diff --git a/.DS_Store b/.DS_Store index 6fb9604..67de47a 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/public/assets/adiwiyata.png b/public/assets/adiwiyata.png new file mode 100644 index 0000000..76fa0ce Binary files /dev/null and b/public/assets/adiwiyata.png differ diff --git a/public/assets/aktifitas.png b/public/assets/aktifitas.png new file mode 100644 index 0000000..20bcddf Binary files /dev/null and b/public/assets/aktifitas.png differ diff --git a/public/assets/css/all.min.css b/public/assets/css/all.min.css new file mode 100644 index 0000000..df7439b --- /dev/null +++ b/public/assets/css/all.min.css @@ -0,0 +1,9 @@ +/*! + * Font Awesome Free 6.3.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)} + +.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"} +.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a} \ No newline at end of file diff --git a/public/assets/css/animate.compat.css b/public/assets/css/animate.compat.css new file mode 100644 index 0000000..87c5d11 --- /dev/null +++ b/public/assets/css/animate.compat.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! + * animate.css - https://animate.style/ + * Version - 4.1.1 + * Licensed under the MIT license - https://opensource.org/licenses/MIT + * + * Copyright (c) 2020 Animate.css + */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animated.repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp} \ No newline at end of file diff --git a/public/assets/css/bootstrap.min.css b/public/assets/css/bootstrap.min.css new file mode 100644 index 0000000..aed9ac5 --- /dev/null +++ b/public/assets/css/bootstrap.min.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! + * Bootstrap v5.2.3 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--bs-border-color);border-radius:.375rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.5em + .75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.375rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.375rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0, 0, 0, 0.55);--bs-navbar-hover-color:rgba(0, 0, 0, 0.7);--bs-navbar-disabled-color:rgba(0, 0, 0, 0.3);--bs-navbar-active-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-hover-color:rgba(0, 0, 0, 0.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(0, 0, 0, 0.1);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0, 0, 0, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:#212529;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#212529;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0c63e4;--bs-accordion-active-bg:#e7f1ff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:#084298;--bs-alert-bg:#cfe2ff;--bs-alert-border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.375rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0, 0, 0, 0.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(255, 255, 255, 0.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.375rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color:#6c757d;--bs-toast-header-bg:rgba(255, 255, 255, 0.85);--bs-toast-header-border-color:rgba(0, 0, 0, 0.05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.375rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: ;--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#212529;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color: ;--bs-offcanvas-bg:#fff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:575.98px){.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}}@media (max-width:575.98px){.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:767.98px){.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}}@media (max-width:767.98px){.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:991.98px){.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}}@media (max-width:991.98px){.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1199.98px){.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}}@media (max-width:1199.98px){.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}}@media (max-width:1399.98px){.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:#0d6efd!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/public/assets/css/demo-one-page-agency.css b/public/assets/css/demo-one-page-agency.css new file mode 100644 index 0000000..3e77bbf --- /dev/null +++ b/public/assets/css/demo-one-page-agency.css @@ -0,0 +1,240 @@ +/* +* RTL +*/ +/* +* General +*/ +.custom-font-secondary { + font-family: "Lora", serif !important; +} + +.custom-highlight-text-1 { + position: absolute; + right: -64px; + bottom: -41px; + font-size: 36.8px; + font-size: 2.3rem; + transform: rotate(-15deg); +} + +.custom-border-radius-1 { + border-radius: 7px; +} + +.custom-container-style-3 { + min-width: 85vw; +} + +@media (min-width: 576px) { + .custom-container-style-3 { + min-width: 540px; + } +} + +@media (min-width: 768px) { + .custom-container-style-3 { + min-width: 720px; + } +} + +@media (min-width: 992px) { + .custom-container-style-3 { + min-width: 960px; + } +} + +@media (min-width: 1200px) { + .custom-container-style-3 { + min-width: 1140px; + } +} + +.custom-container-position-1 { + position: relative; + transform: translate3d(-50%, 0, 0); + left: 50%; +} + +/* +* Buttons +*/ +@keyframes toBottomFromTop { + 49% { + transform: translate3d(0, 100%, 0) scale(1); + } + 50% { + opacity: 0; + transform: translate3d(0, -100%, 0) scale(1); + } + 51% { + opacity: 1; + } +} + +.custom-btn-effect-1:hover > .animated-icon, +.custom-btn-effect-1:hover > img, +.custom-btn-effect-1:hover > i, +.custom-link-effect-1:hover > .animated-icon, +.custom-link-effect-1:hover > img, +.custom-link-effect-1:hover > i { + animation: toBottomFromTop 0.3s forwards; +} + +/* +* Main +*/ +.main { + margin-top: -78px; +} + +/* +* Header +*/ +#header { + position: relative; + width: 100%; + top: calc(100vh - 78px); + left: 0; + height: 78px; +} + +#header .header-btn-collapse-nav { + margin-top: 4px; +} + +#header .container { + width: 100%; +} + +#header .header-body { + background: transparent; + border-top: 0; + border-bottom: 0; + min-height: 0; +} + +#header .header-container { + min-height: 78px; +} + +#header .header-nav { + padding: 0; +} + +#header .header-nav-main:before { + content: none; +} + +#header .header-nav-main nav > ul > li > a { + position: relative; + background: transparent !important; + font-size: 13.6px; + font-size: 0.85rem; + font-weight: 600; + letter-spacing: 0; + color: #FFF !important; + transition: ease color 300ms; +} + +@media (min-width: 992px) and (max-width: 1060px) { + #header .header-nav-main nav > ul > li > a { + padding: 27px 7px; + } +} + +@media (min-width: 1061px) and (max-width: 1199px) { + #header .header-nav-main nav > ul > li > a { + padding: 27px 10px; + } +} + +@media (min-width: 1200px) { + #header .header-nav-main nav > ul > li > a { + padding: 27px 16px; + } +} + +#header .header-nav-main nav > ul > li > a.active:before { + content: ''; + display: block; + position: absolute; + left: 0; + bottom: 0; + border-bottom: 3px solid #CCC; + width: 100%; +} + +@media (max-width: 991px) { + #header .header-nav-main nav > ul > li > a.active:before { + bottom: 0; + border-width: 2px; + } +} + +#header .header-nav-main nav > ul li { + border-bottom: 0; +} + +html.sticky-header-active #header .header-body { + top: 0; + background: #333940; + border-bottom-color: #333940; +} + +@media (max-width: 991px) { + html:not(.sticky-header-active) #header .header-body { + background: #333940; + border-bottom-color: #333940; + } +} + +@media (min-width: 992px) { + #header .header-nav-main nav > ul > li > a { + height: 100%; + } + #header .header-nav-main nav > ul > li > a.active { + color: #CCC !important; + } + #header .header-nav-main nav > ul > li:hover > a, #header .header-nav-main nav > ul > li.open > a { + color: #CCC !important; + } +} + +/* +* Owl Carousel +*/ +.custom-dots-style-1 .owl-dots { + bottom: 55px !important; +} + +.custom-dots-style-1 .owl-dots .owl-dot { + transition: ease transform 300ms; +} + +.custom-dots-style-1 .owl-dots .owl-dot.active, .custom-dots-style-1 .owl-dots .owl-dot:hover { + transform: scale(1.3); +} + +.custom-dots-style-1 .owl-dots .owl-dot + .owl-dot { + margin-left: 4px; +} + +/* +* Testimonials +*/ +.custom-testimonial-style-1 blockquote > p { + font-family: "Lora", sans-serif !important; +} + +.custom-testimonial-style-1.testimonial-with-quotes blockquote:before, .custom-testimonial-style-1.testimonial-with-quotes blockquote:after { + font-family: "Lora", sans-serif; + font-weight: bold; + color: #212121; +} + +/* +* Sort +*/ +.sort-destination-loader.sort-destination-loader-showing { + max-height: none; +} diff --git a/public/assets/css/leaflet.css b/public/assets/css/leaflet.css new file mode 100644 index 0000000..9ade8dc --- /dev/null +++ b/public/assets/css/leaflet.css @@ -0,0 +1,661 @@ +/* required styles */ + +.leaflet-pane, +.leaflet-tile, +.leaflet-marker-icon, +.leaflet-marker-shadow, +.leaflet-tile-container, +.leaflet-pane > svg, +.leaflet-pane > canvas, +.leaflet-zoom-box, +.leaflet-image-layer, +.leaflet-layer { + position: absolute; + left: 0; + top: 0; + } +.leaflet-container { + overflow: hidden; + } +.leaflet-tile, +.leaflet-marker-icon, +.leaflet-marker-shadow { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + -webkit-user-drag: none; + } +/* Prevents IE11 from highlighting tiles in blue */ +.leaflet-tile::selection { + background: transparent; +} +/* Safari renders non-retina tile on retina better with this, but Chrome is worse */ +.leaflet-safari .leaflet-tile { + image-rendering: -webkit-optimize-contrast; + } +/* hack that prevents hw layers "stretching" when loading new tiles */ +.leaflet-safari .leaflet-tile-container { + width: 1600px; + height: 1600px; + -webkit-transform-origin: 0 0; + } +.leaflet-marker-icon, +.leaflet-marker-shadow { + display: block; + } +/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */ +/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */ +.leaflet-container .leaflet-overlay-pane svg { + max-width: none !important; + max-height: none !important; + } +.leaflet-container .leaflet-marker-pane img, +.leaflet-container .leaflet-shadow-pane img, +.leaflet-container .leaflet-tile-pane img, +.leaflet-container img.leaflet-image-layer, +.leaflet-container .leaflet-tile { + max-width: none !important; + max-height: none !important; + width: auto; + padding: 0; + } + +.leaflet-container img.leaflet-tile { + /* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */ + mix-blend-mode: plus-lighter; +} + +.leaflet-container.leaflet-touch-zoom { + -ms-touch-action: pan-x pan-y; + touch-action: pan-x pan-y; + } +.leaflet-container.leaflet-touch-drag { + -ms-touch-action: pinch-zoom; + /* Fallback for FF which doesn't support pinch-zoom */ + touch-action: none; + touch-action: pinch-zoom; +} +.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom { + -ms-touch-action: none; + touch-action: none; +} +.leaflet-container { + -webkit-tap-highlight-color: transparent; +} +.leaflet-container a { + -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4); +} +.leaflet-tile { + filter: inherit; + visibility: hidden; + } +.leaflet-tile-loaded { + visibility: inherit; + } +.leaflet-zoom-box { + width: 0; + height: 0; + -moz-box-sizing: border-box; + box-sizing: border-box; + z-index: 800; + } +/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */ +.leaflet-overlay-pane svg { + -moz-user-select: none; + } + +.leaflet-pane { z-index: 400; } + +.leaflet-tile-pane { z-index: 200; } +.leaflet-overlay-pane { z-index: 400; } +.leaflet-shadow-pane { z-index: 500; } +.leaflet-marker-pane { z-index: 600; } +.leaflet-tooltip-pane { z-index: 650; } +.leaflet-popup-pane { z-index: 700; } + +.leaflet-map-pane canvas { z-index: 100; } +.leaflet-map-pane svg { z-index: 200; } + +.leaflet-vml-shape { + width: 1px; + height: 1px; + } +.lvml { + behavior: url(#default#VML); + display: inline-block; + position: absolute; + } + + +/* control positioning */ + +.leaflet-control { + position: relative; + z-index: 800; + pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */ + pointer-events: auto; + } +.leaflet-top, +.leaflet-bottom { + position: absolute; + z-index: 1000; + pointer-events: none; + } +.leaflet-top { + top: 0; + } +.leaflet-right { + right: 0; + } +.leaflet-bottom { + bottom: 0; + } +.leaflet-left { + left: 0; + } +.leaflet-control { + float: left; + clear: both; + } +.leaflet-right .leaflet-control { + float: right; + } +.leaflet-top .leaflet-control { + margin-top: 10px; + } +.leaflet-bottom .leaflet-control { + margin-bottom: 10px; + } +.leaflet-left .leaflet-control { + margin-left: 10px; + } +.leaflet-right .leaflet-control { + margin-right: 10px; + } + + +/* zoom and fade animations */ + +.leaflet-fade-anim .leaflet-popup { + opacity: 0; + -webkit-transition: opacity 0.2s linear; + -moz-transition: opacity 0.2s linear; + transition: opacity 0.2s linear; + } +.leaflet-fade-anim .leaflet-map-pane .leaflet-popup { + opacity: 1; + } +.leaflet-zoom-animated { + -webkit-transform-origin: 0 0; + -ms-transform-origin: 0 0; + transform-origin: 0 0; + } +svg.leaflet-zoom-animated { + will-change: transform; +} + +.leaflet-zoom-anim .leaflet-zoom-animated { + -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1); + -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1); + transition: transform 0.25s cubic-bezier(0,0,0.25,1); + } +.leaflet-zoom-anim .leaflet-tile, +.leaflet-pan-anim .leaflet-tile { + -webkit-transition: none; + -moz-transition: none; + transition: none; + } + +.leaflet-zoom-anim .leaflet-zoom-hide { + visibility: hidden; + } + + +/* cursors */ + +.leaflet-interactive { + cursor: pointer; + } +.leaflet-grab { + cursor: -webkit-grab; + cursor: -moz-grab; + cursor: grab; + } +.leaflet-crosshair, +.leaflet-crosshair .leaflet-interactive { + cursor: crosshair; + } +.leaflet-popup-pane, +.leaflet-control { + cursor: auto; + } +.leaflet-dragging .leaflet-grab, +.leaflet-dragging .leaflet-grab .leaflet-interactive, +.leaflet-dragging .leaflet-marker-draggable { + cursor: move; + cursor: -webkit-grabbing; + cursor: -moz-grabbing; + cursor: grabbing; + } + +/* marker & overlays interactivity */ +.leaflet-marker-icon, +.leaflet-marker-shadow, +.leaflet-image-layer, +.leaflet-pane > svg path, +.leaflet-tile-container { + pointer-events: none; + } + +.leaflet-marker-icon.leaflet-interactive, +.leaflet-image-layer.leaflet-interactive, +.leaflet-pane > svg path.leaflet-interactive, +svg.leaflet-image-layer.leaflet-interactive path { + pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */ + pointer-events: auto; + } + +/* visual tweaks */ + +.leaflet-container { + background: #ddd; + outline-offset: 1px; + } +.leaflet-container a { + color: #0078A8; + } +.leaflet-zoom-box { + border: 2px dotted #38f; + background: rgba(255,255,255,0.5); + } + + +/* general typography */ +.leaflet-container { + font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; + font-size: 12px; + font-size: 0.75rem; + line-height: 1.5; + } + + +/* general toolbar styles */ + +.leaflet-bar { + box-shadow: 0 1px 5px rgba(0,0,0,0.65); + border-radius: 4px; + } +.leaflet-bar a { + background-color: #fff; + border-bottom: 1px solid #ccc; + width: 26px; + height: 26px; + line-height: 26px; + display: block; + text-align: center; + text-decoration: none; + color: black; + } +.leaflet-bar a, +.leaflet-control-layers-toggle { + background-position: 50% 50%; + background-repeat: no-repeat; + display: block; + } +.leaflet-bar a:hover, +.leaflet-bar a:focus { + background-color: #f4f4f4; + } +.leaflet-bar a:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } +.leaflet-bar a:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + border-bottom: none; + } +.leaflet-bar a.leaflet-disabled { + cursor: default; + background-color: #f4f4f4; + color: #bbb; + } + +.leaflet-touch .leaflet-bar a { + width: 30px; + height: 30px; + line-height: 30px; + } +.leaflet-touch .leaflet-bar a:first-child { + border-top-left-radius: 2px; + border-top-right-radius: 2px; + } +.leaflet-touch .leaflet-bar a:last-child { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; + } + +/* zoom control */ + +.leaflet-control-zoom-in, +.leaflet-control-zoom-out { + font: bold 18px 'Lucida Console', Monaco, monospace; + text-indent: 1px; + } + +.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out { + font-size: 22px; + } + + +/* layers control */ + +.leaflet-control-layers { + box-shadow: 0 1px 5px rgba(0,0,0,0.4); + background: #fff; + border-radius: 5px; + } +.leaflet-control-layers-toggle { + background-image: url(images/layers.png); + width: 36px; + height: 36px; + } +.leaflet-retina .leaflet-control-layers-toggle { + background-image: url(images/layers-2x.png); + background-size: 26px 26px; + } +.leaflet-touch .leaflet-control-layers-toggle { + width: 44px; + height: 44px; + } +.leaflet-control-layers .leaflet-control-layers-list, +.leaflet-control-layers-expanded .leaflet-control-layers-toggle { + display: none; + } +.leaflet-control-layers-expanded .leaflet-control-layers-list { + display: block; + position: relative; + } +.leaflet-control-layers-expanded { + padding: 6px 10px 6px 6px; + color: #333; + background: #fff; + } +.leaflet-control-layers-scrollbar { + overflow-y: scroll; + overflow-x: hidden; + padding-right: 5px; + } +.leaflet-control-layers-selector { + margin-top: 2px; + position: relative; + top: 1px; + } +.leaflet-control-layers label { + display: block; + font-size: 13px; + font-size: 1.08333em; + } +.leaflet-control-layers-separator { + height: 0; + border-top: 1px solid #ddd; + margin: 5px -10px 5px -6px; + } + +/* Default icon URLs */ +.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */ + background-image: url(images/marker-icon.png); + } + + +/* attribution and scale controls */ + +.leaflet-container .leaflet-control-attribution { + background: #fff; + background: rgba(255, 255, 255, 0.8); + margin: 0; + } +.leaflet-control-attribution, +.leaflet-control-scale-line { + padding: 0 5px; + color: #333; + line-height: 1.4; + } +.leaflet-control-attribution a { + text-decoration: none; + } +.leaflet-control-attribution a:hover, +.leaflet-control-attribution a:focus { + text-decoration: underline; + } +.leaflet-attribution-flag { + display: inline !important; + vertical-align: baseline !important; + width: 1em; + height: 0.6669em; + } +.leaflet-left .leaflet-control-scale { + margin-left: 5px; + } +.leaflet-bottom .leaflet-control-scale { + margin-bottom: 5px; + } +.leaflet-control-scale-line { + border: 2px solid #777; + border-top: none; + line-height: 1.1; + padding: 2px 5px 1px; + white-space: nowrap; + -moz-box-sizing: border-box; + box-sizing: border-box; + background: rgba(255, 255, 255, 0.8); + text-shadow: 1px 1px #fff; + } +.leaflet-control-scale-line:not(:first-child) { + border-top: 2px solid #777; + border-bottom: none; + margin-top: -2px; + } +.leaflet-control-scale-line:not(:first-child):not(:last-child) { + border-bottom: 2px solid #777; + } + +.leaflet-touch .leaflet-control-attribution, +.leaflet-touch .leaflet-control-layers, +.leaflet-touch .leaflet-bar { + box-shadow: none; + } +.leaflet-touch .leaflet-control-layers, +.leaflet-touch .leaflet-bar { + border: 2px solid rgba(0,0,0,0.2); + background-clip: padding-box; + } + + +/* popup */ + +.leaflet-popup { + position: absolute; + text-align: center; + margin-bottom: 20px; + } +.leaflet-popup-content-wrapper { + padding: 1px; + text-align: left; + border-radius: 12px; + } +.leaflet-popup-content { + margin: 13px 24px 13px 20px; + line-height: 1.3; + font-size: 13px; + font-size: 1.08333em; + min-height: 1px; + } +.leaflet-popup-content p { + margin: 17px 0; + margin: 1.3em 0; + } +.leaflet-popup-tip-container { + width: 40px; + height: 20px; + position: absolute; + left: 50%; + margin-top: -1px; + margin-left: -20px; + overflow: hidden; + pointer-events: none; + } +.leaflet-popup-tip { + width: 17px; + height: 17px; + padding: 1px; + + margin: -10px auto 0; + pointer-events: auto; + + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + } +.leaflet-popup-content-wrapper, +.leaflet-popup-tip { + background: white; + color: #333; + box-shadow: 0 3px 14px rgba(0,0,0,0.4); + } +.leaflet-container a.leaflet-popup-close-button { + position: absolute; + top: 0; + right: 0; + border: none; + text-align: center; + width: 24px; + height: 24px; + font: 16px/24px Tahoma, Verdana, sans-serif; + color: #757575; + text-decoration: none; + background: transparent; + } +.leaflet-container a.leaflet-popup-close-button:hover, +.leaflet-container a.leaflet-popup-close-button:focus { + color: #585858; + } +.leaflet-popup-scrolled { + overflow: auto; + } + +.leaflet-oldie .leaflet-popup-content-wrapper { + -ms-zoom: 1; + } +.leaflet-oldie .leaflet-popup-tip { + width: 24px; + margin: 0 auto; + + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"; + filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); + } + +.leaflet-oldie .leaflet-control-zoom, +.leaflet-oldie .leaflet-control-layers, +.leaflet-oldie .leaflet-popup-content-wrapper, +.leaflet-oldie .leaflet-popup-tip { + border: 1px solid #999; + } + + +/* div icon */ + +.leaflet-div-icon { + background: #fff; + border: 1px solid #666; + } + + +/* Tooltip */ +/* Base styles for the element that has a tooltip */ +.leaflet-tooltip { + position: absolute; + padding: 6px; + background-color: #fff; + border: 1px solid #fff; + border-radius: 3px; + color: #222; + white-space: nowrap; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + pointer-events: none; + box-shadow: 0 1px 3px rgba(0,0,0,0.4); + } +.leaflet-tooltip.leaflet-interactive { + cursor: pointer; + pointer-events: auto; + } +.leaflet-tooltip-top:before, +.leaflet-tooltip-bottom:before, +.leaflet-tooltip-left:before, +.leaflet-tooltip-right:before { + position: absolute; + pointer-events: none; + border: 6px solid transparent; + background: transparent; + content: ""; + } + +/* Directions */ + +.leaflet-tooltip-bottom { + margin-top: 6px; +} +.leaflet-tooltip-top { + margin-top: -6px; +} +.leaflet-tooltip-bottom:before, +.leaflet-tooltip-top:before { + left: 50%; + margin-left: -6px; + } +.leaflet-tooltip-top:before { + bottom: 0; + margin-bottom: -12px; + border-top-color: #fff; + } +.leaflet-tooltip-bottom:before { + top: 0; + margin-top: -12px; + margin-left: -6px; + border-bottom-color: #fff; + } +.leaflet-tooltip-left { + margin-left: -6px; +} +.leaflet-tooltip-right { + margin-left: 6px; +} +.leaflet-tooltip-left:before, +.leaflet-tooltip-right:before { + top: 50%; + margin-top: -6px; + } +.leaflet-tooltip-left:before { + right: 0; + margin-right: -12px; + border-left-color: #fff; + } +.leaflet-tooltip-right:before { + left: 0; + margin-left: -12px; + border-right-color: #fff; + } + +/* Printing */ + +@media print { + /* Prevent printers from removing background-images of controls. */ + .leaflet-control { + -webkit-print-color-adjust: exact; + print-color-adjust: exact; + } + } diff --git a/public/assets/css/magnific-popup.min.css b/public/assets/css/magnific-popup.min.css new file mode 100644 index 0000000..ef02021 --- /dev/null +++ b/public/assets/css/magnific-popup.min.css @@ -0,0 +1 @@ +.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}} \ No newline at end of file diff --git a/public/assets/css/owl.carousel.min.css b/public/assets/css/owl.carousel.min.css new file mode 100644 index 0000000..a71df11 --- /dev/null +++ b/public/assets/css/owl.carousel.min.css @@ -0,0 +1,6 @@ +/** + * Owl Carousel v2.3.4 + * Copyright 2013-2018 David Deutsch + * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE + */ +.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%} \ No newline at end of file diff --git a/public/assets/css/owl.theme.default.min.css b/public/assets/css/owl.theme.default.min.css new file mode 100644 index 0000000..487088d --- /dev/null +++ b/public/assets/css/owl.theme.default.min.css @@ -0,0 +1,6 @@ +/** + * Owl Carousel v2.3.4 + * Copyright 2013-2018 David Deutsch + * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE + */ +.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} \ No newline at end of file diff --git a/public/assets/css/simple-line-icons.min.css b/public/assets/css/simple-line-icons.min.css new file mode 100644 index 0000000..9044952 --- /dev/null +++ b/public/assets/css/simple-line-icons.min.css @@ -0,0 +1 @@ +@font-face{font-family:simple-line-icons;src:url('../fonts/Simple-Line-Icons.eot?v=2.4.0');src:url('../fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'),url('../fonts/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'),url('../fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'),url('../fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'),url('../fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');font-weight:400;font-style:normal}.icon-action-redo,.icon-action-undo,.icon-anchor,.icon-arrow-down,.icon-arrow-down-circle,.icon-arrow-left,.icon-arrow-left-circle,.icon-arrow-right,.icon-arrow-right-circle,.icon-arrow-up,.icon-arrow-up-circle,.icon-badge,.icon-bag,.icon-ban,.icon-basket,.icon-basket-loaded,.icon-bell,.icon-book-open,.icon-briefcase,.icon-bubble,.icon-bubbles,.icon-bulb,.icon-calculator,.icon-calendar,.icon-call-end,.icon-call-in,.icon-call-out,.icon-camera,.icon-camrecorder,.icon-chart,.icon-check,.icon-chemistry,.icon-clock,.icon-close,.icon-cloud-download,.icon-cloud-upload,.icon-compass,.icon-control-end,.icon-control-forward,.icon-control-pause,.icon-control-play,.icon-control-rewind,.icon-control-start,.icon-credit-card,.icon-crop,.icon-cup,.icon-cursor,.icon-cursor-move,.icon-diamond,.icon-direction,.icon-directions,.icon-disc,.icon-dislike,.icon-doc,.icon-docs,.icon-drawer,.icon-drop,.icon-earphones,.icon-earphones-alt,.icon-emotsmile,.icon-energy,.icon-envelope,.icon-envelope-letter,.icon-envelope-open,.icon-equalizer,.icon-event,.icon-exclamation,.icon-eye,.icon-eyeglass,.icon-feed,.icon-film,.icon-fire,.icon-flag,.icon-folder,.icon-folder-alt,.icon-frame,.icon-game-controller,.icon-ghost,.icon-globe,.icon-globe-alt,.icon-graduation,.icon-graph,.icon-grid,.icon-handbag,.icon-heart,.icon-home,.icon-hourglass,.icon-info,.icon-key,.icon-layers,.icon-like,.icon-link,.icon-list,.icon-location-pin,.icon-lock,.icon-lock-open,.icon-login,.icon-logout,.icon-loop,.icon-magic-wand,.icon-magnet,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-map,.icon-menu,.icon-microphone,.icon-minus,.icon-mouse,.icon-music-tone,.icon-music-tone-alt,.icon-mustache,.icon-note,.icon-notebook,.icon-options,.icon-options-vertical,.icon-organization,.icon-paper-clip,.icon-paper-plane,.icon-paypal,.icon-pencil,.icon-people,.icon-phone,.icon-picture,.icon-pie-chart,.icon-pin,.icon-plane,.icon-playlist,.icon-plus,.icon-power,.icon-present,.icon-printer,.icon-puzzle,.icon-question,.icon-refresh,.icon-reload,.icon-rocket,.icon-screen-desktop,.icon-screen-smartphone,.icon-screen-tablet,.icon-settings,.icon-share,.icon-share-alt,.icon-shield,.icon-shuffle,.icon-size-actual,.icon-size-fullscreen,.icon-social-behance,.icon-social-dribbble,.icon-social-dropbox,.icon-social-facebook,.icon-social-foursqare,.icon-social-github,.icon-social-google,.icon-social-instagram,.icon-social-linkedin,.icon-social-pinterest,.icon-social-reddit,.icon-social-skype,.icon-social-soundcloud,.icon-social-spotify,.icon-social-steam,.icon-social-stumbleupon,.icon-social-tumblr,.icon-social-twitter,.icon-social-vkontakte,.icon-social-youtube,.icon-speech,.icon-speedometer,.icon-star,.icon-support,.icon-symbol-female,.icon-symbol-male,.icon-tag,.icon-target,.icon-trash,.icon-trophy,.icon-umbrella,.icon-user,.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-vector,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-wallet,.icon-wrench{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user:before{content:"\e005"}.icon-people:before{content:"\e001"}.icon-user-female:before{content:"\e000"}.icon-user-follow:before{content:"\e002"}.icon-user-following:before{content:"\e003"}.icon-user-unfollow:before{content:"\e004"}.icon-login:before{content:"\e066"}.icon-logout:before{content:"\e065"}.icon-emotsmile:before{content:"\e021"}.icon-phone:before{content:"\e600"}.icon-call-end:before{content:"\e048"}.icon-call-in:before{content:"\e047"}.icon-call-out:before{content:"\e046"}.icon-map:before{content:"\e033"}.icon-location-pin:before{content:"\e096"}.icon-direction:before{content:"\e042"}.icon-directions:before{content:"\e041"}.icon-compass:before{content:"\e045"}.icon-layers:before{content:"\e034"}.icon-menu:before{content:"\e601"}.icon-list:before{content:"\e067"}.icon-options-vertical:before{content:"\e602"}.icon-options:before{content:"\e603"}.icon-arrow-down:before{content:"\e604"}.icon-arrow-left:before{content:"\e605"}.icon-arrow-right:before{content:"\e606"}.icon-arrow-up:before{content:"\e607"}.icon-arrow-up-circle:before{content:"\e078"}.icon-arrow-left-circle:before{content:"\e07a"}.icon-arrow-right-circle:before{content:"\e079"}.icon-arrow-down-circle:before{content:"\e07b"}.icon-check:before{content:"\e080"}.icon-clock:before{content:"\e081"}.icon-plus:before{content:"\e095"}.icon-minus:before{content:"\e615"}.icon-close:before{content:"\e082"}.icon-event:before{content:"\e619"}.icon-exclamation:before{content:"\e617"}.icon-organization:before{content:"\e616"}.icon-trophy:before{content:"\e006"}.icon-screen-smartphone:before{content:"\e010"}.icon-screen-desktop:before{content:"\e011"}.icon-plane:before{content:"\e012"}.icon-notebook:before{content:"\e013"}.icon-mustache:before{content:"\e014"}.icon-mouse:before{content:"\e015"}.icon-magnet:before{content:"\e016"}.icon-energy:before{content:"\e020"}.icon-disc:before{content:"\e022"}.icon-cursor:before{content:"\e06e"}.icon-cursor-move:before{content:"\e023"}.icon-crop:before{content:"\e024"}.icon-chemistry:before{content:"\e026"}.icon-speedometer:before{content:"\e007"}.icon-shield:before{content:"\e00e"}.icon-screen-tablet:before{content:"\e00f"}.icon-magic-wand:before{content:"\e017"}.icon-hourglass:before{content:"\e018"}.icon-graduation:before{content:"\e019"}.icon-ghost:before{content:"\e01a"}.icon-game-controller:before{content:"\e01b"}.icon-fire:before{content:"\e01c"}.icon-eyeglass:before{content:"\e01d"}.icon-envelope-open:before{content:"\e01e"}.icon-envelope-letter:before{content:"\e01f"}.icon-bell:before{content:"\e027"}.icon-badge:before{content:"\e028"}.icon-anchor:before{content:"\e029"}.icon-wallet:before{content:"\e02a"}.icon-vector:before{content:"\e02b"}.icon-speech:before{content:"\e02c"}.icon-puzzle:before{content:"\e02d"}.icon-printer:before{content:"\e02e"}.icon-present:before{content:"\e02f"}.icon-playlist:before{content:"\e030"}.icon-pin:before{content:"\e031"}.icon-picture:before{content:"\e032"}.icon-handbag:before{content:"\e035"}.icon-globe-alt:before{content:"\e036"}.icon-globe:before{content:"\e037"}.icon-folder-alt:before{content:"\e039"}.icon-folder:before{content:"\e089"}.icon-film:before{content:"\e03a"}.icon-feed:before{content:"\e03b"}.icon-drop:before{content:"\e03e"}.icon-drawer:before{content:"\e03f"}.icon-docs:before{content:"\e040"}.icon-doc:before{content:"\e085"}.icon-diamond:before{content:"\e043"}.icon-cup:before{content:"\e044"}.icon-calculator:before{content:"\e049"}.icon-bubbles:before{content:"\e04a"}.icon-briefcase:before{content:"\e04b"}.icon-book-open:before{content:"\e04c"}.icon-basket-loaded:before{content:"\e04d"}.icon-basket:before{content:"\e04e"}.icon-bag:before{content:"\e04f"}.icon-action-undo:before{content:"\e050"}.icon-action-redo:before{content:"\e051"}.icon-wrench:before{content:"\e052"}.icon-umbrella:before{content:"\e053"}.icon-trash:before{content:"\e054"}.icon-tag:before{content:"\e055"}.icon-support:before{content:"\e056"}.icon-frame:before{content:"\e038"}.icon-size-fullscreen:before{content:"\e057"}.icon-size-actual:before{content:"\e058"}.icon-shuffle:before{content:"\e059"}.icon-share-alt:before{content:"\e05a"}.icon-share:before{content:"\e05b"}.icon-rocket:before{content:"\e05c"}.icon-question:before{content:"\e05d"}.icon-pie-chart:before{content:"\e05e"}.icon-pencil:before{content:"\e05f"}.icon-note:before{content:"\e060"}.icon-loop:before{content:"\e064"}.icon-home:before{content:"\e069"}.icon-grid:before{content:"\e06a"}.icon-graph:before{content:"\e06b"}.icon-microphone:before{content:"\e063"}.icon-music-tone-alt:before{content:"\e061"}.icon-music-tone:before{content:"\e062"}.icon-earphones-alt:before{content:"\e03c"}.icon-earphones:before{content:"\e03d"}.icon-equalizer:before{content:"\e06c"}.icon-like:before{content:"\e068"}.icon-dislike:before{content:"\e06d"}.icon-control-start:before{content:"\e06f"}.icon-control-rewind:before{content:"\e070"}.icon-control-play:before{content:"\e071"}.icon-control-pause:before{content:"\e072"}.icon-control-forward:before{content:"\e073"}.icon-control-end:before{content:"\e074"}.icon-volume-1:before{content:"\e09f"}.icon-volume-2:before{content:"\e0a0"}.icon-volume-off:before{content:"\e0a1"}.icon-calendar:before{content:"\e075"}.icon-bulb:before{content:"\e076"}.icon-chart:before{content:"\e077"}.icon-ban:before{content:"\e07c"}.icon-bubble:before{content:"\e07d"}.icon-camrecorder:before{content:"\e07e"}.icon-camera:before{content:"\e07f"}.icon-cloud-download:before{content:"\e083"}.icon-cloud-upload:before{content:"\e084"}.icon-envelope:before{content:"\e086"}.icon-eye:before{content:"\e087"}.icon-flag:before{content:"\e088"}.icon-heart:before{content:"\e08a"}.icon-info:before{content:"\e08b"}.icon-key:before{content:"\e08c"}.icon-link:before{content:"\e08d"}.icon-lock:before{content:"\e08e"}.icon-lock-open:before{content:"\e08f"}.icon-magnifier:before{content:"\e090"}.icon-magnifier-add:before{content:"\e091"}.icon-magnifier-remove:before{content:"\e092"}.icon-paper-clip:before{content:"\e093"}.icon-paper-plane:before{content:"\e094"}.icon-power:before{content:"\e097"}.icon-refresh:before{content:"\e098"}.icon-reload:before{content:"\e099"}.icon-settings:before{content:"\e09a"}.icon-star:before{content:"\e09b"}.icon-symbol-female:before{content:"\e09c"}.icon-symbol-male:before{content:"\e09d"}.icon-target:before{content:"\e09e"}.icon-credit-card:before{content:"\e025"}.icon-paypal:before{content:"\e608"}.icon-social-tumblr:before{content:"\e00a"}.icon-social-twitter:before{content:"\e009"}.icon-social-facebook:before{content:"\e00b"}.icon-social-instagram:before{content:"\e609"}.icon-social-linkedin:before{content:"\e60a"}.icon-social-pinterest:before{content:"\e60b"}.icon-social-github:before{content:"\e60c"}.icon-social-google:before{content:"\e60d"}.icon-social-reddit:before{content:"\e60e"}.icon-social-skype:before{content:"\e60f"}.icon-social-dribbble:before{content:"\e00d"}.icon-social-behance:before{content:"\e610"}.icon-social-foursqare:before{content:"\e611"}.icon-social-soundcloud:before{content:"\e612"}.icon-social-spotify:before{content:"\e613"}.icon-social-stumbleupon:before{content:"\e614"}.icon-social-youtube:before{content:"\e008"}.icon-social-dropbox:before{content:"\e00c"}.icon-social-vkontakte:before{content:"\e618"}.icon-social-steam:before{content:"\e620"} \ No newline at end of file diff --git a/public/assets/css/skin-one-page-agency.css b/public/assets/css/skin-one-page-agency.css new file mode 100644 index 0000000..9773929 --- /dev/null +++ b/public/assets/css/skin-one-page-agency.css @@ -0,0 +1,7228 @@ +::-moz-selection { + color: #FFF; + background: #0088cc; +} + +::selection { + color: #FFF; + background: #0088cc; +} + +:root { + --primary: #0088cc; + --secondary: #0169fe; + --tertiary: #2baab1; + --quaternary: #383f48; +} + +a { + color: #0088cc; +} + +a:hover { + color: #0099e6; +} + +a:focus { + color: #0099e6; +} + +a:active { + color: #0077b3; +} + +html .text-color-primary, +html .text-primary { + color: #0088cc !important; +} + +html .text-color-hover-primary:hover, +html .text-hover-primary:hover { + color: #0088cc !important; +} + +html .text-color-secondary, +html .text-secondary { + color: #0169fe !important; +} + +html .text-color-hover-secondary:hover, +html .text-hover-secondary:hover { + color: #0169fe !important; +} + +html .text-color-tertiary, +html .text-tertiary { + color: #2baab1 !important; +} + +html .text-color-hover-tertiary:hover, +html .text-hover-tertiary:hover { + color: #2baab1 !important; +} + +html .text-color-quaternary, +html .text-quaternary { + color: #383f48 !important; +} + +html .text-color-hover-quaternary:hover, +html .text-hover-quaternary:hover { + color: #383f48 !important; +} + +html .text-color-dark, +html .text-dark { + color: #212529 !important; +} + +html .text-color-hover-dark:hover, +html .text-hover-dark:hover { + color: #212529 !important; +} + +html .text-color-light, +html .text-light { + color: #FFF !important; +} + +html .text-color-hover-light:hover, +html .text-hover-light:hover { + color: #FFF !important; +} + +html .svg-fill-color-primary { + fill: #0088cc !important; +} + +html .svg-fill-color-primary svg path, +html .svg-fill-color-primary svg rect, +html .svg-fill-color-primary svg line, +html .svg-fill-color-primary svg polyline, +html .svg-fill-color-primary svg polygon { + fill: #0088cc !important; +} + +html .svg-fill-color-hover-primary:hover { + fill: #0088cc !important; +} + +html .svg-fill-color-hover-primary svg:hover path, +html .svg-fill-color-hover-primary svg:hover rect, +html .svg-fill-color-hover-primary svg:hover line, +html .svg-fill-color-hover-primary svg:hover polyline, +html .svg-fill-color-hover-primary svg:hover polygon { + fill: #0088cc !important; +} + +html .svg-stroke-color-primary { + stroke: #0088cc !important; +} + +html .svg-stroke-color-primary svg path, +html .svg-stroke-color-primary svg rect, +html .svg-stroke-color-primary svg line, +html .svg-stroke-color-primary svg polyline, +html .svg-stroke-color-primary svg polygon { + stroke: #0088cc !important; +} + +html .svg-stroke-color-hover-primary:hover { + stroke: #0088cc !important; +} + +html .svg-stroke-color-hover-primary svg:hover path, +html .svg-stroke-color-hover-primary svg:hover rect, +html .svg-stroke-color-hover-primary svg:hover line, +html .svg-stroke-color-hover-primary svg:hover polyline, +html .svg-stroke-color-hover-primary svg:hover polygon { + stroke: #0088cc !important; +} + +html .svg-fill-color-secondary { + fill: #0169fe !important; +} + +html .svg-fill-color-secondary svg path, +html .svg-fill-color-secondary svg rect, +html .svg-fill-color-secondary svg line, +html .svg-fill-color-secondary svg polyline, +html .svg-fill-color-secondary svg polygon { + fill: #0169fe !important; +} + +html .svg-fill-color-hover-secondary:hover { + fill: #0169fe !important; +} + +html .svg-fill-color-hover-secondary svg:hover path, +html .svg-fill-color-hover-secondary svg:hover rect, +html .svg-fill-color-hover-secondary svg:hover line, +html .svg-fill-color-hover-secondary svg:hover polyline, +html .svg-fill-color-hover-secondary svg:hover polygon { + fill: #0169fe !important; +} + +html .svg-stroke-color-secondary { + stroke: #0169fe !important; +} + +html .svg-stroke-color-secondary svg path, +html .svg-stroke-color-secondary svg rect, +html .svg-stroke-color-secondary svg line, +html .svg-stroke-color-secondary svg polyline, +html .svg-stroke-color-secondary svg polygon { + stroke: #0169fe !important; +} + +html .svg-stroke-color-hover-secondary:hover { + stroke: #0169fe !important; +} + +html .svg-stroke-color-hover-secondary svg:hover path, +html .svg-stroke-color-hover-secondary svg:hover rect, +html .svg-stroke-color-hover-secondary svg:hover line, +html .svg-stroke-color-hover-secondary svg:hover polyline, +html .svg-stroke-color-hover-secondary svg:hover polygon { + stroke: #0169fe !important; +} + +html .svg-fill-color-tertiary { + fill: #2baab1 !important; +} + +html .svg-fill-color-tertiary svg path, +html .svg-fill-color-tertiary svg rect, +html .svg-fill-color-tertiary svg line, +html .svg-fill-color-tertiary svg polyline, +html .svg-fill-color-tertiary svg polygon { + fill: #2baab1 !important; +} + +html .svg-fill-color-hover-tertiary:hover { + fill: #2baab1 !important; +} + +html .svg-fill-color-hover-tertiary svg:hover path, +html .svg-fill-color-hover-tertiary svg:hover rect, +html .svg-fill-color-hover-tertiary svg:hover line, +html .svg-fill-color-hover-tertiary svg:hover polyline, +html .svg-fill-color-hover-tertiary svg:hover polygon { + fill: #2baab1 !important; +} + +html .svg-stroke-color-tertiary { + stroke: #2baab1 !important; +} + +html .svg-stroke-color-tertiary svg path, +html .svg-stroke-color-tertiary svg rect, +html .svg-stroke-color-tertiary svg line, +html .svg-stroke-color-tertiary svg polyline, +html .svg-stroke-color-tertiary svg polygon { + stroke: #2baab1 !important; +} + +html .svg-stroke-color-hover-tertiary:hover { + stroke: #2baab1 !important; +} + +html .svg-stroke-color-hover-tertiary svg:hover path, +html .svg-stroke-color-hover-tertiary svg:hover rect, +html .svg-stroke-color-hover-tertiary svg:hover line, +html .svg-stroke-color-hover-tertiary svg:hover polyline, +html .svg-stroke-color-hover-tertiary svg:hover polygon { + stroke: #2baab1 !important; +} + +html .svg-fill-color-quaternary { + fill: #383f48 !important; +} + +html .svg-fill-color-quaternary svg path, +html .svg-fill-color-quaternary svg rect, +html .svg-fill-color-quaternary svg line, +html .svg-fill-color-quaternary svg polyline, +html .svg-fill-color-quaternary svg polygon { + fill: #383f48 !important; +} + +html .svg-fill-color-hover-quaternary:hover { + fill: #383f48 !important; +} + +html .svg-fill-color-hover-quaternary svg:hover path, +html .svg-fill-color-hover-quaternary svg:hover rect, +html .svg-fill-color-hover-quaternary svg:hover line, +html .svg-fill-color-hover-quaternary svg:hover polyline, +html .svg-fill-color-hover-quaternary svg:hover polygon { + fill: #383f48 !important; +} + +html .svg-stroke-color-quaternary { + stroke: #383f48 !important; +} + +html .svg-stroke-color-quaternary svg path, +html .svg-stroke-color-quaternary svg rect, +html .svg-stroke-color-quaternary svg line, +html .svg-stroke-color-quaternary svg polyline, +html .svg-stroke-color-quaternary svg polygon { + stroke: #383f48 !important; +} + +html .svg-stroke-color-hover-quaternary:hover { + stroke: #383f48 !important; +} + +html .svg-stroke-color-hover-quaternary svg:hover path, +html .svg-stroke-color-hover-quaternary svg:hover rect, +html .svg-stroke-color-hover-quaternary svg:hover line, +html .svg-stroke-color-hover-quaternary svg:hover polyline, +html .svg-stroke-color-hover-quaternary svg:hover polygon { + stroke: #383f48 !important; +} + +html .svg-fill-color-dark { + fill: #212529 !important; +} + +html .svg-fill-color-dark svg path, +html .svg-fill-color-dark svg rect, +html .svg-fill-color-dark svg line, +html .svg-fill-color-dark svg polyline, +html .svg-fill-color-dark svg polygon { + fill: #212529 !important; +} + +html .svg-fill-color-hover-dark:hover { + fill: #212529 !important; +} + +html .svg-fill-color-hover-dark svg:hover path, +html .svg-fill-color-hover-dark svg:hover rect, +html .svg-fill-color-hover-dark svg:hover line, +html .svg-fill-color-hover-dark svg:hover polyline, +html .svg-fill-color-hover-dark svg:hover polygon { + fill: #212529 !important; +} + +html .svg-stroke-color-dark { + stroke: #212529 !important; +} + +html .svg-stroke-color-dark svg path, +html .svg-stroke-color-dark svg rect, +html .svg-stroke-color-dark svg line, +html .svg-stroke-color-dark svg polyline, +html .svg-stroke-color-dark svg polygon { + stroke: #212529 !important; +} + +html .svg-stroke-color-hover-dark:hover { + stroke: #212529 !important; +} + +html .svg-stroke-color-hover-dark svg:hover path, +html .svg-stroke-color-hover-dark svg:hover rect, +html .svg-stroke-color-hover-dark svg:hover line, +html .svg-stroke-color-hover-dark svg:hover polyline, +html .svg-stroke-color-hover-dark svg:hover polygon { + stroke: #212529 !important; +} + +html .svg-fill-color-light { + fill: #FFF !important; +} + +html .svg-fill-color-light svg path, +html .svg-fill-color-light svg rect, +html .svg-fill-color-light svg line, +html .svg-fill-color-light svg polyline, +html .svg-fill-color-light svg polygon { + fill: #FFF !important; +} + +html .svg-fill-color-hover-light:hover { + fill: #FFF !important; +} + +html .svg-fill-color-hover-light svg:hover path, +html .svg-fill-color-hover-light svg:hover rect, +html .svg-fill-color-hover-light svg:hover line, +html .svg-fill-color-hover-light svg:hover polyline, +html .svg-fill-color-hover-light svg:hover polygon { + fill: #FFF !important; +} + +html .svg-stroke-color-light { + stroke: #FFF !important; +} + +html .svg-stroke-color-light svg path, +html .svg-stroke-color-light svg rect, +html .svg-stroke-color-light svg line, +html .svg-stroke-color-light svg polyline, +html .svg-stroke-color-light svg polygon { + stroke: #FFF !important; +} + +html .svg-stroke-color-hover-light:hover { + stroke: #FFF !important; +} + +html .svg-stroke-color-hover-light svg:hover path, +html .svg-stroke-color-hover-light svg:hover rect, +html .svg-stroke-color-hover-light svg:hover line, +html .svg-stroke-color-hover-light svg:hover polyline, +html .svg-stroke-color-hover-light svg:hover polygon { + stroke: #FFF !important; +} + +.svg-animation-effect-1-hover:hover svg path, +.svg-animation-effect-1-hover:hover svg polygon, +.svg-animation-effect-1-hover:hover svg polyline, +.svg-animation-effect-1-hover:hover svg rect { + stroke: #0088cc; +} + +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-primary:hover svg path, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-primary:hover svg polygon, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-primary:hover svg polyline, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-primary:hover svg rect { + stroke: #0088cc; +} + +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-secondary:hover svg path, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-secondary:hover svg polygon, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-secondary:hover svg polyline, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-secondary:hover svg rect { + stroke: #0169fe; +} + +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-tertiary:hover svg path, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-tertiary:hover svg polygon, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-tertiary:hover svg polyline, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-tertiary:hover svg rect { + stroke: #2baab1; +} + +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-quaternary:hover svg path, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-quaternary:hover svg polygon, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-quaternary:hover svg polyline, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-quaternary:hover svg rect { + stroke: #383f48; +} + +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-dark:hover svg path, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-dark:hover svg polygon, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-dark:hover svg polyline, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-dark:hover svg rect { + stroke: #212529; +} + +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-light:hover svg path, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-light:hover svg polygon, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-light:hover svg polyline, +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-light:hover svg rect { + stroke: #FFF; +} + +.gradient-text-color { + color: #0088cc; + background: linear-gradient(to bottom right, #0088cc, #0169fe); + background-image: linear-gradient(to right, #0088cc, #0169fe); +} + +html .bg-color-primary, +html .bg-primary { + background-color: #0088cc !important; +} + +html .bg-color-hover-primary:hover, +html .bg-hover-primary:hover { + background-color: #0088cc !important; +} + +html .bg-color-after-primary:after { + background-color: #0088cc !important; +} + +html .bg-color-hover-after-primary:after:hover { + background-color: #0088cc !important; +} + +html .bg-color-before-primary:before { + background-color: #0088cc !important; +} + +html .bg-color-hover-before-primary:before:hover { + background-color: #0088cc !important; +} + +html .bg-color-secondary, +html .bg-secondary { + background-color: #0169fe !important; +} + +html .bg-color-hover-secondary:hover, +html .bg-hover-secondary:hover { + background-color: #0169fe !important; +} + +html .bg-color-after-secondary:after { + background-color: #0169fe !important; +} + +html .bg-color-hover-after-secondary:after:hover { + background-color: #0169fe !important; +} + +html .bg-color-before-secondary:before { + background-color: #0169fe !important; +} + +html .bg-color-hover-before-secondary:before:hover { + background-color: #0169fe !important; +} + +html .bg-color-tertiary, +html .bg-tertiary { + background-color: #2baab1 !important; +} + +html .bg-color-hover-tertiary:hover, +html .bg-hover-tertiary:hover { + background-color: #2baab1 !important; +} + +html .bg-color-after-tertiary:after { + background-color: #2baab1 !important; +} + +html .bg-color-hover-after-tertiary:after:hover { + background-color: #2baab1 !important; +} + +html .bg-color-before-tertiary:before { + background-color: #2baab1 !important; +} + +html .bg-color-hover-before-tertiary:before:hover { + background-color: #2baab1 !important; +} + +html .bg-color-quaternary, +html .bg-quaternary { + background-color: #383f48 !important; +} + +html .bg-color-hover-quaternary:hover, +html .bg-hover-quaternary:hover { + background-color: #383f48 !important; +} + +html .bg-color-after-quaternary:after { + background-color: #383f48 !important; +} + +html .bg-color-hover-after-quaternary:after:hover { + background-color: #383f48 !important; +} + +html .bg-color-before-quaternary:before { + background-color: #383f48 !important; +} + +html .bg-color-hover-before-quaternary:before:hover { + background-color: #383f48 !important; +} + +html .bg-color-dark, +html .bg-dark { + background-color: #212529 !important; +} + +html .bg-color-hover-dark:hover, +html .bg-hover-dark:hover { + background-color: #212529 !important; +} + +html .bg-color-after-dark:after { + background-color: #212529 !important; +} + +html .bg-color-hover-after-dark:after:hover { + background-color: #212529 !important; +} + +html .bg-color-before-dark:before { + background-color: #212529 !important; +} + +html .bg-color-hover-before-dark:before:hover { + background-color: #212529 !important; +} + +html .bg-color-light, +html .bg-light { + background-color: #FFF !important; +} + +html .bg-color-hover-light:hover, +html .bg-hover-light:hover { + background-color: #FFF !important; +} + +html .bg-color-after-light:after { + background-color: #FFF !important; +} + +html .bg-color-hover-after-light:after:hover { + background-color: #FFF !important; +} + +html .bg-color-before-light:before { + background-color: #FFF !important; +} + +html .bg-color-hover-before-light:before:hover { + background-color: #FFF !important; +} + +.bg-gradient { + background-color: #0088cc !important; + background-image: linear-gradient(to right, #0088cc 0%, #0169fe 100%) !important; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0169fe', GradientType=1); +} + +.bg-gradient-to-top { + background-color: #0088cc !important; + background-image: linear-gradient(to top, #0088cc 0%, #0169fe 100%) !important; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0169fe', GradientType=1); +} + +.bg-gradient-to-bottom { + background-color: #0088cc !important; + background-image: linear-gradient(to bottom, #0088cc 0%, #0169fe 100%) !important; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0169fe', GradientType=1); +} +/* Color Transition */ +@keyframes colorTransition { + 0% { + background-color: #0088cc; + } + + 33% { + background-color: #0169fe; + } + + 66% { + background-color: #2baab1; + } + + 100% { + background-color: #383f48; + } +} + +html .border-color-primary { + border-color: #0088cc !important; +} + +html .border-color-hover-primary:hover { + border-color: #0088cc !important; +} + +html .border-color-secondary { + border-color: #0169fe !important; +} + +html .border-color-hover-secondary:hover { + border-color: #0169fe !important; +} + +html .border-color-tertiary { + border-color: #2baab1 !important; +} + +html .border-color-hover-tertiary:hover { + border-color: #2baab1 !important; +} + +html .border-color-quaternary { + border-color: #383f48 !important; +} + +html .border-color-hover-quaternary:hover { + border-color: #383f48 !important; +} + +html .border-color-dark { + border-color: #212529 !important; +} + +html .border-color-hover-dark:hover { + border-color: #212529 !important; +} + +html .border-color-light { + border-color: #FFF !important; +} + +html .border-color-hover-light:hover { + border-color: #FFF !important; +} + +.alternative-font { + color: #0088cc; +} + +html .box-shadow-1-primary:before { + box-shadow: 0 30px 90px #0088cc !important; +} + +html .box-shadow-1-secondary:before { + box-shadow: 0 30px 90px #0169fe !important; +} + +html .box-shadow-1-tertiary:before { + box-shadow: 0 30px 90px #2baab1 !important; +} + +html .box-shadow-1-quaternary:before { + box-shadow: 0 30px 90px #383f48 !important; +} + +html .box-shadow-1-dark:before { + box-shadow: 0 30px 90px #212529 !important; +} + +html .box-shadow-1-light:before { + box-shadow: 0 30px 90px #FFF !important; +} + +html .blockquote-primary { + border-color: #0088cc !important; +} + +html .blockquote-secondary { + border-color: #0169fe !important; +} + +html .blockquote-tertiary { + border-color: #2baab1 !important; +} + +html .blockquote-quaternary { + border-color: #383f48 !important; +} + +html .blockquote-dark { + border-color: #212529 !important; +} + +html .blockquote-light { + border-color: #FFF !important; +} + +p.drop-caps:first-letter { + color: #0088cc; +} + +p.drop-caps.drop-caps-style-2:first-letter { + background-color: #0088cc; +} + +html .nav-color-primary nav > ul > li > a { + color: #0088cc !important; +} + +html .nav-color-primary:not(.header-nav-main-dropdown-arrow) nav > ul > li > a:before { + background-color: #0088cc !important; +} + +html .nav-color-primary:not(.header-nav-main-dropdown-arrow) nav > ul > li ul { + border-top-color: #0088cc !important; +} + +html .nav-color-secondary nav > ul > li > a { + color: #0169fe !important; +} + +html .nav-color-secondary:not(.header-nav-main-dropdown-arrow) nav > ul > li > a:before { + background-color: #0169fe !important; +} + +html .nav-color-secondary:not(.header-nav-main-dropdown-arrow) nav > ul > li ul { + border-top-color: #0169fe !important; +} + +html .nav-color-tertiary nav > ul > li > a { + color: #2baab1 !important; +} + +html .nav-color-tertiary:not(.header-nav-main-dropdown-arrow) nav > ul > li > a:before { + background-color: #2baab1 !important; +} + +html .nav-color-tertiary:not(.header-nav-main-dropdown-arrow) nav > ul > li ul { + border-top-color: #2baab1 !important; +} + +html .nav-color-quaternary nav > ul > li > a { + color: #383f48 !important; +} + +html .nav-color-quaternary:not(.header-nav-main-dropdown-arrow) nav > ul > li > a:before { + background-color: #383f48 !important; +} + +html .nav-color-quaternary:not(.header-nav-main-dropdown-arrow) nav > ul > li ul { + border-top-color: #383f48 !important; +} + +html .nav-color-dark nav > ul > li > a { + color: #212529 !important; +} + +html .nav-color-dark:not(.header-nav-main-dropdown-arrow) nav > ul > li > a:before { + background-color: #212529 !important; +} + +html .nav-color-dark:not(.header-nav-main-dropdown-arrow) nav > ul > li ul { + border-top-color: #212529 !important; +} + +html .nav-color-light nav > ul > li > a { + color: #FFF !important; +} + +html .nav-color-light:not(.header-nav-main-dropdown-arrow) nav > ul > li > a:before { + background-color: #FFF !important; +} + +html .nav-color-light:not(.header-nav-main-dropdown-arrow) nav > ul > li ul { + border-top-color: #FFF !important; +} + +.nav-pills > li.active > a, +.nav-pills .nav-link.active { + background-color: #0088cc; +} + +.nav-pills > li.active > a:hover, +.nav-pills .nav-link.active:hover, +.nav-pills > li.active > a:focus, +.nav-pills .nav-link.active:focus { + background-color: #0088cc; +} + +.nav-active-style-1 > li > a:hover, +.nav-active-style-1 > li > a:focus, +.nav-active-style-1 > li > a.active { + border-bottom-color: #0088cc; +} + +html .nav-pills-primary a { + color: #0088cc; +} + +html .nav-pills-primary a:hover { + color: #0099e6; +} + +html .nav-pills-primary a:focus { + color: #0099e6; +} + +html .nav-pills-primary a:active { + color: #0077b3; +} + +html .nav-pills-primary .nav-link.active, +html .nav-pills-primary > li.active > a { + background-color: #0088cc; +} + +html .nav-pills-primary .nav-link.active:hover, +html .nav-pills-primary > li.active > a:hover, +html .nav-pills-primary .nav-link.active:focus, +html .nav-pills-primary > li.active > a:focus { + background-color: #0088cc; +} + +html .nav-pills-secondary a { + color: #0169fe; +} + +html .nav-pills-secondary a:hover { + color: #1a78fe; +} + +html .nav-pills-secondary a:focus { + color: #1a78fe; +} + +html .nav-pills-secondary a:active { + color: #015ee5; +} + +html .nav-pills-secondary .nav-link.active, +html .nav-pills-secondary > li.active > a { + background-color: #0169fe; +} + +html .nav-pills-secondary .nav-link.active:hover, +html .nav-pills-secondary > li.active > a:hover, +html .nav-pills-secondary .nav-link.active:focus, +html .nav-pills-secondary > li.active > a:focus { + background-color: #0169fe; +} + +html .nav-pills-tertiary a { + color: #2baab1; +} + +html .nav-pills-tertiary a:hover { + color: #30bec6; +} + +html .nav-pills-tertiary a:focus { + color: #30bec6; +} + +html .nav-pills-tertiary a:active { + color: #26969c; +} + +html .nav-pills-tertiary .nav-link.active, +html .nav-pills-tertiary > li.active > a { + background-color: #2baab1; +} + +html .nav-pills-tertiary .nav-link.active:hover, +html .nav-pills-tertiary > li.active > a:hover, +html .nav-pills-tertiary .nav-link.active:focus, +html .nav-pills-tertiary > li.active > a:focus { + background-color: #2baab1; +} + +html .nav-pills-quaternary a { + color: #383f48; +} + +html .nav-pills-quaternary a:hover { + color: #434c56; +} + +html .nav-pills-quaternary a:focus { + color: #434c56; +} + +html .nav-pills-quaternary a:active { + color: #2d323a; +} + +html .nav-pills-quaternary .nav-link.active, +html .nav-pills-quaternary > li.active > a { + background-color: #383f48; +} + +html .nav-pills-quaternary .nav-link.active:hover, +html .nav-pills-quaternary > li.active > a:hover, +html .nav-pills-quaternary .nav-link.active:focus, +html .nav-pills-quaternary > li.active > a:focus { + background-color: #383f48; +} + +html .nav-pills-dark a { + color: #212529; +} + +html .nav-pills-dark a:hover { + color: #2c3237; +} + +html .nav-pills-dark a:focus { + color: #2c3237; +} + +html .nav-pills-dark a:active { + color: #16181b; +} + +html .nav-pills-dark .nav-link.active, +html .nav-pills-dark > li.active > a { + background-color: #212529; +} + +html .nav-pills-dark .nav-link.active:hover, +html .nav-pills-dark > li.active > a:hover, +html .nav-pills-dark .nav-link.active:focus, +html .nav-pills-dark > li.active > a:focus { + background-color: #212529; +} + +html .nav-pills-light a { + color: #FFF; +} + +html .nav-pills-light a:hover { + color: #ffffff; +} + +html .nav-pills-light a:focus { + color: #ffffff; +} + +html .nav-pills-light a:active { + color: #f2f2f2; +} + +html .nav-pills-light .nav-link.active, +html .nav-pills-light > li.active > a { + background-color: #FFF; +} + +html .nav-pills-light .nav-link.active:hover, +html .nav-pills-light > li.active > a:hover, +html .nav-pills-light .nav-link.active:focus, +html .nav-pills-light > li.active > a:focus { + background-color: #FFF; +} + +.nav-link { + color: #0088cc; +} + +.nav-link:hover { + color: #0099e6; +} + +.nav-link:focus { + color: #0099e6; +} + +.nav-link:active { + color: #0077b3; +} + +.section-scroll-dots-navigation-colored > ul > li.active > a:before { + background: #0088cc; +} + +.sort-source-wrapper .nav > li.active > a { + color: #0088cc; +} + +.sort-source-wrapper .nav > li.active > a:hover, +.sort-source-wrapper .nav > li.active > a:focus { + color: #0088cc; +} + +.sort-source.sort-source-style-2 > li.active > a:after { + border-top-color: #0088cc; +} + +.sort-source.sort-source-style-3 > li.active > a { + border-bottom-color: #0088cc !important; + color: #0088cc !important; +} + +html .badge-primary { + background-color: #0088cc; +} + +html .badge-secondary { + background-color: #0169fe; +} + +html .badge-tertiary { + background-color: #2baab1; +} + +html .badge-quaternary { + background-color: #383f48; +} + +html .badge-dark { + background-color: #212529; +} + +html .badge-light { + background-color: #FFF; +} + +html .overlay-color-primary:not(.no-skin):before { + background-color: #0088cc !important; +} + +html .overlay-color-secondary:not(.no-skin):before { + background-color: #0169fe !important; +} + +html .overlay-color-tertiary:not(.no-skin):before { + background-color: #2baab1 !important; +} + +html .overlay-color-quaternary:not(.no-skin):before { + background-color: #383f48 !important; +} + +html .overlay-color-dark:not(.no-skin):before { + background-color: #212529 !important; +} + +html .overlay-color-light:not(.no-skin):before { + background-color: #FFF !important; +} + +.overlay-gradient:before { + background-color: #2baab1 !important; + background-image: linear-gradient(to right, #2baab1 0%, #383f48 100%) !important; +} + +.btn-link { + color: #0088cc; +} + +.btn-link:hover { + color: #0099e6; +} + +.btn-link:active { + color: #0077b3; +} + +html .btn-primary { + background-color: #0088cc; + border-color: #0088cc #0088cc #006699; + color: #FFF; + --color: #0088cc; + --hover: #00a1f2; + --disabled: #0088cc; + --active: #006ea6; +} + +html .btn-primary:hover, +html .btn-primary.hover { + border-color: #00aaff #00aaff #0088cc; + color: #FFF; +} + +html .btn-primary:hover:not(.bg-transparent), +html .btn-primary.hover:not(.bg-transparent) { + background-color: #00a1f2; +} + +html .btn-primary:focus, +html .btn-primary.focus { + border-color: #006699 #006699 #004466; + color: #FFF; + box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5); +} + +html .btn-primary:focus:not(.bg-transparent), +html .btn-primary.focus:not(.bg-transparent) { + background-color: #006ea6; +} + +html .btn-primary.disabled, +html .btn-primary:disabled { + border-color: #0088cc #0088cc #006699; +} + +html .btn-primary.disabled:not(.bg-transparent), +html .btn-primary:disabled:not(.bg-transparent) { + background-color: #0088cc; +} + +html .btn-primary:active, +html .btn-primary.active { + border-color: #006699 #006699 #004466 !important; +} + +html .btn-primary:active:not(.bg-transparent), +html .btn-primary.active:not(.bg-transparent) { + background-color: #006ea6 !important; + background-image: none !important; +} + +html .btn-primary-scale-2 { + background-color: #006699; + border-color: #006699 #006699 #004466; + color: #FFF; +} + +html .btn-primary-scale-2:hover, +html .btn-primary-scale-2.hover { + border-color: #0088cc #0088cc #006699; + color: #FFF; +} + +html .btn-primary-scale-2:hover:not(.bg-transparent), +html .btn-primary-scale-2.hover:not(.bg-transparent) { + background-color: #007fbf; +} + +html .btn-primary-scale-2:focus, +html .btn-primary-scale-2.focus { + border-color: #004466 #004466 #002233; + color: #FFF; + box-shadow: 0 0 0 3px rgba(0, 102, 153, 0.5); +} + +html .btn-primary-scale-2:focus:not(.bg-transparent), +html .btn-primary-scale-2.focus:not(.bg-transparent) { + background-color: #004c73; +} + +html .btn-primary-scale-2.disabled, +html .btn-primary-scale-2:disabled { + border-color: #006699 #006699 #004466; +} + +html .btn-primary-scale-2.disabled:not(.bg-transparent), +html .btn-primary-scale-2:disabled:not(.bg-transparent) { + background-color: #006699; +} + +html .btn-primary-scale-2:active, +html .btn-primary-scale-2.active { + border-color: #004466 #004466 #002233 !important; +} + +html .btn-primary-scale-2:active:not(.bg-transparent), +html .btn-primary-scale-2.active:not(.bg-transparent) { + background-color: #004c73 !important; + background-image: none !important; +} + +html .show > .btn-primary.dropdown-toggle, +html .show > .btn-primary-scale-2.dropdown-toggle { + background-color: #006ea6 !important; + background-image: none !important; + border-color: #006699 #006699 #004466 !important; +} + +html .btn-check:active + .btn-primary, +html .btn-check:checked + .btn-primary, +html .btn-check:focus + .btn-primary { + background-color: #0077b3; + border-color: #0088cc #0088cc #0077b3; + color: #FFF; +} + +html .btn-secondary { + background-color: #0169fe; + border-color: #0169fe #0169fe #0154cb; + color: #FFF; + --color: #0169fe; + --hover: #277ffe; + --disabled: #0169fe; + --active: #0159d8; +} + +html .btn-secondary:hover, +html .btn-secondary.hover { + border-color: #3487fe #3487fe #0169fe; + color: #FFF; +} + +html .btn-secondary:hover:not(.bg-transparent), +html .btn-secondary.hover:not(.bg-transparent) { + background-color: #277ffe; +} + +html .btn-secondary:focus, +html .btn-secondary.focus { + border-color: #0154cb #0154cb #013f98; + color: #FFF; + box-shadow: 0 0 0 3px rgba(1, 105, 254, 0.5); +} + +html .btn-secondary:focus:not(.bg-transparent), +html .btn-secondary.focus:not(.bg-transparent) { + background-color: #0159d8; +} + +html .btn-secondary.disabled, +html .btn-secondary:disabled { + border-color: #0169fe #0169fe #0154cb; +} + +html .btn-secondary.disabled:not(.bg-transparent), +html .btn-secondary:disabled:not(.bg-transparent) { + background-color: #0169fe; +} + +html .btn-secondary:active, +html .btn-secondary.active { + border-color: #0154cb #0154cb #013f98 !important; +} + +html .btn-secondary:active:not(.bg-transparent), +html .btn-secondary.active:not(.bg-transparent) { + background-color: #0159d8 !important; + background-image: none !important; +} + +html .btn-secondary-scale-2 { + background-color: #0154cb; + border-color: #0154cb #0154cb #013f98; + color: #FFF; +} + +html .btn-secondary-scale-2:hover, +html .btn-secondary-scale-2.hover { + border-color: #0169fe #0169fe #0154cb; + color: #FFF; +} + +html .btn-secondary-scale-2:hover:not(.bg-transparent), +html .btn-secondary-scale-2.hover:not(.bg-transparent) { + background-color: #0164f1; +} + +html .btn-secondary-scale-2:focus, +html .btn-secondary-scale-2.focus { + border-color: #013f98 #013f98 #002a66; + color: #FFF; + box-shadow: 0 0 0 3px rgba(1, 84, 203, 0.5); +} + +html .btn-secondary-scale-2:focus:not(.bg-transparent), +html .btn-secondary-scale-2.focus:not(.bg-transparent) { + background-color: #0144a5; +} + +html .btn-secondary-scale-2.disabled, +html .btn-secondary-scale-2:disabled { + border-color: #0154cb #0154cb #013f98; +} + +html .btn-secondary-scale-2.disabled:not(.bg-transparent), +html .btn-secondary-scale-2:disabled:not(.bg-transparent) { + background-color: #0154cb; +} + +html .btn-secondary-scale-2:active, +html .btn-secondary-scale-2.active { + border-color: #013f98 #013f98 #002a66 !important; +} + +html .btn-secondary-scale-2:active:not(.bg-transparent), +html .btn-secondary-scale-2.active:not(.bg-transparent) { + background-color: #0144a5 !important; + background-image: none !important; +} + +html .show > .btn-secondary.dropdown-toggle, +html .show > .btn-secondary-scale-2.dropdown-toggle { + background-color: #0159d8 !important; + background-image: none !important; + border-color: #0154cb #0154cb #013f98 !important; +} + +html .btn-check:active + .btn-secondary, +html .btn-check:checked + .btn-secondary, +html .btn-check:focus + .btn-secondary { + background-color: #015ee5; + border-color: #0169fe #0169fe #015ee5; + color: #FFF; +} + +html .btn-tertiary { + background-color: #2baab1; + border-color: #2baab1 #2baab1 #218388; + color: #FFF; + --color: #2baab1; + --hover: #34c6ce; + --disabled: #2baab1; + --active: #248c92; +} + +html .btn-tertiary:hover, +html .btn-tertiary.hover { + border-color: #3fc9d0 #3fc9d0 #2baab1; + color: #FFF; +} + +html .btn-tertiary:hover:not(.bg-transparent), +html .btn-tertiary.hover:not(.bg-transparent) { + background-color: #34c6ce; +} + +html .btn-tertiary:focus, +html .btn-tertiary.focus { + border-color: #218388 #218388 #175b5f; + color: #FFF; + box-shadow: 0 0 0 3px rgba(43, 170, 177, 0.5); +} + +html .btn-tertiary:focus:not(.bg-transparent), +html .btn-tertiary.focus:not(.bg-transparent) { + background-color: #248c92; +} + +html .btn-tertiary.disabled, +html .btn-tertiary:disabled { + border-color: #2baab1 #2baab1 #218388; +} + +html .btn-tertiary.disabled:not(.bg-transparent), +html .btn-tertiary:disabled:not(.bg-transparent) { + background-color: #2baab1; +} + +html .btn-tertiary:active, +html .btn-tertiary.active { + border-color: #218388 #218388 #175b5f !important; +} + +html .btn-tertiary:active:not(.bg-transparent), +html .btn-tertiary.active:not(.bg-transparent) { + background-color: #248c92 !important; + background-image: none !important; +} + +html .btn-tertiary-scale-2 { + background-color: #218388; + border-color: #218388 #218388 #175b5f; + color: #FFF; +} + +html .btn-tertiary-scale-2:hover, +html .btn-tertiary-scale-2.hover { + border-color: #2baab1 #2baab1 #218388; + color: #FFF; +} + +html .btn-tertiary-scale-2:hover:not(.bg-transparent), +html .btn-tertiary-scale-2.hover:not(.bg-transparent) { + background-color: #29a0a7; +} + +html .btn-tertiary-scale-2:focus, +html .btn-tertiary-scale-2.focus { + border-color: #175b5f #175b5f #0d3436; + color: #FFF; + box-shadow: 0 0 0 3px rgba(33, 131, 136, 0.5); +} + +html .btn-tertiary-scale-2:focus:not(.bg-transparent), +html .btn-tertiary-scale-2.focus:not(.bg-transparent) { + background-color: #1a6569; +} + +html .btn-tertiary-scale-2.disabled, +html .btn-tertiary-scale-2:disabled { + border-color: #218388 #218388 #175b5f; +} + +html .btn-tertiary-scale-2.disabled:not(.bg-transparent), +html .btn-tertiary-scale-2:disabled:not(.bg-transparent) { + background-color: #218388; +} + +html .btn-tertiary-scale-2:active, +html .btn-tertiary-scale-2.active { + border-color: #175b5f #175b5f #0d3436 !important; +} + +html .btn-tertiary-scale-2:active:not(.bg-transparent), +html .btn-tertiary-scale-2.active:not(.bg-transparent) { + background-color: #1a6569 !important; + background-image: none !important; +} + +html .show > .btn-tertiary.dropdown-toggle, +html .show > .btn-tertiary-scale-2.dropdown-toggle { + background-color: #248c92 !important; + background-image: none !important; + border-color: #218388 #218388 #175b5f !important; +} + +html .btn-check:active + .btn-tertiary, +html .btn-check:checked + .btn-tertiary, +html .btn-check:focus + .btn-tertiary { + background-color: #26969c; + border-color: #2baab1 #2baab1 #26969c; + color: #FFF; +} + +html .btn-quaternary { + background-color: #383f48; + border-color: #383f48 #383f48 #22262b; + color: #FFF; + --color: #383f48; + --hover: #49525e; + --disabled: #383f48; + --active: #272c32; +} + +html .btn-quaternary:hover, +html .btn-quaternary.hover { + border-color: #4e5865 #4e5865 #383f48; + color: #FFF; +} + +html .btn-quaternary:hover:not(.bg-transparent), +html .btn-quaternary.hover:not(.bg-transparent) { + background-color: #49525e; +} + +html .btn-quaternary:focus, +html .btn-quaternary.focus { + border-color: #22262b #22262b #0b0d0f; + color: #FFF; + box-shadow: 0 0 0 3px rgba(56, 63, 72, 0.5); +} + +html .btn-quaternary:focus:not(.bg-transparent), +html .btn-quaternary.focus:not(.bg-transparent) { + background-color: #272c32; +} + +html .btn-quaternary.disabled, +html .btn-quaternary:disabled { + border-color: #383f48 #383f48 #22262b; +} + +html .btn-quaternary.disabled:not(.bg-transparent), +html .btn-quaternary:disabled:not(.bg-transparent) { + background-color: #383f48; +} + +html .btn-quaternary:active, +html .btn-quaternary.active { + border-color: #22262b #22262b #0b0d0f !important; +} + +html .btn-quaternary:active:not(.bg-transparent), +html .btn-quaternary.active:not(.bg-transparent) { + background-color: #272c32 !important; + background-image: none !important; +} + +html .btn-quaternary-scale-2 { + background-color: #22262b; + border-color: #22262b #22262b #0b0d0f; + color: #FFF; +} + +html .btn-quaternary-scale-2:hover, +html .btn-quaternary-scale-2.hover { + border-color: #383f48 #383f48 #22262b; + color: #FFF; +} + +html .btn-quaternary-scale-2:hover:not(.bg-transparent), +html .btn-quaternary-scale-2.hover:not(.bg-transparent) { + background-color: #323941; +} + +html .btn-quaternary-scale-2:focus, +html .btn-quaternary-scale-2.focus { + border-color: #0b0d0f #0b0d0f #000000; + color: #FFF; + box-shadow: 0 0 0 3px rgba(34, 38, 43, 0.5); +} + +html .btn-quaternary-scale-2:focus:not(.bg-transparent), +html .btn-quaternary-scale-2.focus:not(.bg-transparent) { + background-color: #111316; +} + +html .btn-quaternary-scale-2.disabled, +html .btn-quaternary-scale-2:disabled { + border-color: #22262b #22262b #0b0d0f; +} + +html .btn-quaternary-scale-2.disabled:not(.bg-transparent), +html .btn-quaternary-scale-2:disabled:not(.bg-transparent) { + background-color: #22262b; +} + +html .btn-quaternary-scale-2:active, +html .btn-quaternary-scale-2.active { + border-color: #0b0d0f #0b0d0f #000000 !important; +} + +html .btn-quaternary-scale-2:active:not(.bg-transparent), +html .btn-quaternary-scale-2.active:not(.bg-transparent) { + background-color: #111316 !important; + background-image: none !important; +} + +html .show > .btn-quaternary.dropdown-toggle, +html .show > .btn-quaternary-scale-2.dropdown-toggle { + background-color: #272c32 !important; + background-image: none !important; + border-color: #22262b #22262b #0b0d0f !important; +} + +html .btn-check:active + .btn-quaternary, +html .btn-check:checked + .btn-quaternary, +html .btn-check:focus + .btn-quaternary { + background-color: #2d323a; + border-color: #383f48 #383f48 #2d323a; + color: #FFF; +} + +html .btn-dark { + background-color: #212529; + border-color: #212529 #212529 #0a0c0d; + color: #FFF; + --color: #212529; + --hover: #32383e; + --disabled: #212529; + --active: #101214; +} + +html .btn-dark:hover, +html .btn-dark.hover { + border-color: #383f45 #383f45 #212529; + color: #FFF; +} + +html .btn-dark:hover:not(.bg-transparent), +html .btn-dark.hover:not(.bg-transparent) { + background-color: #32383e; +} + +html .btn-dark:focus, +html .btn-dark.focus { + border-color: #0a0c0d #0a0c0d #000000; + color: #FFF; + box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.5); +} + +html .btn-dark:focus:not(.bg-transparent), +html .btn-dark.focus:not(.bg-transparent) { + background-color: #101214; +} + +html .btn-dark.disabled, +html .btn-dark:disabled { + border-color: #212529 #212529 #0a0c0d; +} + +html .btn-dark.disabled:not(.bg-transparent), +html .btn-dark:disabled:not(.bg-transparent) { + background-color: #212529; +} + +html .btn-dark:active, +html .btn-dark.active { + border-color: #0a0c0d #0a0c0d #000000 !important; +} + +html .btn-dark:active:not(.bg-transparent), +html .btn-dark.active:not(.bg-transparent) { + background-color: #101214 !important; + background-image: none !important; +} + +html .btn-dark-scale-2 { + background-color: #0a0c0d; + border-color: #0a0c0d #0a0c0d #000000; + color: #FFF; +} + +html .btn-dark-scale-2:hover, +html .btn-dark-scale-2.hover { + border-color: #212529 #212529 #0a0c0d; + color: #FFF; +} + +html .btn-dark-scale-2:hover:not(.bg-transparent), +html .btn-dark-scale-2.hover:not(.bg-transparent) { + background-color: #1b1f22; +} + +html .btn-dark-scale-2:focus, +html .btn-dark-scale-2.focus { + border-color: #000000 #000000 #000000; + color: #FFF; + box-shadow: 0 0 0 3px rgba(10, 11, 13, 0.5); +} + +html .btn-dark-scale-2:focus:not(.bg-transparent), +html .btn-dark-scale-2.focus:not(.bg-transparent) { + background-color: #000000; +} + +html .btn-dark-scale-2.disabled, +html .btn-dark-scale-2:disabled { + border-color: #0a0c0d #0a0c0d #000000; +} + +html .btn-dark-scale-2.disabled:not(.bg-transparent), +html .btn-dark-scale-2:disabled:not(.bg-transparent) { + background-color: #0a0c0d; +} + +html .btn-dark-scale-2:active, +html .btn-dark-scale-2.active { + border-color: #000000 #000000 #000000 !important; +} + +html .btn-dark-scale-2:active:not(.bg-transparent), +html .btn-dark-scale-2.active:not(.bg-transparent) { + background-color: #000000 !important; + background-image: none !important; +} + +html .show > .btn-dark.dropdown-toggle, +html .show > .btn-dark-scale-2.dropdown-toggle { + background-color: #101214 !important; + background-image: none !important; + border-color: #0a0c0d #0a0c0d #000000 !important; +} + +html .btn-check:active + .btn-dark, +html .btn-check:checked + .btn-dark, +html .btn-check:focus + .btn-dark { + background-color: #16181b; + border-color: #212529 #212529 #16181b; + color: #FFF; +} + +html .btn-light { + background-color: #FFF; + border-color: #FFF #FFF #e6e6e6; + color: #777; + --color: #FFF; + --hover: #ffffff; + --disabled: #FFF; + --active: #ececec; +} + +html .btn-light:hover, +html .btn-light.hover { + border-color: #ffffff #ffffff #FFF; + color: #777; +} + +html .btn-light:hover:not(.bg-transparent), +html .btn-light.hover:not(.bg-transparent) { + background-color: #ffffff; +} + +html .btn-light:focus, +html .btn-light.focus { + border-color: #e6e6e6 #e6e6e6 #cccccc; + color: #777; + box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5); +} + +html .btn-light:focus:not(.bg-transparent), +html .btn-light.focus:not(.bg-transparent) { + background-color: #ececec; +} + +html .btn-light.disabled, +html .btn-light:disabled { + border-color: #FFF #FFF #e6e6e6; +} + +html .btn-light.disabled:not(.bg-transparent), +html .btn-light:disabled:not(.bg-transparent) { + background-color: #FFF; +} + +html .btn-light:active, +html .btn-light.active { + border-color: #e6e6e6 #e6e6e6 #cccccc !important; +} + +html .btn-light:active:not(.bg-transparent), +html .btn-light.active:not(.bg-transparent) { + background-color: #ececec !important; + background-image: none !important; +} + +html .btn-light-scale-2 { + background-color: #e6e6e6; + border-color: #e6e6e6 #e6e6e6 #cccccc; + color: #777; +} + +html .btn-light-scale-2:hover, +html .btn-light-scale-2.hover { + border-color: #ffffff #ffffff #e6e6e6; + color: #777; +} + +html .btn-light-scale-2:hover:not(.bg-transparent), +html .btn-light-scale-2.hover:not(.bg-transparent) { + background-color: #f9f9f9; +} + +html .btn-light-scale-2:focus, +html .btn-light-scale-2.focus { + border-color: #cccccc #cccccc #b3b3b3; + color: #777; + box-shadow: 0 0 0 3px rgba(230, 230, 230, 0.5); +} + +html .btn-light-scale-2:focus:not(.bg-transparent), +html .btn-light-scale-2.focus:not(.bg-transparent) { + background-color: #d2d2d2; +} + +html .btn-light-scale-2.disabled, +html .btn-light-scale-2:disabled { + border-color: #e6e6e6 #e6e6e6 #cccccc; +} + +html .btn-light-scale-2.disabled:not(.bg-transparent), +html .btn-light-scale-2:disabled:not(.bg-transparent) { + background-color: #e6e6e6; +} + +html .btn-light-scale-2:active, +html .btn-light-scale-2.active { + border-color: #cccccc #cccccc #b3b3b3 !important; +} + +html .btn-light-scale-2:active:not(.bg-transparent), +html .btn-light-scale-2.active:not(.bg-transparent) { + background-color: #d2d2d2 !important; + background-image: none !important; +} + +html .show > .btn-light.dropdown-toggle, +html .show > .btn-light-scale-2.dropdown-toggle { + background-color: #ececec !important; + background-image: none !important; + border-color: #e6e6e6 #e6e6e6 #cccccc !important; +} + +html .btn-check:active + .btn-light, +html .btn-check:checked + .btn-light, +html .btn-check:focus + .btn-light { + background-color: #f2f2f2; + border-color: #FFF #FFF #f2f2f2; + color: #777; +} + +html .btn-outline.btn-primary { + color: #0088cc; + background-color: transparent; + background-image: none; + border-color: #0088cc; +} + +html .btn-outline.btn-primary:hover, +html .btn-outline.btn-primary.hover { + color: #FFF; + background-color: #0088cc; + border-color: #0088cc; +} + +html .btn-outline.btn-primary:focus, +html .btn-outline.btn-primary.focus { + box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5); +} + +html .btn-outline.btn-primary.disabled, +html .btn-outline.btn-primary:disabled { + color: #0088cc; + background-color: transparent; +} + +html .btn-outline.btn-primary:active, +html .btn-outline.btn-primary.active { + color: #FFF !important; + background-color: #0088cc !important; + border-color: #0088cc !important; +} + +html .show > .btn-outline.btn-primary.dropdown-toggle { + color: #FFF !important; + background-color: #0088cc !important; + border-color: #0088cc !important; +} + +html .btn-outline.btn-secondary { + color: #0169fe; + background-color: transparent; + background-image: none; + border-color: #0169fe; +} + +html .btn-outline.btn-secondary:hover, +html .btn-outline.btn-secondary.hover { + color: #FFF; + background-color: #0169fe; + border-color: #0169fe; +} + +html .btn-outline.btn-secondary:focus, +html .btn-outline.btn-secondary.focus { + box-shadow: 0 0 0 3px rgba(1, 105, 254, 0.5); +} + +html .btn-outline.btn-secondary.disabled, +html .btn-outline.btn-secondary:disabled { + color: #0169fe; + background-color: transparent; +} + +html .btn-outline.btn-secondary:active, +html .btn-outline.btn-secondary.active { + color: #FFF !important; + background-color: #0169fe !important; + border-color: #0169fe !important; +} + +html .show > .btn-outline.btn-secondary.dropdown-toggle { + color: #FFF !important; + background-color: #0169fe !important; + border-color: #0169fe !important; +} + +html .btn-outline.btn-tertiary { + color: #2baab1; + background-color: transparent; + background-image: none; + border-color: #2baab1; +} + +html .btn-outline.btn-tertiary:hover, +html .btn-outline.btn-tertiary.hover { + color: #FFF; + background-color: #2baab1; + border-color: #2baab1; +} + +html .btn-outline.btn-tertiary:focus, +html .btn-outline.btn-tertiary.focus { + box-shadow: 0 0 0 3px rgba(43, 170, 177, 0.5); +} + +html .btn-outline.btn-tertiary.disabled, +html .btn-outline.btn-tertiary:disabled { + color: #2baab1; + background-color: transparent; +} + +html .btn-outline.btn-tertiary:active, +html .btn-outline.btn-tertiary.active { + color: #FFF !important; + background-color: #2baab1 !important; + border-color: #2baab1 !important; +} + +html .show > .btn-outline.btn-tertiary.dropdown-toggle { + color: #FFF !important; + background-color: #2baab1 !important; + border-color: #2baab1 !important; +} + +html .btn-outline.btn-quaternary { + color: #383f48; + background-color: transparent; + background-image: none; + border-color: #383f48; +} + +html .btn-outline.btn-quaternary:hover, +html .btn-outline.btn-quaternary.hover { + color: #FFF; + background-color: #383f48; + border-color: #383f48; +} + +html .btn-outline.btn-quaternary:focus, +html .btn-outline.btn-quaternary.focus { + box-shadow: 0 0 0 3px rgba(56, 63, 72, 0.5); +} + +html .btn-outline.btn-quaternary.disabled, +html .btn-outline.btn-quaternary:disabled { + color: #383f48; + background-color: transparent; +} + +html .btn-outline.btn-quaternary:active, +html .btn-outline.btn-quaternary.active { + color: #FFF !important; + background-color: #383f48 !important; + border-color: #383f48 !important; +} + +html .show > .btn-outline.btn-quaternary.dropdown-toggle { + color: #FFF !important; + background-color: #383f48 !important; + border-color: #383f48 !important; +} + +html .btn-outline.btn-dark { + color: #212529; + background-color: transparent; + background-image: none; + border-color: #212529; +} + +html .btn-outline.btn-dark:hover, +html .btn-outline.btn-dark.hover { + color: #FFF; + background-color: #212529; + border-color: #212529; +} + +html .btn-outline.btn-dark:focus, +html .btn-outline.btn-dark.focus { + box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.5); +} + +html .btn-outline.btn-dark.disabled, +html .btn-outline.btn-dark:disabled { + color: #212529; + background-color: transparent; +} + +html .btn-outline.btn-dark:active, +html .btn-outline.btn-dark.active { + color: #FFF !important; + background-color: #212529 !important; + border-color: #212529 !important; +} + +html .show > .btn-outline.btn-dark.dropdown-toggle { + color: #FFF !important; + background-color: #212529 !important; + border-color: #212529 !important; +} + +html .btn-outline.btn-light { + color: #FFF; + background-color: transparent; + background-image: none; + border-color: #FFF; +} + +html .btn-outline.btn-light:hover, +html .btn-outline.btn-light.hover { + color: #777; + background-color: #FFF; + border-color: #FFF; +} + +html .btn-outline.btn-light:focus, +html .btn-outline.btn-light.focus { + box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5); +} + +html .btn-outline.btn-light.disabled, +html .btn-outline.btn-light:disabled { + color: #FFF; + background-color: transparent; +} + +html .btn-outline.btn-light:active, +html .btn-outline.btn-light.active { + color: #777 !important; + background-color: #FFF !important; + border-color: #FFF !important; +} + +html .show > .btn-outline.btn-light.dropdown-toggle { + color: #777 !important; + background-color: #FFF !important; + border-color: #FFF !important; +} + +html .btn-with-arrow.btn-primary { + background-color: transparent; + border-color: transparent; + color: #0088cc; +} + +html .btn-with-arrow.btn-primary:active { + background-color: transparent !important; + border-color: transparent !important; + color: #0088cc !important; +} + +html .btn-with-arrow.btn-primary span { + background-color: #0088cc; + box-shadow: 2px 3px 18px -3px #0088cc; +} + +html .btn-with-arrow.btn-primary.btn-outline { + border-color: #0088cc !important; +} + +html .btn-with-arrow.btn-primary.btn-outline:hover span { + background-color: #0099e6 !important; + box-shadow: none; +} + +html .btn-with-arrow-solid.btn-primary span { + background-color: #0077b3; +} + +html .btn-with-arrow.btn-secondary { + background-color: transparent; + border-color: transparent; + color: #0169fe; +} + +html .btn-with-arrow.btn-secondary:active { + background-color: transparent !important; + border-color: transparent !important; + color: #0169fe !important; +} + +html .btn-with-arrow.btn-secondary span { + background-color: #0169fe; + box-shadow: 2px 3px 18px -3px #0169fe; +} + +html .btn-with-arrow.btn-secondary.btn-outline { + border-color: #0169fe !important; +} + +html .btn-with-arrow.btn-secondary.btn-outline:hover span { + background-color: #1a78fe !important; + box-shadow: none; +} + +html .btn-with-arrow-solid.btn-secondary span { + background-color: #015ee5; +} + +html .btn-with-arrow.btn-tertiary { + background-color: transparent; + border-color: transparent; + color: #2baab1; +} + +html .btn-with-arrow.btn-tertiary:active { + background-color: transparent !important; + border-color: transparent !important; + color: #2baab1 !important; +} + +html .btn-with-arrow.btn-tertiary span { + background-color: #2baab1; + box-shadow: 2px 3px 18px -3px #2baab1; +} + +html .btn-with-arrow.btn-tertiary.btn-outline { + border-color: #2baab1 !important; +} + +html .btn-with-arrow.btn-tertiary.btn-outline:hover span { + background-color: #30bec6 !important; + box-shadow: none; +} + +html .btn-with-arrow-solid.btn-tertiary span { + background-color: #26969c; +} + +html .btn-with-arrow.btn-quaternary { + background-color: transparent; + border-color: transparent; + color: #383f48; +} + +html .btn-with-arrow.btn-quaternary:active { + background-color: transparent !important; + border-color: transparent !important; + color: #383f48 !important; +} + +html .btn-with-arrow.btn-quaternary span { + background-color: #383f48; + box-shadow: 2px 3px 18px -3px #383f48; +} + +html .btn-with-arrow.btn-quaternary.btn-outline { + border-color: #383f48 !important; +} + +html .btn-with-arrow.btn-quaternary.btn-outline:hover span { + background-color: #434c56 !important; + box-shadow: none; +} + +html .btn-with-arrow-solid.btn-quaternary span { + background-color: #2d323a; +} + +html .btn-with-arrow.btn-dark { + background-color: transparent; + border-color: transparent; + color: #212529; +} + +html .btn-with-arrow.btn-dark:active { + background-color: transparent !important; + border-color: transparent !important; + color: #212529 !important; +} + +html .btn-with-arrow.btn-dark span { + background-color: #212529; + box-shadow: 2px 3px 18px -3px #212529; +} + +html .btn-with-arrow.btn-dark.btn-outline { + border-color: #212529 !important; +} + +html .btn-with-arrow.btn-dark.btn-outline:hover span { + background-color: #2c3237 !important; + box-shadow: none; +} + +html .btn-with-arrow-solid.btn-dark span { + background-color: #16181b; +} + +html .btn-with-arrow.btn-light { + background-color: transparent; + border-color: transparent; + color: #FFF; +} + +html .btn-with-arrow.btn-light:active { + background-color: transparent !important; + border-color: transparent !important; + color: #FFF !important; +} + +html .btn-with-arrow.btn-light span { + background-color: #FFF; + box-shadow: 2px 3px 18px -3px #FFF; +} + +html .btn-with-arrow.btn-light.btn-outline { + border-color: #FFF !important; +} + +html .btn-with-arrow.btn-light.btn-outline:hover span { + background-color: #ffffff !important; + box-shadow: none; +} + +html .btn-with-arrow-solid.btn-light span { + background-color: #f2f2f2; +} + +.btn-gradient:not(.btn-outline) { + background: #e88019 !important; + color: #FFF; +} + +.btn-gradient:not(.btn-outline):hover, +.btn-gradient:not(.btn-outline).hover { + background: linear-gradient(135deg, #00a1f2 0%, #277ffe 80%) !important; + color: #FFF; +} + +.btn-gradient:not(.btn-outline):focus, +.btn-gradient:not(.btn-outline).focus { + box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5); +} + +.btn-gradient:not(.btn-outline).disabled, +.btn-gradient:not(.btn-outline):disabled { + background: linear-gradient(135deg, #0088cc 0%, #0169fe 80%) !important; +} + +.btn-gradient:not(.btn-outline):active, +.btn-gradient:not(.btn-outline).active { + background: linear-gradient(135deg, #006ea6 0%, #0159d8 80%) !important; + color: #FFF !important; +} + +.btn-gradient.btn-outline { + -o-border-image: linear-gradient(135deg, #0088cc 0%, #0169fe 80%); + border-image: linear-gradient(135deg, #0088cc 0%, #0169fe 80%); + color: #0088cc; +} + +.btn-gradient.btn-outline:hover, +.btn-gradient.btn-outline.hover { + -o-border-image: linear-gradient(135deg, #00a1f2 0%, #277ffe 80%); + border-image: linear-gradient(135deg, #00a1f2 0%, #277ffe 80%); + color: #00a1f2; +} + +.btn-gradient.btn-outline:focus, +.btn-gradient.btn-outline.focus { + box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5); +} + +.btn-gradient.btn-outline.disabled, +.btn-gradient.btn-outline:disabled { + -o-border-image: linear-gradient(135deg, #0088cc 0%, #0169fe 80%); + border-image: linear-gradient(135deg, #0088cc 0%, #0169fe 80%); +} + +.btn-gradient.btn-outline:active, +.btn-gradient.btn-outline.active { + -o-border-image: linear-gradient(135deg, #006ea6 0%, #0159d8 80%); + border-image: linear-gradient(135deg, #006ea6 0%, #0159d8 80%); + color: #006ea6; +} + +.btn-gradient-primary:not(.btn-outline) { + background: linear-gradient(135deg, #0096e0 0%, #0081c2 80%) !important; + color: #FFF; +} + +.btn-gradient-primary:not(.btn-outline):hover, +.btn-gradient-primary:not(.btn-outline).hover { + background: linear-gradient(135deg, #0092db 0%, #00a1f2 80%) !important; + color: #FFF; +} + +.btn-gradient-primary:not(.btn-outline):focus, +.btn-gradient-primary:not(.btn-outline).focus { + box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5); +} + +.btn-gradient-primary:not(.btn-outline).disabled, +.btn-gradient-primary:not(.btn-outline):disabled { + background: linear-gradient(135deg, #0096e0 80%, #0081c2 0%) !important; +} + +.btn-gradient-primary:not(.btn-outline):active, +.btn-gradient-primary:not(.btn-outline).active { + background: linear-gradient(135deg, #0092db 0%, #00a1f2 80%) !important; + color: #FFF !important; +} + +.btn-gradient-primary.btn-outline { + -o-border-image: linear-gradient(135deg, #0088cc 0%, #00a3f5 80%); + border-image: linear-gradient(135deg, #0088cc 0%, #00a3f5 80%); + color: #0088cc; +} + +.btn-gradient-primary.btn-outline:hover, +.btn-gradient-primary.btn-outline.hover { + -o-border-image: linear-gradient(135deg, #00a1f2 0%, #00a1f2 80%); + border-image: linear-gradient(135deg, #00a1f2 0%, #00a1f2 80%); + color: #00a1f2; +} + +.btn-gradient-primary.btn-outline:focus, +.btn-gradient-primary.btn-outline.focus { + box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5); +} + +.btn-gradient-primary.btn-outline.disabled, +.btn-gradient-primary.btn-outline:disabled { + -o-border-image: linear-gradient(135deg, #0088cc 0%, #00a3f5 80%); + border-image: linear-gradient(135deg, #0088cc 0%, #00a3f5 80%); +} + +.btn-gradient-primary.btn-outline:active, +.btn-gradient-primary.btn-outline.active { + -o-border-image: linear-gradient(135deg, #00a1f2 0%, #00a1f2 80%); + border-image: linear-gradient(135deg, #00a1f2 0%, #00a1f2 80%); + color: #00a1f2; +} + +.pagination > a, +.pagination > a:hover, +.pagination > a:focus, +.pagination > li > a, +.pagination > li > span, +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + color: #0088cc; +} + +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus, +.pagination .page-item.active .page-link { + background-color: #0088cc !important; + border-color: #0088cc; +} + +body.dark .pagination > li > a, +body.dark .pagination > li > span, +body.dark .pagination > li > a:hover, +body.dark .pagination > li > span:hover, +body.dark .pagination > li > a:focus, +body.dark .pagination > li > span:focus { + color: #0088cc; +} + +body.dark .pagination > .active > a, +body.dark .pagination > .active > span, +body.dark .pagination > .active > a:hover, +body.dark .pagination > .active > span:hover, +body.dark .pagination > .active > a:focus, +body.dark .pagination > .active > span:focus { + background-color: #0088cc; + border-color: #0088cc; +} + +.pagination > .active > a, +body.dark .pagination > .active > a { + background-color: #0088cc; + border-color: #0088cc #0088cc #006699; + color: #fff; +} + +.pagination > .active > a:hover, +body.dark .pagination > .active > a:hover, +.pagination > .active > a.hover, +body.dark .pagination > .active > a.hover { + border-color: #00aaff #00aaff #0088cc; + color: #fff; +} + +.pagination > .active > a:hover:not(.bg-transparent), +body.dark .pagination > .active > a:hover:not(.bg-transparent), +.pagination > .active > a.hover:not(.bg-transparent), +body.dark .pagination > .active > a.hover:not(.bg-transparent) { + background-color: #00a1f2; +} + +.pagination > .active > a:focus, +body.dark .pagination > .active > a:focus, +.pagination > .active > a.focus, +body.dark .pagination > .active > a.focus { + border-color: #006699 #006699 #004466; + color: #fff; + box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5); +} + +.pagination > .active > a:focus:not(.bg-transparent), +body.dark .pagination > .active > a:focus:not(.bg-transparent), +.pagination > .active > a.focus:not(.bg-transparent), +body.dark .pagination > .active > a.focus:not(.bg-transparent) { + background-color: #006ea6; +} + +.pagination > .active > a.disabled, +body.dark .pagination > .active > a.disabled, +.pagination > .active > a:disabled, +body.dark .pagination > .active > a:disabled { + border-color: #0088cc #0088cc #006699; +} + +.pagination > .active > a.disabled:not(.bg-transparent), +body.dark .pagination > .active > a.disabled:not(.bg-transparent), +.pagination > .active > a:disabled:not(.bg-transparent), +body.dark .pagination > .active > a:disabled:not(.bg-transparent) { + background-color: #0088cc; +} + +.pagination > .active > a:active, +body.dark .pagination > .active > a:active, +.pagination > .active > a.active, +body.dark .pagination > .active > a.active { + border-color: #006699 #006699 #004466 !important; +} + +.pagination > .active > a:active:not(.bg-transparent), +body.dark .pagination > .active > a:active:not(.bg-transparent), +.pagination > .active > a.active:not(.bg-transparent), +body.dark .pagination > .active > a.active:not(.bg-transparent) { + background-color: #006ea6 !important; + background-image: none !important; +} + +.custom-control-input:checked ~ .custom-control-label::before, +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #0088cc; +} + +.custom-checkbox-switch:checked { + background-color: #0088cc; + border-color: #0088cc; +} + +html .alert-primary { + background-color: #0088cc; + border-color: #007ebd; + color: #FFF; +} + +html .alert-primary .alert-link { + color: #FFF; +} + +html .alert-secondary { + background-color: #0169fe; + border-color: #0163ef; + color: #FFF; +} + +html .alert-secondary .alert-link { + color: #FFF; +} + +html .alert-tertiary { + background-color: #2baab1; + border-color: #289ea5; + color: #FFF; +} + +html .alert-tertiary .alert-link { + color: #FFF; +} + +html .alert-quaternary { + background-color: #383f48; + border-color: #31373f; + color: #FFF; +} + +html .alert-quaternary .alert-link { + color: #FFF; +} + +html .alert-dark { + background-color: #212529; + border-color: #1a1d21; + color: #FFF; +} + +html .alert-dark .alert-link { + color: #FFF; +} + +html .alert-light { + background-color: #FFF; + border-color: #f7f7f7; + color: #777; +} + +html .alert-light .alert-link { + color: #777; +} + +html .progress-bar-primary { + background-color: #0088cc; +} + +html .progress-bar-secondary { + background-color: #0169fe; +} + +html .progress-bar-tertiary { + background-color: #2baab1; +} + +html .progress-bar-quaternary { + background-color: #383f48; +} + +html .progress-bar-dark { + background-color: #212529; +} + +html .progress-bar-light { + background-color: #FFF; +} + +html .word-rotator.loading-bar-primary .word-rotator-words::after { + background-color: #0088cc; +} + +html .word-rotator.loading-bar-secondary .word-rotator-words::after { + background-color: #0169fe; +} + +html .word-rotator.loading-bar-tertiary .word-rotator-words::after { + background-color: #2baab1; +} + +html .word-rotator.loading-bar-quaternary .word-rotator-words::after { + background-color: #383f48; +} + +html .word-rotator.loading-bar-dark .word-rotator-words::after { + background-color: #212529; +} + +html .word-rotator.loading-bar-light .word-rotator-words::after { + background-color: #FFF; +} +/* Mark */ +html .mark.mark-gradient.mark-gradient-primary::before { + background: #0088cc; + background: linear-gradient(90deg, #0088cc 0%, rgba(0, 136, 204, 0) 100%); +} + +html .mark.mark-gradient.mark-gradient-secondary::before { + background: #0169fe; + background: linear-gradient(90deg, #0169fe 0%, rgba(1, 105, 254, 0) 100%); +} + +html .mark.mark-gradient.mark-gradient-tertiary::before { + background: #2baab1; + background: linear-gradient(90deg, #2baab1 0%, rgba(43, 170, 177, 0) 100%); +} + +html .mark.mark-gradient.mark-gradient-quaternary::before { + background: #383f48; + background: linear-gradient(90deg, #383f48 0%, rgba(56, 63, 72, 0) 100%); +} + +html .mark.mark-gradient.mark-gradient-dark::before { + background: #212529; + background: linear-gradient(90deg, #212529 0%, rgba(33, 37, 41, 0) 100%); +} + +html .mark.mark-gradient.mark-gradient-light::before { + background: #ffffff; + background: linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%); +} + +.process .process-step-circle { + border-color: #0088cc; +} + +.process .process-step:hover .process-step-circle { + background-color: #0088cc; +} + +.process .process-step:hover .process-step-circle .process-step-circle-content { + color: #FFF !important; +} + +.process.process-shapes .process-step-circle .process-step-circle-content, +.process.process-shapes .process-step-circle:before, +.process.process-shapes .process-step-circle:after { + background-color: #0088cc; +} + +.process-connecting-line .connecting-line { + background: #0088cc; +} + +html .rating-primary .filled-stars { + color: #0088cc; +} + +html .rating-secondary .filled-stars { + color: #0169fe; +} + +html .rating-tertiary .filled-stars { + color: #2baab1; +} + +html .rating-quaternary .filled-stars { + color: #383f48; +} + +html .rating-dark .filled-stars { + color: #212529; +} + +html .rating-light .filled-stars { + color: #FFF; +} + +html section.section-primary { + background-color: #0088cc !important; + border-color: #0077b3 !important; +} + +html section.section-primary h1, +html section.section-primary h2, +html section.section-primary h3, +html section.section-primary h4, +html section.section-primary h5, +html section.section-primary h6 { + color: #FFF; +} + +html section.section-primary p { + color: #e6e6e6; +} + +html section.section-primary-scale-2 { + background-color: #006699 !important; + border-color: #005580 !important; +} + +html section.section-primary-scale-2 .sort-source.sort-source-style-2 > li.active > a:after { + border-top-color: #006699; +} + +html section.section-secondary { + background-color: #0169fe !important; + border-color: #015ee5 !important; +} + +html section.section-secondary h1, +html section.section-secondary h2, +html section.section-secondary h3, +html section.section-secondary h4, +html section.section-secondary h5, +html section.section-secondary h6 { + color: #FFF; +} + +html section.section-secondary p { + color: #e6e6e6; +} + +html section.section-secondary-scale-2 { + background-color: #0154cb !important; + border-color: #0149b2 !important; +} + +html section.section-secondary-scale-2 .sort-source.sort-source-style-2 > li.active > a:after { + border-top-color: #0154cb; +} + +html section.section-tertiary { + background-color: #2baab1 !important; + border-color: #26969c !important; +} + +html section.section-tertiary h1, +html section.section-tertiary h2, +html section.section-tertiary h3, +html section.section-tertiary h4, +html section.section-tertiary h5, +html section.section-tertiary h6 { + color: #FFF; +} + +html section.section-tertiary p { + color: #e6e6e6; +} + +html section.section-tertiary-scale-2 { + background-color: #218388 !important; + border-color: #1c6f73 !important; +} + +html section.section-tertiary-scale-2 .sort-source.sort-source-style-2 > li.active > a:after { + border-top-color: #218388; +} + +html section.section-quaternary { + background-color: #383f48 !important; + border-color: #2d323a !important; +} + +html section.section-quaternary h1, +html section.section-quaternary h2, +html section.section-quaternary h3, +html section.section-quaternary h4, +html section.section-quaternary h5, +html section.section-quaternary h6 { + color: #FFF; +} + +html section.section-quaternary p { + color: #e6e6e6; +} + +html section.section-quaternary-scale-2 { + background-color: #22262b !important; + border-color: #17191d !important; +} + +html section.section-quaternary-scale-2 .sort-source.sort-source-style-2 > li.active > a:after { + border-top-color: #22262b; +} + +html section.section-dark { + background-color: #212529 !important; + border-color: #16181b !important; +} + +html section.section-dark h1, +html section.section-dark h2, +html section.section-dark h3, +html section.section-dark h4, +html section.section-dark h5, +html section.section-dark h6 { + color: #FFF; +} + +html section.section-dark p { + color: #e6e6e6; +} + +html section.section-dark-scale-2 { + background-color: #0a0c0d !important; + border-color: #000000 !important; +} + +html section.section-dark-scale-2 .sort-source.sort-source-style-2 > li.active > a:after { + border-top-color: #0a0c0d; +} + +html section.section-light { + background-color: #FFF !important; + border-color: #f2f2f2 !important; +} + +html section.section-light h1, +html section.section-light h2, +html section.section-light h3, +html section.section-light h4, +html section.section-light h5, +html section.section-light h6 { + color: #777; +} + +html section.section-light p { + color: #5e5e5e; +} + +html section.section-light-scale-2 { + background-color: #e6e6e6 !important; + border-color: #d9d9d9 !important; +} + +html section.section-light-scale-2 .sort-source.sort-source-style-2 > li.active > a:after { + border-top-color: #e6e6e6; +} + +section.section.section-background-half-primary-half-secondary { + background: linear-gradient(to right, #0088cc 50%, #0169fe 50%); +} + +section.section.section-overlay-opacity-gradient:before { + background: linear-gradient(135deg, #0088cc 0%, #0169fe 80%); +} + +html .bg-color-light-scale-1 { + background-color: #f7f7f7 !important; +} + +html .section.bg-color-light-scale-1, +html .bg-color-light-scale-border-top-1 { + border-top-color: #efefef !important; +} + +html .bg-color-light-scale-2 { + background-color: #e8e8e8 !important; +} + +html .section.bg-color-light-scale-2, +html .bg-color-light-scale-border-top-2 { + border-top-color: #e0e0e0 !important; +} + +html .bg-color-light-scale-3 { + background-color: #e0e0e0 !important; +} + +html .section.bg-color-light-scale-3, +html .bg-color-light-scale-border-top-3 { + border-top-color: #d8d8d8 !important; +} + +html .bg-color-light-scale-4 { + background-color: #d8d8d8 !important; +} + +html .section.bg-color-light-scale-4, +html .bg-color-light-scale-border-top-4 { + border-top-color: #d1d1d1 !important; +} + +html .bg-color-light-scale-5 { + background-color: #d1d1d1 !important; +} + +html .section.bg-color-light-scale-5, +html .bg-color-light-scale-border-top-5 { + border-top-color: #c9c9c9 !important; +} + +html .bg-color-light-scale-6 { + background-color: #c9c9c9 !important; +} + +html .section.bg-color-light-scale-6, +html .bg-color-light-scale-border-top-6 { + border-top-color: #c1c1c1 !important; +} + +html .bg-color-light-scale-7 { + background-color: #c1c1c1 !important; +} + +html .section.bg-color-light-scale-7, +html .bg-color-light-scale-border-top-7 { + border-top-color: #bababa !important; +} + +html .bg-color-light-scale-8 { + background-color: #bababa !important; +} + +html .section.bg-color-light-scale-8, +html .bg-color-light-scale-border-top-8 { + border-top-color: #b2b2b2 !important; +} + +html .bg-color-light-scale-9 { + background-color: #b2b2b2 !important; +} + +html .section.bg-color-light-scale-9, +html .bg-color-light-scale-border-top-9 { + border-top-color: #ababab !important; +} + +html .bg-color-dark-scale-1 { + background-color: #212529 !important; +} + +html .section.bg-color-dark-scale-1, +html .bg-color-dark-scale-border-top-1 { + border-top-color: #1a1d21 !important; +} + +html .bg-color-dark-scale-2 { + background-color: #1c2023 !important; +} + +html .section.bg-color-dark-scale-2, +html .bg-color-dark-scale-border-top-2 { + border-top-color: #16181b !important; +} + +html .bg-color-dark-scale-3 { + background-color: #181b1e !important; +} + +html .section.bg-color-dark-scale-3, +html .bg-color-dark-scale-border-top-3 { + border-top-color: #111315 !important; +} + +html .bg-color-dark-scale-4 { + background-color: #131618 !important; +} + +html .section.bg-color-dark-scale-4, +html .bg-color-dark-scale-border-top-4 { + border-top-color: #0d0e10 !important; +} + +html .bg-color-dark-scale-5 { + background-color: #0f1112 !important; +} + +html .section.bg-color-dark-scale-5, +html .bg-color-dark-scale-border-top-5 { + border-top-color: #08090a !important; +} + +html .bg-color-dark-scale-6 { + background-color: #0a0c0d !important; +} + +html .section.bg-color-dark-scale-6, +html .bg-color-dark-scale-border-top-6 { + border-top-color: #030404 !important; +} + +html .bg-color-dark-scale-7 { + background-color: #060607 !important; +} + +html .section.bg-color-dark-scale-7, +html .bg-color-dark-scale-border-top-7 { + border-top-color: #000000 !important; +} + +html .bg-color-dark-scale-8 { + background-color: #010101 !important; +} + +html .section.bg-color-dark-scale-8, +html .bg-color-dark-scale-border-top-8 { + border-top-color: #000000 !important; +} + +html .bg-color-dark-scale-9 { + background-color: #000000 !important; +} + +html .section.bg-color-dark-scale-9, +html .bg-color-dark-scale-border-top-9 { + border-top-color: #000000 !important; +} + +section.page-header .page-header-title-border { + background-color: #0088cc !important; +} + +section.page-header.custom-product { + background-color: #0077b3; + border-top-color: #0081c2; +} + +html .page-header-color.page-header-primary { + background-color: #0088cc; + border-bottom-color: #0088cc; + color: #FFF; +} + +html .page-header-color.page-header-primary h1 { + color: #FFF; +} + +html .page-header-color.page-header-primary h1 span { + color: #FFF; +} + +html .page-header-color.page-header-primary a { + color: #FFF; +} + +html .page-header-color.page-header-primary .breadcrumb > .active { + color: #FFF; +} + +html .page-header-color.page-header-secondary { + background-color: #0169fe; + border-bottom-color: #0169fe; + color: #FFF; +} + +html .page-header-color.page-header-secondary h1 { + color: #FFF; +} + +html .page-header-color.page-header-secondary h1 span { + color: #FFF; +} + +html .page-header-color.page-header-secondary a { + color: #FFF; +} + +html .page-header-color.page-header-secondary .breadcrumb > .active { + color: #FFF; +} + +html .page-header-color.page-header-tertiary { + background-color: #2baab1; + border-bottom-color: #2baab1; + color: #FFF; +} + +html .page-header-color.page-header-tertiary h1 { + color: #FFF; +} + +html .page-header-color.page-header-tertiary h1 span { + color: #FFF; +} + +html .page-header-color.page-header-tertiary a { + color: #FFF; +} + +html .page-header-color.page-header-tertiary .breadcrumb > .active { + color: #FFF; +} + +html .page-header-color.page-header-quaternary { + background-color: #383f48; + border-bottom-color: #383f48; + color: #FFF; +} + +html .page-header-color.page-header-quaternary h1 { + color: #FFF; +} + +html .page-header-color.page-header-quaternary h1 span { + color: #FFF; +} + +html .page-header-color.page-header-quaternary a { + color: #FFF; +} + +html .page-header-color.page-header-quaternary .breadcrumb > .active { + color: #FFF; +} + +html .page-header-color.page-header-dark { + background-color: #212529; + border-bottom-color: #212529; + color: #FFF; +} + +html .page-header-color.page-header-dark h1 { + color: #FFF; +} + +html .page-header-color.page-header-dark h1 span { + color: #FFF; +} + +html .page-header-color.page-header-dark a { + color: #FFF; +} + +html .page-header-color.page-header-dark .breadcrumb > .active { + color: #FFF; +} + +html .page-header-color.page-header-light { + background-color: #FFF; + border-bottom-color: #FFF; + color: #777; +} + +html .page-header-color.page-header-light h1 { + color: #777; +} + +html .page-header-color.page-header-light h1 span { + color: #777; +} + +html .page-header-color.page-header-light a { + color: #777; +} + +html .page-header-color.page-header-light .breadcrumb > .active { + color: #777; +} + +html .toggle-primary .toggle label, +html .toggle-primary .toggle .toggle-title { + color: #0088cc; + border-left-color: #0088cc; + border-right-color: #0088cc; +} + +html .toggle-primary .toggle.active > label, +html .toggle-primary .toggle.active > .toggle-title { + background-color: #0088cc; + border-color: #0088cc; + color: #FFF; +} + +html .toggle-primary.toggle-simple .toggle > label:after, +html .toggle-primary.toggle-simple .toggle > .toggle-title:after { + background-color: #0088cc; +} + +html .toggle-primary.toggle-minimal .toggle.active > label, +html .toggle-primary.toggle-minimal .toggle.active > .toggle-title { + color: #0088cc; +} + +html .toggle-secondary .toggle label, +html .toggle-secondary .toggle .toggle-title { + color: #0169fe; + border-left-color: #0169fe; + border-right-color: #0169fe; +} + +html .toggle-secondary .toggle.active > label, +html .toggle-secondary .toggle.active > .toggle-title { + background-color: #0169fe; + border-color: #0169fe; + color: #FFF; +} + +html .toggle-secondary.toggle-simple .toggle > label:after, +html .toggle-secondary.toggle-simple .toggle > .toggle-title:after { + background-color: #0169fe; +} + +html .toggle-secondary.toggle-minimal .toggle.active > label, +html .toggle-secondary.toggle-minimal .toggle.active > .toggle-title { + color: #0169fe; +} + +html .toggle-tertiary .toggle label, +html .toggle-tertiary .toggle .toggle-title { + color: #2baab1; + border-left-color: #2baab1; + border-right-color: #2baab1; +} + +html .toggle-tertiary .toggle.active > label, +html .toggle-tertiary .toggle.active > .toggle-title { + background-color: #2baab1; + border-color: #2baab1; + color: #FFF; +} + +html .toggle-tertiary.toggle-simple .toggle > label:after, +html .toggle-tertiary.toggle-simple .toggle > .toggle-title:after { + background-color: #2baab1; +} + +html .toggle-tertiary.toggle-minimal .toggle.active > label, +html .toggle-tertiary.toggle-minimal .toggle.active > .toggle-title { + color: #2baab1; +} + +html .toggle-quaternary .toggle label, +html .toggle-quaternary .toggle .toggle-title { + color: #383f48; + border-left-color: #383f48; + border-right-color: #383f48; +} + +html .toggle-quaternary .toggle.active > label, +html .toggle-quaternary .toggle.active > .toggle-title { + background-color: #383f48; + border-color: #383f48; + color: #FFF; +} + +html .toggle-quaternary.toggle-simple .toggle > label:after, +html .toggle-quaternary.toggle-simple .toggle > .toggle-title:after { + background-color: #383f48; +} + +html .toggle-quaternary.toggle-minimal .toggle.active > label, +html .toggle-quaternary.toggle-minimal .toggle.active > .toggle-title { + color: #383f48; +} + +html .toggle-dark .toggle label, +html .toggle-dark .toggle .toggle-title { + color: #212529; + border-left-color: #212529; + border-right-color: #212529; +} + +html .toggle-dark .toggle.active > label, +html .toggle-dark .toggle.active > .toggle-title { + background-color: #212529; + border-color: #212529; + color: #FFF; +} + +html .toggle-dark.toggle-simple .toggle > label:after, +html .toggle-dark.toggle-simple .toggle > .toggle-title:after { + background-color: #212529; +} + +html .toggle-dark.toggle-minimal .toggle.active > label, +html .toggle-dark.toggle-minimal .toggle.active > .toggle-title { + color: #212529; +} + +html .toggle-light .toggle label, +html .toggle-light .toggle .toggle-title { + color: #FFF; + border-left-color: #FFF; + border-right-color: #FFF; +} + +html .toggle-light .toggle.active > label, +html .toggle-light .toggle.active > .toggle-title { + background-color: #FFF; + border-color: #FFF; + color: #777; +} + +html .toggle-light.toggle-simple .toggle > label:after, +html .toggle-light.toggle-simple .toggle > .toggle-title:after { + background-color: #FFF; +} + +html .toggle-light.toggle-minimal .toggle.active > label, +html .toggle-light.toggle-minimal .toggle.active > .toggle-title { + color: #FFF; +} + +.thumb-info .thumb-info-type, +.thumb-info .thumb-info-action-icon, +.thumb-info-social-icons a, +.thumbnail .zoom, +.img-thumbnail .zoom, +.thumb-info-ribbon { + background-color: #0088cc; +} + +html .thumb-info .thumb-info-action-icon-primary { + background-color: #0088cc; +} + +html .thumb-info .thumb-info-action-icon-primary i { + color: #FFF; +} + +html .thumb-info .thumb-info-action-icon-secondary { + background-color: #0169fe; +} + +html .thumb-info .thumb-info-action-icon-secondary i { + color: #FFF; +} + +html .thumb-info .thumb-info-action-icon-tertiary { + background-color: #2baab1; +} + +html .thumb-info .thumb-info-action-icon-tertiary i { + color: #FFF; +} + +html .thumb-info .thumb-info-action-icon-quaternary { + background-color: #383f48; +} + +html .thumb-info .thumb-info-action-icon-quaternary i { + color: #FFF; +} + +html .thumb-info .thumb-info-action-icon-dark { + background-color: #212529; +} + +html .thumb-info .thumb-info-action-icon-dark i { + color: #FFF; +} + +html .thumb-info .thumb-info-action-icon-light { + background-color: #FFF; +} + +html .thumb-info .thumb-info-action-icon-light i { + color: #777; +} + +.thumb-info-ribbon:before { + border-right-color: #005580; + border-left-color: #005580; +} + +.thumb-info.thumb-info-block-primary .thumb-info-wrapper:before { + background: rgba(0, 136, 204, 0.9); +} + +.thumb-info-floating-caption-title .thumb-info-floating-caption-type { + background-color: #0088cc; +} + +.inverted { + background-color: #0088cc; +} + +html .inverted-primary { + background-color: #0088cc; +} + +html .inverted-secondary { + background-color: #0169fe; +} + +html .inverted-tertiary { + background-color: #2baab1; +} + +html .inverted-quaternary { + background-color: #383f48; +} + +html .inverted-dark { + background-color: #212529; +} + +html .inverted-light { + background-color: #FFF; +} + +.owl-carousel .owl-dots .owl-dot.active span, +.owl-carousel .owl-dots .owl-dot:hover span { + background-color: #0074ad; +} + +.owl-carousel.show-nav-title .owl-nav button[class*="owl-"], +.owl-carousel.show-nav-title .owl-nav button[class*="owl-"]:hover, +.owl-carousel.show-nav-title .owl-nav button[class*="owl-"].hover { + color: #0088cc; +} + +.owl-carousel:not(.nav-arrows-1):not(.show-nav-title) .owl-nav button[class*="owl-"] { + background-color: #0088cc; + border-color: #0088cc #0088cc #006699; + color: #FFF; +} + +.owl-carousel:not(.nav-arrows-1):not(.show-nav-title) .owl-nav button[class*="owl-"]:hover, +.owl-carousel:not(.nav-arrows-1):not(.show-nav-title) .owl-nav button[class*="owl-"].hover { + background-color: #00a1f2; + border-color: #00aaff #00aaff #0088cc; +} + +.owl-carousel:not(.nav-arrows-1):not(.show-nav-title) .owl-nav button[class*="owl-"]:active, +.owl-carousel:not(.nav-arrows-1):not(.show-nav-title) .owl-nav button[class*="owl-"].active { + background-color: #006ea6; + background-image: none; + border-color: #006699 #006699 #004466; +} + +.owl-carousel.nav-with-transparency:not(.nav-style-1):not(.show-nav-title):not(.nav-arrows-1) .owl-nav button[class*="owl-"] { + background-color: rgba(0, 136, 204, 0.4); +} + +.owl-carousel.nav-style-1 .owl-nav .owl-next, +.owl-carousel.nav-style-1 .owl-nav .owl-prev { + color: #0088cc !important; +} + +.owl-carousel.nav-style-2 .owl-nav .owl-next:before, +.owl-carousel.nav-style-2 .owl-nav .owl-prev:before, +.owl-carousel.nav-style-2 .owl-nav .owl-next:after, +.owl-carousel.nav-style-2 .owl-nav .owl-prev:after { + border-color: #0088cc; +} + +.owl-carousel.nav-svg-arrows-1 .owl-nav .owl-prev svg polygon, +.owl-carousel.nav-svg-arrows-1 .owl-nav .owl-next svg polygon { + fill: #0088cc; + stroke: #0088cc; +} + +.owl-carousel.nav-arrows-1 .owl-nav .owl-prev, +.owl-carousel.nav-arrows-1 .owl-nav .owl-next { + color: #0088cc; +} + +.owl-carousel.carousel-center-active-item-2 .owl-item.active > div { + background: #0088cc; +} + +.owl-carousel.carousel-bottom-inside-shadow .owl-stage-outer:after { + background-image: linear-gradient(360deg, #0088cc 0%, transparent 100%); +} + +html body .tabs .nav-tabs .nav-link, +html.dark body .tabs .nav-tabs .nav-link, +html body .tabs .nav-tabs .nav-link:hover, +html.dark body .tabs .nav-tabs .nav-link:hover, +html body .tabs .nav-tabs .nav-link.active, +html.dark body .tabs .nav-tabs .nav-link.active { + color: #0088cc; +} + +html body .tabs .nav-tabs .nav-link:hover, +html.dark body .tabs .nav-tabs .nav-link:hover, +html body .tabs .nav-tabs .nav-link:focus, +html.dark body .tabs .nav-tabs .nav-link:focus, +html body .tabs .nav-tabs .nav-link.active, +html.dark body .tabs .nav-tabs .nav-link.active, +html body .tabs .nav-tabs.nav-justified .nav-link.active, +html.dark body .tabs .nav-tabs.nav-justified .nav-link.active, +html body .tabs .nav-tabs.nav-justified .nav-link:hover, +html.dark body .tabs .nav-tabs.nav-justified .nav-link:hover, +html body .tabs .nav-tabs.nav-justified .nav-link:focus, +html.dark body .tabs .nav-tabs.nav-justified .nav-link:focus { + border-top-color: #0088cc; +} + +html body .tabs.tabs-bottom .nav-tabs li .nav-link:hover, +html.dark body .tabs.tabs-bottom .nav-tabs li .nav-link:hover, +html body .tabs.tabs-bottom .nav-tabs .nav-link.active, +html.dark body .tabs.tabs-bottom .nav-tabs .nav-link.active, +html body .tabs.tabs-bottom .nav-tabs .nav-link.active:hover, +html.dark body .tabs.tabs-bottom .nav-tabs .nav-link.active:hover, +html body .tabs.tabs-bottom .nav-tabs .nav-link.active:focus, +html.dark body .tabs.tabs-bottom .nav-tabs .nav-link.active:focus { + border-bottom-color: #0088cc; +} + +html body .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link:hover, +html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link:hover, +html body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active, +html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active, +html body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active:hover, +html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active:hover, +html body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active:focus, +html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active:focus { + border-left-color: #0088cc; +} + +html body .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link:hover, +html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link:hover, +html body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active, +html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active, +html body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active:hover, +html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active:hover, +html body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active:focus, +html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active:focus { + border-right-color: #0088cc; +} + +html body .tabs.tabs-simple .nav-tabs > li .nav-link.active, +html.dark body .tabs.tabs-simple .nav-tabs > li .nav-link.active, +html body .tabs.tabs-simple .nav-tabs > li .nav-link.active:focus, +html.dark body .tabs.tabs-simple .nav-tabs > li .nav-link.active:focus, +html body .tabs.tabs-simple .nav-tabs > li .nav-link:hover, +html.dark body .tabs.tabs-simple .nav-tabs > li .nav-link:hover, +html body .tabs.tabs-simple .nav-tabs > li .nav-link.active:hover, +html.dark body .tabs.tabs-simple .nav-tabs > li .nav-link.active:hover { + border-top-color: #0088cc; + color: #0088cc; +} + +html body .tabs-primary .nav-tabs li .nav-link, +html.dark body .tabs-primary .nav-tabs li .nav-link, +html body .tabs-primary .nav-tabs.nav-justified li .nav-link, +html.dark body .tabs-primary .nav-tabs.nav-justified li .nav-link, +html body .tabs-primary .nav-tabs li .nav-link:hover, +html.dark body .tabs-primary .nav-tabs li .nav-link:hover, +html body .tabs-primary .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-primary .nav-tabs.nav-justified li .nav-link:hover { + color: #0088cc; +} + +html body .tabs-primary .nav-tabs li .nav-link:hover, +html.dark body .tabs-primary .nav-tabs li .nav-link:hover, +html body .tabs-primary .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-primary .nav-tabs.nav-justified li .nav-link:hover { + border-top-color: #0088cc; +} + +html body .tabs-primary .nav-tabs li .nav-link.active, +html.dark body .tabs-primary .nav-tabs li .nav-link.active, +html body .tabs-primary .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-primary .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-primary .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-primary .nav-tabs li .nav-link.active:hover, +html body .tabs-primary .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-primary .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-primary .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-primary .nav-tabs li .nav-link.active:focus, +html body .tabs-primary .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-primary .nav-tabs.nav-justified li .nav-link.active:focus { + border-top-color: #0088cc; + color: #0088cc; +} + +html body .tabs-primary.tabs-bottom .nav-tabs li .nav-link:hover, +html.dark body .tabs-primary.tabs-bottom .nav-tabs li .nav-link:hover, +html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active, +html.dark body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active, +html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active:hover, +html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active:focus, +html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus { + border-bottom-color: #0088cc; +} + +html body .tabs-primary.tabs-simple .nav-tabs li .nav-link:hover, +html.dark body .tabs-primary.tabs-simple .nav-tabs li .nav-link:hover, +html body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active, +html.dark body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active, +html body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active:hover, +html body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active:focus, +html body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus { + color: #0088cc !important; + border-bottom-color: #0088cc; +} + +html body .tabs-primary.tabs-vertical.tabs-left li .nav-link:hover, +html.dark body .tabs-primary.tabs-vertical.tabs-left li .nav-link:hover, +html body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active, +html.dark body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active, +html body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active:hover, +html.dark body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active:hover, +html body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active:focus, +html.dark body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active:focus { + border-left-color: #0088cc; +} + +html body .tabs-primary.tabs-vertical.tabs-right li .nav-link:hover, +html.dark body .tabs-primary.tabs-vertical.tabs-right li .nav-link:hover, +html body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active, +html.dark body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active, +html body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active:hover, +html.dark body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active:hover, +html body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active:focus, +html.dark body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active:focus { + border-right-color: #0088cc; +} + +html body .tabs-secondary .nav-tabs li .nav-link, +html.dark body .tabs-secondary .nav-tabs li .nav-link, +html body .tabs-secondary .nav-tabs.nav-justified li .nav-link, +html.dark body .tabs-secondary .nav-tabs.nav-justified li .nav-link, +html body .tabs-secondary .nav-tabs li .nav-link:hover, +html.dark body .tabs-secondary .nav-tabs li .nav-link:hover, +html body .tabs-secondary .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-secondary .nav-tabs.nav-justified li .nav-link:hover { + color: #0169fe; +} + +html body .tabs-secondary .nav-tabs li .nav-link:hover, +html.dark body .tabs-secondary .nav-tabs li .nav-link:hover, +html body .tabs-secondary .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-secondary .nav-tabs.nav-justified li .nav-link:hover { + border-top-color: #0169fe; +} + +html body .tabs-secondary .nav-tabs li .nav-link.active, +html.dark body .tabs-secondary .nav-tabs li .nav-link.active, +html body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-secondary .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-secondary .nav-tabs li .nav-link.active:hover, +html body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-secondary .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-secondary .nav-tabs li .nav-link.active:focus, +html body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active:focus { + border-top-color: #0169fe; + color: #0169fe; +} + +html body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link:hover, +html.dark body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link:hover, +html body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active, +html.dark body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active, +html body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active:hover, +html body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active:focus, +html body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus { + border-bottom-color: #0169fe; +} + +html body .tabs-secondary.tabs-simple .nav-tabs li .nav-link:hover, +html.dark body .tabs-secondary.tabs-simple .nav-tabs li .nav-link:hover, +html body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active, +html.dark body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active, +html body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active:hover, +html body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active:focus, +html body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus { + color: #0169fe !important; + border-bottom-color: #0169fe; +} + +html body .tabs-secondary.tabs-vertical.tabs-left li .nav-link:hover, +html.dark body .tabs-secondary.tabs-vertical.tabs-left li .nav-link:hover, +html body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active, +html.dark body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active, +html body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active:hover, +html.dark body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active:hover, +html body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active:focus, +html.dark body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active:focus { + border-left-color: #0169fe; +} + +html body .tabs-secondary.tabs-vertical.tabs-right li .nav-link:hover, +html.dark body .tabs-secondary.tabs-vertical.tabs-right li .nav-link:hover, +html body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active, +html.dark body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active, +html body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active:hover, +html.dark body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active:hover, +html body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active:focus, +html.dark body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active:focus { + border-right-color: #0169fe; +} + +html body .tabs-tertiary .nav-tabs li .nav-link, +html.dark body .tabs-tertiary .nav-tabs li .nav-link, +html body .tabs-tertiary .nav-tabs.nav-justified li .nav-link, +html.dark body .tabs-tertiary .nav-tabs.nav-justified li .nav-link, +html body .tabs-tertiary .nav-tabs li .nav-link:hover, +html.dark body .tabs-tertiary .nav-tabs li .nav-link:hover, +html body .tabs-tertiary .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-tertiary .nav-tabs.nav-justified li .nav-link:hover { + color: #2baab1; +} + +html body .tabs-tertiary .nav-tabs li .nav-link:hover, +html.dark body .tabs-tertiary .nav-tabs li .nav-link:hover, +html body .tabs-tertiary .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-tertiary .nav-tabs.nav-justified li .nav-link:hover { + border-top-color: #2baab1; +} + +html body .tabs-tertiary .nav-tabs li .nav-link.active, +html.dark body .tabs-tertiary .nav-tabs li .nav-link.active, +html body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-tertiary .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-tertiary .nav-tabs li .nav-link.active:hover, +html body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-tertiary .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-tertiary .nav-tabs li .nav-link.active:focus, +html body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active:focus { + border-top-color: #2baab1; + color: #2baab1; +} + +html body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link:hover, +html.dark body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link:hover, +html body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active, +html.dark body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active, +html body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active:hover, +html body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active:focus, +html body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus { + border-bottom-color: #2baab1; +} + +html body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link:hover, +html.dark body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link:hover, +html body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active, +html.dark body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active, +html body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active:hover, +html body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active:focus, +html body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus { + color: #2baab1 !important; + border-bottom-color: #2baab1; +} + +html body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link:hover, +html.dark body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link:hover, +html body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active, +html.dark body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active, +html body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active:hover, +html.dark body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active:hover, +html body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active:focus, +html.dark body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active:focus { + border-left-color: #2baab1; +} + +html body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link:hover, +html.dark body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link:hover, +html body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active, +html.dark body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active, +html body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active:hover, +html.dark body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active:hover, +html body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active:focus, +html.dark body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active:focus { + border-right-color: #2baab1; +} + +html body .tabs-quaternary .nav-tabs li .nav-link, +html.dark body .tabs-quaternary .nav-tabs li .nav-link, +html body .tabs-quaternary .nav-tabs.nav-justified li .nav-link, +html.dark body .tabs-quaternary .nav-tabs.nav-justified li .nav-link, +html body .tabs-quaternary .nav-tabs li .nav-link:hover, +html.dark body .tabs-quaternary .nav-tabs li .nav-link:hover, +html body .tabs-quaternary .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-quaternary .nav-tabs.nav-justified li .nav-link:hover { + color: #383f48; +} + +html body .tabs-quaternary .nav-tabs li .nav-link:hover, +html.dark body .tabs-quaternary .nav-tabs li .nav-link:hover, +html body .tabs-quaternary .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-quaternary .nav-tabs.nav-justified li .nav-link:hover { + border-top-color: #383f48; +} + +html body .tabs-quaternary .nav-tabs li .nav-link.active, +html.dark body .tabs-quaternary .nav-tabs li .nav-link.active, +html body .tabs-quaternary .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-quaternary .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-quaternary .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-quaternary .nav-tabs li .nav-link.active:hover, +html body .tabs-quaternary .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-quaternary .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-quaternary .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-quaternary .nav-tabs li .nav-link.active:focus, +html body .tabs-quaternary .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-quaternary .nav-tabs.nav-justified li .nav-link.active:focus { + border-top-color: #383f48; + color: #383f48; +} + +html body .tabs-quaternary.tabs-bottom .nav-tabs li .nav-link:hover, +html.dark body .tabs-quaternary.tabs-bottom .nav-tabs li .nav-link:hover, +html body .tabs-quaternary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-quaternary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-quaternary.tabs-bottom .nav-tabs li .nav-link.active, +html.dark body .tabs-quaternary.tabs-bottom .nav-tabs li .nav-link.active, +html body .tabs-quaternary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-quaternary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-quaternary.tabs-bottom .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-quaternary.tabs-bottom .nav-tabs li .nav-link.active:hover, +html body .tabs-quaternary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-quaternary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-quaternary.tabs-bottom .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-quaternary.tabs-bottom .nav-tabs li .nav-link.active:focus, +html body .tabs-quaternary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-quaternary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus { + border-bottom-color: #383f48; +} + +html body .tabs-quaternary.tabs-simple .nav-tabs li .nav-link:hover, +html.dark body .tabs-quaternary.tabs-simple .nav-tabs li .nav-link:hover, +html body .tabs-quaternary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-quaternary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-quaternary.tabs-simple .nav-tabs li .nav-link.active, +html.dark body .tabs-quaternary.tabs-simple .nav-tabs li .nav-link.active, +html body .tabs-quaternary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-quaternary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-quaternary.tabs-simple .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-quaternary.tabs-simple .nav-tabs li .nav-link.active:hover, +html body .tabs-quaternary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-quaternary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-quaternary.tabs-simple .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-quaternary.tabs-simple .nav-tabs li .nav-link.active:focus, +html body .tabs-quaternary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-quaternary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus { + color: #383f48 !important; + border-bottom-color: #383f48; +} + +html body .tabs-quaternary.tabs-vertical.tabs-left li .nav-link:hover, +html.dark body .tabs-quaternary.tabs-vertical.tabs-left li .nav-link:hover, +html body .tabs-quaternary.tabs-vertical.tabs-left li .nav-link.active, +html.dark body .tabs-quaternary.tabs-vertical.tabs-left li .nav-link.active, +html body .tabs-quaternary.tabs-vertical.tabs-left li .nav-link.active:hover, +html.dark body .tabs-quaternary.tabs-vertical.tabs-left li .nav-link.active:hover, +html body .tabs-quaternary.tabs-vertical.tabs-left li .nav-link.active:focus, +html.dark body .tabs-quaternary.tabs-vertical.tabs-left li .nav-link.active:focus { + border-left-color: #383f48; +} + +html body .tabs-quaternary.tabs-vertical.tabs-right li .nav-link:hover, +html.dark body .tabs-quaternary.tabs-vertical.tabs-right li .nav-link:hover, +html body .tabs-quaternary.tabs-vertical.tabs-right li .nav-link.active, +html.dark body .tabs-quaternary.tabs-vertical.tabs-right li .nav-link.active, +html body .tabs-quaternary.tabs-vertical.tabs-right li .nav-link.active:hover, +html.dark body .tabs-quaternary.tabs-vertical.tabs-right li .nav-link.active:hover, +html body .tabs-quaternary.tabs-vertical.tabs-right li .nav-link.active:focus, +html.dark body .tabs-quaternary.tabs-vertical.tabs-right li .nav-link.active:focus { + border-right-color: #383f48; +} + +html body .tabs-dark .nav-tabs li .nav-link, +html.dark body .tabs-dark .nav-tabs li .nav-link, +html body .tabs-dark .nav-tabs.nav-justified li .nav-link, +html.dark body .tabs-dark .nav-tabs.nav-justified li .nav-link, +html body .tabs-dark .nav-tabs li .nav-link:hover, +html.dark body .tabs-dark .nav-tabs li .nav-link:hover, +html body .tabs-dark .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-dark .nav-tabs.nav-justified li .nav-link:hover { + color: #212529; +} + +html body .tabs-dark .nav-tabs li .nav-link:hover, +html.dark body .tabs-dark .nav-tabs li .nav-link:hover, +html body .tabs-dark .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-dark .nav-tabs.nav-justified li .nav-link:hover { + border-top-color: #212529; +} + +html body .tabs-dark .nav-tabs li .nav-link.active, +html.dark body .tabs-dark .nav-tabs li .nav-link.active, +html body .tabs-dark .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-dark .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-dark .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-dark .nav-tabs li .nav-link.active:hover, +html body .tabs-dark .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-dark .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-dark .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-dark .nav-tabs li .nav-link.active:focus, +html body .tabs-dark .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-dark .nav-tabs.nav-justified li .nav-link.active:focus { + border-top-color: #212529; + color: #212529; +} + +html body .tabs-dark.tabs-bottom .nav-tabs li .nav-link:hover, +html.dark body .tabs-dark.tabs-bottom .nav-tabs li .nav-link:hover, +html body .tabs-dark.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-dark.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-dark.tabs-bottom .nav-tabs li .nav-link.active, +html.dark body .tabs-dark.tabs-bottom .nav-tabs li .nav-link.active, +html body .tabs-dark.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-dark.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-dark.tabs-bottom .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-dark.tabs-bottom .nav-tabs li .nav-link.active:hover, +html body .tabs-dark.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-dark.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-dark.tabs-bottom .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-dark.tabs-bottom .nav-tabs li .nav-link.active:focus, +html body .tabs-dark.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-dark.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus { + border-bottom-color: #212529; +} + +html body .tabs-dark.tabs-simple .nav-tabs li .nav-link:hover, +html.dark body .tabs-dark.tabs-simple .nav-tabs li .nav-link:hover, +html body .tabs-dark.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-dark.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-dark.tabs-simple .nav-tabs li .nav-link.active, +html.dark body .tabs-dark.tabs-simple .nav-tabs li .nav-link.active, +html body .tabs-dark.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-dark.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-dark.tabs-simple .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-dark.tabs-simple .nav-tabs li .nav-link.active:hover, +html body .tabs-dark.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-dark.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-dark.tabs-simple .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-dark.tabs-simple .nav-tabs li .nav-link.active:focus, +html body .tabs-dark.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-dark.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus { + color: #212529 !important; + border-bottom-color: #212529; +} + +html body .tabs-dark.tabs-vertical.tabs-left li .nav-link:hover, +html.dark body .tabs-dark.tabs-vertical.tabs-left li .nav-link:hover, +html body .tabs-dark.tabs-vertical.tabs-left li .nav-link.active, +html.dark body .tabs-dark.tabs-vertical.tabs-left li .nav-link.active, +html body .tabs-dark.tabs-vertical.tabs-left li .nav-link.active:hover, +html.dark body .tabs-dark.tabs-vertical.tabs-left li .nav-link.active:hover, +html body .tabs-dark.tabs-vertical.tabs-left li .nav-link.active:focus, +html.dark body .tabs-dark.tabs-vertical.tabs-left li .nav-link.active:focus { + border-left-color: #212529; +} + +html body .tabs-dark.tabs-vertical.tabs-right li .nav-link:hover, +html.dark body .tabs-dark.tabs-vertical.tabs-right li .nav-link:hover, +html body .tabs-dark.tabs-vertical.tabs-right li .nav-link.active, +html.dark body .tabs-dark.tabs-vertical.tabs-right li .nav-link.active, +html body .tabs-dark.tabs-vertical.tabs-right li .nav-link.active:hover, +html.dark body .tabs-dark.tabs-vertical.tabs-right li .nav-link.active:hover, +html body .tabs-dark.tabs-vertical.tabs-right li .nav-link.active:focus, +html.dark body .tabs-dark.tabs-vertical.tabs-right li .nav-link.active:focus { + border-right-color: #212529; +} + +html body .tabs-light .nav-tabs li .nav-link, +html.dark body .tabs-light .nav-tabs li .nav-link, +html body .tabs-light .nav-tabs.nav-justified li .nav-link, +html.dark body .tabs-light .nav-tabs.nav-justified li .nav-link, +html body .tabs-light .nav-tabs li .nav-link:hover, +html.dark body .tabs-light .nav-tabs li .nav-link:hover, +html body .tabs-light .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-light .nav-tabs.nav-justified li .nav-link:hover { + color: #FFF; +} + +html body .tabs-light .nav-tabs li .nav-link:hover, +html.dark body .tabs-light .nav-tabs li .nav-link:hover, +html body .tabs-light .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-light .nav-tabs.nav-justified li .nav-link:hover { + border-top-color: #FFF; +} + +html body .tabs-light .nav-tabs li .nav-link.active, +html.dark body .tabs-light .nav-tabs li .nav-link.active, +html body .tabs-light .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-light .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-light .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-light .nav-tabs li .nav-link.active:hover, +html body .tabs-light .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-light .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-light .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-light .nav-tabs li .nav-link.active:focus, +html body .tabs-light .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-light .nav-tabs.nav-justified li .nav-link.active:focus { + border-top-color: #FFF; + color: #FFF; +} + +html body .tabs-light.tabs-bottom .nav-tabs li .nav-link:hover, +html.dark body .tabs-light.tabs-bottom .nav-tabs li .nav-link:hover, +html body .tabs-light.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-light.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-light.tabs-bottom .nav-tabs li .nav-link.active, +html.dark body .tabs-light.tabs-bottom .nav-tabs li .nav-link.active, +html body .tabs-light.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-light.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-light.tabs-bottom .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-light.tabs-bottom .nav-tabs li .nav-link.active:hover, +html body .tabs-light.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-light.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-light.tabs-bottom .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-light.tabs-bottom .nav-tabs li .nav-link.active:focus, +html body .tabs-light.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-light.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus { + border-bottom-color: #FFF; +} + +html body .tabs-light.tabs-simple .nav-tabs li .nav-link:hover, +html.dark body .tabs-light.tabs-simple .nav-tabs li .nav-link:hover, +html body .tabs-light.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html.dark body .tabs-light.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, +html body .tabs-light.tabs-simple .nav-tabs li .nav-link.active, +html.dark body .tabs-light.tabs-simple .nav-tabs li .nav-link.active, +html body .tabs-light.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html.dark body .tabs-light.tabs-simple .nav-tabs.nav-justified li .nav-link.active, +html body .tabs-light.tabs-simple .nav-tabs li .nav-link.active:hover, +html.dark body .tabs-light.tabs-simple .nav-tabs li .nav-link.active:hover, +html body .tabs-light.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html.dark body .tabs-light.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, +html body .tabs-light.tabs-simple .nav-tabs li .nav-link.active:focus, +html.dark body .tabs-light.tabs-simple .nav-tabs li .nav-link.active:focus, +html body .tabs-light.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus, +html.dark body .tabs-light.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus { + color: #FFF !important; + border-bottom-color: #FFF; +} + +html body .tabs-light.tabs-vertical.tabs-left li .nav-link:hover, +html.dark body .tabs-light.tabs-vertical.tabs-left li .nav-link:hover, +html body .tabs-light.tabs-vertical.tabs-left li .nav-link.active, +html.dark body .tabs-light.tabs-vertical.tabs-left li .nav-link.active, +html body .tabs-light.tabs-vertical.tabs-left li .nav-link.active:hover, +html.dark body .tabs-light.tabs-vertical.tabs-left li .nav-link.active:hover, +html body .tabs-light.tabs-vertical.tabs-left li .nav-link.active:focus, +html.dark body .tabs-light.tabs-vertical.tabs-left li .nav-link.active:focus { + border-left-color: #FFF; +} + +html body .tabs-light.tabs-vertical.tabs-right li .nav-link:hover, +html.dark body .tabs-light.tabs-vertical.tabs-right li .nav-link:hover, +html body .tabs-light.tabs-vertical.tabs-right li .nav-link.active, +html.dark body .tabs-light.tabs-vertical.tabs-right li .nav-link.active, +html body .tabs-light.tabs-vertical.tabs-right li .nav-link.active:hover, +html.dark body .tabs-light.tabs-vertical.tabs-right li .nav-link.active:hover, +html body .tabs-light.tabs-vertical.tabs-right li .nav-link.active:focus, +html.dark body .tabs-light.tabs-vertical.tabs-right li .nav-link.active:focus { + border-right-color: #FFF; +} + +html[dir="rtl"] .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link:hover html[dir="rtl"] .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link.active, +html[dir="rtl"] .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link.active:hover, +html[dir="rtl"] .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link.active:focus { + border-right-color: #0088cc; + border-left-color: transparent; +} + +html[dir="rtl"] .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link:hover html[dir="rtl"] .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link.active, +html[dir="rtl"] .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link.active:hover, +html[dir="rtl"] .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link.active:focus { + border-right-color: transparent; + border-left-color: #0088cc; +} + +.list.list-icons li > [class*="fa-"]:first-child, +.list.list-icons li a:first-child > [class*="fa-"]:first-child, +.list.list-icons li > .icons:first-child, +.list.list-icons li a:first-child > .icons:first-child { + color: #0088cc; + border-color: #0088cc; +} + +.list.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, +.list.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, +.list.list-icons.list-icons-style-3 li > .icons:first-child, +.list.list-icons.list-icons-style-3 li a:first-child > .icons:first-child { + background-color: #0088cc; +} + +.list.list-ordened li:before { + color: #0088cc; + border-color: #0088cc; +} + +.list.list-ordened.list-ordened-style-3 li:before { + background-color: #0088cc; +} + +html .list-primary.list-icons li > [class*="fa-"]:first-child, +html .list-primary.list-icons li a:first-child > [class*="fa-"]:first-child, +html .list-primary.list-icons li > .icons:first-child, +html .list-primary.list-icons li a:first-child > .icons:first-child { + color: #0088cc; + border-color: #0088cc; +} + +html .list-primary.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, +html .list-primary.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, +html .list-primary.list-icons.list-icons-style-3 li > .icons:first-child, +html .list-primary.list-icons.list-icons-style-3 li a:first-child > .icons:first-child { + background-color: #0088cc; + color: #FFF; +} + +html .list-primary.list-ordened li:before { + color: #0088cc; +} + +html .list-primary.list-ordened.list-ordened-style-3 li:before { + background-color: #0088cc; + color: #FFF; +} + +html .list-secondary.list-icons li > [class*="fa-"]:first-child, +html .list-secondary.list-icons li a:first-child > [class*="fa-"]:first-child, +html .list-secondary.list-icons li > .icons:first-child, +html .list-secondary.list-icons li a:first-child > .icons:first-child { + color: #0169fe; + border-color: #0169fe; +} + +html .list-secondary.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, +html .list-secondary.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, +html .list-secondary.list-icons.list-icons-style-3 li > .icons:first-child, +html .list-secondary.list-icons.list-icons-style-3 li a:first-child > .icons:first-child { + background-color: #0169fe; + color: #FFF; +} + +html .list-secondary.list-ordened li:before { + color: #0169fe; +} + +html .list-secondary.list-ordened.list-ordened-style-3 li:before { + background-color: #0169fe; + color: #FFF; +} + +html .list-tertiary.list-icons li > [class*="fa-"]:first-child, +html .list-tertiary.list-icons li a:first-child > [class*="fa-"]:first-child, +html .list-tertiary.list-icons li > .icons:first-child, +html .list-tertiary.list-icons li a:first-child > .icons:first-child { + color: #2baab1; + border-color: #2baab1; +} + +html .list-tertiary.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, +html .list-tertiary.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, +html .list-tertiary.list-icons.list-icons-style-3 li > .icons:first-child, +html .list-tertiary.list-icons.list-icons-style-3 li a:first-child > .icons:first-child { + background-color: #2baab1; + color: #FFF; +} + +html .list-tertiary.list-ordened li:before { + color: #2baab1; +} + +html .list-tertiary.list-ordened.list-ordened-style-3 li:before { + background-color: #2baab1; + color: #FFF; +} + +html .list-quaternary.list-icons li > [class*="fa-"]:first-child, +html .list-quaternary.list-icons li a:first-child > [class*="fa-"]:first-child, +html .list-quaternary.list-icons li > .icons:first-child, +html .list-quaternary.list-icons li a:first-child > .icons:first-child { + color: #383f48; + border-color: #383f48; +} + +html .list-quaternary.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, +html .list-quaternary.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, +html .list-quaternary.list-icons.list-icons-style-3 li > .icons:first-child, +html .list-quaternary.list-icons.list-icons-style-3 li a:first-child > .icons:first-child { + background-color: #383f48; + color: #FFF; +} + +html .list-quaternary.list-ordened li:before { + color: #383f48; +} + +html .list-quaternary.list-ordened.list-ordened-style-3 li:before { + background-color: #383f48; + color: #FFF; +} + +html .list-dark.list-icons li > [class*="fa-"]:first-child, +html .list-dark.list-icons li a:first-child > [class*="fa-"]:first-child, +html .list-dark.list-icons li > .icons:first-child, +html .list-dark.list-icons li a:first-child > .icons:first-child { + color: #212529; + border-color: #212529; +} + +html .list-dark.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, +html .list-dark.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, +html .list-dark.list-icons.list-icons-style-3 li > .icons:first-child, +html .list-dark.list-icons.list-icons-style-3 li a:first-child > .icons:first-child { + background-color: #212529; + color: #FFF; +} + +html .list-dark.list-ordened li:before { + color: #212529; +} + +html .list-dark.list-ordened.list-ordened-style-3 li:before { + background-color: #212529; + color: #FFF; +} + +html .list-light.list-icons li > [class*="fa-"]:first-child, +html .list-light.list-icons li a:first-child > [class*="fa-"]:first-child, +html .list-light.list-icons li > .icons:first-child, +html .list-light.list-icons li a:first-child > .icons:first-child { + color: #FFF; + border-color: #FFF; +} + +html .list-light.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, +html .list-light.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, +html .list-light.list-icons.list-icons-style-3 li > .icons:first-child, +html .list-light.list-icons.list-icons-style-3 li a:first-child > .icons:first-child { + background-color: #FFF; + color: #777; +} + +html .list-light.list-ordened li:before { + color: #FFF; +} + +html .list-light.list-ordened.list-ordened-style-3 li:before { + background-color: #FFF; + color: #777; +} + +html .highlight-primary { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, #0088cc 0); +} + +html .highlight-primary.highlight-bg-opacity { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, rgba(0, 136, 204, 0.2) 0); +} + +html .highlight-primary.highlight-change-text-color { + color: #FFF; +} + +html .highlight-secondary { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, #0169fe 0); +} + +html .highlight-secondary.highlight-bg-opacity { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, rgba(1, 105, 254, 0.2) 0); +} + +html .highlight-secondary.highlight-change-text-color { + color: #FFF; +} + +html .highlight-tertiary { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, #2baab1 0); +} + +html .highlight-tertiary.highlight-bg-opacity { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, rgba(43, 170, 177, 0.2) 0); +} + +html .highlight-tertiary.highlight-change-text-color { + color: #FFF; +} + +html .highlight-quaternary { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, #383f48 0); +} + +html .highlight-quaternary.highlight-bg-opacity { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, rgba(56, 63, 72, 0.2) 0); +} + +html .highlight-quaternary.highlight-change-text-color { + color: #FFF; +} + +html .highlight-dark { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, #212529 0); +} + +html .highlight-dark.highlight-bg-opacity { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, rgba(33, 37, 41, 0.2) 0); +} + +html .highlight-dark.highlight-change-text-color { + color: #FFF; +} + +html .highlight-light { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, #FFF 0); +} + +html .highlight-light.highlight-bg-opacity { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 0); +} + +html .highlight-light.highlight-change-text-color { + color: #777; +} + +.parallax blockquote i.fa-quote-left { + color: #0088cc; +} + +section.video blockquote i.fa-quote-left { + color: #0088cc; +} + +.accordion .card-header a { + color: #0088cc; +} + +html .accordion.accordion-primary .card-header { + background-color: #0088cc !important; +} + +html .accordion.accordion-primary .card-header a { + color: #FFF; +} + +html .accordion-modern-status-primary.accordion-modern-status > .card .card-header a:not(.collapsed) { + background-color: #0088cc !important; + color: #FFF !important; +} + +html .accordion-modern-status-primary.accordion-modern-status > .card:hover .card-header a.collapsed { + color: #0088cc !important; +} + +html .accordion.accordion-secondary .card-header { + background-color: #0169fe !important; +} + +html .accordion.accordion-secondary .card-header a { + color: #FFF; +} + +html .accordion-modern-status-secondary.accordion-modern-status > .card .card-header a:not(.collapsed) { + background-color: #0169fe !important; + color: #FFF !important; +} + +html .accordion-modern-status-secondary.accordion-modern-status > .card:hover .card-header a.collapsed { + color: #0169fe !important; +} + +html .accordion.accordion-tertiary .card-header { + background-color: #2baab1 !important; +} + +html .accordion.accordion-tertiary .card-header a { + color: #FFF; +} + +html .accordion-modern-status-tertiary.accordion-modern-status > .card .card-header a:not(.collapsed) { + background-color: #2baab1 !important; + color: #FFF !important; +} + +html .accordion-modern-status-tertiary.accordion-modern-status > .card:hover .card-header a.collapsed { + color: #2baab1 !important; +} + +html .accordion.accordion-quaternary .card-header { + background-color: #383f48 !important; +} + +html .accordion.accordion-quaternary .card-header a { + color: #FFF; +} + +html .accordion-modern-status-quaternary.accordion-modern-status > .card .card-header a:not(.collapsed) { + background-color: #383f48 !important; + color: #FFF !important; +} + +html .accordion-modern-status-quaternary.accordion-modern-status > .card:hover .card-header a.collapsed { + color: #383f48 !important; +} + +html .accordion.accordion-dark .card-header { + background-color: #212529 !important; +} + +html .accordion.accordion-dark .card-header a { + color: #FFF; +} + +html .accordion-modern-status-dark.accordion-modern-status > .card .card-header a:not(.collapsed) { + background-color: #212529 !important; + color: #FFF !important; +} + +html .accordion-modern-status-dark.accordion-modern-status > .card:hover .card-header a.collapsed { + color: #212529 !important; +} + +html .accordion.accordion-light .card-header { + background-color: #FFF !important; +} + +html .accordion.accordion-light .card-header a { + color: #777; +} + +html .accordion-modern-status-light.accordion-modern-status > .card .card-header a:not(.collapsed) { + background-color: #FFF !important; + color: #777 !important; +} + +html .accordion-modern-status-light.accordion-modern-status > .card:hover .card-header a.collapsed { + color: #FFF !important; +} + +html .divider.divider-primary [class*="fa-"], +html .divider.divider-primary .icons { + color: #0088cc; +} + +html .divider.divider-primary.divider-small hr { + background: #0088cc; +} + +html .divider.divider-secondary [class*="fa-"], +html .divider.divider-secondary .icons { + color: #0169fe; +} + +html .divider.divider-secondary.divider-small hr { + background: #0169fe; +} + +html .divider.divider-tertiary [class*="fa-"], +html .divider.divider-tertiary .icons { + color: #2baab1; +} + +html .divider.divider-tertiary.divider-small hr { + background: #2baab1; +} + +html .divider.divider-quaternary [class*="fa-"], +html .divider.divider-quaternary .icons { + color: #383f48; +} + +html .divider.divider-quaternary.divider-small hr { + background: #383f48; +} + +html .divider.divider-dark [class*="fa-"], +html .divider.divider-dark .icons { + color: #212529; +} + +html .divider.divider-dark.divider-small hr { + background: #212529; +} + +html .divider.divider-light [class*="fa-"], +html .divider.divider-light .icons { + color: #FFF; +} + +html .divider.divider-light.divider-small hr { + background: #FFF; +} + +html .divider.divider-style-2.divider-primary [class*="fa-"], +html .divider.divider-style-2.divider-primary .icons { + background: #0088cc; + color: #FFF; +} + +html .divider.divider-style-2.divider-secondary [class*="fa-"], +html .divider.divider-style-2.divider-secondary .icons { + background: #0169fe; + color: #FFF; +} + +html .divider.divider-style-2.divider-tertiary [class*="fa-"], +html .divider.divider-style-2.divider-tertiary .icons { + background: #2baab1; + color: #FFF; +} + +html .divider.divider-style-2.divider-quaternary [class*="fa-"], +html .divider.divider-style-2.divider-quaternary .icons { + background: #383f48; + color: #FFF; +} + +html .divider.divider-style-2.divider-dark [class*="fa-"], +html .divider.divider-style-2.divider-dark .icons { + background: #212529; + color: #FFF; +} + +html .divider.divider-style-2.divider-light [class*="fa-"], +html .divider.divider-style-2.divider-light .icons { + background: #FFF; + color: #777; +} + +html .divider.divider-style-3.divider-primary [class*="fa-"], +html .divider.divider-style-3.divider-primary .icons { + border-color: #0088cc; +} + +html .divider.divider-style-3.divider-secondary [class*="fa-"], +html .divider.divider-style-3.divider-secondary .icons { + border-color: #0169fe; +} + +html .divider.divider-style-3.divider-tertiary [class*="fa-"], +html .divider.divider-style-3.divider-tertiary .icons { + border-color: #2baab1; +} + +html .divider.divider-style-3.divider-quaternary [class*="fa-"], +html .divider.divider-style-3.divider-quaternary .icons { + border-color: #383f48; +} + +html .divider.divider-style-3.divider-dark [class*="fa-"], +html .divider.divider-style-3.divider-dark .icons { + border-color: #212529; +} + +html .divider.divider-style-3.divider-light [class*="fa-"], +html .divider.divider-style-3.divider-light .icons { + border-color: #FFF; +} + +#header .tip { + background: #0088cc; + color: #FFF; +} + +#header .tip:before { + border-right-color: #0088cc; + border-left-color: transparent; +} + +html #header .tip-primary { + background: #0088cc !important; + color: #FFF !important; +} + +html #header .tip-primary:before { + border-right-color: #0088cc !important; +} + +html #header .tip-secondary { + background: #0169fe !important; + color: #FFF !important; +} + +html #header .tip-secondary:before { + border-right-color: #0169fe !important; +} + +html #header .tip-tertiary { + background: #2baab1 !important; + color: #FFF !important; +} + +html #header .tip-tertiary:before { + border-right-color: #2baab1 !important; +} + +html #header .tip-quaternary { + background: #383f48 !important; + color: #FFF !important; +} + +html #header .tip-quaternary:before { + border-right-color: #383f48 !important; +} + +html #header .tip-dark { + background: #212529 !important; + color: #FFF !important; +} + +html #header .tip-dark:before { + border-right-color: #212529 !important; +} + +html #header .tip-light { + background: #FFF !important; + color: #777 !important; +} + +html #header .tip-light:before { + border-right-color: #FFF !important; +} + +html[dir="rtl"] #header .tip:before { + border-left-color: #0088cc; +} + +html[dir="rtl"] #header .tip.skin:before { + border-left-color: #0088cc; +} + +html[dir="rtl"] #header .tip-primary:before { + border-left-color: #0088cc !important; + border-right-color: transparent !important; +} + +html[dir="rtl"] #header .tip-secondary:before { + border-left-color: #0169fe !important; + border-right-color: transparent !important; +} + +html[dir="rtl"] #header .tip-tertiary:before { + border-left-color: #2baab1 !important; + border-right-color: transparent !important; +} + +html[dir="rtl"] #header .tip-quaternary:before { + border-left-color: #383f48 !important; + border-right-color: transparent !important; +} + +html[dir="rtl"] #header .tip-dark:before { + border-left-color: #212529 !important; + border-right-color: transparent !important; +} + +html[dir="rtl"] #header .tip-light:before { + border-left-color: #FFF !important; + border-right-color: transparent !important; +} + +#header .header-btn-collapse-nav { + background: #0088cc; +} + +@media (min-width: 992px) { + #header .header-nav-main nav > ul > li > a { + color: #0088cc; + } + + #header .header-nav-main nav > ul > li.open > a, + #header .header-nav-main nav > ul > li:hover > a { + background: #0088cc; + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu { + border-top-color: #0088cc; + } + + #header .header-nav-main nav > ul > li.dropdown.open > a:before, + #header .header-nav-main nav > ul > li.dropdown:hover > a:before { + border-bottom-color: #0088cc; + } + + #header .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu { + border-top-color: #0088cc; + } + + #header .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu li a { + color: #0088cc; + } + + #header .header-nav-main nav > ul:not(:hover) > li > a.active { + background-color: #0088cc; + color: #FFF; + } + + #header .header-nav.header-nav-stripe nav > ul > li:hover > a, + #header .header-nav.header-nav-stripe nav > ul > li.open > a { + background-color: #0088cc; + } + + #header .header-nav.header-nav-stripe nav > ul:not(:hover) > li > a.active { + background-color: #0088cc; + } + + #header .header-nav.header-nav-stripe nav > ul:hover > li > a.active { + color: #0088cc; + } + + #header .header-nav.header-nav-links nav > ul li:hover > a { + color: #0088cc; + } + + #header .header-nav.header-nav-links nav > ul:not(:hover) > li > a.active { + color: #0088cc; + } + + #header .header-nav.header-nav-links.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu::-webkit-scrollbar-thumb { + background: #0088cc !important; + } + + #header .header-nav.header-nav-line nav > ul li:hover > a { + color: #0088cc; + } + + #header .header-nav.header-nav-line nav > ul li:hover > a:before { + background: #0088cc; + } + + #header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active { + color: #0088cc; + } + + #header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active:before { + background: #0088cc; + } + + #header .header-nav-main.header-nav-main-slide nav > ul > li.open > span > a, + #header .header-nav-main.header-nav-main-slide nav > ul > li:hover > span > a { + color: #0088cc; + } + + #header .header-nav-main.header-nav-main-slide nav > ul:not(:hover) > li > span > a.active { + color: #0088cc; + } + + html.side-header #header.side-header .header-nav-main nav > ul li.dropdown.open > .dropdown-menu, + html.side-header #header.side-header .header-nav-main nav > ul li.dropdown:hover > .dropdown-menu { + border-left-color: #0088cc; + } + + html.side-header-right #header.side-header .header-nav-main nav > ul li.dropdown.open > .dropdown-menu, + html.side-header-right #header.side-header .header-nav-main nav > ul li.dropdown:hover > .dropdown-menu { + border-right-color: #0088cc; + } +} + +@media (min-width: 992px) { + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu { + background-color: #0088cc; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu li a { + color: #FFF; + border-bottom-color: #007ebd; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu li:hover > a { + background: #0092db; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary.open > a:before, + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a:before { + border-bottom-color: #0088cc; + background: #0088cc; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-primary .dropdown-mega-sub-title { + color: #FFF; + opacity: 0.7; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a { + background: #0088cc; + color: #FFF; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu li a { + color: #FFF; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active { + background: #0088cc; + color: #FFF; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:focus, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:hover { + color: #0088cc; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:focus:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:hover:before { + background-color: #0088cc; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a { + color: #0088cc; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary.open > a:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a:before { + background: #0088cc; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active { + color: #0088cc; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active:before { + background-color: #0088cc; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a { + color: #0088cc; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:focus, + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:hover { + color: #0088cc; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a { + color: #0088cc; + } + + html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active { + color: #0088cc; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu { + background-color: #0169fe; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu li a { + color: #FFF; + border-bottom-color: #0163ef; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu li:hover > a { + background: #1072fe; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary.open > a:before, + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a:before { + border-bottom-color: #0169fe; + background: #0169fe; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-secondary .dropdown-mega-sub-title { + color: #FFF; + opacity: 0.7; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a { + background: #0169fe; + color: #FFF; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu li a { + color: #FFF; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active { + background: #0169fe; + color: #FFF; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:focus, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:hover { + color: #0169fe; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:focus:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:hover:before { + background-color: #0169fe; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a { + color: #0169fe; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary.open > a:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a:before { + background: #0169fe; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active { + color: #0169fe; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active:before { + background-color: #0169fe; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a { + color: #0169fe; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:focus, + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:hover { + color: #0169fe; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a { + color: #0169fe; + } + + html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active { + color: #0169fe; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu { + background-color: #2baab1; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu li a { + color: #FFF; + border-bottom-color: #289ea5; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu li:hover > a { + background: #2eb6bd; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary.open > a:before, + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a:before { + border-bottom-color: #2baab1; + background: #2baab1; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-tertiary .dropdown-mega-sub-title { + color: #FFF; + opacity: 0.7; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a { + background: #2baab1; + color: #FFF; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu li a { + color: #FFF; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active { + background: #2baab1; + color: #FFF; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:focus, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:hover { + color: #2baab1; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:focus:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:hover:before { + background-color: #2baab1; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a { + color: #2baab1; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary.open > a:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a:before { + background: #2baab1; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active { + color: #2baab1; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active:before { + background-color: #2baab1; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a { + color: #2baab1; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:focus, + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:hover { + color: #2baab1; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a { + color: #2baab1; + } + + html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active { + color: #2baab1; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu { + background-color: #383f48; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu li a { + color: #FFF; + border-bottom-color: #31373f; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu li:hover > a { + background: #3f4751; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary.open > a:before, + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a:before { + border-bottom-color: #383f48; + background: #383f48; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-quaternary .dropdown-mega-sub-title { + color: #FFF; + opacity: 0.7; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a { + background: #383f48; + color: #FFF; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu li a { + color: #FFF; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active { + background: #383f48; + color: #FFF; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:focus, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:hover { + color: #383f48; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:focus:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:hover:before { + background-color: #383f48; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a { + color: #383f48; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary.open > a:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a:before { + background: #383f48; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active { + color: #383f48; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active:before { + background-color: #383f48; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a { + color: #383f48; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:focus, + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:hover { + color: #383f48; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a { + color: #383f48; + } + + html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active { + color: #383f48; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu { + background-color: #212529; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu li a { + color: #FFF; + border-bottom-color: #1a1d21; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu li:hover > a { + background: #282d31; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark.open > a:before, + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a:before { + border-bottom-color: #212529; + background: #212529; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-dark .dropdown-mega-sub-title { + color: #FFF; + opacity: 0.7; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a { + background: #212529; + color: #FFF; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu li a { + color: #FFF; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active { + background: #212529; + color: #FFF; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:focus, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:hover { + color: #212529; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:focus:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:hover:before { + background-color: #212529; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a { + color: #212529; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark.open > a:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a:before { + background: #212529; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active { + color: #212529; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active:before { + background-color: #212529; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a { + color: #212529; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:focus, + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:hover { + color: #212529; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a { + color: #212529; + } + + html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active { + color: #212529; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu { + background-color: #FFF; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu li a { + color: #777; + border-bottom-color: #f7f7f7; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu li:hover > a { + background: #ffffff; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light.open > a:before, + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a:before { + border-bottom-color: #FFF; + background: #FFF; + } + + html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-light .dropdown-mega-sub-title { + color: #777; + opacity: 0.7; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a { + background: #FFF; + color: #777; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu li a { + color: #777; + } + + html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active { + background: #FFF; + color: #777; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:focus, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:hover { + color: #FFF; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:focus:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:hover:before { + background-color: #FFF; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a { + color: #FFF; + } + + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light.open > a:before, + html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a:before { + background: #FFF; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active { + color: #FFF; + } + + html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active:before { + background-color: #FFF; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a { + color: #FFF; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:focus, + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:hover { + color: #FFF; + } + + html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a { + color: #FFF; + } + + html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active { + color: #FFF; + } +} + +@media (min-width: 992px) { + html #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul > li:hover > a, + html #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a { + color: #0088cc !important; + } + + html #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul:not(:hover) > li > a.active, + html #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul:not(:hover) > li .wrapper-items-cloned > a.active { + color: #0088cc !important; + } +} + +@media (max-width: 991px) { + #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a { + color: #0088cc; + } + + #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a:active { + color: #0088cc; + } + + #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active { + background: #0088cc; + } + + #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:focus, + #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:hover { + background: #0088cc; + } + + #header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active { + background: #0088cc; + } + + #header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active:focus, + #header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active:hover { + background: #0088cc; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active { + color: #0088cc !important; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav::-webkit-scrollbar-thumb { + background-color: #0088cc; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li > a.active { + color: #0088cc !important; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li:hover > a { + color: #0088cc !important; + } +} + +@media (max-width: 991px) { + html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary > a { + color: #0088cc; + } + + html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary > a.active { + background: #0088cc !important; + color: #FFF !important; + } + + html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary > a { + color: #0169fe; + } + + html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary > a.active { + background: #0169fe !important; + color: #FFF !important; + } + + html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary > a { + color: #2baab1; + } + + html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary > a.active { + background: #2baab1 !important; + color: #FFF !important; + } + + html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary > a { + color: #383f48; + } + + html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary > a.active { + background: #383f48 !important; + color: #FFF !important; + } +} + +html #header .header-top.header-top-primary { + background: #0088cc; + border-top-color: #0077b3; +} + +html #header .header-top.header-top-primary .header-nav-top ul > li.open > a { + background: #0099e6; +} + +html #header .header-top.header-top-primary .header-nav-top ul > li > a:hover, +html #header .header-top.header-top-primary .header-nav-top ul > li.open > a:hover, +html #header .header-top.header-top-primary .header-nav-top ul > li > a:focus, +html #header .header-top.header-top-primary .header-nav-top ul > li.open > a:focus { + background: #0099e6; +} + +html #header .header-top.header-top-primary .dropdown-menu { + background: #0099e6; + border-color: #0099e6; +} + +html #header .header-top.header-top-primary .dropdown-menu a:hover, +html #header .header-top.header-top-primary .dropdown-menu a:focus { + background: #00aaff !important; +} + +html #header .header-top.header-top-secondary { + background: #0169fe; + border-top-color: #015ee5; +} + +html #header .header-top.header-top-secondary .header-nav-top ul > li.open > a { + background: #1a78fe; +} + +html #header .header-top.header-top-secondary .header-nav-top ul > li > a:hover, +html #header .header-top.header-top-secondary .header-nav-top ul > li.open > a:hover, +html #header .header-top.header-top-secondary .header-nav-top ul > li > a:focus, +html #header .header-top.header-top-secondary .header-nav-top ul > li.open > a:focus { + background: #1a78fe; +} + +html #header .header-top.header-top-secondary .dropdown-menu { + background: #1a78fe; + border-color: #1a78fe; +} + +html #header .header-top.header-top-secondary .dropdown-menu a:hover, +html #header .header-top.header-top-secondary .dropdown-menu a:focus { + background: #3487fe !important; +} + +html #header .header-top.header-top-tertiary { + background: #2baab1; + border-top-color: #26969c; +} + +html #header .header-top.header-top-tertiary .header-nav-top ul > li.open > a { + background: #30bec6; +} + +html #header .header-top.header-top-tertiary .header-nav-top ul > li > a:hover, +html #header .header-top.header-top-tertiary .header-nav-top ul > li.open > a:hover, +html #header .header-top.header-top-tertiary .header-nav-top ul > li > a:focus, +html #header .header-top.header-top-tertiary .header-nav-top ul > li.open > a:focus { + background: #30bec6; +} + +html #header .header-top.header-top-tertiary .dropdown-menu { + background: #30bec6; + border-color: #30bec6; +} + +html #header .header-top.header-top-tertiary .dropdown-menu a:hover, +html #header .header-top.header-top-tertiary .dropdown-menu a:focus { + background: #3fc9d0 !important; +} + +html #header .header-top.header-top-quaternary { + background: #383f48; + border-top-color: #2d323a; +} + +html #header .header-top.header-top-quaternary .header-nav-top ul > li.open > a { + background: #434c56; +} + +html #header .header-top.header-top-quaternary .header-nav-top ul > li > a:hover, +html #header .header-top.header-top-quaternary .header-nav-top ul > li.open > a:hover, +html #header .header-top.header-top-quaternary .header-nav-top ul > li > a:focus, +html #header .header-top.header-top-quaternary .header-nav-top ul > li.open > a:focus { + background: #434c56; +} + +html #header .header-top.header-top-quaternary .dropdown-menu { + background: #434c56; + border-color: #434c56; +} + +html #header .header-top.header-top-quaternary .dropdown-menu a:hover, +html #header .header-top.header-top-quaternary .dropdown-menu a:focus { + background: #4e5865 !important; +} + +html #header .header-top.header-top-dark { + background: #212529; + border-top-color: #16181b; +} + +html #header .header-top.header-top-dark .header-nav-top ul > li.open > a { + background: #2c3237; +} + +html #header .header-top.header-top-dark .header-nav-top ul > li > a:hover, +html #header .header-top.header-top-dark .header-nav-top ul > li.open > a:hover, +html #header .header-top.header-top-dark .header-nav-top ul > li > a:focus, +html #header .header-top.header-top-dark .header-nav-top ul > li.open > a:focus { + background: #2c3237; +} + +html #header .header-top.header-top-dark .dropdown-menu { + background: #2c3237; + border-color: #2c3237; +} + +html #header .header-top.header-top-dark .dropdown-menu a:hover, +html #header .header-top.header-top-dark .dropdown-menu a:focus { + background: #383f45 !important; +} + +html #header .header-top.header-top-light { + background: #FFF; + border-top-color: #f2f2f2; +} + +html #header .header-top.header-top-light .header-nav-top ul > li.open > a { + background: #ffffff; +} + +html #header .header-top.header-top-light .header-nav-top ul > li > a:hover, +html #header .header-top.header-top-light .header-nav-top ul > li.open > a:hover, +html #header .header-top.header-top-light .header-nav-top ul > li > a:focus, +html #header .header-top.header-top-light .header-nav-top ul > li.open > a:focus { + background: #ffffff; +} + +html #header .header-top.header-top-light .dropdown-menu { + background: #ffffff; + border-color: #ffffff; +} + +html #header .header-top.header-top-light .dropdown-menu a:hover, +html #header .header-top.header-top-light .dropdown-menu a:focus { + background: #ffffff !important; +} + +@media (min-width: 992px) { + html #header .header-nav-bar-primary { + background: #0088cc !important; + color: #FFF !important; + } + + html #header .header-nav-bar-secondary { + background: #0169fe !important; + color: #FFF !important; + } + + html #header .header-nav-bar-tertiary { + background: #2baab1 !important; + color: #FFF !important; + } + + html #header .header-nav-bar-quaternary { + background: #383f48 !important; + color: #FFF !important; + } + + html #header .header-nav-bar-dark { + background: #212529 !important; + color: #FFF !important; + } + + html #header .header-nav-bar-light { + background: #FFF !important; + color: #777 !important; + } +} + +@media (min-width: 992px) { + #header .header-nav-main.header-nav-main-light nav > ul > li.open > a, + #header .header-nav-main.header-nav-main-light nav > ul > li:hover > a { + color: #0088cc; + } + + #header .header-nav-main.header-nav-main-light nav > ul > li > a.active { + color: #0088cc; + } +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search .form-control { + border-bottom-color: #0088cc; +} + +.testimonial blockquote { + background: #0099e6; +} + +.testimonial .testimonial-arrow-down { + border-top-color: #0099e6; +} + +html .testimonial-primary blockquote { + background: #0099e6; +} + +html .testimonial-primary .testimonial-arrow-down { + border-top-color: #0099e6; +} + +html .testimonial-primary.testimonial-style-7 { + background: #0099e6; +} + +html .testimonial-quotes-primary blockquote:before, +html .testimonial-quotes-primary blockquote:after { + color: #0088cc !important; +} + +html .testimonial-secondary blockquote { + background: #1a78fe; +} + +html .testimonial-secondary .testimonial-arrow-down { + border-top-color: #1a78fe; +} + +html .testimonial-secondary.testimonial-style-7 { + background: #1a78fe; +} + +html .testimonial-quotes-secondary blockquote:before, +html .testimonial-quotes-secondary blockquote:after { + color: #0088cc !important; +} + +html .testimonial-tertiary blockquote { + background: #30bec6; +} + +html .testimonial-tertiary .testimonial-arrow-down { + border-top-color: #30bec6; +} + +html .testimonial-tertiary.testimonial-style-7 { + background: #30bec6; +} + +html .testimonial-quotes-tertiary blockquote:before, +html .testimonial-quotes-tertiary blockquote:after { + color: #0088cc !important; +} + +html .testimonial-quaternary blockquote { + background: #434c56; +} + +html .testimonial-quaternary .testimonial-arrow-down { + border-top-color: #434c56; +} + +html .testimonial-quaternary.testimonial-style-7 { + background: #434c56; +} + +html .testimonial-quotes-quaternary blockquote:before, +html .testimonial-quotes-quaternary blockquote:after { + color: #0088cc !important; +} + +html .testimonial-dark blockquote { + background: #2c3237; +} + +html .testimonial-dark .testimonial-arrow-down { + border-top-color: #2c3237; +} + +html .testimonial-dark.testimonial-style-7 { + background: #2c3237; +} + +html .testimonial-quotes-dark blockquote:before, +html .testimonial-quotes-dark blockquote:after { + color: #0088cc !important; +} + +html .testimonial-light blockquote { + background: #ffffff; +} + +html .testimonial-light .testimonial-arrow-down { + border-top-color: #ffffff; +} + +html .testimonial-light.testimonial-style-7 { + background: #ffffff; +} + +html .testimonial-quotes-light blockquote:before, +html .testimonial-quotes-light blockquote:after { + color: #0088cc !important; +} + +.circular-bar.only-icon [class*="fa-"], +.circular-bar.only-icon .icons { + color: #0088cc; +} + +.form-control.bg-primary, +.form-control.bg-color-primary { + color: #FFF; + border-color: #0088cc; +} + +.form-control.bg-primary::-webkit-input-placeholder, +.form-control.bg-color-primary::-webkit-input-placeholder { + color: #e6e6e6; +} + +.form-control.bg-primary::-moz-placeholder, +.form-control.bg-color-primary::-moz-placeholder { + color: #e6e6e6; +} + +.form-control.bg-primary:-ms-input-placeholder, +.form-control.bg-color-primary:-ms-input-placeholder { + color: #e6e6e6; +} + +.form-control.bg-primary:-moz-placeholder, +.form-control.bg-color-primary:-moz-placeholder { + color: #e6e6e6; +} + +.form-control .testimonial-primary blockquote { + background: #0099e6; +} + +.form-control .testimonial-primary .testimonial-arrow-down { + border-top-color: #0099e6; +} + +.form-control .testimonial-primary.testimonial-style-7 { + background: #0099e6; +} + +.form-control .testimonial-quotes-primary blockquote:before, +.form-control .testimonial-quotes-primary blockquote:after { + color: #0088cc !important; +} + +.form-control.bg-secondary, +.form-control.bg-color-secondary { + color: #FFF; + border-color: #0169fe; +} + +.form-control.bg-secondary::-webkit-input-placeholder, +.form-control.bg-color-secondary::-webkit-input-placeholder { + color: #e6e6e6; +} + +.form-control.bg-secondary::-moz-placeholder, +.form-control.bg-color-secondary::-moz-placeholder { + color: #e6e6e6; +} + +.form-control.bg-secondary:-ms-input-placeholder, +.form-control.bg-color-secondary:-ms-input-placeholder { + color: #e6e6e6; +} + +.form-control.bg-secondary:-moz-placeholder, +.form-control.bg-color-secondary:-moz-placeholder { + color: #e6e6e6; +} + +.form-control .testimonial-secondary blockquote { + background: #1a78fe; +} + +.form-control .testimonial-secondary .testimonial-arrow-down { + border-top-color: #1a78fe; +} + +.form-control .testimonial-secondary.testimonial-style-7 { + background: #1a78fe; +} + +.form-control .testimonial-quotes-secondary blockquote:before, +.form-control .testimonial-quotes-secondary blockquote:after { + color: #0088cc !important; +} + +.form-control.bg-tertiary, +.form-control.bg-color-tertiary { + color: #FFF; + border-color: #2baab1; +} + +.form-control.bg-tertiary::-webkit-input-placeholder, +.form-control.bg-color-tertiary::-webkit-input-placeholder { + color: #e6e6e6; +} + +.form-control.bg-tertiary::-moz-placeholder, +.form-control.bg-color-tertiary::-moz-placeholder { + color: #e6e6e6; +} + +.form-control.bg-tertiary:-ms-input-placeholder, +.form-control.bg-color-tertiary:-ms-input-placeholder { + color: #e6e6e6; +} + +.form-control.bg-tertiary:-moz-placeholder, +.form-control.bg-color-tertiary:-moz-placeholder { + color: #e6e6e6; +} + +.form-control .testimonial-tertiary blockquote { + background: #30bec6; +} + +.form-control .testimonial-tertiary .testimonial-arrow-down { + border-top-color: #30bec6; +} + +.form-control .testimonial-tertiary.testimonial-style-7 { + background: #30bec6; +} + +.form-control .testimonial-quotes-tertiary blockquote:before, +.form-control .testimonial-quotes-tertiary blockquote:after { + color: #0088cc !important; +} + +.form-control.bg-quaternary, +.form-control.bg-color-quaternary { + color: #FFF; + border-color: #383f48; +} + +.form-control.bg-quaternary::-webkit-input-placeholder, +.form-control.bg-color-quaternary::-webkit-input-placeholder { + color: #e6e6e6; +} + +.form-control.bg-quaternary::-moz-placeholder, +.form-control.bg-color-quaternary::-moz-placeholder { + color: #e6e6e6; +} + +.form-control.bg-quaternary:-ms-input-placeholder, +.form-control.bg-color-quaternary:-ms-input-placeholder { + color: #e6e6e6; +} + +.form-control.bg-quaternary:-moz-placeholder, +.form-control.bg-color-quaternary:-moz-placeholder { + color: #e6e6e6; +} + +.form-control .testimonial-quaternary blockquote { + background: #434c56; +} + +.form-control .testimonial-quaternary .testimonial-arrow-down { + border-top-color: #434c56; +} + +.form-control .testimonial-quaternary.testimonial-style-7 { + background: #434c56; +} + +.form-control .testimonial-quotes-quaternary blockquote:before, +.form-control .testimonial-quotes-quaternary blockquote:after { + color: #0088cc !important; +} + +.form-control.bg-dark, +.form-control.bg-color-dark { + color: #FFF; + border-color: #212529; +} + +.form-control.bg-dark::-webkit-input-placeholder, +.form-control.bg-color-dark::-webkit-input-placeholder { + color: #e6e6e6; +} + +.form-control.bg-dark::-moz-placeholder, +.form-control.bg-color-dark::-moz-placeholder { + color: #e6e6e6; +} + +.form-control.bg-dark:-ms-input-placeholder, +.form-control.bg-color-dark:-ms-input-placeholder { + color: #e6e6e6; +} + +.form-control.bg-dark:-moz-placeholder, +.form-control.bg-color-dark:-moz-placeholder { + color: #e6e6e6; +} + +.form-control .testimonial-dark blockquote { + background: #2c3237; +} + +.form-control .testimonial-dark .testimonial-arrow-down { + border-top-color: #2c3237; +} + +.form-control .testimonial-dark.testimonial-style-7 { + background: #2c3237; +} + +.form-control .testimonial-quotes-dark blockquote:before, +.form-control .testimonial-quotes-dark blockquote:after { + color: #0088cc !important; +} + +.form-control.bg-light, +.form-control.bg-color-light { + color: #777; + border-color: #FFF; +} + +.form-control.bg-light::-webkit-input-placeholder, +.form-control.bg-color-light::-webkit-input-placeholder { + color: #5e5e5e; +} + +.form-control.bg-light::-moz-placeholder, +.form-control.bg-color-light::-moz-placeholder { + color: #5e5e5e; +} + +.form-control.bg-light:-ms-input-placeholder, +.form-control.bg-color-light:-ms-input-placeholder { + color: #5e5e5e; +} + +.form-control.bg-light:-moz-placeholder, +.form-control.bg-color-light:-moz-placeholder { + color: #5e5e5e; +} + +.form-control .testimonial-light blockquote { + background: #ffffff; +} + +.form-control .testimonial-light .testimonial-arrow-down { + border-top-color: #ffffff; +} + +.form-control .testimonial-light.testimonial-style-7 { + background: #ffffff; +} + +.form-control .testimonial-quotes-light blockquote:before, +.form-control .testimonial-quotes-light blockquote:after { + color: #0088cc !important; +} + +.form-range::-webkit-slider-thumb { + background-color: #0088cc; +} + +.form-range::-webkit-slider-thumb:active { + background-color: rgba(0, 136, 204, 0.25); +} + +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(0, 136, 204, 0.25); +} + +.form-switch .form-check-input:checked { + background-color: #0088cc; + border-color: #0088cc !important; +} + +html .counters .counter-primary [class*="fa-"], +html .counters .counter-primary .icons, +html .counters .counter-primary strong { + color: #0088cc; +} + +html .counters .counter-secondary [class*="fa-"], +html .counters .counter-secondary .icons, +html .counters .counter-secondary strong { + color: #0169fe; +} + +html .counters .counter-tertiary [class*="fa-"], +html .counters .counter-tertiary .icons, +html .counters .counter-tertiary strong { + color: #2baab1; +} + +html .counters .counter-quaternary [class*="fa-"], +html .counters .counter-quaternary .icons, +html .counters .counter-quaternary strong { + color: #383f48; +} + +html .counters .counter-dark [class*="fa-"], +html .counters .counter-dark .icons, +html .counters .counter-dark strong { + color: #212529; +} + +html .counters .counter-light [class*="fa-"], +html .counters .counter-light .icons, +html .counters .counter-light strong { + color: #FFF; +} + +html .countdown.countdown-primary > span > span { + color: #0088cc; +} + +html .countdown.countdown-secondary > span > span { + color: #0169fe; +} + +html .countdown.countdown-tertiary > span > span { + color: #2baab1; +} + +html .countdown.countdown-quaternary > span > span { + color: #383f48; +} + +html .countdown.countdown-dark > span > span { + color: #212529; +} + +html .countdown.countdown-light > span > span { + color: #FFF; +} + +html .image-hotspot-primary strong { + color: #FFF !important; +} + +html .image-hotspot-primary .circle { + background: #0088cc !important; +} + +html .image-hotspot-primary .ring { + border-color: rgba(0, 136, 204, 0.9); +} + +html .image-hotspot-secondary strong { + color: #FFF !important; +} + +html .image-hotspot-secondary .circle { + background: #0169fe !important; +} + +html .image-hotspot-secondary .ring { + border-color: rgba(1, 105, 254, 0.9); +} + +html .image-hotspot-tertiary strong { + color: #FFF !important; +} + +html .image-hotspot-tertiary .circle { + background: #2baab1 !important; +} + +html .image-hotspot-tertiary .ring { + border-color: rgba(43, 170, 177, 0.9); +} + +html .image-hotspot-quaternary strong { + color: #FFF !important; +} + +html .image-hotspot-quaternary .circle { + background: #383f48 !important; +} + +html .image-hotspot-quaternary .ring { + border-color: rgba(56, 63, 72, 0.9); +} + +html .image-hotspot-dark strong { + color: #FFF !important; +} + +html .image-hotspot-dark .circle { + background: #212529 !important; +} + +html .image-hotspot-dark .ring { + border-color: rgba(33, 37, 41, 0.9); +} + +html .image-hotspot-light strong { + color: #777 !important; +} + +html .image-hotspot-light .circle { + background: #FFF !important; +} + +html .image-hotspot-light .ring { + border-color: rgba(255, 255, 255, 0.9); +} + +.icon-featured { + background-color: #0088cc; +} + +html .featured-box-primary .icon-featured { + background-color: #0088cc; +} + +html .featured-box-primary h4 { + color: #0088cc; +} + +html .featured-box-primary .box-content { + border-top-color: #0088cc; +} + +html .featured-box-primary .box-content-border-bottom { + border-bottom-color: #0088cc; +} + +html .featured-box-secondary .icon-featured { + background-color: #0169fe; +} + +html .featured-box-secondary h4 { + color: #0169fe; +} + +html .featured-box-secondary .box-content { + border-top-color: #0169fe; +} + +html .featured-box-secondary .box-content-border-bottom { + border-bottom-color: #0169fe; +} + +html .featured-box-tertiary .icon-featured { + background-color: #2baab1; +} + +html .featured-box-tertiary h4 { + color: #2baab1; +} + +html .featured-box-tertiary .box-content { + border-top-color: #2baab1; +} + +html .featured-box-tertiary .box-content-border-bottom { + border-bottom-color: #2baab1; +} + +html .featured-box-quaternary .icon-featured { + background-color: #383f48; +} + +html .featured-box-quaternary h4 { + color: #383f48; +} + +html .featured-box-quaternary .box-content { + border-top-color: #383f48; +} + +html .featured-box-quaternary .box-content-border-bottom { + border-bottom-color: #383f48; +} + +html .featured-box-dark .icon-featured { + background-color: #212529; +} + +html .featured-box-dark h4 { + color: #212529; +} + +html .featured-box-dark .box-content { + border-top-color: #212529; +} + +html .featured-box-dark .box-content-border-bottom { + border-bottom-color: #212529; +} + +html .featured-box-light .icon-featured { + background-color: #FFF; +} + +html .featured-box-light h4 { + color: #FFF; +} + +html .featured-box-light .box-content { + border-top-color: #FFF; +} + +html .featured-box-light .box-content-border-bottom { + border-bottom-color: #FFF; +} + +html .featured-boxes-style-3 .featured-box.featured-box-primary .icon-featured { + border-color: #0088cc; + color: #0088cc; +} + +html .featured-boxes-style-3 .featured-box.featured-box-secondary .icon-featured { + border-color: #0169fe; + color: #0169fe; +} + +html .featured-boxes-style-3 .featured-box.featured-box-tertiary .icon-featured { + border-color: #2baab1; + color: #2baab1; +} + +html .featured-boxes-style-3 .featured-box.featured-box-quaternary .icon-featured { + border-color: #383f48; + color: #383f48; +} + +html .featured-boxes-style-3 .featured-box.featured-box-dark .icon-featured { + border-color: #212529; + color: #212529; +} + +html .featured-boxes-style-3 .featured-box.featured-box-light .icon-featured { + border-color: #FFF; + color: #FFF; +} + +html .featured-boxes-style-4 .featured-box.featured-box-primary .icon-featured { + border-color: #0088cc; + color: #0088cc; +} + +html .featured-boxes-style-4 .featured-box.featured-box-secondary .icon-featured { + border-color: #0169fe; + color: #0169fe; +} + +html .featured-boxes-style-4 .featured-box.featured-box-tertiary .icon-featured { + border-color: #2baab1; + color: #2baab1; +} + +html .featured-boxes-style-4 .featured-box.featured-box-quaternary .icon-featured { + border-color: #383f48; + color: #383f48; +} + +html .featured-boxes-style-4 .featured-box.featured-box-dark .icon-featured { + border-color: #212529; + color: #212529; +} + +html .featured-boxes-style-4 .featured-box.featured-box-light .icon-featured { + border-color: #FFF; + color: #FFF; +} + +html .featured-boxes-style-5 .featured-box.featured-box-primary .icon-featured { + color: #0088cc; +} + +html .featured-boxes-style-5 .featured-box.featured-box-secondary .icon-featured { + color: #0169fe; +} + +html .featured-boxes-style-5 .featured-box.featured-box-tertiary .icon-featured { + color: #2baab1; +} + +html .featured-boxes-style-5 .featured-box.featured-box-quaternary .icon-featured { + color: #383f48; +} + +html .featured-boxes-style-5 .featured-box.featured-box-dark .icon-featured { + color: #212529; +} + +html .featured-boxes-style-5 .featured-box.featured-box-light .icon-featured { + color: #FFF; +} + +html .featured-boxes-style-6 .featured-box.featured-box-primary .icon-featured { + color: #0088cc; +} + +html .featured-boxes-style-6 .featured-box.featured-box-secondary .icon-featured { + color: #0169fe; +} + +html .featured-boxes-style-6 .featured-box.featured-box-tertiary .icon-featured { + color: #2baab1; +} + +html .featured-boxes-style-6 .featured-box.featured-box-quaternary .icon-featured { + color: #383f48; +} + +html .featured-boxes-style-6 .featured-box.featured-box-dark .icon-featured { + color: #212529; +} + +html .featured-boxes-style-6 .featured-box.featured-box-light .icon-featured { + color: #FFF; +} + +html .featured-boxes-style-8 .featured-box.featured-box-primary .icon-featured { + color: #0088cc; +} + +html .featured-boxes-style-8 .featured-box.featured-box-secondary .icon-featured { + color: #0169fe; +} + +html .featured-boxes-style-8 .featured-box.featured-box-tertiary .icon-featured { + color: #2baab1; +} + +html .featured-boxes-style-8 .featured-box.featured-box-quaternary .icon-featured { + color: #383f48; +} + +html .featured-boxes-style-8 .featured-box.featured-box-dark .icon-featured { + color: #212529; +} + +html .featured-boxes-style-8 .featured-box.featured-box-light .icon-featured { + color: #FFF; +} + +.featured-boxes-modern-style-primary .featured-box { + background: #0088cc; + background: linear-gradient(135deg, #0088cc 0%, #383f48 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#383f48', GradientType=1); +} + +.featured-boxes-modern-style-secondary .featured-box { + background: #0169fe; + background: linear-gradient(135deg, #0169fe 0%, #383f48 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0169fe', endColorstr='#383f48', GradientType=1); +} + +.featured-boxes-modern-style-tertiary .featured-box { + background: #2baab1; + background: linear-gradient(135deg, #2baab1 0%, #383f48 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2baab1', endColorstr='#383f48', GradientType=1); +} + +html .featured-box-effect-2.featured-box-primary .icon-featured:after { + box-shadow: 0 0 0 3px #0088cc; +} + +html .featured-box-effect-2.featured-box-secondary .icon-featured:after { + box-shadow: 0 0 0 3px #0169fe; +} + +html .featured-box-effect-2.featured-box-tertiary .icon-featured:after { + box-shadow: 0 0 0 3px #2baab1; +} + +html .featured-box-effect-2.featured-box-quaternary .icon-featured:after { + box-shadow: 0 0 0 3px #383f48; +} + +html .featured-box-effect-2.featured-box-dark .icon-featured:after { + box-shadow: 0 0 0 3px #212529; +} + +html .featured-box-effect-2.featured-box-light .icon-featured:after { + box-shadow: 0 0 0 3px #FFF; +} + +html .featured-box-effect-3.featured-box-primary .icon-featured:after { + box-shadow: 0 0 0 10px #0088cc; +} + +html .featured-box-effect-3.featured-box-primary:hover .icon-featured { + background: #0088cc !important; +} + +html .featured-box-effect-3.featured-box-secondary .icon-featured:after { + box-shadow: 0 0 0 10px #0169fe; +} + +html .featured-box-effect-3.featured-box-secondary:hover .icon-featured { + background: #0169fe !important; +} + +html .featured-box-effect-3.featured-box-tertiary .icon-featured:after { + box-shadow: 0 0 0 10px #2baab1; +} + +html .featured-box-effect-3.featured-box-tertiary:hover .icon-featured { + background: #2baab1 !important; +} + +html .featured-box-effect-3.featured-box-quaternary .icon-featured:after { + box-shadow: 0 0 0 10px #383f48; +} + +html .featured-box-effect-3.featured-box-quaternary:hover .icon-featured { + background: #383f48 !important; +} + +html .featured-box-effect-3.featured-box-dark .icon-featured:after { + box-shadow: 0 0 0 10px #212529; +} + +html .featured-box-effect-3.featured-box-dark:hover .icon-featured { + background: #212529 !important; +} + +html .featured-box-effect-3.featured-box-light .icon-featured:after { + box-shadow: 0 0 0 10px #FFF; +} + +html .featured-box-effect-3.featured-box-light:hover .icon-featured { + background: #FFF !important; +} + +.feature-box .feature-box-icon { + background-color: #0088cc; +} + +html .feature-box-primary .feature-box-icon { + background-color: #0088cc; +} + +html .feature-box-secondary .feature-box-icon { + background-color: #0169fe; +} + +html .feature-box-tertiary .feature-box-icon { + background-color: #2baab1; +} + +html .feature-box-quaternary .feature-box-icon { + background-color: #383f48; +} + +html .feature-box-dark .feature-box-icon { + background-color: #212529; +} + +html .feature-box-light .feature-box-icon { + background-color: #FFF; +} + +.feature-box.feature-box-style-2 .feature-box-icon [class*="fa-"], +.feature-box.feature-box-style-2 .feature-box-icon .icons { + color: #0088cc; +} + +html .feature-box-primary.feature-box-style-2 .feature-box-icon [class*="fa-"], +html .feature-box-primary.feature-box-style-2 .feature-box-icon .icons { + color: #0088cc; +} + +html .feature-box-secondary.feature-box-style-2 .feature-box-icon [class*="fa-"], +html .feature-box-secondary.feature-box-style-2 .feature-box-icon .icons { + color: #0169fe; +} + +html .feature-box-tertiary.feature-box-style-2 .feature-box-icon [class*="fa-"], +html .feature-box-tertiary.feature-box-style-2 .feature-box-icon .icons { + color: #2baab1; +} + +html .feature-box-quaternary.feature-box-style-2 .feature-box-icon [class*="fa-"], +html .feature-box-quaternary.feature-box-style-2 .feature-box-icon .icons { + color: #383f48; +} + +html .feature-box-dark.feature-box-style-2 .feature-box-icon [class*="fa-"], +html .feature-box-dark.feature-box-style-2 .feature-box-icon .icons { + color: #212529; +} + +html .feature-box-light.feature-box-style-2 .feature-box-icon [class*="fa-"], +html .feature-box-light.feature-box-style-2 .feature-box-icon .icons { + color: #FFF; +} + +.feature-box.feature-box-style-3 .feature-box-icon { + border-color: #0088cc; +} + +.feature-box.feature-box-style-3 .feature-box-icon [class*="fa-"], +.feature-box.feature-box-style-3 .feature-box-icon .icons { + color: #0088cc; +} + +html .feature-box-primary.feature-box-style-3 .feature-box-icon { + border-color: #0088cc; +} + +html .feature-box-primary.feature-box-style-3 .feature-box-icon [class*="fa-"], +html .feature-box-primary.feature-box-style-3 .feature-box-icon .icons { + color: #0088cc; +} + +html .feature-box-secondary.feature-box-style-3 .feature-box-icon { + border-color: #0169fe; +} + +html .feature-box-secondary.feature-box-style-3 .feature-box-icon [class*="fa-"], +html .feature-box-secondary.feature-box-style-3 .feature-box-icon .icons { + color: #0169fe; +} + +html .feature-box-tertiary.feature-box-style-3 .feature-box-icon { + border-color: #2baab1; +} + +html .feature-box-tertiary.feature-box-style-3 .feature-box-icon [class*="fa-"], +html .feature-box-tertiary.feature-box-style-3 .feature-box-icon .icons { + color: #2baab1; +} + +html .feature-box-quaternary.feature-box-style-3 .feature-box-icon { + border-color: #383f48; +} + +html .feature-box-quaternary.feature-box-style-3 .feature-box-icon [class*="fa-"], +html .feature-box-quaternary.feature-box-style-3 .feature-box-icon .icons { + color: #383f48; +} + +html .feature-box-dark.feature-box-style-3 .feature-box-icon { + border-color: #212529; +} + +html .feature-box-dark.feature-box-style-3 .feature-box-icon [class*="fa-"], +html .feature-box-dark.feature-box-style-3 .feature-box-icon .icons { + color: #212529; +} + +html .feature-box-light.feature-box-style-3 .feature-box-icon { + border-color: #FFF; +} + +html .feature-box-light.feature-box-style-3 .feature-box-icon [class*="fa-"], +html .feature-box-light.feature-box-style-3 .feature-box-icon .icons { + color: #FFF; +} + +.feature-box.feature-box-style-4 .feature-box-icon [class*="fa-"], +.feature-box.feature-box-style-4 .feature-box-icon .icons { + color: #0088cc; +} + +html .feature-box-primary.feature-box-style-4 .feature-box-icon [class*="fa-"], +html .feature-box-primary.feature-box-style-4 .feature-box-icon .icons { + color: #0088cc; +} + +html .feature-box-secondary.feature-box-style-4 .feature-box-icon [class*="fa-"], +html .feature-box-secondary.feature-box-style-4 .feature-box-icon .icons { + color: #0169fe; +} + +html .feature-box-tertiary.feature-box-style-4 .feature-box-icon [class*="fa-"], +html .feature-box-tertiary.feature-box-style-4 .feature-box-icon .icons { + color: #2baab1; +} + +html .feature-box-quaternary.feature-box-style-4 .feature-box-icon [class*="fa-"], +html .feature-box-quaternary.feature-box-style-4 .feature-box-icon .icons { + color: #383f48; +} + +html .feature-box-dark.feature-box-style-4 .feature-box-icon [class*="fa-"], +html .feature-box-dark.feature-box-style-4 .feature-box-icon .icons { + color: #212529; +} + +html .feature-box-light.feature-box-style-4 .feature-box-icon [class*="fa-"], +html .feature-box-light.feature-box-style-4 .feature-box-icon .icons { + color: #FFF; +} + +.feature-box.feature-box-style-5 .feature-box-icon [class*="fa-"], +.feature-box.feature-box-style-5 .feature-box-icon .icons { + color: #0088cc; +} + +html .feature-box-primary.feature-box-style-5 .feature-box-icon [class*="fa-"], +html .feature-box-primary.feature-box-style-5 .feature-box-icon .icons { + color: #0088cc; +} + +html .feature-box-secondary.feature-box-style-5 .feature-box-icon [class*="fa-"], +html .feature-box-secondary.feature-box-style-5 .feature-box-icon .icons { + color: #0169fe; +} + +html .feature-box-tertiary.feature-box-style-5 .feature-box-icon [class*="fa-"], +html .feature-box-tertiary.feature-box-style-5 .feature-box-icon .icons { + color: #2baab1; +} + +html .feature-box-quaternary.feature-box-style-5 .feature-box-icon [class*="fa-"], +html .feature-box-quaternary.feature-box-style-5 .feature-box-icon .icons { + color: #383f48; +} + +html .feature-box-dark.feature-box-style-5 .feature-box-icon [class*="fa-"], +html .feature-box-dark.feature-box-style-5 .feature-box-icon .icons { + color: #212529; +} + +html .feature-box-light.feature-box-style-5 .feature-box-icon [class*="fa-"], +html .feature-box-light.feature-box-style-5 .feature-box-icon .icons { + color: #FFF; +} + +html .feature-box-primary.feature-box-style-6 .feature-box-icon [class*="fa-"], +html .feature-box-primary.feature-box-style-6 .feature-box-icon .icons { + color: #0088cc; +} + +html .feature-box-secondary.feature-box-style-6 .feature-box-icon [class*="fa-"], +html .feature-box-secondary.feature-box-style-6 .feature-box-icon .icons { + color: #0169fe; +} + +html .feature-box-tertiary.feature-box-style-6 .feature-box-icon [class*="fa-"], +html .feature-box-tertiary.feature-box-style-6 .feature-box-icon .icons { + color: #2baab1; +} + +html .feature-box-quaternary.feature-box-style-6 .feature-box-icon [class*="fa-"], +html .feature-box-quaternary.feature-box-style-6 .feature-box-icon .icons { + color: #383f48; +} + +html .feature-box-dark.feature-box-style-6 .feature-box-icon [class*="fa-"], +html .feature-box-dark.feature-box-style-6 .feature-box-icon .icons { + color: #212529; +} + +html .feature-box-light.feature-box-style-6 .feature-box-icon [class*="fa-"], +html .feature-box-light.feature-box-style-6 .feature-box-icon .icons { + color: #FFF; +} + +html .featured-boxes-full-scale > .featured-box-full-primary:nth-child(1) { + background-color: #006699; +} + +html .featured-boxes-full-scale > .featured-box-full-primary:nth-child(2) { + background-color: #0077b3; +} + +html .featured-boxes-full-scale > .featured-box-full-primary:nth-child(3) { + background-color: #0088cc; +} + +html .featured-boxes-full-scale > .featured-box-full-primary:nth-child(4) { + background-color: #0099e6; +} + +html .featured-boxes-full-scale > .featured-box-full-primary:nth-child(5) { + background-color: #00aaff; +} + +html .featured-boxes-full-scale > .featured-box-full-primary:nth-child(6) { + background-color: #1ab2ff; +} + +html .featured-boxes-full .featured-box-full-primary { + background-color: #0088cc; + color: #FFF; +} + +html .featured-boxes-full .featured-box-full-secondary { + background-color: #0169fe; + color: #FFF; +} + +html .featured-boxes-full .featured-box-full-tertiary { + background-color: #2baab1; + color: #FFF; +} + +html .featured-boxes-full .featured-box-full-quaternary { + background-color: #383f48; + color: #FFF; +} + +html .featured-boxes-full .featured-box-full-dark { + background-color: #212529; + color: #FFF; +} + +html .featured-boxes-full .featured-box-full-light { + background-color: #FFF; + color: #777; +} + +.pricing-table .most-popular { + border-color: #0088cc; +} + +.pricing-table .most-popular h3 { + background-color: #0088cc; +} + +.pricing-table.princig-table-flat .plan h3 { + background-color: #0088cc; +} + +.pricing-table.princig-table-flat .plan h3 span { + background: #0088cc; +} + +html .call-to-action.featured.featured-primary { + border-top-color: #0088cc; +} + +html .call-to-action.call-to-action-primary { + background: #0088cc; +} + +html .call-to-action.with-full-borders-primary { + border-color: #0088cc; +} + +html .call-to-action.call-to-action-primary { + background: #0088cc; +} + +html .call-to-action.call-to-action-primary h3, +html .call-to-action.call-to-action-primary p { + color: #FFF; +} + +html .call-to-action.featured.featured-secondary { + border-top-color: #0169fe; +} + +html .call-to-action.call-to-action-secondary { + background: #0169fe; +} + +html .call-to-action.with-full-borders-secondary { + border-color: #0169fe; +} + +html .call-to-action.call-to-action-secondary { + background: #0169fe; +} + +html .call-to-action.call-to-action-secondary h3, +html .call-to-action.call-to-action-secondary p { + color: #FFF; +} + +html .call-to-action.featured.featured-tertiary { + border-top-color: #2baab1; +} + +html .call-to-action.call-to-action-tertiary { + background: #2baab1; +} + +html .call-to-action.with-full-borders-tertiary { + border-color: #2baab1; +} + +html .call-to-action.call-to-action-tertiary { + background: #2baab1; +} + +html .call-to-action.call-to-action-tertiary h3, +html .call-to-action.call-to-action-tertiary p { + color: #FFF; +} + +html .call-to-action.featured.featured-quaternary { + border-top-color: #383f48; +} + +html .call-to-action.call-to-action-quaternary { + background: #383f48; +} + +html .call-to-action.with-full-borders-quaternary { + border-color: #383f48; +} + +html .call-to-action.call-to-action-quaternary { + background: #383f48; +} + +html .call-to-action.call-to-action-quaternary h3, +html .call-to-action.call-to-action-quaternary p { + color: #FFF; +} + +html .call-to-action.featured.featured-dark { + border-top-color: #212529; +} + +html .call-to-action.call-to-action-dark { + background: #212529; +} + +html .call-to-action.with-full-borders-dark { + border-color: #212529; +} + +html .call-to-action.call-to-action-dark { + background: #212529; +} + +html .call-to-action.call-to-action-dark h3, +html .call-to-action.call-to-action-dark p { + color: #FFF; +} + +html .call-to-action.featured.featured-light { + border-top-color: #FFF; +} + +html .call-to-action.call-to-action-light { + background: #FFF; +} + +html .call-to-action.with-full-borders-light { + border-color: #FFF; +} + +html .call-to-action.call-to-action-light { + background: #FFF; +} + +html .call-to-action.call-to-action-light h3, +html .call-to-action.call-to-action-light p { + color: #777; +} + +section.timeline .timeline-box.left:before, +section.timeline .timeline-box.right:before { + background: #0088cc; + box-shadow: 0 0 0 3px #FFF, 0 0 0 6px #0088cc; +} + +ul.history li .featured-box .box-content { + border-top-color: #0088cc; +} + +.portfolio-list .portfolio-item.portfolio-item-new:after { + background: linear-gradient(135deg, #0088cc 0%, #0169fe 80%); +} + +.recent-posts .date .month, +article.post .post-date .month { + background-color: #0088cc; +} + +.recent-posts .date .day, +article.post .post-date .day { + color: #0088cc; +} + +.slider .tp-bannertimer { + background-color: #0088cc; +} + +.home-concept strong { + color: #0088cc; +} + +html .home-intro-primary { + background: #0088cc; +} + +html .home-intro-secondary { + background: #0169fe; +} + +html .home-intro-tertiary { + background: #2baab1; +} + +html .home-intro-quaternary { + background: #383f48; +} + +html .home-intro-dark { + background: #212529; +} + +html .home-intro-light { + background: #FFF; +} + +html .slide-overlay-primary .slotholder:after { + background-color: #0088cc !important; +} + +html .slider-container .tp-caption-overlay-primary { + background: #0088cc; +} + +html .slider-container .tp-caption-overlay-opacity-primary { + background: rgba(0, 136, 204, 0.4); +} + +html .tp-bullets.bullets-color-primary .tp-bullet:hover, +html .tp-bullets.bullets-color-primary .tp-bullet.selected { + background: #0088cc; +} + +html .slide-overlay-secondary .slotholder:after { + background-color: #0169fe !important; +} + +html .slider-container .tp-caption-overlay-secondary { + background: #0169fe; +} + +html .slider-container .tp-caption-overlay-opacity-secondary { + background: rgba(1, 105, 254, 0.4); +} + +html .tp-bullets.bullets-color-secondary .tp-bullet:hover, +html .tp-bullets.bullets-color-secondary .tp-bullet.selected { + background: #0169fe; +} + +html .slide-overlay-tertiary .slotholder:after { + background-color: #2baab1 !important; +} + +html .slider-container .tp-caption-overlay-tertiary { + background: #2baab1; +} + +html .slider-container .tp-caption-overlay-opacity-tertiary { + background: rgba(43, 170, 177, 0.4); +} + +html .tp-bullets.bullets-color-tertiary .tp-bullet:hover, +html .tp-bullets.bullets-color-tertiary .tp-bullet.selected { + background: #2baab1; +} + +html .slide-overlay-quaternary .slotholder:after { + background-color: #383f48 !important; +} + +html .slider-container .tp-caption-overlay-quaternary { + background: #383f48; +} + +html .slider-container .tp-caption-overlay-opacity-quaternary { + background: rgba(56, 63, 72, 0.4); +} + +html .tp-bullets.bullets-color-quaternary .tp-bullet:hover, +html .tp-bullets.bullets-color-quaternary .tp-bullet.selected { + background: #383f48; +} + +html .slide-overlay-dark .slotholder:after { + background-color: #212529 !important; +} + +html .slider-container .tp-caption-overlay-dark { + background: #212529; +} + +html .slider-container .tp-caption-overlay-opacity-dark { + background: rgba(33, 37, 41, 0.4); +} + +html .tp-bullets.bullets-color-dark .tp-bullet:hover, +html .tp-bullets.bullets-color-dark .tp-bullet.selected { + background: #212529; +} + +html .slide-overlay-light .slotholder:after { + background-color: #FFF !important; +} + +html .slider-container .tp-caption-overlay-light { + background: #FFF; +} + +html .slider-container .tp-caption-overlay-opacity-light { + background: rgba(255, 255, 255, 0.4); +} + +html .tp-bullets.bullets-color-light .tp-bullet:hover, +html .tp-bullets.bullets-color-light .tp-bullet.selected { + background: #FFF; +} + +html .slide-overlay.slide-overlay-gradient .slotholder:after { + background-color: #2baab1 !important; + background-image: linear-gradient(to right, #2baab1 0%, #383f48 100%) !important; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2baab1', endColorstr='#383f48', GradientType=1); +} + +.cd-product-viewer-handle .handle { + background: #0088cc; +} + +.tparrows.tparrows-carousel.tp-leftarrow, +.tparrows.tparrows-carousel.tp-rightarrow { + background-color: #0088cc; + border-color: #0088cc #0088cc #006699; + color: #fff; +} + +.tparrows.tparrows-carousel.tp-leftarrow:hover, +.tparrows.tparrows-carousel.tp-rightarrow:hover, +.tparrows.tparrows-carousel.tp-leftarrow.hover, +.tparrows.tparrows-carousel.tp-rightarrow.hover { + border-color: #00aaff #00aaff #0088cc; + color: #fff; +} + +.tparrows.tparrows-carousel.tp-leftarrow:hover:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-rightarrow:hover:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-leftarrow.hover:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-rightarrow.hover:not(.bg-transparent) { + background-color: #00a1f2; +} + +.tparrows.tparrows-carousel.tp-leftarrow:focus, +.tparrows.tparrows-carousel.tp-rightarrow:focus, +.tparrows.tparrows-carousel.tp-leftarrow.focus, +.tparrows.tparrows-carousel.tp-rightarrow.focus { + border-color: #006699 #006699 #004466; + color: #fff; + box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5); +} + +.tparrows.tparrows-carousel.tp-leftarrow:focus:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-rightarrow:focus:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-leftarrow.focus:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-rightarrow.focus:not(.bg-transparent) { + background-color: #006ea6; +} + +.tparrows.tparrows-carousel.tp-leftarrow.disabled, +.tparrows.tparrows-carousel.tp-rightarrow.disabled, +.tparrows.tparrows-carousel.tp-leftarrow:disabled, +.tparrows.tparrows-carousel.tp-rightarrow:disabled { + border-color: #0088cc #0088cc #006699; +} + +.tparrows.tparrows-carousel.tp-leftarrow.disabled:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-rightarrow.disabled:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-leftarrow:disabled:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-rightarrow:disabled:not(.bg-transparent) { + background-color: #0088cc; +} + +.tparrows.tparrows-carousel.tp-leftarrow:active, +.tparrows.tparrows-carousel.tp-rightarrow:active, +.tparrows.tparrows-carousel.tp-leftarrow.active, +.tparrows.tparrows-carousel.tp-rightarrow.active { + border-color: #006699 #006699 #004466 !important; +} + +.tparrows.tparrows-carousel.tp-leftarrow:active:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-rightarrow:active:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-leftarrow.active:not(.bg-transparent), +.tparrows.tparrows-carousel.tp-rightarrow.active:not(.bg-transparent) { + background-color: #006ea6 !important; + background-image: none !important; +} + +.tparrows.arrows-primary:before { + color: #0088cc; +} + +.shop .products .product .onsale { + background-color: #0088cc; + border-bottom-color: #006da3; +} + +.shop .cart-totals tr.total .amount { + color: #0088cc; +} + +.shop .products .product .quick-view { + background: rgba(0, 136, 204, 0.7); +} + +.shop .products .product:hover .quick-view:hover { + background: #0088cc; +} + +.product .product-thumb-info .addtocart-btn-wrapper .addtocart-btn:hover { + color: #FFF; + background: #0088cc; +} + +.product .product-thumb-info .countdown-offer-wrapper { + background: #0088cc; +} + +.dropdown-menu.dropdown-menu-arrow-centered a:focus, +.dropdown-menu.dropdown-menu-arrow-centered a:active { + background-color: #0088cc; +} + +#footer .footer-ribbon { + background: #0088cc; +} + +#footer .footer-ribbon:before { + border-right-color: #005580; + border-left-color: #005580; +} + +#footer .footer-nav.footer-nav-bottom-line nav > ul:not(:hover) > li > a.active { + color: #0088cc !important; +} + +#footer .footer-nav.footer-nav-bottom-line nav > ul:not(:hover) > li > a.active:before { + background: #0088cc !important; +} + +#footer .footer-nav.footer-nav-bottom-line nav > ul:hover > li:hover > a { + color: #0088cc !important; +} + +#footer .footer-nav.footer-nav-bottom-line nav > ul:hover > li:hover > a:before { + background: #0088cc !important; +} + +.scrollable.colored-slider .scrollable-slider { + background: #0088cc; +} + +.sample-icon-list .sample-icon a:hover { + background-color: #0088cc; +} + +.cursor-inner { + background-color: #0088cc; +} + +.cursor-inner.cursor-inner-plus:before { + color: #0088cc; +} + +.cursor-outer { + border-color: #0088cc; +} + +.cssload-thecube .cssload-cube:before { + background-color: #0088cc; +} + +.cssload-cube-progress { + border-color: #0088cc; +} + +.cssload-cube-progress-inner { + background-color: #0088cc; +} + +.cssload-float-rings-inner.cssload-one { + border-bottom-color: #0088cc; +} + +.cssload-float-rings-inner.cssload-two { + border-right-color: #0088cc; +} + +.cssload-float-rings-inner.cssload-three { + border-top-color: #0088cc; +} + +.cssload-float-bars-loading, +.cssload-float-bars-loading:after, +.cssload-float-bars-loading:before { + background: #0088cc; +} + +.cssload-speeding-wheel { + border-top-color: #0088cc; + border-bottom-color: #0088cc; +} + +.cssload-zenith { + box-shadow: 3px 3px 1px #0088cc; +} + +.cssload-spinning-square-loading { + background: #0088cc; +} + +.cssload-spinning-square-loading:before { + background: #0169fe; +} + +.cssload-spinning-square-loading:after { + background: #FFF; +} + +.cssload-pulse-loader { + background: #0088cc; +} + +.map-rounded-pin { + background: #0088cc; +} + +html.boxed .body { + border-top-color: #0088cc; +} +/* +* Buttons +*/ +.btn.custom-btn-style-1 { + border: 1px solid rgba(56, 63, 72, 0.2); +} + +.btn.custom-btn-style-1:hover { + background: rgba(56, 63, 72, 0.1); +} + +.btn.custom-btn-style-1._color-2 { + border: 1px solid rgba(1, 105, 254, 0.5); +} + +.btn.custom-btn-style-1._color-2:hover { + background: rgba(1, 105, 254, 0.4); +} +/* +* Header +*/ +#header .header-nav-main nav > ul > li > a.active { + color: #0088cc !important; +} + +#header .header-nav-main nav > ul > li > a.active:before { + border-color: #0088cc; +} + +#header .header-nav-main nav > ul > li:hover > a.active, +#header .header-nav-main nav > ul > li.open > a.active { + color: #0088cc !important; +} + +#header .header-nav-main nav > ul > li:hover > a.active:before, +#header .header-nav-main nav > ul > li.open > a.active:before { + border-color: #0088cc; +} +/* +* Thumb Info +*/ +.thumb-info.custom-thumb-info-style-1 .thumb-info-wrapper:after { + background-color: rgba(0, 136, 204, 0.8); +} diff --git a/public/assets/css/theme-blog.css b/public/assets/css/theme-blog.css new file mode 100644 index 0000000..bd81db3 --- /dev/null +++ b/public/assets/css/theme-blog.css @@ -0,0 +1,372 @@ +/* +Name: theme-blog.css +Written by: Okler Themes - (https://www.okler.net) +Theme Version: 9.9.2 +*/ +/* Posts */ +.blog-posts:not(.blog-posts-no-margins) article { + border-bottom: 1px solid rgba(0, 0, 0, 0.06); + margin-bottom: 50px; + padding-bottom: 20px; +} + +.blog-posts:not(.blog-posts-no-margins) .pagination { + margin: -10px 0 20px; +} + +.blog-posts.blog-posts-no-margins .pagination { + margin-top: 28.8px; + margin-top: 1.8rem; +} + +/* Post */ +article.post h2 a { + text-decoration: none; +} + +article.post .post-meta { + font-size: 0.9em; + margin-bottom: 7px; +} + +article.post .post-meta > span { + display: inline-block; + padding-right: 8px; +} + +article.post .post-meta i { + margin-right: 3px; +} + +article.post .post-date { + float: left; + margin-right: 10px; + text-align: center; +} + +article.post .post-date .month { + display: block; + background: #CCC; + border-radius: 0 0 2px 2px; + color: #FFF; + font-size: 0.8em; + line-height: 1.8; + padding: 1px 10px; + text-transform: uppercase; +} + +article.post .post-date .day { + background: #f7f7f7; + border-radius: 2px 2px 0 0; + color: #CCC; + display: block; + font-size: 18px; + font-weight: 900; + padding: 10px; +} + +article.post .post-image .owl-carousel { + width: 100.1%; +} + +article .post-video { + transition: all 0.2s ease-in-out; + padding: 0; + background-color: #FFF; + border: 1px solid rgba(0, 0, 0, 0.06); + border-radius: 8px; + display: block; + height: auto; + position: relative; + margin: 0 0 30px 0; + padding-bottom: 61%; +} + +article .post-video iframe { + bottom: 0; + height: auto; + left: 0; + margin: 0; + min-height: 100%; + min-width: 100%; + padding: 4px; + position: absolute; + right: 0; + top: 0; + width: auto; +} + +article .post-audio { + transition: all 0.2s ease-in-out; + padding: 0; + background-color: #FFF; + border: 1px solid rgba(0, 0, 0, 0.06); + border-radius: 8px; + display: block; + height: auto; + position: relative; + margin: 0 0 30px 0; + padding-bottom: 35%; + min-height: 160px; +} + +article .post-audio iframe { + bottom: 0; + height: auto; + left: 0; + margin: 0; + min-height: 100%; + min-width: 100%; + padding: 4px; + position: absolute; + right: 0; + top: 0; + width: auto; +} + +article.post-medium .post-image .owl-carousel { + width: 100.2%; +} + +article.post-large { + margin-left: 60px; +} + +article.post-large h2 { + margin-bottom: 5px; +} + +article.post-large .post-image, article.post-large .post-date { + margin-left: -60px; +} + +article.post-large .post-image { + margin-bottom: 25px; +} + +article.post-large .post-image.single { + margin-bottom: 30px; +} + +article.post-large .post-video { + margin-left: -60px; +} + +article.post-large .post-audio { + margin-left: -60px; +} + +/* Single Post */ +.single-post article { + border-bottom: 0; + margin-bottom: 0; +} + +article.blog-single-post .post-meta { + margin-bottom: 20px; +} + +/* Post Block */ +.post-block h3 { + font-size: 1.8em; + font-weight: 200; + margin: 0 0 20px; + text-transform: none; +} + +.post-block h3 i { + margin-right: 7px; +} + +/* Post Author */ +.post-author img { + max-height: 80px; + max-width: 80px; +} + +.post-author p { + font-size: 0.9em; + line-height: 22px; + margin: 0; + padding: 0; +} + +.post-author p .name { + font-size: 1.1em; +} + +.post-author .img-thumbnail { + display: inline-block; + float: left; + margin-right: 20px; +} + +/* Post Comments */ +ul.comments { + list-style: none; + margin: 0; + padding: 0; +} + +ul.comments li { + clear: both; + padding: 10px 0 0 70px; +} + +ul.comments li img.avatar { + height: 48px; + width: 48px; +} + +ul.comments li ul.reply { + margin: 0; +} + +ul.comments li a { + text-decoration: none; +} + +ul.comments li .img-thumbnail { + margin-left: -70px; + position: absolute; +} + +ul.comments li .comment { + margin-bottom: 10px; +} + +ul.comments .comment-arrow { + border-bottom: 12px solid transparent; + border-right: 12px solid #f7f7f7; + border-top: 12px solid transparent; + height: 0; + left: -12px; + position: absolute; + top: 12px; + width: 0; +} + +ul.comments .comment-block { + background: #f7f7f7; + border-radius: 5px; + padding: 20px 20px 30px; + position: relative; +} + +ul.comments .comment-block p { + font-size: 0.9em; + line-height: 21px; + margin: 0; + padding: 0; +} + +ul.comments .comment-block .comment-by { + display: block; + font-size: 1em; + line-height: 21px; + margin: 0; + padding: 0 0 5px 0; +} + +ul.comments .comment-block .date { + color: #999; + font-size: 0.9em; +} + +/* Leave a Comment */ +.post-leave-comment h3 { + margin: 0 0 40px; +} + +/* Recent Posts */ +.recent-posts h4 { + margin-bottom: 7px; +} + +.recent-posts article.recent-post h4 { + margin: 0 0 3px 0; +} + +.recent-posts article.recent-post h4 a { + display: block; +} + +.recent-posts .date { + margin-right: 10px; + text-align: center; +} + +.recent-posts .date .month { + background: #CCC; + color: #FFF; + font-size: 0.9em; + padding: 3px 10px; + position: relative; + top: -2px; +} + +.recent-posts .date .day { + background: #F7F7F7; + color: #CCC; + display: block; + font-size: 18px; + font-weight: 500; + font-weight: bold; + padding: 8px; +} + +section.section .recent-posts .date .day { + background: #FFF; +} + +/* Simple Post List */ +ul.simple-post-list { + list-style: none; + margin: 0; + padding: 0; +} + +ul.simple-post-list li { + border-bottom: 1px dotted #E2E2E2; + padding: 15px 0; +} + +ul.simple-post-list li::after { + clear: both; + content: ""; + display: block; +} + +ul.simple-post-list li:last-child { + border-bottom: 0; +} + +ul.simple-post-list .post-image { + float: left; + margin-right: 12px; +} + +ul.simple-post-list .post-meta { + color: #888; + font-size: 0.8em; +} + +ul.simple-post-list .post-info { + line-height: 20px; +} + +@media (max-width: 575px) { + ul.comments li { + border-left: 8px solid rgba(0, 0, 0, 0.06); + clear: both; + padding: 0 0 0 10px; + } + + ul.comments li .img-thumbnail { + display: none; + } + + ul.comments .comment-arrow { + display: none; + } +} diff --git a/public/assets/css/theme-elements.css b/public/assets/css/theme-elements.css new file mode 100644 index 0000000..e7ba9bf --- /dev/null +++ b/public/assets/css/theme-elements.css @@ -0,0 +1,19111 @@ +@charset "UTF-8"; +/* +Name: theme-elements.css +Written by: Okler Themes - (https://www.okler.net) +Theme Version: 9.9.2 +*/ +/* Accordion */ +.accordion .card { + margin-top: 5px; +} + +.accordion .card:first-child { + margin-top: 0; +} + +.accordion .card:first-of-type, .accordion .card:not(:first-of-type):not(:last-of-type), .accordion .card:last-of-type { + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: .25rem; +} + +.accordion .card:not(:first-of-type) .card-header:first-child { + border-radius: .25rem; +} + +.accordion .card-title { + font-size: 16px; +} + +.accordion .card-header { + padding: 0; + border-radius: .25rem; + border-bottom: 0; + margin: -1px; +} + +.accordion .card-header a { + cursor: pointer; + display: block; + padding: 10px 20px; +} + +.accordion .card-header a:hover, .accordion .card-header a:focus { + text-decoration: none; +} + +.accordion .card-header a [class^="icon-"] { + margin-right: 4px; + position: relative; + top: 1px; +} + +.accordion .card-header a [class*="fa-"], .accordion .card-header a .icons { + display: inline-block; + margin-right: 5px; + position: relative; + top: -1px; +} + +.accordion .card-header a .icons { + top: 1px; +} + +.accordion.accordion-sm .card-header a { + padding: 5px 15px; + font-size: 0.85em; +} + +.accordion.accordion-sm .card-body { + font-size: 0.9em; +} + +.accordion.accordion-lg .card-header a { + padding: 15px 15px; + font-size: 1em; + font-weight: 600; +} + +.accordion.without-bg .card-default { + background: transparent !important; +} + +.accordion.without-bg .card-default > .card-header { + background: transparent !important; +} + +.accordion.without-bg .card-body { + padding-top: 0; +} + +.accordion.without-borders .card { + border: 0 !important; + box-shadow: none; + border-radius: 0; +} + +.accordion.without-borders .card-header a { + padding-left: 0; + padding-right: 0; +} + +.accordion.without-borders .card-body { + padding: 0; +} + +.accordion.accordion-modern .card:first-of-type, .accordion.accordion-modern .card:not(:first-of-type):not(:last-of-type), .accordion.accordion-modern .card:last-of-type { + border: 4px solid #F7F7F7; +} + +.accordion.accordion-modern .card .card-header { + background-color: #F7F7F7; + border-radius: 0; +} + +.accordion.accordion-modern-2 > .card { + border: 1px solid transparent !important; + transition: ease border-color 300ms; +} + +.accordion.accordion-modern-2 > .card .card-header a { + position: relative; + padding: 23px 30px; + background-color: #f4f4f4; + transition: ease background-color 300ms, ease color 300ms; + border-radius: 4px; +} + +.accordion.accordion-modern-2 > .card .card-header a:after { + content: '+'; + position: absolute; + top: 50%; + right: 25px; + font-size: inherit; + font-weight: inherit; + transform: translate3d(0, -50%, 0) rotate(45deg); + transform-origin: 50% 50%; + transition: ease transform 300ms; +} + +.accordion.accordion-modern-2 > .card .card-header a.collapsed:after { + transform: translate3d(0, -50%, 0) rotate(0deg); +} + +.accordion.accordion-modern-2 > .card .card-header + .collapse.show, +.accordion.accordion-modern-2 > .card .card-header + .collapsing { + border: 1px solid transparent; + border-top: 0; +} + +.accordion.accordion-modern-2 > .card + .card { + margin-top: 17px; +} + +.accordion.accordion-modern-status > .card { + border: 1px solid transparent !important; + transition: ease border-color 300ms; +} + +.accordion.accordion-modern-status > .card .card-header a { + position: relative; + padding: 23px 30px; + background-color: #f4f4f4; + transition: ease background-color 300ms, ease color 300ms; +} + +.accordion.accordion-modern-status > .card .card-header a:after { + content: '+'; + position: absolute; + top: 50%; + right: 25px; + font-size: inherit; + font-weight: inherit; + transform: translate3d(0, -50%, 0) rotate(45deg); + transform-origin: 50% 50%; + transition: ease transform 300ms; +} + +.accordion.accordion-modern-status > .card .card-header a.collapsed:after { + transform: translate3d(0, -50%, 0) rotate(0deg); +} + +.accordion.accordion-modern-status > .card .card-header + .collapse.show, +.accordion.accordion-modern-status > .card .card-header + .collapsing { + border: 0; +} + +.accordion.accordion-modern-status > .card + .card { + margin-top: 17px; +} + +.accordion.accordion-modern-status.accordion-modern-status-borders > .card { + border: 1px solid rgba(0, 0, 0, 0.085) !important; +} + +.accordion.accordion-modern-status.accordion-modern-status-borders > .card .card-header { + background: transparent !important; +} + +.accordion.accordion-modern-status.accordion-modern-status-borders > .card .card-header a { + background: transparent !important; +} + +.accordion.accordion-modern-status.accordion-modern-status-arrow > .card .card-header a:after { + transform: translate3d(0, -50%, 0) rotate(180deg); + font-family: 'Font Awesome 6 Free'; + content: "\f107"; + font-weight: 900; +} + +.accordion.accordion-modern-status.accordion-modern-status-arrow > .card .card-header a.collapsed:after { + transform: translate3d(0, -50%, 0) rotate(0deg); +} + +.accordion.accordion-modern-grey-scale-1 .card:first-of-type, .accordion.accordion-modern-grey-scale-1 .card:not(:first-of-type):not(:last-of-type), .accordion.accordion-modern-grey-scale-1 .card:last-of-type { + border-color: #EDEDED; +} + +.accordion.accordion-modern-grey-scale-1 .card .card-header { + background-color: #EDEDED; +} + +/* Animations */ +.appear-animation { + opacity: 0; +} + +.appear-animation-visible { + opacity: 1; +} + +.block-appear-animation { + opacity: 1; + overflow: hidden; + position: relative; +} + +.block-appear-animation .block-appear-animation-wrapper { + animation-duration: 1s; + animation-duration: var(--animate-duration); + animation-fill-mode: both; + animation-delay: 300ms; + opacity: 0; +} + +.block-appear-animation.appear-animation-visible .block-appear-animation-wrapper { + animation-name: fadeIn; +} + +/* Transitions */ +.transition-2ms { + transition: all 0.2s ease-in-out; +} + +.transition-3ms { + transition: all 0.3s ease-in-out; +} + +.transition-4ms { + transition: all 0.4s ease-in-out; +} + +.transition-5ms { + transition: all 0.5s ease-in-out; +} + +.transition-1s { + transition: all 1s ease-in-out; +} + +/* Transition Magnetic */ +.transition-magnetic { + transition: transform 0.5s cubic-bezier(0.25, 1, 0.2, 1); +} + +/* Translate Animations */ +.anim-hover-translate-top-0px:hover { + transform: translateY(0px) !important; +} + +.anim-hover-translate-bottom-0px:hover { + transform: translateY(0px) !important; +} + +.anim-hover-translate-left-0px:hover { + transform: translateX(0px) !important; +} + +.anim-hover-translate-right-0px:hover { + transform: translateX(0px) !important; +} + +.anim-hover-translate-top-5px:hover { + transform: translateY(-5px) !important; +} + +.anim-hover-translate-bottom-5px:hover { + transform: translateY(5px) !important; +} + +.anim-hover-translate-left-5px:hover { + transform: translateX(-5px) !important; +} + +.anim-hover-translate-right-5px:hover { + transform: translateX(5px) !important; +} + +.anim-hover-translate-top-10px:hover { + transform: translateY(-10px) !important; +} + +.anim-hover-translate-bottom-10px:hover { + transform: translateY(10px) !important; +} + +.anim-hover-translate-left-10px:hover { + transform: translateX(-10px) !important; +} + +.anim-hover-translate-right-10px:hover { + transform: translateX(10px) !important; +} + +.anim-hover-translate-top-20px:hover { + transform: translateY(-20px) !important; +} + +.anim-hover-translate-bottom-20px:hover { + transform: translateY(20px) !important; +} + +.anim-hover-translate-left-20px:hover { + transform: translateX(-20px) !important; +} + +.anim-hover-translate-right-20px:hover { + transform: translateX(20px) !important; +} + +.anim-hover-translate-top-30px:hover { + transform: translateY(-30px) !important; +} + +.anim-hover-translate-bottom-30px:hover { + transform: translateY(30px) !important; +} + +.anim-hover-translate-left-30px:hover { + transform: translateX(-30px) !important; +} + +.anim-hover-translate-right-30px:hover { + transform: translateX(30px) !important; +} + +.anim-hover-translate-top-40px:hover { + transform: translateY(-40px) !important; +} + +.anim-hover-translate-bottom-40px:hover { + transform: translateY(40px) !important; +} + +.anim-hover-translate-left-40px:hover { + transform: translateX(-40px) !important; +} + +.anim-hover-translate-right-40px:hover { + transform: translateX(40px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-top-0px { + transform: translateY(0px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-bottom-0px { + transform: translateY(0px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-left-0px { + transform: translateX(0px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-right-0px { + transform: translateX(0px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-top-5px { + transform: translateY(-5px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-bottom-5px { + transform: translateY(5px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-left-5px { + transform: translateX(-5px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-right-5px { + transform: translateX(5px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-top-10px { + transform: translateY(-10px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-bottom-10px { + transform: translateY(10px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-left-10px { + transform: translateX(-10px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-right-10px { + transform: translateX(10px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-top-20px { + transform: translateY(-20px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-bottom-20px { + transform: translateY(20px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-left-20px { + transform: translateX(-20px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-right-20px { + transform: translateX(20px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-top-30px { + transform: translateY(-30px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-bottom-30px { + transform: translateY(30px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-left-30px { + transform: translateX(-30px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-right-30px { + transform: translateX(30px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-top-40px { + transform: translateY(-40px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-bottom-40px { + transform: translateY(40px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-left-40px { + transform: translateX(-40px) !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-translate-right-40px { + transform: translateX(40px) !important; +} + +.anim-hover-scale-1-1:hover { + transform: scale(1.1); +} + +.anim-hover-scale-1-2:hover { + transform: scale(1.2); +} + +/* Opacity Animations */ +.anim-hover-opacity-0:hover { + opacity: 0 !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-opacity-0 { + opacity: 0 !important; +} + +.anim-hover-opacity-10:hover { + opacity: 1 !important; +} + +.anim-hover-inner-wrapper:hover .anim-hover-inner-opacity-10 { + opacity: 1 !important; +} + +/* Side Header Arrow Animations */ +@keyframes sideMenuArrow { + 0% { + left: 5px; + } + + 50% { + left: 10px; + } + + 100% { + left: 5px; + } +} + +@keyframes sideMenuArrowBack { + 0% { + right: 5px; + } + + 50% { + right: 10px; + } + + 100% { + right: 5px; + } +} + +/* Mask Up */ +@keyframes maskUp { + from { + transform: translate(0, 100%); + } + + to { + transform: translate(0, 0); + } +} + +/* Mask Right */ +@keyframes maskRight { + from { + transform: translate(-100%, 0); + } + + to { + transform: translate(0, 0); + } +} + +/* Mask Down */ +@keyframes maskDown { + from { + transform: translate(0, -100%); + } + + to { + transform: translate(0, 0); + } +} + +/* Mask Left */ +@keyframes maskLeft { + from { + transform: translate(100%, 0); + } + + to { + transform: translate(0, 0); + } +} + +.maskUp { + animation-name: maskUp; +} + +.maskRight { + animation-name: maskRight; +} + +.maskDown { + animation-name: maskDown; +} + +.maskLeft { + animation-name: maskLeft; +} + +/* Text Entrance */ +@keyframes textEntrance { + from { + opacity: 0; + transform: translateY(100%) rotateX(-80deg); + } + + to { + transform: none; + opacity: 1; + } +} + +.textEntrance { + transform-origin: center top; + transform-style: preserve-3d; + transition: opacity 0s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0s cubic-bezier(0.215, 0.61, 0.355, 1); + transition-duration: 0.8s; + animation-name: textEntrance; +} + +@keyframes headerReveal { + from { + top: -150px; + } + + to { + top: 0; + } +} + +/* Fade In Up Shorter */ +@keyframes fadeInUpShorter { + from { + opacity: 0; + transform: translate(0, 50px); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInUpShorter { + animation-name: fadeInUpShorter; +} + +/* Fade In Up Shorter Plus */ +@keyframes fadeInUpShorterPlus { + from { + opacity: 0; + transform: translate(0, 15px); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInUpShorterPlus { + animation-name: fadeInUpShorterPlus; +} + +/* Fade In Left Shorter */ +@keyframes fadeInLeftShorter { + from { + opacity: 0; + transform: translate(50px, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInLeftShorter { + animation-name: fadeInLeftShorter; +} + +/* Fade In Left Shorter Plus */ +@keyframes fadeInLeftShorterPlus { + from { + opacity: 0; + transform: translate(15px, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInLeftShorterPlus { + animation-name: fadeInLeftShorterPlus; +} + +/* Fade In Right Shorter */ +@keyframes fadeInRightShorter { + from { + opacity: 0; + transform: translate(-50px, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInRightShorter { + animation-name: fadeInRightShorter; +} + +/* Fade In Right Shorter Plus */ +@keyframes fadeInRightShorterPlus { + from { + opacity: 0; + transform: translate(-15px, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInRightShorterPlus { + animation-name: fadeInRightShorterPlus; +} + +/* Fade In Right Shorter With Opacity */ +@keyframes fadeInRightShorterOpacity { + from { + opacity: 0; + transform: translate(-50px, 0); + } + + to { + opacity: 0.7; + transform: none; + } +} + +.fadeInRightShorterOpacity { + animation-name: fadeInRightShorterOpacity; +} + +/* Fade In Down Shorter */ +@keyframes fadeInDownShorter { + from { + opacity: 0; + transform: translate(0, -50px); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInDownShorter { + animation-name: fadeInDownShorter; +} + +/* Fade In Down Shorter Plus */ +@keyframes fadeInDownShorterPlus { + from { + opacity: 0; + transform: translate(0, -15px); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInDownShorterPlus { + animation-name: fadeInDownShorterPlus; +} + +/* Fade In Right and Down Shorter */ +@keyframes fadeInRightDownShorter { + from { + opacity: 0; + transform: translate(-50px, -50px); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInRightDownShorter { + animation-name: fadeInRightDownShorter; +} + +/* Fade In Right and Up Shorter */ +@keyframes fadeInRightUpShorter { + from { + opacity: 0; + transform: translate(-50px, 50px); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInRightUpShorter { + animation-name: fadeInRightUpShorter; +} + +/* Fade In Left and Down Shorter */ +@keyframes fadeInLeftDownShorter { + from { + opacity: 0; + transform: translate(50px, -50px); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInLeftDownShorter { + animation-name: fadeInLeftDownShorter; +} + +/* Fade In Left and Up Shorter */ +@keyframes fadeInLeftUpShorter { + from { + opacity: 0; + transform: translate(50px, 50px); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInLeftUpShorter { + animation-name: fadeInLeftUpShorter; +} + +/* Expand In */ +@keyframes expandIn { + from { + opacity: 0; + transform: scale(0.8); + } + + to { + opacity: 1; + transform: scale(1); + } +} + +.expandIn { + animation-name: expandIn; +} + +/* Gradient Transition */ +@keyframes gradientTransition { + 0% { + background-position: 0% 50%; + } + + 50% { + background-position: 100% 50%; + } + + 100% { + background-position: 0% 50%; + } +} + +/* Slider Scroll Button Animation */ +@keyframes sliderScrollButton { + 0% { + opacity: 1; + transform: translate3d(-50%, 0, 0); + } + + 70% { + opacity: 1; + transform: translate3d(-50%, 10px, 0); + } + + 100% { + opacity: 0; + transform: translate3d(-50%, 10px, 0); + } +} + +/* Arrow Left Right */ +@keyframes arrowLeftRight { + 0% { + transform: translate3d(-1px, 0, 0); + } + + 50% { + transform: translate3d(1px, 0, 0); + } + + 100% { + transform: translate3d(-1px, 0, 0); + } +} + +/* Nav Item Arrow */ +@keyframes navItemArrow { + 0% { + position: relative; + left: -1px; + } + + 50% { + position: relative; + left: 3px; + } + + 100% { + position: relative; + left: -1px; + } +} + +/* Hover 3d Effect */ +.hover-in { + transition: .1s ease-out !important; +} + +.hover-out { + transition: .1s ease-in !important; +} + +.hover-3d { + transition: none; +} + +/* Hotspot */ +@keyframes hotspot-pulsate { + 0% { + transform: scale(1); + opacity: 0.8; + } + + 45% { + transform: scale(1.75); + opacity: 0; + } +} + +@keyframes stop-hotspot-pulsate { + from { + opacity: 0.4; + } + + to { + transform: scale(2); + opacity: 0; + } +} + +/* Dot Pulse */ +@keyframes dotPulse { + from { + opacity: 1; + transform: scale(0.2); + } + + to { + opacity: 0; + transform: scale(1); + } +} + +.dotPulse { + animation-name: dotPulse; + animation-iteration-count: infinite; + animation-duration: 4s; +} + +/* Blur In */ +@keyframes blurIn { + from { + opacity: 0; + filter: blur(20px); + transform: scale(1.3); + } + + to { + opacity: 1; + filter: blur(0.1px); + transform: none; + } +} + +.blurIn { + animation-name: blurIn; +} + +/* Ken Burns To Right */ +@keyframes kenBurnsToRight { + from { + transform: scale(1.2); + } + + to { + transform: scale(1); + } +} + +.kenBurnsToRight { + animation-name: kenBurnsToRight; + animation-timing-function: linear; + transform-origin: right; +} + +/* Ken Burns To Left and Top */ +.kenBurnsToRightTop { + animation-name: kenBurnsToRight; + animation-timing-function: linear; + transform-origin: right top; +} + +/* Ken Burns To Left */ +@keyframes kenBurnsToLeft { + from { + transform: scale(1.2); + } + + to { + transform: scale(1); + } +} + +.kenBurnsToLeft { + animation-name: kenBurnsToLeft; + animation-timing-function: linear; + transform-origin: left; +} + +/* Ken Burns To Left and Top */ +.kenBurnsToLeftTop { + animation-name: kenBurnsToLeft; + animation-timing-function: linear; + transform-origin: left top; +} + +/* Moving From Top to Bottom */ +@keyframes bgPositionBottomToTop { + from { + background-position: bottom; + } + + to { + background-position: top; + } +} + +.bgPositionBottomToTop { + animation-name: bgPositionBottomToTop; + animation-timing-function: linear; + transform-origin: right; +} + +/* Pulse */ +@keyframes pulseAnim { + from { + transform: scale(1); + opacity: 1; + } + + to { + transform: scale(1.4); + opacity: 0; + } +} + +.pulseAnim:not(:hover):after { + animation-name: pulseAnim; +} + +.pulseAnim:after { + content: ''; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: inherit; + border-radius: inherit; + z-index: -1; +} + +.pulseAnim.pulseAnimAnimated:after { + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-delay: 1s; +} + +.pulseAnim:not(i):after { + z-index: 0; +} + +.pulseAnim:not(i) * { + position: relative; + z-index: 1; +} + +/* Basic Rotation */ +@keyframes basicRotation { + from { + transform: rotate(0deg); + } + + to { + transform: rotate(360deg); + } +} + +.basicRotation { + animation-name: basicRotation; +} + +/* Block Slide */ +@keyframes blockSlideToRight { + from { + transform: translate(-110%, 0); + } + + to { + transform: translate(110%, 0); + } +} + +@keyframes blockSlideToLeft { + from { + transform: translate(110%, 0); + } + + to { + transform: translate(-110%, 0); + } +} + +@keyframes blockSlideToTop { + from { + transform: translate(0, 110%); + } + + to { + transform: translate(0, -110%); + } +} + +@keyframes blockSlideToBottom { + from { + transform: translate(0, -110%); + } + + to { + transform: translate(0, 110%); + } +} + +.blockSlide:after { + content: ""; + width: 100%; + height: 100%; + top: 0; + left: 0; + background: #212529; + position: absolute; + z-index: 1000; + animation-duration: 1s; + animation-duration: var(--animate-duration); + animation-fill-mode: both; + animation-name: blockSlideToRight; +} + +.blockSlideLight:after { + background: #F7F7F7; +} + +.blockSlideToLeft:after { + animation-name: blockSlideToLeft; +} + +.blockSlideToTop:after { + animation-name: blockSlideToTop; +} + +.blockSlideToBottom:after { + animation-name: blockSlideToBottom; +} + +/* SVG Animation Effect 1 */ +@keyframes svgAnimationEffect1 { + from { + stroke-dasharray: 1000; + stroke-dashoffset: -500; + } + + to { + stroke-dasharray: 1000; + stroke-dashoffset: 0; + } +} + +.svg-animation-effect-1-hover svg { + transform: scale(1); + transition: ease transform 300ms; +} + +.svg-animation-effect-1-hover svg path, .svg-animation-effect-1-hover svg polygon, .svg-animation-effect-1-hover svg polyline, .svg-animation-effect-1-hover svg rect { + transition: ease fill-opacity 300ms; +} + +.svg-animation-effect-1-hover:hover svg { + transform: scale(1.1); +} + +.svg-animation-effect-1-hover:hover svg path, .svg-animation-effect-1-hover:hover svg polygon, .svg-animation-effect-1-hover:hover svg polyline, .svg-animation-effect-1-hover:hover svg rect { + animation-name: svgAnimationEffect1; + animation-duration: 1s; + animation-fill-mode: forwards; + fill-opacity: 0; + stroke-width: 0.4px; +} + +[data-plugin-animated-words] { + opacity: 0; +} + +[data-plugin-animated-words].initialized { + opacity: 1; +} + +.animated-words-wrapper { + display: inline-block; +} + +.animated-words-item { + display: inline-block; +} + +.animated-letters-wrapper { + display: inline-block; +} + +.animated-letters-item { + display: inline-block; +} + +.rotate-animation { + animation: rotate-animation 10s infinite linear; +} + +@keyframes rotate-animation { + 0% { + transform: rotate(0deg); + } + + 50% { + transform: rotate(180deg); + } + + 100% { + transform: rotate(360deg); + } +} + +.rotate-animation-inverse { + animation: rotate-animation-inverse 10s infinite linear; +} + +@keyframes rotate-animation-inverse { + 0% { + transform: rotate(0deg); + } + + 50% { + transform: rotate(-180deg); + } + + 100% { + transform: rotate(-360deg); + } +} + +.scroll-rotate { + position: relative; + transform: translatex(-50%) translatey(-50%); +} + +.highlight-scribble-1 { + position: absolute; + left: 0; + top: 0; + z-index: -1; + width: 100%; + height: 45%; + top: auto; + bottom: -25%; +} + +.highlight-scribble-1 path { + stroke-dasharray: 1; + stroke-dashoffset: 1; + stroke-linecap: round; +} + +@keyframes highlightScribble1 { + 0% { + stroke-dashoffset: 1; + opacity: 0; + } + + 1% { + opacity: 1; + } + + 100% { + stroke-dashoffset: 0; + } +} + +.highlightScribble1 path { + animation: highlightScribble1 1.3s cubic-bezier(0.65, 0, 0.35, 1) forwards; +} + +/* Arrows */ +.arrow { + background: transparent url(../img/arrows.png) no-repeat 0 0; + width: 47px; + height: 120px; + display: inline-block; + position: relative; +} + +.arrow.arrow-light { + background-image: url(../img/arrows-dark.png); +} + +.arrow.vtl { + background-position: 0 0; + width: 47px; + height: 96px; +} + +.arrow.vtr { + background-position: -101px 0; + width: 47px; + height: 96px; +} + +.arrow.vbl { + background-position: 0 -144px; + width: 47px; + height: 96px; +} + +.arrow.vbr { + background-position: -101px -144px; + width: 47px; + height: 96px; +} + +.arrow.hlt { + background-position: -209px 0; + width: 120px; + height: 47px; +} + +.arrow.hlb { + background-position: -209px -101px; + width: 120px; + height: 47px; +} + +.arrow.hrt { + background-position: -353px 0; + width: 120px; + height: 47px; +} + +.arrow.hrb { + background-position: -353px -101px; + width: 120px; + height: 47px; +} + +@media (max-width: 575px) { + .arrow { + display: none; + } +} + +/* Labels */ +.badge-primary { + background-color: #CCC; + color: #FFF; +} + +.badge-success { + background-color: #28a745; + color: #FFF; +} + +.badge-warning { + background-color: #ffc107; + color: #FFF; +} + +.badge-danger { + background-color: #dc3545; + color: #FFF; +} + +.badge-info { + background-color: #17a2b8; + color: #FFF; +} + +.badge-dark { + background-color: #212529; + color: #FFF; +} + +.badge.badge-xs { + padding: 0.3em 0.5em; +} + +.badge.badge-sm { + padding: 0.5em 0.8em; +} + +.badge.badge-md { + padding: 1em 1.6em; + font-size: 85%; +} + +.badge.badge-lg { + padding: 1.5em 2em; + font-size: 90%; +} + +.badge.badge-xl { + padding: 2em 2.5em; + font-size: 100%; +} + +.badge-ecommerce { + font-size: 9.6px; + font-size: 0.6rem; + font-weight: 600; + border-radius: 0; + padding: 6.4px 8px; + padding: 0.4rem 0.5rem; +} + +/* Circular Bars */ +.circular-bar { + text-align: center; + margin-bottom: 25px; +} + +.circular-bar .circular-bar-chart { + position: relative; +} + +.circular-bar strong { + display: block; + font-weight: 600; + font-size: 18px; + line-height: 30px; + position: absolute; + top: 35%; + width: 80%; + left: 10%; + text-align: center; +} + +.circular-bar label { + display: block; + font-weight: 100; + font-size: 17px; + line-height: 20px; + position: absolute; + top: 50%; + width: 80%; + left: 10%; + text-align: center; +} + +.circular-bar.only-icon [class*="fa-"], .circular-bar.only-icon .icons { + display: block; + font-size: 38px; + line-height: 30px; + position: absolute; + top: 40%; + width: 80%; + left: 10%; + text-align: center; +} + +.circular-bar.single-line strong { + top: 40%; +} + +.circular-bar.circular-bar-sm label { + font-size: 14px; + top: 36%; +} + +.circular-bar.circular-bar-lg strong { + font-size: 20px; + top: 40%; +} + +/* Progress */ +.progress { + border-radius: 25px; + height: 20px; + background: #FAFAFA; + overflow: visible; +} + +.progress.progress-border-radius { + border-radius: 3px; +} + +.progress.progress-border-radius .progress-bar { + border-radius: 3px; +} + +.progress.progress-no-border-radius { + border-radius: 0; +} + +.progress.progress-no-border-radius .progress-bar { + border-radius: 0; +} + +.progress.progress-xs { + height: 5px; +} + +.progress.progress-xs .progress-bar { + line-height: 5px; + height: auto; +} + +.progress.progress-sm { + height: 10px; +} + +.progress.progress-sm .progress-bar { + line-height: 10px; + height: auto; +} + +.progress.progress-lg { + height: 35px; +} + +.progress.progress-lg .progress-bar { + font-size: 13px; + line-height: 35px; + height: auto; +} + +.progress.progress-dark { + background: #333333; +} + +.progress.progress-right-side-value { + position: relative; + margin-right: 40px; +} + +.progress.progress-right-side-value .progress-bar-value { + position: absolute; + top: 50%; + right: 0; + transform: translate3d(40px, -50%, 0); +} + +.progress-bar { + background-color: #CCC; + box-shadow: none; + position: relative; + border-radius: 25px; + overflow: visible; +} + +.progress-bar-tooltip { + position: absolute; + padding: 4px 8px; + background-color: #333; + color: #FFF; + line-height: 15px; + font-size: 11px; + display: block; + position: absolute; + top: -28px; + right: 5px; + border-radius: 3px; + opacity: 0; +} + +.progress-bar-tooltip:after { + border-color: #333 transparent; + border-style: solid; + border-width: 5px 5px 0; + bottom: -5px; + content: ""; + display: block; + left: 13px; + position: absolute; + width: 0; +} + +.progress-bar-primary { + background-color: #CCC; + color: #FFF; +} + +.progress-bar-success { + background-color: #28a745; + color: #FFF; +} + +.progress-bar-warning { + background-color: #ffc107; + color: #FFF; +} + +.progress-bar-danger { + background-color: #dc3545; + color: #FFF; +} + +.progress-bar-info { + background-color: #17a2b8; + color: #FFF; +} + +.progress-bar-dark { + background-color: #212529; + color: #FFF; +} + +/* Breadcrumb */ +.breadcrumb { + background: none; + margin: 0; + padding: 0; + position: relative; + z-index: 1; +} + +.breadcrumb > li { + display: inline-block; + font-size: 0.8em; + text-transform: uppercase; + text-shadow: none; +} + +.breadcrumb > li + li:before { + color: inherit; + opacity: 0.5; + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + content: "\f105"; + padding: 0 7px 0 5px; +} + +.breadcrumb.breadcrumb-dividers-no-opacity > li + li:before { + opacity: 1; +} + +.breadcrumb.breadcrumb-style-2 > li + li:before { + content: "/"; +} + +.breadcrumb.breadcrumb-block { + background: #212529; + display: inline-block !important; + padding: 7.2px 19.2px; + padding: .45rem 1.2rem; + border-radius: 4px; + box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15); +} + +.breadcrumb.breadcrumb-light { + color: #FFF; +} + +.breadcrumb.breadcrumb-light a { + color: #FFF; +} + +.breadcrumb.breadcrumb-light .active { + opacity: 0.7; +} + +/* Buttons */ +.btn { + font-size: 12.8px; + font-size: 0.8rem; + padding: 8.528px 14.928px; + padding: 0.533rem 0.933rem; + cursor: pointer; + font-weight: 600; +} + +.btn.btn-xs { + font-size: 11.2px; + font-size: 0.7rem; + padding: 3.2px 8px; + padding: 0.2rem 0.5rem; +} + +.btn.btn-sm { + font-size: 12.8px; + font-size: 0.8rem; + padding: 4.8px 10.4px; + padding: 0.3rem 0.65rem; +} + +.btn.btn-lg { + font-size: 16px; + font-size: 1rem; + padding: 8px 16px; + padding: 0.5rem 1rem; +} + +.btn.btn-xl { + font-size: 16px; + font-size: 1rem; + padding: 12.8px 32px; + padding: 0.8rem 2rem; +} + +.btn.btn-px-1 { + padding-left: 5.6px; + padding-left: .35rem; + padding-right: 5.6px; + padding-right: .35rem; +} + +.btn.btn-px-2 { + padding-left: 12px; + padding-left: .75rem; + padding-right: 12px; + padding-right: .75rem; +} + +.btn.btn-px-3 { + padding-left: 20px; + padding-left: 1.25rem; + padding-right: 20px; + padding-right: 1.25rem; +} + +.btn.btn-px-4 { + padding-left: 28px; + padding-left: 1.75rem; + padding-right: 28px; + padding-right: 1.75rem; +} + +.btn.btn-px-5 { + padding-left: 38.4px; + padding-left: 2.4rem; + padding-right: 38.4px; + padding-right: 2.4rem; +} + +.btn.btn-py-1 { + padding-top: 5.6px; + padding-top: .35rem; + padding-bottom: 5.6px; + padding-bottom: .35rem; +} + +.btn.btn-py-2 { + padding-top: 12px; + padding-top: .75rem; + padding-bottom: 12px; + padding-bottom: .75rem; +} + +.btn.btn-py-3 { + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 20px; + padding-bottom: 1.25rem; +} + +.btn.btn-py-4 { + padding-top: 28px; + padding-top: 1.75rem; + padding-bottom: 28px; + padding-bottom: 1.75rem; +} + +.btn.btn-py-5 { + padding-top: 32px; + padding-top: 2rem; + padding-bottom: 32px; + padding-bottom: 2rem; +} + +html body .btn.focus, +html body .btn:focus, +html body .btn.active, +html body .btn:active, html body.body .btn.focus, +html body.body .btn:focus, +html body.body .btn.active, +html body.body .btn:active { + box-shadow: none !important; +} + +/* Dropdown Buttons */ +.btn + .dropdown-menu .dropdown-item { + font-size: 12.8px; + font-size: 0.8rem; +} + +/* Default */ +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; + box-shadow: none !important; +} + +.btn-default:hover, .btn-default:active, .btn-default:focus { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} + +/* Outline */ +.btn-outline { + border-width: 2px; + padding: 7.728px 14.928px; + padding: 0.483rem 0.933rem; +} + +.btn-outline.btn-xs { + padding: 2.4px 8px; + padding: 0.15rem 0.5rem; +} + +.btn-outline.btn-sm { + padding: 4px 10.4px; + padding: 0.25rem 0.65rem; +} + +.btn-outline.btn-lg { + padding: 7.2px 16px; + padding: 0.45rem 1rem; +} + +.btn-outline.btn-xl { + padding: 12px 32px; + padding: 0.75rem 2rem; +} + +.btn-outline.btn-outline-thin { + border-width: 1px; +} + +/* Modern */ +.btn-modern { + text-transform: uppercase; + font-size: .8em; + padding: 12.8px 24px; + padding: 0.8rem 1.5rem; + font-weight: 600; +} + +/* Rounded */ +.btn-rounded { + border-radius: 35px; +} + +/* Rounded */ +.btn-rounded-icon { + border-radius: 50px; + padding: 0; + width: 50px; + height: 50px; + display: inline-flex; + justify-content: center; + align-items: center; +} + +.btn-rounded-icon[data-hash] > i { + pointer-events: none; +} + +/* 3d */ +.btn-3d { + border-bottom-width: 3px; +} + +/* Arrow */ +.btn-with-arrow, +.btn-with-arrow-solid { + font-weight: 600; +} + +.btn-with-arrow:not(.btn-with-arrow-solid), +.btn-with-arrow-solid:not(.btn-with-arrow-solid) { + background-color: transparent; +} + +.btn-with-arrow span, +.btn-with-arrow-solid span { + background-color: #ccc; + display: inline-block; + height: 25px; + line-height: 24px; + width: 24px; + border-radius: 50%; + margin-left: 10px; + transition: all 0.1s linear; +} + +.btn-with-arrow i, +.btn-with-arrow-solid i { + color: #FFF; + font-size: 8px; + top: -1px; + position: relative; +} + +.btn-with-arrow:hover span, +.btn-with-arrow-solid:hover span { + transform: translateX(5px); +} + +.btn-with-arrow.btn-lg span, .btn-with-arrow.btn-xl span, +.btn-with-arrow-solid.btn-lg span, +.btn-with-arrow-solid.btn-xl span { + line-height: 23px; +} + +.btn-with-arrow.btn-xs span, +.btn-with-arrow-solid.btn-xs span { + line-height: 25px; +} + +/* Swap */ +.btn-swap-1 { + position: relative; +} + +.btn-swap-1 > * { + transition: cubic-bezier(0.55, 0, 0.1, 1) all 300ms; + white-space: nowrap; +} + +.btn-swap-1 > :nth-child(1) { + max-width: 100%; + text-align: center; + top: calc(50% - 10px); + left: 50%; + top: 50%; + margin: 0; + transform: translate(-50%, -50%); + position: absolute; +} + +.btn-swap-1 > :nth-child(2) { + display: inline-block; + transform: translateY(120%); + opacity: 0; +} + +.btn-swap-1:hover > :nth-child(1) { + transform: translate(-50%, -120%); + opacity: 0; +} + +.btn-swap-1:hover > :nth-child(2) { + transform: none; + opacity: 1; +} + +@keyframes btnArrowEffect1 { + 0% { + transform: translateX(0); + } + + 51% { + transform: translateX(20px); + opacity: 1; + } + + 52% { + opacity: 0; + transform: translateX(-20px); + } + + 53% { + opacity: 0; + } + + 54% { + opacity: 1; + } + + 100% { + transform: translateX(0); + } +} + +.btn-arrow-effect-1:hover > :nth-child(1) { + animation: btnArrowEffect1 ease-out .3s; +} + +/* Link Effect */ +.btn-link-underline-1:before { + height: 1px !important; +} + +.btn-link-effect-1 { + position: relative; +} + +.btn-link-effect-1:before { + content: ""; + position: absolute; + left: 0; + bottom: -2px; + width: 0; + height: 2px; + background: #212529; + transition: width 0.25s ease-out; +} + +.btn-link-effect-1:hover:before, .btn-link-effect-1:active:before { + width: 100%; +} + +.btn-link-effect-2 { + position: relative; +} + +.btn-link-effect-2:before { + content: ""; + position: absolute; + right: 0; + bottom: -2px; + width: 0; + height: 2px; + background: #212529; + transition: width 0.25s ease-out; +} + +.btn-link-effect-2:hover:before, .btn-link-effect-2:active:before { + width: 100%; +} + +.btn-link-effect-3 { + position: relative; +} + +.btn-link-effect-3:before { + content: ""; + position: absolute; + left: 50%; + bottom: -2px; + width: 0; + height: 2px; + background: #212529; + transition: width 0.3s ease 0s, left 0.3s ease 0s; +} + +.btn-link-effect-3:hover:before, .btn-link-effect-3:active:before { + width: 100%; + left: 0; +} + +.btn-link-effect-4 { + position: relative; +} + +.btn-link-effect-4:before { + content: ""; + position: absolute; + left: 0; + bottom: -2px; + width: 100%; + height: 2px; + background: #212529; + transform: scaleX(0); + transform-origin: bottom right; + transition: transform .3s; +} + +.btn-link-effect-4:hover:before, .btn-link-effect-4:active:before { + transform-origin: bottom left; + transform: scaleX(1); +} + +.btn-link-effect-5 { + position: relative; +} + +.btn-link-effect-5:before { + content: ""; + position: absolute; + left: 0; + bottom: 0; + width: 100%; + height: 0; + background: #212529; + transition: height 0.2s ease; +} + +.btn-link-effect-5:hover:before, .btn-link-effect-5:active:before { + height: 100%; +} + +/* Icons */ +.btn-icon i { + margin-right: 10px; +} + +.btn-icon-right i { + margin-right: 0; + margin-left: 10px; +} + +/* Dropdown Button */ +.btn.dropdown-toggle:after { + margin-left: .155em; + vertical-align: .155em; +} + +/* Colors */ +.btn-primary { + background-color: #CCC; + border-color: #CCC #CCC #b3b2b2; + color: #FFF; +} + +.btn-primary:hover, .btn-primary.hover { + background-color: #dfdfdf; + border-color: #e6e5e5 #e6e5e5 #CCC; + color: #FFF; +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 3px rgba(204, 204, 204, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + background-color: #CCC; + border-color: #CCC #CCC #b3b2b2; +} + +.btn-primary:active, .btn-primary.active, +.show > .btn-primary.dropdown-toggle { + background-color: #b9b9b9; + background-image: none; + border-color: #b3b2b2 #b3b2b2 #999999; +} + +.btn-outline.btn-primary { + color: #CCC; + background-color: transparent; + background-image: none; + border-color: #CCC; +} + +.btn-outline.btn-primary:hover, .btn-outline.btn-primary.hover { + color: #FFF; + background-color: #CCC; + border-color: #CCC; +} + +.btn-outline.btn-primary:focus, .btn-outline.btn-primary.focus { + box-shadow: 0 0 0 3px rgba(204, 204, 204, 0.5); +} + +.btn-outline.btn-primary.disabled, .btn-outline.btn-primary:disabled { + color: #CCC; + background-color: transparent; +} + +.btn-outline.btn-primary:active, .btn-outline.btn-primary.active, +.show > .btn-outline.btn-primary.dropdown-toggle { + color: #FFF; + background-color: #CCC; + border-color: #CCC; +} + +.btn-success { + background-color: #28a745; + border-color: #28a745 #28a745 #1e7e34; + color: #FFF; +} + +.btn-success:hover, .btn-success.hover { + background-color: #2fc652; + border-color: #34ce57 #34ce57 #28a745; + color: #FFF; +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + background-color: #28a745; + border-color: #28a745 #28a745 #1e7e34; +} + +.btn-success:active, .btn-success.active, +.show > .btn-success.dropdown-toggle { + background-color: #218838; + background-image: none; + border-color: #1e7e34 #1e7e34 #145523; +} + +.btn-outline.btn-success { + color: #28a745; + background-color: transparent; + background-image: none; + border-color: #28a745; +} + +.btn-outline.btn-success:hover, .btn-outline.btn-success.hover { + color: #FFF; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline.btn-success:focus, .btn-outline.btn-success.focus { + box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5); +} + +.btn-outline.btn-success.disabled, .btn-outline.btn-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline.btn-success:active, .btn-outline.btn-success.active, +.show > .btn-outline.btn-success.dropdown-toggle { + color: #FFF; + background-color: #28a745; + border-color: #28a745; +} + +.btn-warning { + background-color: #ffc107; + border-color: #ffc107 #ffc107 #d39e00; + color: #FFF; +} + +.btn-warning:hover, .btn-warning.hover { + background-color: #ffcb2d; + border-color: #ffce3a #ffce3a #ffc107; + color: #FFF; +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + background-color: #ffc107; + border-color: #ffc107 #ffc107 #d39e00; +} + +.btn-warning:active, .btn-warning.active, +.show > .btn-warning.dropdown-toggle { + background-color: #e0a800; + background-image: none; + border-color: #d39e00 #d39e00 #a07800; +} + +.btn-outline.btn-warning { + color: #ffc107; + background-color: transparent; + background-image: none; + border-color: #ffc107; +} + +.btn-outline.btn-warning:hover, .btn-outline.btn-warning.hover { + color: #FFF; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline.btn-warning:focus, .btn-outline.btn-warning.focus { + box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5); +} + +.btn-outline.btn-warning.disabled, .btn-outline.btn-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline.btn-warning:active, .btn-outline.btn-warning.active, +.show > .btn-outline.btn-warning.dropdown-toggle { + color: #FFF; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-danger { + background-color: #dc3545; + border-color: #dc3545 #dc3545 #bd2130; + color: #FFF; +} + +.btn-danger:hover, .btn-danger.hover { + background-color: #e25663; + border-color: #e4606d #e4606d #dc3545; + color: #FFF; +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + background-color: #dc3545; + border-color: #dc3545 #dc3545 #bd2130; +} + +.btn-danger:active, .btn-danger.active, +.show > .btn-danger.dropdown-toggle { + background-color: #c82333; + background-image: none; + border-color: #bd2130 #bd2130 #921925; +} + +.btn-outline.btn-danger { + color: #dc3545; + background-color: transparent; + background-image: none; + border-color: #dc3545; +} + +.btn-outline.btn-danger:hover, .btn-outline.btn-danger.hover { + color: #FFF; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline.btn-danger:focus, .btn-outline.btn-danger.focus { + box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5); +} + +.btn-outline.btn-danger.disabled, .btn-outline.btn-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline.btn-danger:active, .btn-outline.btn-danger.active, +.show > .btn-outline.btn-danger.dropdown-toggle { + color: #FFF; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-info { + background-color: #17a2b8; + border-color: #17a2b8 #17a2b8 #117a8b; + color: #FFF; +} + +.btn-info:hover, .btn-info.hover { + background-color: #1bc0da; + border-color: #1fc8e3 #1fc8e3 #17a2b8; + color: #FFF; +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + background-color: #17a2b8; + border-color: #17a2b8 #17a2b8 #117a8b; +} + +.btn-info:active, .btn-info.active, +.show > .btn-info.dropdown-toggle { + background-color: #138496; + background-image: none; + border-color: #117a8b #117a8b #0c525d; +} + +.btn-outline.btn-info { + color: #17a2b8; + background-color: transparent; + background-image: none; + border-color: #17a2b8; +} + +.btn-outline.btn-info:hover, .btn-outline.btn-info.hover { + color: #FFF; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline.btn-info:focus, .btn-outline.btn-info.focus { + box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5); +} + +.btn-outline.btn-info.disabled, .btn-outline.btn-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline.btn-info:active, .btn-outline.btn-info.active, +.show > .btn-outline.btn-info.dropdown-toggle { + color: #FFF; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-dark { + background-color: #212529; + border-color: #212529 #212529 #0a0c0d; + color: #FFF; +} + +.btn-dark:hover, .btn-dark.hover { + background-color: #32383e; + border-color: #383f45 #383f45 #212529; + color: #FFF; +} + +.btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + background-color: #212529; + border-color: #212529 #212529 #0a0c0d; +} + +.btn-dark:active, .btn-dark.active, +.show > .btn-dark.dropdown-toggle { + background-color: #101214; + background-image: none; + border-color: #0a0c0d #0a0c0d black; +} + +.btn-outline.btn-dark { + color: #212529; + background-color: transparent; + background-image: none; + border-color: #212529; +} + +.btn-outline.btn-dark:hover, .btn-outline.btn-dark.hover { + color: #FFF; + background-color: #212529; + border-color: #212529; +} + +.btn-outline.btn-dark:focus, .btn-outline.btn-dark.focus { + box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.5); +} + +.btn-outline.btn-dark.disabled, .btn-outline.btn-dark:disabled { + color: #212529; + background-color: transparent; +} + +.btn-outline.btn-dark:active, .btn-outline.btn-dark.active, +.show > .btn-outline.btn-dark.dropdown-toggle { + color: #FFF; + background-color: #212529; + border-color: #212529; +} + +/* Button Light */ +html body .btn-light, +html body .btn-outline.btn-light { + border-color: #d9d9d9 #d9d9d9 #bfbfbf; + color: #777; +} + +html body .btn-light.btn-outline-light-opacity-2, +html body .btn-outline.btn-light.btn-outline-light-opacity-2 { + border-color: rgba(255, 255, 255, 0.2); +} + +html body .btn-light:hover, html body .btn-light.hover, +html body .btn-outline.btn-light:hover, +html body .btn-outline.btn-light.hover { + background-color: #f2f2f2; + border-color: #e6e5e5 #e6e5e5 #cccccc; + color: #777; +} + +html body .btn-light:focus, html body .btn-light.focus, +html body .btn-outline.btn-light:focus, +html body .btn-outline.btn-light.focus { + box-shadow: 0 0 0 3px rgba(191, 191, 191, 0.5); +} + +html body .btn-light.disabled, html body .btn-light:disabled, +html body .btn-outline.btn-light.disabled, +html body .btn-outline.btn-light:disabled { + border-color: #bfbfbf #bfbfbf #bfbfbf; +} + +html body .btn-light:active, html body .btn-light.active, +.show > html body .btn-light.dropdown-toggle, +html body .btn-outline.btn-light:active, +html body .btn-outline.btn-light.active, +.show > +html body .btn-outline.btn-light.dropdown-toggle { + border-color: #bfbfbf #bfbfbf #bfbfbf; +} + +html body .btn-light-2, +html body .btn-outline.btn-light-2 { + border-color: #FFF; + color: #FFF; +} + +html body .btn-light-2:hover, html body .btn-light-2.hover, +html body .btn-outline.btn-light-2:hover, +html body .btn-outline.btn-light-2.hover { + background-color: #FFF; + border-color: #FFF; + color: #0e0e0e; +} + +html body .btn-light-2:focus, html body .btn-light-2.focus, +html body .btn-outline.btn-light-2:focus, +html body .btn-outline.btn-light-2.focus { + box-shadow: 0 0 0 3px rgba(179, 178, 178, 0.5); +} + +html body .btn-light-2.disabled, html body .btn-light-2:disabled, +html body .btn-outline.btn-light-2.disabled, +html body .btn-outline.btn-light-2:disabled { + border-color: #b3b2b2 #b3b2b2 #b3b2b2; +} + +html body .btn-light-2:active, html body .btn-light-2.active, +.show > html body .btn-light-2.dropdown-toggle, +html body .btn-outline.btn-light-2:active, +html body .btn-outline.btn-light-2.active, +.show > +html body .btn-outline.btn-light-2.dropdown-toggle { + border-color: #FFF; +} + +html[dir="rtl"] .input-group .form-control:not(:first-child), +html[dir="rtl"] .input-group-addon:not(:first-child), +html[dir="rtl"] .input-group-btn:not(:first-child) > .btn, +html[dir="rtl"] .input-group-btn:not(:first-child) > .btn-group > .btn, +html[dir="rtl"] .input-group-btn:not(:first-child) > .dropdown-toggle, +html[dir="rtl"] .input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn, +html[dir="rtl"] .input-group-btn:not(:last-child) > .btn:not(:first-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +/* Hamburguer */ +.hamburguer-btn { + background: transparent; + outline: 0 !important; + border: none; + width: 30px; + height: 30px; + padding: 0; + margin: 15px; + display: inline-block; + position: relative; + cursor: pointer; +} + +.hamburguer-btn.hamburguer-btn-side-header { + position: absolute; + top: 15px; + right: 8px; +} + +.hamburguer-btn.hamburguer-btn-side-header-overlay { + right: 30px; + z-index: 9999; +} + +.hamburguer-btn .hamburguer { + pointer-events: none; +} + +.hamburguer-btn .hamburguer span { + position: absolute; + top: 50%; + left: 0; + width: 100%; + height: 1px; + transition: ease width 300ms; + transform: translateY(-50%); + background: #333; +} + +.hamburguer-btn .hamburguer span:nth-child(1) { + top: 30%; +} + +.hamburguer-btn .hamburguer span:nth-child(2) { + transition-delay: 100ms; +} + +.hamburguer-btn .hamburguer span:nth-child(3) { + top: 70%; + transition-delay: 200ms; +} + +.hamburguer-btn .close { + opacity: 0; + pointer-events: none; + transition: ease all 300ms; +} + +.hamburguer-btn .close span { + position: absolute; + top: 50%; + left: 50%; + width: 0; + height: 1px; + background: #333; + transition: ease all 300ms; + transform-origin: 50% 0; +} + +.hamburguer-btn .close span:nth-child(1) { + transform: translateX(-50%) rotate(45deg); +} + +.hamburguer-btn .close span:nth-child(2) { + transform: translateX(-50%) rotate(-45deg); +} + +.hamburguer-btn.active .hamburguer { + opacity: 0; +} + +.hamburguer-btn.active .hamburguer span { + width: 0; +} + +.hamburguer-btn.active .close { + opacity: 1; + transition: ease all 300ms; +} + +.hamburguer-btn.active .close span { + width: 80%; + transition: ease all 300ms; +} + +.hamburguer-btn.active .close span:nth-child(2) { + transition-delay: 300ms; +} + +.hamburguer-btn.hamburguer-btn-light .hamburguer span, +.hamburguer-btn.hamburguer-btn-light .close span { + background: #FFF; +} + +html.overflow-hidden .hamburguer-btn.hamburguer-btn-side-header-overlay { + right: 13px; +} + +/* Hamburguer Sticky Colors */ +html.sticky-header-active .hamburguer-btn.hamburguer-btn-sticky-light .hamburguer span, +html.sticky-header-active .hamburguer-btn.hamburguer-btn-sticky-light .close span, +.pin-wrapper .sticky-active:not([class*="sticky-wrapper-effect"]) .hamburguer-btn.hamburguer-btn-sticky-light .hamburguer span, +.pin-wrapper .sticky-active:not([class*="sticky-wrapper-effect"]) .hamburguer-btn.hamburguer-btn-sticky-light .close span, +.pin-wrapper .sticky-effect-active .hamburguer-btn.hamburguer-btn-sticky-light .hamburguer span, +.pin-wrapper .sticky-effect-active .hamburguer-btn.hamburguer-btn-sticky-light .close span { + background: #FFF; +} + +html.sticky-header-active .hamburguer-btn.hamburguer-btn-sticky-dark .hamburguer span, +html.sticky-header-active .hamburguer-btn.hamburguer-btn-sticky-dark .close span, +.pin-wrapper .sticky-active:not([class*="sticky-wrapper-effect"]) .hamburguer-btn.hamburguer-btn-sticky-dark .hamburguer span, +.pin-wrapper .sticky-active:not([class*="sticky-wrapper-effect"]) .hamburguer-btn.hamburguer-btn-sticky-dark .close span, +.pin-wrapper .sticky-effect-active .hamburguer-btn.hamburguer-btn-sticky-dark .hamburguer span, +.pin-wrapper .sticky-effect-active .hamburguer-btn.hamburguer-btn-sticky-dark .close span { + background: #212529; +} + +/* Badge */ +.btn-badge { + position: relative; +} + +.btn-badge .badge { + top: -8px; + top: -0.5rem; + right: -8px; + right: -0.5rem; + position: absolute; +} + +/* Gradient */ +.btn-gradient:not(.btn-outline) { + border: 0; +} + +.btn-gradient:not(.btn-outline):hover, .btn-gradient:not(.btn-outline).hover { + border: 0; +} + +.btn-gradient:not(.btn-outline):focus, .btn-gradient:not(.btn-outline).focus { + border: 0; +} + +.btn-gradient:not(.btn-outline).disabled, .btn-gradient:not(.btn-outline):disabled { + border: 0; +} + +.btn-gradient:not(.btn-outline):active, .btn-gradient:not(.btn-outline).active { + border: 0; +} + +.btn-gradient.btn-outline { + border: 2px solid transparent; + background: transparent; + border-image-slice: 1 !important; +} + +.btn-gradient.btn-outline:hover, .btn-gradient.btn-outline.hover { + border: 2px solid transparent; +} + +.btn-gradient.btn-outline.disabled, .btn-gradient.btn-outline:disabled { + border: 2px solid transparent; +} + +.btn-gradient.btn-outline:active, .btn-gradient.btn-outline.active { + border: 2px solid transparent; +} + +/* Play Button Size */ +.play-button-sm { + width: 35px; + height: 35px; +} + +.play-button-md { + width: 60px; + height: 60px; +} + +.play-button-lg { + width: 90px; + height: 90px; +} + +/* Curcle Buttons */ +.btn-circle { + width: 30px; + height: 30px; + text-align: center; + padding: 6px 0; + font-size: 12px; + line-height: 1.428571429; + border-radius: 15px !important; +} + +.btn-circle.btn-lg { + width: 50px; + height: 50px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.6; + border-radius: 25px !important; +} + +.btn-circle.btn-xl { + width: 70px; + height: 70px; + padding: 10px 16px; + font-size: 24px; + line-height: 2; + border-radius: 35px !important; +} + +/* Effect */ +.btn.btn-effect-1 { + transition: 0.25s; +} + +.btn.btn-effect-1:hover, .btn.btn-effect-1:focus { + box-shadow: inset 0 0 0 2em var(--hover); +} + +.btn.btn-effect-2 { + transition: 0.25s; +} + +.btn.btn-effect-2:hover, .btn.btn-effect-2:focus { + animation: btn-pulse 1s; + box-shadow: 0 0 0 2em rgba(255, 255, 255, 0); +} + +.btn.btn-effect-3 { + transition: 0.25s; +} + +.btn.btn-effect-3:hover, .btn.btn-effect-3:focus { + box-shadow: inset -3.5em 0 0 0 var(--hover), inset 3.5em 0 0 0 var(--hover); +} + +.btn.btn-effect-4 { + transition: 0.25s; +} + +.btn.btn-effect-4:hover, .btn.btn-effect-4:focus { + box-shadow: 0 0.5em 0.5em -0.4em var(--hover); + transform: translateY(-0.25em); +} + +.btn.btn-effect-5 { + transition: 0.25s; +} + +.btn.btn-effect-5:hover, .btn.btn-effect-5:focus { + box-shadow: inset 0 -3.25em 0 0 var(--hover); +} + +.btn.btn-effect-6 { + transition: 0.25s; +} + +.btn.btn-effect-6:hover, .btn.btn-effect-6:focus { + box-shadow: inset 6.5em 0 0 0 var(--hover); +} + +.btn.btn-effect-7 { + position: relative; +} + +.btn.btn-effect-7:before { + background: var(--hover); + content: ""; + display: block; + width: 100%; + height: 100%; + margin: auto; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: 0; + transition: transform 0.2s cubic-bezier(0.4, 0.3, 0.35, 0.9) 0s; + transform: scaleX(0); + transform-origin: right center; +} + +.btn.btn-effect-7:hover:before, .btn.btn-effect-7:focus:before { + transform: scale(1); + transform-origin: left center; +} + +.btn.btn-effect-7 span { + position: relative; + z-index: 1; +} + +@keyframes btn-pulse { + 0% { + box-shadow: 0 0 0 0 var(--hover); + } +} + +/* Call to Action */ +.call-to-action { + display: flex; + flex-wrap: wrap; + position: relative; + padding: 32px 55px; + clear: both; +} + +.call-to-action::after { + clear: both; + content: ""; + display: block; +} + +@media (max-width: 767px) { + .call-to-action { + padding: 10px 10px; + } +} + +.call-to-action h3 { + text-transform: none; + color: #212529; + padding: 0; + margin: 0 0 9px; +} + +.call-to-action p { + font-size: 1.2em; +} + +.call-to-action > [class*="col-"] { + display: flex; + align-items: center; +} + +.call-to-action > [class*="col-"]:nth-child(2) { + justify-content: flex-end; + text-align: center; +} + +@media (max-width: 767px) { + .call-to-action > [class*="col-"]:nth-child(2) { + justify-content: center; + } +} + +.call-to-action .container > .row, .call-to-action .container-fluid > .row { + display: flex; + flex-wrap: wrap; +} + +.call-to-action .container > .row > [class*="col-"], .call-to-action .container-fluid > .row > [class*="col-"] { + display: flex; + align-items: center; +} + +.call-to-action .container > .row > [class*="col-"]:nth-child(2), .call-to-action .container-fluid > .row > [class*="col-"]:nth-child(2) { + justify-content: flex-end; + text-align: center; +} + +@media (max-width: 767px) { + .call-to-action .container > .row > [class*="col-"]:nth-child(2), .call-to-action .container-fluid > .row > [class*="col-"]:nth-child(2) { + justify-content: center; + } +} + +@media (max-width: 767px) { + .call-to-action > [class*="col-"]:not([class*="col-xs"]) { + width: 100%; + } + + .call-to-action .container > .row [class*="col-"]:not([class*="col-xs"]) { + width: 100%; + } +} + +.call-to-action .call-to-action-content { + text-align: center; +} + +.call-to-action.call-to-action-big { + padding: 63px 55px; +} + +@media (max-width: 575px) { + .call-to-action.call-to-action-big { + padding: 63px 0; + } +} + +.call-to-action.call-to-action-front { + z-index: 1; +} + +.call-to-action.call-to-action-default { + background: #f7f7f7; +} + +.call-to-action.call-to-action-strong-grey { + background: #EDEDED; +} + +.call-to-action.call-to-action-dark { + background: #333940; +} + +.call-to-action.call-to-action-dark h3, .call-to-action.call-to-action-dark p { + color: #FFF; +} + +.call-to-action.with-borders { + border-top: 1px solid #DFDFDF; + border-bottom: 1px solid #DFDFDF; + border-left: 1px solid #ECECEC; + border-right: 1px solid #ECECEC; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04); +} + +.call-to-action.with-full-borders { + border: 2px solid #CCC; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04); +} + +.call-to-action.featured { + background: #FFF; + margin: 0; + border-top: 3px solid #CCC; + border-bottom: 1px solid #DFDFDF; + border-left: 1px solid #ECECEC; + border-right: 1px solid #ECECEC; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04); +} + +.call-to-action.with-button-arrow .call-to-action-btn { + position: relative; +} + +@media (min-width: 992px) { + .call-to-action.with-button-arrow .call-to-action-btn { + left: -80px; + } +} + +.call-to-action.with-button-arrow .call-to-action-btn .arrow { + position: absolute; +} + +@media (max-width: 991px) { + .call-to-action.with-button-arrow .call-to-action-btn .arrow { + display: none; + } +} + +.call-to-action.with-button-arrow .call-to-action-btn.no-left { + left: 0; +} + +@media (max-width: 991px) { + .call-to-action.with-button-arrow .call-to-action-btn.no-left { + margin-top: -25px !important; + } +} + +.call-to-action.with-button-arrow.button-arrow-price-centered .call-to-action-btn > span { + position: relative; +} + +.call-to-action.with-button-arrow.button-arrow-price-centered .call-to-action-btn > span .arrow { + right: 50% !important; +} + +.call-to-action.content-align-center .call-to-action-content, .call-to-action.content-align-center .call-to-action-btn { + width: 100%; + text-align: center; +} + +.call-to-action.button-centered .call-to-action-content { + text-align: center; + width: 100%; + padding: 35px 0 0; + margin: 0; +} + +.call-to-action.button-centered .call-to-action-btn { + text-align: center; + position: static; + margin: 20px auto 25px; + width: auto; +} + +.call-to-action.call-to-action-in-footer { + padding-top: 70px; + padding-bottom: 70px; + margin-top: 30px; + margin-bottom: -50px !important; +} + +.call-to-action.call-to-action-in-footer:before { + content: ""; + display: block; + position: absolute; + border-left: 20px solid transparent; + border-right: 20px solid transparent; + border-top: 20px solid #FFF; + height: 20px; + width: 20px; + top: -5px; + left: 50%; + margin-left: -20px; +} + +.call-to-action.no-top-arrow:before { + display: none; +} + +.call-to-action.call-to-action-in-footer-margin-top { + margin-top: 60px; +} + +.container .call-to-action { + border-radius: 8px; +} + +@media (max-width: 767px) { + .call-to-action .call-to-action-content, + .call-to-action .call-to-action-btn { + margin: 0; + padding: 20px; + position: static; + width: auto; + } +} + +/* Cards */ +.card { + position: relative; + border: 1px solid rgba(0, 0, 0, 0.06); +} + +.card-header { + border-bottom: 1px solid rgba(0, 0, 0, 0.06); +} + +.card-footer { + border-top: 1px solid rgba(0, 0, 0, 0.06); +} + +.card-body { + padding: 32px; + padding: 2rem; + position: relative; + z-index: 1; +} + +.card-text-color-hover-light:hover * { + color: #FFF !important; +} + +.card-background-image-hover { + background-size: cover; + background-position: center; +} + +.card-background-image-hover .card-body { + background: rgba(255, 255, 255, 0.9); + margin: 16px; + margin: 1rem; + padding: 16px; + padding: 1rem; +} + +/* Border */ +.card-border { + overflow: hidden; +} + +.card-border:after { + content: ""; + transition: .2s all ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + position: absolute; + left: 50%; + height: 5px; + width: 100%; + transform: translateX(-50%); + background-color: var(--primary); +} + +.card-border.card-border-top:after { + top: 0; +} + +.card-border.card-border-bottom:after { + bottom: 0; +} + +.card-border.card-border-hover:after { + width: 0; +} + +.card-border.card-border-hover:hover:after { + width: 100%; +} + +/* Flip Card */ +.flip-card { + position: relative; + border: none; + perspective: 1000px; +} + +.flip-card .flip-front, +.flip-card .flip-back { + padding: 32px; + padding: 2rem; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + background: #FFF; + box-shadow: 0px 0px 44px -10px rgba(0, 0, 0, 0.15); + transform-style: preserve-3d; + transition: ease transform 500ms; +} + +.flip-card .flip-front .flip-content, +.flip-card .flip-back .flip-content { + transform: translate3d(0, 0, 1px); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + +.flip-card .flip-front.overlay:before, +.flip-card .flip-back.overlay:before { + transform: translate3d(0, 0, 0px); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + +.flip-card .flip-front { + transform: translate3d(0, 0, 1px) rotateY(0deg); +} + +.flip-card .flip-back { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + transform: translate3d(0, 0, -1px) rotateY(180deg); +} + +.flip-card:hover .flip-front { + transform: translate3d(0, 0, -1px) rotateY(-180deg); +} + +.flip-card:hover .flip-back { + transform: translate3d(0, 0, 1px) rotateY(0deg); +} + +.flip-card.flip-card-vertical .flip-front { + transform: translate3d(0, 0, 1px) rotateX(0deg); +} + +.flip-card.flip-card-vertical .flip-back { + transform: translate3d(0, 0, -1px) rotateX(180deg); +} + +.flip-card.flip-card-vertical:hover .flip-front { + transform: translate3d(0, 0, -1px) rotateX(-180deg); +} + +.flip-card.flip-card-vertical:hover .flip-back { + transform: translate3d(0, 0, 1px) rotateX(0deg); +} + +.flip-card.flip-card-3d .flip-front .flip-content, .flip-card.flip-card-3d .flip-back .flip-content { + perspective: inherit; + transform: translate3d(0, 0, 60px); +} + +/* Owl Carousel */ +.owl-carousel { + display: block; + margin-bottom: 20px; + opacity: 0; +} + +.owl-carousel.owl-loaded { + opacity: 1; +} + +.owl-carousel:not(.owl-loaded):not(.owl-carousel-light) > div, .owl-carousel:not(.owl-loaded):not(.owl-carousel-light) span { + display: none; +} + +.owl-carousel:not(.owl-loaded):not(.owl-carousel-light) > div:first-child, .owl-carousel:not(.owl-loaded):not(.owl-carousel-light) span:first-child { + display: block; +} + +.owl-carousel .owl-item img { + transform-style: unset; +} + +.owl-carousel .owl-item img[data-icon] { + display: inline; +} + +.owl-carousel .thumbnail { + margin-right: 1px; +} + +.owl-carousel .item-video { + height: 300px; +} + +.owl-carousel .owl-nav { + top: 50%; + position: absolute; + width: 100%; + margin-top: 0; + transform: translate3d(0, -50%, 0); +} + +.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next { + display: inline-block; + position: absolute; + top: 50%; + width: 30px; + height: 30px; + outline: 0; + margin: 0; + transform: translate3d(0, -50%, 0); +} + +.owl-carousel .owl-nav button.owl-prev { + left: 0; +} + +.owl-carousel .owl-nav button.owl-prev:before { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + font-size: 8px; + font-size: 0.5rem; + content: "\f053"; + position: relative; + left: -1px; + top: -1px; +} + +.owl-carousel .owl-nav button.owl-next { + right: 0; +} + +.owl-carousel .owl-nav button.owl-next:before { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + font-size: 8px; + font-size: 0.5rem; + content: "\f054"; + position: relative; + left: 1px; + top: -1px; +} + +.owl-carousel.stage-margin .owl-stage-outer { + margin-left: 40px !important; + margin-right: 40px !important; +} + +.owl-carousel.stage-margin .owl-stage-outer .owl-stage { + padding-left: 0 !important; + padding-right: 0 !important; +} + +.owl-carousel.stage-margin.stage-margin-sm .owl-stage-outer { + margin-left: 50px !important; + margin-right: 50px !important; +} + +.owl-carousel.stage-margin.stage-margin-md .owl-stage-outer { + margin-left: 75px !important; + margin-right: 75px !important; +} + +.owl-carousel.stage-margin.stage-margin-lg .owl-stage-outer { + margin-left: 100px !important; + margin-right: 100px !important; +} + +.owl-carousel.top-border { + border-top: 1px solid #eaeaea; + padding-top: 18px; +} + +.owl-carousel.nav-remove-prev .owl-nav .owl-prev { + display: none; +} + +.owl-carousel.nav-remove-next .owl-nav .owl-next { + display: none; +} + +.owl-carousel.nav-full-height .owl-stage-outer { + z-index: 1; +} + +.owl-carousel.nav-full-height .owl-nav { + height: 100%; +} + +.owl-carousel.nav-full-height .owl-nav .owl-next, +.owl-carousel.nav-full-height .owl-nav .owl-prev { + height: 100% !important; +} + +.owl-carousel.show-nav-hover .owl-nav { + opacity: 0; + transition: all 0.2s ease-in-out; +} + +.owl-carousel.show-nav-hover .owl-nav button.owl-prev { + left: 0; + transition: all 0.2s ease-in-out; +} + +.owl-carousel.show-nav-hover .owl-nav button.owl-next { + right: 0; + transition: all 0.2s ease-in-out; +} + +.owl-carousel.show-nav-hover:hover .owl-nav { + opacity: 1; +} + +.owl-carousel.show-nav-hover:hover .owl-nav button.owl-prev { + left: -40px; +} + +.owl-carousel.show-nav-hover:hover .owl-nav button.owl-next { + right: -40px; +} + +.owl-carousel.show-nav-title .owl-nav { + top: 0; + right: 0; + margin-top: -25px; + width: auto; +} + +.owl-carousel.show-nav-title .owl-nav button[class*="owl-"], .owl-carousel.show-nav-title .owl-nav button[class*="owl-"]:hover, .owl-carousel.show-nav-title .owl-nav button[class*="owl-"]:active { + font-size: 18px; + background: transparent !important; + width: 18px; +} + +.owl-carousel.show-nav-title .owl-nav button.owl-prev { + left: -40px; +} + +.owl-carousel.show-nav-title .owl-nav button.owl-prev:before, .owl-carousel.show-nav-title .owl-nav button.owl-prev:after, .owl-carousel.show-nav-title .owl-nav button.owl-next:before, .owl-carousel.show-nav-title .owl-nav button.owl-next:after { + font-size: inherit; +} + +.owl-carousel.show-nav-title.show-nav-title-both-sides .owl-nav { + width: 100%; +} + +.owl-carousel.show-nav-title.show-nav-title-both-sides button.owl-prev { + left: 0; +} + +.owl-carousel.show-nav-title.show-nav-title-both-sides button.owl-next { + right: 0; +} + +.owl-carousel.show-nav-title.show-nav-title-both-sides-style-2 .owl-nav { + margin-top: 15px; +} + +.owl-carousel.rounded-nav .owl-nav button[class*="owl-"] { + padding: 3px 7px; + border-radius: 50%; + background: transparent; + border: 1px solid #999; + color: #999; +} + +.owl-carousel.rounded-nav .owl-nav button[class*="owl-"]:hover, .owl-carousel.rounded-nav .owl-nav button[class*="owl-"].hover { + background: transparent; + border: 1px solid #a1a1a1; + color: #a1a1a1; +} + +.owl-carousel.rounded-nav .owl-nav button[class*="owl-"]:active, .owl-carousel.rounded-nav .owl-nav button[class*="owl-"].active { + background: transparent; + border: 1px solid #666; + color: #666; +} + +.owl-carousel.nav-bottom .owl-stage-outer { + margin-bottom: 10px; +} + +.owl-carousel.nav-bottom .owl-nav { + position: static; + margin: 0; + padding: 0; + width: auto; + transform: none; +} + +.owl-carousel.nav-bottom .owl-nav button.owl-prev, .owl-carousel.nav-bottom .owl-nav button.owl-next { + position: static; + transform: none; +} + +.owl-carousel.nav-bottom .owl-nav button.owl-prev { + margin-right: 5px; +} + +.owl-carousel.nav-bottom .owl-nav button.owl-next { + margin-left: 5px; +} + +.owl-carousel.nav-bottom.nav-bottom-align-left .owl-nav { + text-align: left; +} + +.owl-carousel.nav-bottom.nav-bottom-align-right .owl-nav { + text-align: right; +} + +.owl-carousel.nav-bottom-inside .owl-nav { + position: relative; + margin: -68.8px 0 0 0; + margin: -4.3rem 0 0 0; + padding: 0; + width: auto; +} + +.owl-carousel.nav-bottom-inside .owl-nav button.owl-prev, .owl-carousel.nav-bottom-inside .owl-nav button.owl-next { + position: static; +} + +.owl-carousel.nav-inside .owl-nav button.owl-prev { + left: 15px; +} + +.owl-carousel.nav-inside .owl-nav button.owl-next { + right: 15px; + left: auto; +} + +.owl-carousel.nav-inside.nav-inside-edge .owl-nav button.owl-prev { + left: 0; +} + +.owl-carousel.nav-inside.nav-inside-edge .owl-nav button.owl-next { + right: 0; + left: auto; +} + +.owl-carousel.nav-inside.nav-inside-plus .owl-nav button.owl-prev { + left: 30px; +} + +.owl-carousel.nav-inside.nav-inside-plus .owl-nav button.owl-next { + right: 30px; + left: auto; +} + +.owl-carousel.nav-inside.nav-bottom .owl-nav { + position: absolute; + top: auto; + bottom: 40px; + width: 100%; +} + +.owl-carousel.nav-inside.nav-bottom .owl-nav button.owl-prev, .owl-carousel.nav-inside.nav-bottom .owl-nav button.owl-next { + position: relative; +} + +.owl-carousel.nav-inside.nav-bottom .owl-nav button.owl-prev { + left: 0; +} + +.owl-carousel.nav-inside.nav-bottom .owl-nav button.owl-next { + right: 0; +} + +.owl-carousel.nav-inside.nav-bottom.nav-style-2 .owl-nav button.owl-prev, .owl-carousel.nav-inside.nav-bottom.nav-style-2 .owl-nav button.owl-next { + position: relative; +} + +.owl-carousel.nav-inside.nav-inside-half-section .owl-nav { + top: auto; + bottom: 60px; +} + +.owl-carousel.nav-inside.nav-inside-half-section .owl-nav button.owl-prev, .owl-carousel.nav-inside.nav-inside-half-section .owl-nav button.owl-next { + transform: none; + width: 60px !important; + height: 60px !important; +} + +.owl-carousel.nav-inside.nav-inside-half-section .owl-nav button.owl-prev:before, .owl-carousel.nav-inside.nav-inside-half-section .owl-nav button.owl-next:before { + font-size: 12.8px; + font-size: 0.8rem; + left: 0; + top: 0; +} + +.owl-carousel.nav-inside.nav-inside-half-section .owl-nav button.owl-prev { + left: -60px; + top: -61px; +} + +.owl-carousel.nav-inside.nav-inside-half-section .owl-nav button.owl-next { + left: -60px; +} + +@media (max-width: 991px) { + .owl-carousel.nav-inside.nav-inside-half-section .owl-nav button.owl-prev { + left: 0; + } + + .owl-carousel.nav-inside.nav-inside-half-section .owl-nav button.owl-next { + left: 0; + } +} + +.owl-carousel.nav-outside .owl-nav button.owl-prev { + left: 0; +} + +.owl-carousel.nav-outside .owl-nav button.owl-next { + right: 0; +} + +@media (min-width: 992px) { + .owl-carousel.nav-outside .owl-nav button.owl-prev { + left: -50px; + } + + .owl-carousel.nav-outside .owl-nav button.owl-next { + right: -50px; + } +} + +.owl-carousel.nav-position-1 .owl-nav button.owl-prev { + left: 20px; +} + +.owl-carousel.nav-position-1 .owl-nav button.owl-next { + right: 20px; +} + +.owl-carousel.nav-icon-1 .owl-nav .owl-next:before { + content: "\f061"; +} + +.owl-carousel.nav-icon-1 .owl-nav .owl-prev:before { + content: "\f060"; +} + +.owl-carousel.nav-size-md .owl-nav .owl-next { + width: 40px; + height: 40px; +} + +.owl-carousel.nav-size-md .owl-nav .owl-next:before { + top: 0; + font-size: 12px; + font-size: 0.75rem; +} + +.owl-carousel.nav-size-md .owl-nav .owl-prev { + width: 40px; + height: 40px; +} + +.owl-carousel.nav-size-md .owl-nav .owl-prev:before { + top: 0; + font-size: 12px; + font-size: 0.75rem; +} + +.owl-carousel.nav-style-1 .owl-nav .owl-next, +.owl-carousel.nav-style-1 .owl-nav .owl-prev { + width: 20px; + background: transparent !important; + color: #000; +} + +.owl-carousel.nav-style-1 .owl-nav .owl-next:hover, .owl-carousel.nav-style-1 .owl-nav .owl-next:active, +.owl-carousel.nav-style-1 .owl-nav .owl-prev:hover, +.owl-carousel.nav-style-1 .owl-nav .owl-prev:active { + color: #CCC; +} + +.owl-carousel.nav-style-1 .owl-nav .owl-next:before, .owl-carousel.nav-style-1 .owl-nav .owl-next:after, +.owl-carousel.nav-style-1 .owl-nav .owl-prev:before, +.owl-carousel.nav-style-1 .owl-nav .owl-prev:after { + font-size: inherit; +} + +.owl-carousel.nav-style-2 .owl-nav .owl-next, +.owl-carousel.nav-style-2 .owl-nav .owl-prev { + background: transparent !important; +} + +.owl-carousel.nav-style-2 .owl-nav .owl-next:before, +.owl-carousel.nav-style-2 .owl-nav .owl-prev:before { + content: ''; + display: block; + position: absolute; + top: 50%; + left: 1px; + width: 1.3em; + height: 1.3em; + border-top: 2px solid #CCC; + border-left: 2px solid #CCC; + font-size: inherit; + transform: translate3d(0, -50%, 0) rotate(-45deg); +} + +.owl-carousel.nav-style-2 .owl-nav .owl-next:after, +.owl-carousel.nav-style-2 .owl-nav .owl-prev:after { + content: ''; + display: block; + border-top: 3px solid #CCC; + width: 2.5em; + position: absolute; + top: 50%; + font-size: inherit; + transform: translate3d(0, -50%, 0); +} + +.owl-carousel.nav-style-2 .owl-nav .owl-next { + transform: rotate(180deg) !important; + transform-origin: 15px 8px; +} + +.owl-carousel.nav-style-2.nav-bottom.nav-inside .owl-nav .owl-next { + transform-origin: 15px; +} + +.owl-carousel.nav-style-3 .owl-nav { + top: 25%; +} + +.owl-carousel.nav-style-3 .owl-nav .owl-next, +.owl-carousel.nav-style-3 .owl-nav .owl-prev { + width: 30px; + background: transparent !important; + color: #CCC; +} + +.owl-carousel.nav-style-3 .owl-nav .owl-next:hover, .owl-carousel.nav-style-3 .owl-nav .owl-next:active, +.owl-carousel.nav-style-3 .owl-nav .owl-prev:hover, +.owl-carousel.nav-style-3 .owl-nav .owl-prev:active { + color: #CCC; +} + +.owl-carousel.nav-style-3 .owl-nav .owl-next:before, .owl-carousel.nav-style-3 .owl-nav .owl-next:after, +.owl-carousel.nav-style-3 .owl-nav .owl-prev:before, +.owl-carousel.nav-style-3 .owl-nav .owl-prev:after { + font-size: 1.5em; +} + +.owl-carousel.nav-style-4 .owl-nav .owl-prev { + left: 75px; +} + +@media (max-width: 991px) { + .owl-carousel.nav-style-4 .owl-nav .owl-prev { + left: 40px; + } +} + +@media (max-width: 767px) { + .owl-carousel.nav-style-4 .owl-nav .owl-prev { + left: 13px; + } +} + +.owl-carousel.nav-style-4 .owl-nav .owl-next { + right: 75px; +} + +@media (max-width: 991px) { + .owl-carousel.nav-style-4 .owl-nav .owl-next { + right: 40px; + } +} + +@media (max-width: 767px) { + .owl-carousel.nav-style-4 .owl-nav .owl-next { + right: 13px; + } +} + +.owl-carousel.nav-style-4 .owl-nav .owl-prev, .owl-carousel.nav-style-4 .owl-nav .owl-next { + background: #FFF; + font-size: 11.2px; + font-size: 0.7rem; + width: 40px; + height: 40px; + color: #000; + border-radius: 100%; + box-shadow: 0px 0px 40px -10px rgba(0, 0, 0, 0.3); +} + +.owl-carousel.nav-style-4 .owl-nav .owl-prev:hover, .owl-carousel.nav-style-4 .owl-nav .owl-next:hover { + color: #FFF; +} + +.owl-carousel.nav-style-4.nav-style-4-pos-2 .owl-nav .owl-prev { + left: 0px; +} + +.owl-carousel.nav-style-4.nav-style-4-pos-2 .owl-nav .owl-next { + right: 0px; +} + +.owl-carousel.nav-style-diamond .owl-nav .owl-prev, .owl-carousel.nav-style-diamond .owl-nav .owl-next { + transform: rotate(45deg); + transform-origin: 100% 0%; +} + +.owl-carousel.nav-style-diamond .owl-nav .owl-prev:before, .owl-carousel.nav-style-diamond .owl-nav .owl-next:before { + display: block; + transform: rotate(-45deg); + transform-origin: 60% 50%; +} + +.owl-carousel.nav-style-diamond .owl-nav .owl-next:before { + transform-origin: 50%; +} + +.owl-carousel.nav-svg-arrows-1 .owl-nav .owl-prev, .owl-carousel.nav-svg-arrows-1 .owl-nav .owl-next { + width: 35px; + height: 35px; +} + +.owl-carousel.nav-svg-arrows-1 .owl-nav .owl-prev:before, .owl-carousel.nav-svg-arrows-1 .owl-nav .owl-next:before { + content: none; +} + +.owl-carousel.nav-svg-arrows-1 .owl-nav .owl-prev svg, .owl-carousel.nav-svg-arrows-1 .owl-nav .owl-next svg { + width: 2em; +} + +.owl-carousel.nav-svg-arrows-1 .owl-nav .owl-prev svg polygon, .owl-carousel.nav-svg-arrows-1 .owl-nav .owl-next svg polygon { + fill: #FFF; + stroke: #FFF; +} + +.owl-carousel.nav-svg-arrows-1 .owl-nav .owl-prev svg { + transform: rotate(180deg); +} + +.owl-carousel.nav-arrows-1 .owl-nav .owl-prev, .owl-carousel.nav-arrows-1 .owl-nav .owl-next { + width: 35px; + height: 35px; + font-size: 19.2px; + font-size: 1.2rem; + background: transparent; +} + +.owl-carousel.nav-arrows-1 .owl-nav .owl-next:before { + content: '\f061'; + font-size: inherit; +} + +.owl-carousel.nav-arrows-1 .owl-nav .owl-prev:before { + content: '\f060'; + font-size: inherit; +} + +.owl-carousel.nav-arrows-2 .owl-nav .owl-prev, .owl-carousel.nav-arrows-2 .owl-nav .owl-next { + width: 35px; + height: 35px; + font-size: 19.2px; + font-size: 1.2rem; + background: transparent; +} + +.owl-carousel.nav-arrows-2 .owl-nav .owl-next:before { + content: '\f101'; + font-size: inherit; +} + +.owl-carousel.nav-arrows-2 .owl-nav .owl-prev:before { + content: '\f100'; + font-size: inherit; +} + +.owl-carousel.nav-arrows-thin .owl-nav .owl-prev:before, .owl-carousel.nav-arrows-thin .owl-nav .owl-next:before { + font-family: simple-line-icons; + speak: none; + font-style: normal; + font-weight: 700; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; +} + +.owl-carousel.nav-arrows-thin .owl-nav .owl-next:before { + content: "\e606"; + font-size: inherit; +} + +.owl-carousel.nav-arrows-thin .owl-nav .owl-prev:before { + content: "\e605"; + font-size: inherit; +} + +.owl-carousel.nav-center-images-only .owl-nav { + top: 37%; +} + +.owl-carousel.nav-center-outside .owl-nav { + width: calc(100% + 90px); + left: 49.9%; + transform: translate3d(-50%, 0, 0); +} + +.owl-carousel.full-width .owl-nav button[class*="owl-"], .owl-carousel.full-width .owl-nav button[class*="owl-"]:hover, .owl-carousel.big-nav .owl-nav button[class*="owl-"], .owl-carousel.big-nav .owl-nav button[class*="owl-"]:hover { + height: auto; + padding: 20px 0 !important; +} + +.owl-carousel.full-width .owl-nav button.owl-prev, .owl-carousel.big-nav .owl-nav button.owl-prev { + border-radius: 0 4px 4px 0; +} + +.owl-carousel.full-width .owl-nav button.owl-next, .owl-carousel.big-nav .owl-nav button.owl-next { + border-radius: 4px 0 0 4px; +} + +.owl-carousel.nav-squared .owl-nav button[class*="owl-"] { + border-radius: 0; +} + +.owl-carousel.nav-sm .owl-nav button.owl-prev, +.owl-carousel.nav-sm .owl-nav button.owl-next { + width: 30px !important; + height: 30px !important; +} + +.owl-carousel.nav-md .owl-nav button.owl-prev, +.owl-carousel.nav-md .owl-nav button.owl-next { + width: 40px; + height: 40px; +} + +.owl-carousel.nav-lg .owl-nav button.owl-prev, +.owl-carousel.nav-lg .owl-nav button.owl-next { + width: 45px; + height: 60px; +} + +.owl-carousel.nav-lg.rounded-nav .owl-nav button.owl-prev, +.owl-carousel.nav-lg.rounded-nav .owl-nav button.owl-next { + width: 60px; + height: 60px; +} + +.owl-carousel.nav-font-size-sm .owl-nav button.owl-prev, +.owl-carousel.nav-font-size-sm .owl-nav button.owl-next { + font-size: 10px; +} + +.owl-carousel.nav-font-size-sm .owl-nav button.owl-prev:before, +.owl-carousel.nav-font-size-sm .owl-nav button.owl-next:before { + font-size: inherit; +} + +.owl-carousel.nav-font-size-md .owl-nav button.owl-prev, +.owl-carousel.nav-font-size-md .owl-nav button.owl-next { + font-size: 14px; +} + +.owl-carousel.nav-font-size-md .owl-nav button.owl-prev:before, +.owl-carousel.nav-font-size-md .owl-nav button.owl-next:before { + font-size: inherit; +} + +.owl-carousel.nav-font-size-lg .owl-nav button.owl-prev, +.owl-carousel.nav-font-size-lg .owl-nav button.owl-next { + font-size: 19px; +} + +.owl-carousel.nav-font-size-lg .owl-nav button.owl-prev:before, +.owl-carousel.nav-font-size-lg .owl-nav button.owl-next:before { + font-size: inherit; + left: 2px; +} + +.owl-carousel.nav-font-size-xl .owl-nav button.owl-prev, +.owl-carousel.nav-font-size-xl .owl-nav button.owl-next { + font-size: 25px; +} + +.owl-carousel.nav-font-size-xl .owl-nav button.owl-prev:before, +.owl-carousel.nav-font-size-xl .owl-nav button.owl-next:before { + font-size: inherit; + left: 2px; +} + +.owl-carousel.nav-light:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1) .owl-nav button[class*="owl-"] { + background-color: #ececec !important; + border-color: #ececec !important; + color: #212529 !important; +} + +.owl-carousel.nav-light:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1) .owl-nav button[class*="owl-"]:hover { + background-color: #FFF !important; + border-color: #FFF !important; +} + +.owl-carousel.nav-light:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1) .owl-nav button[class*="owl-"]:active { + background-color: #d2d2d2 !important; + border-color: #d2d2d2 !important; +} + +.owl-carousel.nav-light:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1).nav-with-transparency .owl-nav button[class*="owl-"] { + width: 35px; + height: 45px; + background-color: rgba(236, 236, 236, 0.4) !important; + border-color: transparent !important; +} + +.owl-carousel.nav-light:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1).nav-svg-arrows-1 .owl-nav button[class*="owl-"] svg polygon { + fill: #212529 !important; + stroke: #212529 !important; +} + +.owl-carousel.nav-light.nav-style-1 .owl-nav .owl-next, +.owl-carousel.nav-light.nav-style-1 .owl-nav .owl-prev { + color: #FFF !important; +} + +.owl-carousel.nav-light.nav-style-2 .owl-nav .owl-next:before, .owl-carousel.nav-light.nav-style-2 .owl-nav .owl-next:after, +.owl-carousel.nav-light.nav-style-2 .owl-nav .owl-prev:before, +.owl-carousel.nav-light.nav-style-2 .owl-nav .owl-prev:after { + border-color: #FFF !important; +} + +.owl-carousel.nav-light.nav-style-3 .owl-nav .owl-next, +.owl-carousel.nav-light.nav-style-3 .owl-nav .owl-prev { + color: #FFF !important; +} + +.owl-carousel.nav-light.nav-svg-arrows-1 .owl-nav .owl-next svg polygon, +.owl-carousel.nav-light.nav-svg-arrows-1 .owl-nav .owl-prev svg polygon { + fill: #FFF !important; + stroke: #FFF !important; +} + +.owl-carousel.nav-light.nav-arrows-1 .owl-nav .owl-next, +.owl-carousel.nav-light.nav-arrows-1 .owl-nav .owl-prev { + color: #FFF !important; +} + +.owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1) .owl-nav .owl-next, .owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1) .owl-nav .owl-prev { + background-color: #262a2f !important; + border-color: #262a2f #262a2f #2c3237 !important; + color: #FFF !important; +} + +.owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1) .owl-nav .owl-next:hover, .owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1) .owl-nav .owl-prev:hover { + background-color: #2c3237 !important; + border-color: #2c3237 !important; +} + +.owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1) .owl-nav .owl-next:active, .owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1) .owl-nav .owl-prev:active { + background-color: #212529 !important; + border-color: #212529 !important; +} + +.owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1).nav-with-transparency .owl-nav .owl-next, .owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1).nav-with-transparency .owl-nav .owl-prev { + width: 35px; + height: 45px; + background-color: rgba(38, 42, 47, 0.4) !important; + border-color: transparent !important; +} + +.owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1).nav-with-transparency .owl-nav .owl-next:hover, .owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1).nav-with-transparency .owl-nav .owl-prev:hover { + background-color: #262a2f !important; +} + +.owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1).nav-with-transparency.nav-style-diamond .owl-nav .owl-next, .owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1).nav-with-transparency.nav-style-diamond .owl-nav .owl-prev { + width: 40px; + height: 40px; +} + +.owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1).nav-svg-arrows-1 .owl-nav .owl-next svg polygon, .owl-carousel.nav-dark:not(.nav-style-1):not(.nav-style-2):not(.nav-style-3):not(.show-nav-title):not(.nav-arrows-1).nav-svg-arrows-1 .owl-nav .owl-prev svg polygon { + fill: #FFF !important; + stroke: #FFF !important; +} + +.owl-carousel.nav-dark.nav-style-1 .owl-nav .owl-next, +.owl-carousel.nav-dark.nav-style-1 .owl-nav .owl-prev { + color: #212529 !important; +} + +.owl-carousel.nav-dark.nav-style-2 .owl-nav .owl-next:before, .owl-carousel.nav-dark.nav-style-2 .owl-nav .owl-next:after, +.owl-carousel.nav-dark.nav-style-2 .owl-nav .owl-prev:before, +.owl-carousel.nav-dark.nav-style-2 .owl-nav .owl-prev:after { + border-color: #212529 !important; +} + +.owl-carousel.nav-dark.nav-style-3 .owl-nav .owl-next, +.owl-carousel.nav-dark.nav-style-3 .owl-nav .owl-prev { + color: #212529 !important; +} + +.owl-carousel.nav-dark.nav-svg-arrows-1 .owl-nav .owl-next svg polygon, +.owl-carousel.nav-dark.nav-svg-arrows-1 .owl-nav .owl-prev svg polygon { + fill: #212529 !important; + stroke: #212529 !important; +} + +.owl-carousel.nav-dark.nav-arrows-1 .owl-nav .owl-next, +.owl-carousel.nav-dark.nav-arrows-1 .owl-nav .owl-prev { + color: #212529 !important; +} + +.owl-carousel .owl-dots .owl-dot { + outline: 0; +} + +.owl-carousel .owl-dots .owl-dot span { + width: 8px; + height: 8px; + margin: 5px 4px; +} + +.owl-carousel.dots-inside .owl-dots { + position: absolute; + bottom: 2px; + right: 10px; + margin-top: 0; +} + +.owl-carousel.dots-title .owl-dots { + position: absolute; + margin-top: 0 !important; + top: -51px; + left: 155px; +} + +.owl-carousel.dots-title .owl-dots .owl-dot span { + width: 8px; + height: 8px; + margin: 5px 4px; +} + +.owl-carousel.dots-title.dots-title-pos-2 .owl-dots { + left: 235px; +} + +.owl-carousel.dots-light .owl-dots .owl-dot span { + background: rgba(255, 255, 255, 0.6); +} + +.owl-carousel.dots-light .owl-dots .owl-dot.active span, .owl-carousel.dots-light .owl-dots .owl-dot:hover span { + background: #FFF !important; +} + +.owl-carousel.dots-dark .owl-dots .owl-dot span { + background: rgba(33, 33, 33, 0.6); +} + +.owl-carousel.dots-dark .owl-dots .owl-dot.active span, .owl-carousel.dots-dark .owl-dots .owl-dot:hover span { + background: #212121 !important; +} + +.owl-carousel.dots-morphing .owl-dots .owl-dot span { + width: 20px; + height: 6px; + transition: ease width 300ms; +} + +.owl-carousel.dots-morphing .owl-dots .owl-dot.active span, .owl-carousel.dots-morphing .owl-dots .owl-dot:hover span { + width: 40px; +} + +.owl-carousel.dots-modern .owl-dots { + display: flex; + align-items: center; + justify-content: center; +} + +.owl-carousel.dots-modern .owl-dots .owl-dot { + display: flex; + align-items: center; + justify-content: center; + margin: 0 2px; +} + +.owl-carousel.dots-modern .owl-dots .owl-dot span { + width: 4px; + height: 4px; + transition: ease all 300ms 300ms; +} + +.owl-carousel.dots-modern .owl-dots .owl-dot.active span { + transition: ease all 300ms; + transform: scale(2); +} + +.owl-carousel.dots-modern.dots-modern-lg .owl-dots .owl-dot { + margin: 0 3px; +} + +.owl-carousel.dots-modern.dots-modern-lg .owl-dots .owl-dot span { + width: 6px; + height: 6px; +} + +.owl-carousel.dots-orientation-portrait .owl-dots { + display: flex; + flex-direction: column; + margin-left: 15px !important; + margin-right: 15px !important; +} + +.owl-carousel.dots-align-left .owl-dots { + text-align: left; + justify-content: flex-start; +} + +.owl-carousel.dots-align-right .owl-dots { + text-align: left; +} + +.owl-carousel.dots-horizontal-center .owl-dots { + left: 0; + right: 0; + width: 100%; +} + +.owl-carousel.dots-vertical-center .owl-dots { + top: 50%; + bottom: auto; + margin: 0; + transform: translate3d(0, -50%, 0); +} + +@media (max-width: 575px) { + .owl-carousel.show-dots-xs .owl-dots { + opacity: 1 !important; + visibility: visible !important; + } +} + +@media (min-width: 576px) and (max-width: 767px) { + .owl-carousel.show-dots-sm .owl-dots { + opacity: 1 !important; + visibility: visible !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .owl-carousel.show-dots-md .owl-dots { + opacity: 1 !important; + visibility: visible !important; + } +} + +.owl-carousel.show-dots-hover .owl-dots { + opacity: 0; + visibility: hidden; + transition: ease opacity 300ms; +} + +.owl-carousel.show-dots-hover:hover .owl-dots { + opacity: 1; + visibility: visible; +} + +.owl-carousel.carousel-shadow-1 { + position: relative; +} + +.owl-carousel.carousel-shadow-1:before { + content: ''; + position: absolute; + top: 50%; + left: 50%; + width: 65%; + height: 0px; + box-shadow: 0 0 110px 180px rgba(0, 0, 0, 0.04); + transform: translate3d(-50%, -50%, 0); + z-index: 0; +} + +.owl-carousel.carousel-shadow-1.carousel-shadow-1-bold:before { + box-shadow: 0 0 110px 230px rgba(0, 0, 0, 0.04); +} + +.owl-carousel .img-thumbnail.img-thumbnail-hover-icon { + display: block; +} + +.owl-carousel.carousel-right-side-nav { + width: calc( 100% - 55px); +} + +.owl-carousel.carousel-right-side-nav .owl-nav .owl-next { + width: 55px; + transform: translate3d(100%, -50%, 0); +} + +.owl-carousel.carousel-bottom-inside-shadow .owl-stage-outer:after { + content: ''; + position: absolute; + bottom: 0; + left: 0; + height: 35%; + width: 100%; + background-image: linear-gradient(360deg, #CCC 0%, transparent 100%); +} + +.owl-carousel [class*="opacity-"]:not([class*="opacity-hover"]) { + transition: ease opacity 300ms; +} + +.owl-carousel [class*="opacity-"]:not([class*="opacity-hover"]):hover { + opacity: 1 !important; +} + +@media (min-width: 576px) { + .owl-carousel.carousel-sync-style-1 { + position: absolute; + top: 50%; + left: -30px; + max-width: 355px; + transform: translate3d(0, -50%, 0); + } +} + +.owl-carousel-spaced { + margin-left: -5px; +} + +.owl-carousel-spaced .owl-item > div { + margin: 5px; +} + +.owl-carousel.testimonials img { + display: inline-block; + height: 70px; + width: 70px; +} + +@media (max-width: 575px) { + .owl-carousel-spaced { + margin-left: 0; + } +} + +.carousel-half-full-width-wrapper > .owl-carousel { + width: 100%; +} + +@media (min-width: 576px) { + .carousel-half-full-width-wrapper > .owl-carousel { + width: calc( 100vw - ( ( 100vw - 540px ) / 2 )); + } +} + +@media (min-width: 768px) { + .carousel-half-full-width-wrapper > .owl-carousel { + width: calc( 100vw - ( ( 100vw - 720px ) / 2 )); + } +} + +@media (min-width: 992px) { + .carousel-half-full-width-wrapper > .owl-carousel { + width: calc( 100vw - ( ( 100vw - 960px ) / 2 )); + } +} + +@media (min-width: 1200px) { + .carousel-half-full-width-wrapper > .owl-carousel { + width: calc( 100vw - ( ( 100vw - 1140px ) / 2 )); + } +} + +.carousel-half-full-width-wrapper > .owl-carousel .owl-stage-outer { + margin-bottom: 20px; +} + +.carousel-half-full-width-wrapper.carousel-half-full-width-left { + direction: rtl; +} + +.carousel-half-full-width-wrapper.carousel-half-full-width-left > .owl-carousel .owl-nav { + display: flex; +} + +.carousel-half-full-width-wrapper.carousel-half-full-width-left > .owl-carousel .owl-nav .owl-prev { + order: 2; +} + +.carousel-half-full-width-wrapper.carousel-half-full-width-left > .owl-carousel .owl-nav .owl-next { + order: 1; +} + +.carousel-areas { + background: #f2f2f2; + background: linear-gradient(to bottom, #f2f2f2 0%, rgba(33, 37, 41, 0.5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#212529', GradientType=0 ); + margin-bottom: -10px; + padding: 8px 8px 0 8px; + border-radius: 6px 6px 0 0; + box-shadow: 0px 0px 50px 20px rgba(0, 0, 0, 0.07); +} + +.carousel-areas .owl-carousel { + box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2); +} + +.carousel-areas .owl-carousel .owl-nav button.owl-prev { + left: -55px; +} + +.carousel-areas .owl-carousel .owl-nav button.owl-next { + right: -55px; +} + +.carousel-areas .owl-carousel:first-child img { + border-radius: 6px 6px 0 0; +} + +@media (max-width: 991px) { + .carousel-areas .owl-carousel .owl-nav { + display: none; + } +} + +.owl-carousel.carousel-center-active-item .owl-item { + opacity: 0.2; + transition: ease opacity 300ms; +} + +.owl-carousel.carousel-center-active-item .owl-item.current { + opacity: 1 !important; +} + +.owl-carousel.carousel-center-active-item.carousel-center-active-item-style-2 .owl-item { + opacity: 0.7; +} + +.owl-carousel.carousel-center-active-item-2 .owl-stage-outer { + overflow: visible; +} + +.owl-carousel.carousel-center-active-item-2 .owl-item > div { + width: 66.6666%; + margin-left: auto; + padding: 48px; + padding: 3rem; + background: #fff; + border-radius: 7px; + box-shadow: 0px 0px 70px -40px rgba(0, 0, 0, 0.2); +} + +.owl-carousel.carousel-center-active-item-2 .owl-item.active > div { + margin-right: auto; +} + +.owl-carousel.carousel-center-active-item-2 .owl-item.active > div * { + color: #FFF !important; +} + +.owl-carousel.carousel-center-active-item-2 .owl-item.active + .owl-item > div { + margin-right: auto; + margin-left: 0; +} + +.owl-carousel.carousel-center-active-item-3 .owl-stage-outer { + overflow: visible; +} + +.owl-carousel.carousel-center-active-item-3 .owl-item > div { + width: 100%; + margin-left: auto; + transition: ease opacity 300ms; +} + +.owl-carousel.carousel-center-active-item-3 .owl-item.active > div { + margin-right: auto; +} + +.owl-carousel.carousel-center-active-item-3 .owl-item.active + .owl-item > div { + margin-right: auto; + margin-left: 0; +} + +.owl-carousel-light.owl-carousel-light-init-fadeIn { + transition: ease opacity 300ms; +} + +.owl-carousel-light .owl-stage-outer, +.owl-carousel-light .owl-stage { + height: 100%; +} + +.owl-carousel-light .owl-item { + display: none; + visibility: hidden; + opacity: 0; + position: absolute !important; + width: 100%; + height: 100%; + top: 0; + transition: ease opacity 300ms; +} + +.owl-carousel-light .owl-item.active { + display: block; + visibility: visible; + opacity: 1; +} + +.owl-carousel-light .owl-dots .owl-dot span { + margin: 5px 2px; +} + +.horizontal-scroller { + padding: 32px 0; + padding: 2rem 0; + height: 100vh; + position: relative; +} + +.horizontal-scroller-scroll { + position: relative; + overflow: hidden; + padding: 32px; + padding: 2rem; +} + +.horizontal-scroller-images { + height: 100%; + display: flex; + align-items: center; +} + +.horizontal-scroller-item { + height: 100%; + display: flex; + justify-content: center; + flex: 0 0 auto; + padding: 0 32px; + padding: 0 2rem; +} + +.horizontal-scroller-image { + -o-object-fit: fill; + object-fit: fill; + margin: 0 auto; + max-height: 80vh; + padding-top: 10vh; +} + +/* Cascading Images */ +.cascading-images-wrapper { + display: inline-block; + padding: 12% 20%; +} + +.cascading-images-wrapper .cascading-images { + transform: translate3d(0, -35%, 0); +} + +.cascading-images-wrapper .cascading-images img { + max-width: 100%; +} + +/* Countdown */ +.countdown { + display: flex; + text-align: center; +} + +.countdown > span { + flex-basis: 25%; + max-width: 25%; + width: 25%; + font-size: 16px; + font-size: 1rem; + line-height: 1.5; + color: #777; +} + +.countdown > span > span { + display: block; + font-size: 48px; + font-size: 3rem; + line-height: 1; + color: #212529; +} + +.countdown.countdown-light > span { + color: rgba(255, 255, 255, 0.6); +} + +.countdown.countdown-light > span > span { + color: #FFF; +} + +.countdown.countdown-light.countdown-borders > span { + border-color: #FFF; +} + +.countdown.countdown-borders { + margin-right: -15px; + margin-left: -15px; +} + +.countdown.countdown-borders > span { + border-width: 2px; + border-style: solid; + border-color: #212529; + margin-right: 15px; + margin-left: 15px; + padding: 24px; + padding: 1.5rem; +} + +@media (max-width: 767px) { + .countdown { + flex-wrap: wrap; + } + + .countdown > span { + flex-basis: calc(50% - 15px); + max-width: calc(50% - 15px); + width: calc(50% - 15px); + margin-bottom: 30px; + } + + .countdown > span:nth-child(3), .countdown > span:nth-child(4) { + margin-bottom: 0; + } + + .countdown.countdown-borders { + justify-content: space-between; + margin-right: 0; + margin-left: 0; + } + + .countdown.countdown-borders > span { + margin-right: 0; + margin-left: 0; + } +} + +@media (max-width: 576px) { + .countdown > span { + flex-basis: 100%; + max-width: 100%; + width: 100%; + margin-bottom: 50px; + } + + .countdown > span:nth-child(3) { + margin-bottom: 50px; + } + + .countdown.countdown-borders > span { + margin-bottom: 30px; + } + + .countdown.countdown-borders > span:nth-child(3) { + margin-bottom: 30px; + } +} + +/* Counters */ +.counters .counter { + text-align: center; +} + +.counters [class*="fa-"], .counters .icons { + display: block; + font-size: 35px; + line-height: 35px; + margin-bottom: 5px; +} + +.counters strong { + display: block; + font-weight: bold; + font-size: 50px; + line-height: 50px; +} + +.counters label { + display: block; + font-weight: 100; + font-size: 20px; + line-height: 20px; +} + +.counters .counter-side-icon [class*="fa-"], .counters .counter-side-icon .icons, .counters .counter-side-icon strong { + display: inline-block; +} + +.counters .counter-with-unit strong { + display: inline-block; +} + +.counters .counter-with-unit.counter-unit-on-top { + display: flex; + flex-wrap: wrap; + justify-content: center; + align-items: flex-start; +} + +.counters .counter-with-unit.counter-unit-on-top .unit { + font-size: 32px; + font-size: 2rem; + line-height: 43.2px; + line-height: 2.7rem; + margin-left: 4.8px; + margin-left: 0.3rem; +} + +.counters .counter-with-unit.counter-unit-on-top label { + width: 100%; + margin-top: 11.2px; + margin-top: 0.7rem; +} + +.counters .counter-with-unit.counter-unit-on-bottom { + align-items: flex-end; +} + +.counters.with-borders .counter { + border-radius: 6px; + border-top: 1px solid #DFDFDF; + border-bottom: 1px solid #DFDFDF; + border-left: 1px solid #ECECEC; + border-right: 1px solid #ECECEC; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04); + padding: 25px; +} + +.counters.counters-sm [class*="fa-"], .counters.counters-sm .icons { + font-size: 25px; + line-height: 25px; +} + +.counters.counters-sm strong { + font-size: 35px; + line-height: 35px; +} + +.counters.counters-sm label { + font-size: 15px; + line-height: 15px; +} + +.counters.counters-lg [class*="fa-"] { + font-size: 45px; + line-height: 45px; +} + +.counters.counters-lg strong { + font-size: 60px; + line-height: 60px; +} + +.counters.counters-lg label { + font-size: 25px; + line-height: 25px; +} + +.counters.counters-text-light .counter { + color: #FFF !important; +} + +.counters.counters-text-light .counter [class*="fa-"], .counters.counters-text-light .counter .icons, .counters.counters-text-light .counter strong, .counters.counters-text-light .counter label { + color: #FFF !important; +} + +.counters.counters-text-dark .counter { + color: #333940 !important; +} + +.counters.counters-text-dark .counter [class*="fa-"], .counters.counters-text-dark .counter .icons, .counters.counters-text-dark .counter strong, .counters.counters-text-dark .counter label { + color: #333940 !important; +} + +/* Dividers */ +hr { + background: rgba(0, 0, 0, 0.06); + border: 0; + height: 1px; + margin: 22px 0; + opacity: 1; +} + +hr.short { + margin: 11px 0; +} + +hr.tall { + margin: 44px 0; +} + +hr.taller { + margin: 66px 0; +} + +hr.gratient { + background: none; + background-image: linear-gradient(to left, transparent, rgba(0, 0, 0, 0.06), transparent); +} + +hr.gradient-to-right { + background: none; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.06), transparent); +} + +hr.gradient-to-left { + background: none; + background-image: linear-gradient(to left, transparent, rgba(0, 0, 0, 0.06)); +} + +hr.solid { + background: rgba(0, 0, 0, 0.06); +} + +hr.light { + background: rgba(255, 255, 255, 0.15); +} + +hr.invisible { + background: none; +} + +.divider { + border: 0; + height: 1px; + margin: 44px auto; + background: rgba(0, 0, 0, 0.06); + text-align: center; + position: relative; + clear: both; +} + +.divider.taller { + margin: 66px auto; +} + +.divider [class*="fa-"], .divider .icons { + text-align: center; + background: #FFF; + border-radius: 50px; + color: #a9a9a9; + display: inline-block; + height: 50px; + line-height: 50px; + position: absolute; + text-align: center; + width: 50px; + font-size: 20px; + margin: 0 auto 0 -25px; + top: -25px; + left: 50%; + z-index: 1; +} + +.divider.divider-solid { + background: rgba(0, 0, 0, 0.06); +} + +.divider.divider-icon-sm [class*="fa-"], .divider.divider-icon-sm .icons { + width: 30px; + height: 30px; + line-height: 30px; + top: -15px; + font-size: 15px; + margin-left: -16px; +} + +.divider.divider-icon-lg { + margin: 86px 0; +} + +.divider.divider-icon-lg [class*="fa-"], .divider.divider-icon-lg .icons { + width: 60px; + height: 60px; + line-height: 60px; + top: -30px; + font-size: 30px; + margin-left: -30px; +} + +.divider.divider-icon-lg.taller { + margin: 100px auto; +} + +.divider.divider-xs { + width: 35%; +} + +.divider.divider-sm { + width: 67%; +} + +.divider.divider-left [class*="fa-"], .divider.divider-left .icons { + left: 0; + margin-left: 0; + margin-right: 0; + right: auto; +} + +.divider.divider-right [class*="fa-"], .divider.divider-right .icons { + left: auto; + margin-left: 0; + margin-right: 0; + right: 0; +} + +.divider.divider-style-2 [class*="fa-"], .divider.divider-style-2 .icons { + background: #f7f7f7; + color: #a9a9a9; +} + +.divider.divider-style-3 [class*="fa-"], .divider.divider-style-3 .icons { + border: 1px solid #CECECE; +} + +.divider.divider-style-4 [class*="fa-"], .divider.divider-style-4 .icons { + border: 1px solid #CECECE; +} + +.divider.divider-style-4 [class*="fa-"]:after, .divider.divider-style-4 .icons:after { + border: 3px solid #f7f7f7; + border-radius: 50%; + box-sizing: content-box; + content: ""; + display: block; + height: 100%; + left: -4px; + padding: 1px; + position: absolute; + top: -4px; + width: 100%; +} + +.divider.divider-small { + margin: 22px auto; + background: transparent; +} + +.divider.divider-small hr { + width: 50px; + height: 3px; + background: #555; +} + +.divider.divider-small.divider-small-center { + text-align: center; +} + +.divider.divider-small.divider-small-center hr { + margin-left: auto; + margin-right: auto; +} + +.divider.divider-small.divider-small-right { + text-align: right; +} + +.divider.divider-small.divider-small-right hr { + margin-left: auto; +} + +.divider.divider-small.divider-light hr { + background: #DDD; +} + +.divider.divider-small.divider-small-sm hr { + height: 1px; +} + +.divider.divider-small.divider-small-lg hr { + height: 6px; +} + +.divider.divider-small.tall { + margin: 34px 0; +} + +.divider.divider-small.taller { + margin: 46px 0; +} + +.divider .divider-small-text { + background: #FFF; + color: #999; + display: inline-block; + text-align: center; + font-size: 0.8em; + height: 30px; + line-height: 30px; + padding: 0 30px; + text-transform: uppercase; + margin: 0; + position: relative; + top: -15px; +} + +hr.dashed, .divider.dashed { + background: none; + position: relative; +} + +hr.dashed:after, .divider.dashed:after { + border-top: 1px dashed rgba(0, 0, 0, 0.06); + content: ""; + display: block; + height: 0; + position: absolute; + top: 50%; + margin-top: -1px; + width: 100%; +} + +hr.pattern, .divider.pattern { + background: none; + position: relative; +} + +hr.pattern:after, .divider.pattern:after { + background: transparent url(../img/patterns/worn_dots.png) repeat 0 0; + content: ""; + display: block; + height: 15px; + position: absolute; + top: 50%; + margin-top: -7px; + width: 100%; +} + +hr.pattern.pattern-2:after, .divider.pattern.pattern-2:after { + background-image: url(../img/patterns/az_subtle.png); +} + +@keyframes dividerProgress25 { + from { + width: 0; + } + + to { + width: 25%; + } +} + +.dividerProgress25 { + animation-name: dividerProgress25; +} + +/* Divider Borders */ +.divider-top-border { + border-top: 1px solid rgba(0, 0, 0, 0.06); +} + +.divider-bottom-border { + border-bottom: 1px solid rgba(0, 0, 0, 0.06); +} + +.divider-left-border { + border-left: 1px solid rgba(0, 0, 0, 0.06); +} + +.divider-right-border { + border-right: 1px solid rgba(0, 0, 0, 0.06); +} + +/* Dropdowns */ +.dropdown.dropdown-style-1 .dropdown-toggle { + display: flex; + align-items: center; + padding: 16px 17.6px; + padding: 1rem 1.1rem; + background: #FFF; + border-radius: 0; + border-right: 1px solid #ededed; + min-width: 280px; + font-weight: bold; + text-decoration: none; +} + +.dropdown.dropdown-style-1 .dropdown-toggle:after { + content: '\f107'; + position: absolute; + right: 17.6px; + right: 1.1rem; + top: 50%; + font-family: 'Font Awesome 6 Free'; + font-weight: bold; + transform: translate3d(0, -50%, 0); + border: 0; + margin: 0; + width: 10px; + height: 10px; + line-height: 10px; +} + +.dropdown.dropdown-style-1 .dropdown-toggle > i { + display: none; +} + +.dropdown.dropdown-style-1 .dropdown-menu { + width: 100%; + border-radius: 0; + margin-top: -1px; + border-color: #ededed; +} + +.dropdown.dropdown-style-1 .dropdown-menu .dropdown-item { + font-size: 14px; + padding-right: 17.6px; + padding-right: 1.1rem; + padding-left: 17.6px; + padding-left: 1.1rem; +} + +.dropdown.dropdown-corner-left-fix .dropdown-menu { + margin-left: -5px; +} + +.dropdown-menu.dropdown-menu-arrow-centered:before { + right: auto; + left: 50%; + transform: translate3d(-50%, -6px, 0); +} + +.dropdown-menu.dropdown-menu-arrow-centered-style-2 { + border: 0; + margin-top: -2px; + margin-left: -2px; + padding: 0; + box-shadow: 0 10px 30px 10px rgba(0, 0, 0, 0.05); + background: #FFF; + padding: 3px; + min-width: 180px; + z-index: 10000; + margin-right: 0; + margin-top: 1px; + transition: opacity .2s ease-out; + border-radius: 0; +} + +.dropdown-item:not(.btn):hover { + text-decoration: none; +} + +/* Icon Featured */ +.icon-featured { + display: inline-block; + font-size: 0; + margin: 15px; + width: 110px; + height: 110px; + border-radius: 50%; + text-align: center; + position: relative; + z-index: 1; + color: #FFF; + font-size: 2.3em; + line-height: 110px; +} + +.icon-featured:after { + pointer-events: none; + position: absolute; + width: 100%; + height: 100%; + border-radius: 50%; + content: ''; + box-sizing: content-box; +} + +.icon-featured.icon-featured-lg { + width: 180px !important; + height: 180px !important; + line-height: 180px !important; +} + +/* Featured Box */ +.featured-box { + background: #FFF; + box-sizing: border-box; + border-bottom: 1px solid #DFDFDF; + border-left: 1px solid #ECECEC; + border-radius: 8px; + border-right: 1px solid #ECECEC; + box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.05); + margin-bottom: 20px; + margin-left: auto; + margin-right: auto; + margin-top: 20px; + min-height: 100px; + position: relative; + text-align: center; + z-index: 1; +} + +.featured-box h4 { + font-size: 1.3em; + font-weight: 400; + letter-spacing: -0.7px; + margin-top: 5px; + margin-bottom: 5px; +} + +.featured-box .box-content { + border-radius: 8px; + border-top: 1px solid rgba(0, 0, 0, 0.06); + border-top-width: 4px; + padding: 28.8px; + padding: 1.8rem; + position: relative; +} + +.featured-box .box-content:not(.box-content-border-0) { + top: -1px; + border-top-width: 4px; +} + +.featured-box .box-content.box-content-border-0 { + border-top: 1px solid rgba(0, 0, 0, 0.06) !important; + border-bottom: 0 !important; +} + +.featured-box .box-content.box-content-border-bottom { + top: 1px; +} + +.featured-box .box-content-border-bottom { + border-top: 1px solid rgba(0, 0, 0, 0.06) !important; + border-bottom: 4px solid rgba(0, 0, 0, 0.06); +} + +.featured-box.border-radius { + border-radius: 8px !important; +} + +.featured-box.border-radius.box-shadow-1:before { + border-radius: 8px !important; +} + +/* Featured Box Left */ +.featured-box-text-left { + text-align: left; +} + +/* Featured Boxes - Flat */ +.featured-boxes-flat .featured-box { + box-shadow: none; + margin: 10px 0; +} + +.featured-boxes-flat .featured-box .box-content { + background: #FFF; + margin-top: 65px; +} + +.featured-boxes-flat .featured-box .icon-featured { + display: inline-block; + font-size: 2em; + height: 90px; + line-height: 90px; + padding: 0; + width: 90px; + margin: -100px 0 -15px; + position: relative; + top: -40px; +} + +/* Featured Boxes - Style 2 */ +.featured-boxes-style-2 .featured-box { + background: none; + border: 0; + margin: 10px 0; + box-shadow: none; +} + +.featured-boxes-style-2 .featured-box .box-content { + border: 0; + padding-top: 0; + padding-bottom: 0; +} + +.featured-boxes-style-2 .featured-box .icon-featured { + display: inline-block; + font-size: 1.8em; + height: 75px; + line-height: 75px; + padding: 0; + width: 75px; + margin-top: 0; +} + +/* Featured Boxes - Style 3 */ +.featured-boxes-style-3 .featured-box { + margin: 10px 0; +} + +.featured-boxes-style-3 .featured-box .icon-featured { + display: inline-block; + font-size: 1.8em; + height: 75px; + line-height: 75px; + padding: 0; + width: 75px; + margin-top: -37px; + top: -37px; + background: #FFF; + border: 2px solid rgba(0, 0, 0, 0.06); + color: rgba(0, 0, 0, 0.06); +} + +.featured-boxes-style-3:not(.featured-boxes-flat) .featured-box { + background: none; + border: 0; + box-shadow: none; +} + +.featured-boxes-style-3:not(.featured-boxes-flat) .featured-box .box-content { + border: 0; + padding-top: 0; + padding-bottom: 0; +} + +/* Featured Boxes - Style 4 */ +.featured-boxes-style-4 .featured-box { + background: none; + border: 0; + margin: 10px 0; + box-shadow: none; +} + +.featured-boxes-style-4 .featured-box .box-content { + border: 0; + padding-top: 0; + padding-bottom: 0; +} + +.featured-boxes-style-4 .featured-box .icon-featured { + display: inline-block; + font-size: 35px; + height: 45px; + line-height: 45px; + padding: 0; + width: 45px; + margin-top: 0; + margin-bottom: 10px; + background: transparent; + color: rgba(0, 0, 0, 0.06); + border-radius: 0; +} + +/* Featured Boxes - Style 5, 6, 7 and 9 */ +.featured-boxes-style-5 .featured-box, .featured-boxes-style-6 .featured-box, .featured-boxes-style-7 .featured-box, .featured-boxes-style-9 .featured-box { + background: none; + border: 0; + box-shadow: none; + margin: 10px 0; +} + +.featured-boxes-style-5 .featured-box .box-content, .featured-boxes-style-6 .featured-box .box-content, .featured-boxes-style-7 .featured-box .box-content, .featured-boxes-style-9 .featured-box .box-content { + border: 0; + padding-top: 0; + padding-bottom: 0; +} + +.featured-boxes-style-5 .featured-box .box-content h4, .featured-boxes-style-6 .featured-box .box-content h4, .featured-boxes-style-7 .featured-box .box-content h4, .featured-boxes-style-9 .featured-box .box-content h4 { + color: #333940; +} + +.featured-boxes-style-5 .featured-box .icon-featured, .featured-boxes-style-6 .featured-box .icon-featured, .featured-boxes-style-7 .featured-box .icon-featured, .featured-boxes-style-9 .featured-box .icon-featured { + display: inline-block; + font-size: 2em; + height: 75px; + padding: 0; + width: 75px; + margin-top: 0; + margin-bottom: 10px; + background: #FFF; + border: 1px solid #dfdfdf; + color: #777; + line-height: 73px; +} + +/* Featured Boxes - Style 6 */ +.featured-boxes-style-6 .featured-box .icon-featured { + border: 1px solid #cecece; + color: #777; +} + +.featured-boxes-style-6 .featured-box .icon-featured:after { + border: 5px solid #f7f7f7; + border-radius: 50%; + box-sizing: content-box; + content: ""; + display: block; + height: 100%; + left: -6px; + padding: 1px; + position: absolute; + top: -6px; + width: 100%; +} + +/* Featured Boxes - Style 7 */ +.featured-boxes-style-7 .featured-box .icon-featured { + border: 1px solid #dfdfdf; + color: #777; +} + +/* Featured Boxes - Style 8 */ +.featured-boxes-style-8 .featured-box .icon-featured { + display: inline-block; + font-size: 2em; + height: 75px; + padding: 0; + width: 75px; + margin: -15px -15px 0 0; + background: #FFF; + line-height: 75px; + border: 0; + color: #777; +} + +.featured-boxes-style-8 .featured-box .icon-featured:after { + display: none; +} + +/* Featured Boxes - Style 9 */ +.featured-boxes-style-9 .featured-box .icon-featured { + background: #FFF; + box-shadow: 0px 0px 32px -7px rgba(0, 0, 0, 0.1); + border: 0; + width: 100px; + height: 100px; + line-height: 100px; + transition-duration: .4s; +} + +/* Featured Boxes Modern */ +.featured-boxes-modern-style-1 .featured-box { + position: relative; + overflow: hidden; + border-radius: 0; + height: auto !important; + margin: 0 !important; +} + +.featured-boxes-modern-style-1 .featured-box .featured-box-background { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + transition: cubic-bezier(0.39, 0.66, 0.42, 0.99) all 2s; + transform: scale(1); +} + +.featured-boxes-modern-style-1 .featured-box .box-content { + padding: 64px; + padding: 4rem; + border: none; + z-index: 3; +} + +.featured-boxes-modern-style-1 .featured-box .box-content .icon-featured { + color: #FFF; + background: transparent; + width: auto; + height: auto; + line-height: 1.4; + font-size: 46.4px; + font-size: 2.9rem; + margin: 0 0 16px; + margin: 0 0 1rem; +} + +.featured-boxes-modern-style-1 .featured-box .box-content h2 { + color: #FFF; + font-weight: 600; + font-size: 19.2px; + font-size: 1.2rem; + line-height: 1.3; + margin-bottom: 11.2px; + margin-bottom: 0.7rem; +} + +.featured-boxes-modern-style-1 .featured-box .box-content p { + color: #999; + margin-bottom: 25.6px; + margin-bottom: 1.6rem; +} + +.featured-boxes-modern-style-1 .featured-box:hover .featured-box-background { + transform: scale(1.1); +} + +@media (max-width: 575px) { + .featured-boxes-modern-style-1 .featured-box .box-content { + padding: 2rem 1.5rem; + } +} + +.featured-boxes-modern-style-2 .featured-box { + position: relative; + background: #6c6ef1; + background: linear-gradient(135deg, #6c6ef1 0%, #e2498e 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c6ef1', endColorstr='#e2498e', GradientType=1 ); + border-radius: 0; + margin: 0 !important; + overflow: hidden; +} + +.featured-boxes-modern-style-2 .featured-box:before { + content: ''; + position: absolute; + top: 8px; + right: 8px; + bottom: 8px; + left: 8px; + background: #FFF; +} + +.featured-boxes-modern-style-2 .featured-box .box-content { + padding: 64px; + padding: 4rem; + border: none; +} + +.featured-boxes-modern-style-2 .featured-box .box-content .icon-featured { + color: #FFF; + background: transparent; + width: auto; + height: auto; + line-height: 1.4; + font-size: 46.4px; + font-size: 2.9rem; + margin: 0 0 16px; + margin: 0 0 1rem; +} + +.featured-boxes-modern-style-2 .featured-box .box-content h2 { + color: #212529; + font-weight: 700; + font-size: 19.2px; + font-size: 1.2rem; + line-height: 1.3; + margin-bottom: 11.2px; + margin-bottom: 0.7rem; +} + +.featured-boxes-modern-style-2 .featured-box .box-content p { + color: #999; + margin-bottom: 25.6px; + margin-bottom: 1.6rem; +} + +@media (max-width: 575px) { + .featured-boxes-modern-style-2 .featured-box .box-content { + padding: 2rem 1.5rem; + } +} + +.featured-boxes-modern-style-2-hover-only .featured-box:before { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; + transition: cubic-bezier(0.39, 0.66, 0.42, 0.99) all 200ms; +} + +.featured-boxes-modern-style-2-hover-only:not(:hover) .featured-box { + background: rgba(0, 0, 0, 0.06) !important; + box-shadow: none; + border: 0; +} + +.featured-boxes-modern-style-2-hover-only:not(:hover) .featured-box-no-borders { + background: none !important; +} + +.featured-boxes-modern-style-2-hover-only:not(:hover) .featured-box-box-shadow { + box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1); +} + +.featured-boxes-modern-style-2-hover-only:hover .featured-box:before { + top: 8px; + right: 8px; + bottom: 8px; + left: 8px; +} + +/* Featured Boxes */ +.featured-boxes .featured-box { + margin-bottom: 24px; + margin-bottom: 1.5rem; + margin-top: 24px; + margin-top: 1.5rem; +} + +/* Effects */ +.featured-box-effect-1 .icon-featured:after { + top: -7px; + left: -7px; + padding: 7px; + box-shadow: 0 0 0 3px #FFF; + transition: transform 0.2s, opacity 0.2s; + transform: scale(1); + opacity: 0; +} + +.featured-box-effect-1:hover .icon-featured:after { + transform: scale(0.8); + opacity: 1; +} + +.featured-box-effect-2 .icon-featured:after { + top: -7px; + left: -7px; + padding: 7px; + box-shadow: 0 0 0 3px #FFF; + transition: transform 0.2s, opacity 0.2s; + transform: scale(0.8); + opacity: 0; +} + +.featured-box-effect-2:hover .icon-featured:after { + transform: scale(0.95); + opacity: 1; +} + +.featured-box-effect-3 .icon-featured:after { + top: 0; + left: 0; + box-shadow: 0 0 0 10px #FFF; + transition: transform 0.2s, opacity 0.2s; + transform: scale(0.9); + opacity: 0; +} + +.featured-box-effect-3:hover .icon-featured { + color: #FFF !important; +} + +.featured-box-effect-3:hover .icon-featured:after { + transform: scale(1); + opacity: 0.8; +} + +.featured-box-effect-4 .icon-featured { + transition: transform 0.2s, transform 0.2s; + transform: scale(1); +} + +.featured-box-effect-4:hover .icon-featured { + transform: scale(1.15); +} + +.featured-box-effect-5 .icon-featured { + overflow: hidden; + transition: all 0.3s; +} + +.featured-box-effect-5:hover .icon-featured { + animation: toRightFromLeft 0.3s forwards; +} + +@keyframes toRightFromLeft { + 49% { + transform: translate(100%); + } + + 50% { + opacity: 0; + transform: translate(-100%); + } + + 51% { + opacity: 1; + } +} + +.featured-box-effect-6 .icon-featured:after { + transition: all 0.2s, transform 0.2s; +} + +.featured-box-effect-6:hover .box-content .icon-featured:after { + transform: scale(1.1); +} + +.featured-box-effect-7 .icon-featured:after { + opacity: 0; + box-shadow: 3px 3px #d5d5d5; + transform: rotate(-90deg); + transition: opacity 0.2s, transform 0.2s; + left: 0; + top: -1px; +} + +.featured-box-effect-7:hover .icon-featured:after { + opacity: 1; + transform: rotate(0deg); +} + +.featured-box-effect-7 .icon-featured:before { + transform: scale(0.8); + opacity: 0.7; + transition: transform 0.2s, opacity 0.2s; +} + +.featured-box-effect-7:hover .icon-featured:before { + transform: scale(1); + opacity: 1; +} + +/* Feature Box */ +.feature-box { + display: flex; +} + +.feature-box .feature-box-icon { + display: inline-flex; + align-items: center; + justify-content: center; + flex: 1 0 auto; + background: rgba(0, 0, 0, 0.06); + border-radius: 100%; + color: #FFF; + font-size: 16px; + font-size: 1rem; + position: relative; + top: 7px; + text-align: center; + padding: 0.8em; + height: 1px; + width: 2.7em; + height: 2.7em; +} + +.feature-box .feature-box-info { + flex: 1 1 100%; + padding-left: 15px; +} + +.feature-box.align-items-center .feature-box-icon { + top: 0; +} + +/* Style 2 */ +.feature-box.feature-box-style-2 h4 { + color: #212529; +} + +.feature-box.feature-box-style-2 .feature-box-icon { + background: transparent; + top: -3px; +} + +.feature-box.feature-box-style-2 .feature-box-icon [class*="fa-"], .feature-box.feature-box-style-2 .feature-box-icon .icons { + font-size: 1.7em; +} + +.feature-box.feature-box-style-2.align-items-center .feature-box-icon { + top: 0; +} + +/* Style 3 */ +.feature-box.feature-box-style-3 h4 { + color: #212529; +} + +.feature-box.feature-box-style-3 .feature-box-icon { + border: 1px solid rgba(0, 0, 0, 0.06); + background: transparent; + line-height: 32px; +} + +.feature-box.feature-box-style-3 .feature-box-icon [class*="fa-"], .feature-box.feature-box-style-3 .feature-box-icon .icons { + color: rgba(0, 0, 0, 0.06); +} + +/* Style 4 */ +.feature-box.feature-box-style-4 { + flex-wrap: wrap; +} + +.feature-box.feature-box-style-4 h4 { + color: #212529; +} + +.feature-box.feature-box-style-4 .feature-box-icon { + flex-basis: 100%; + justify-content: flex-start; + background: transparent; + padding: 0 0 19.2px 0; + padding: 0 0 1.2rem 0; +} + +.feature-box.feature-box-style-4 .feature-box-icon [class*="fa-"], .feature-box.feature-box-style-4 .feature-box-icon .icons { + font-size: 2.35em; + width: auto; + height: auto; +} + +.feature-box.feature-box-style-4 .feature-box-info { + clear: both; + padding-left: 0; +} + +/* Style 5 */ +.feature-box.feature-box-style-5 h4 { + color: #212529; +} + +.feature-box.feature-box-style-5 .feature-box-icon { + background: transparent; + top: 0; + padding: 1em 1.4em; + min-width: 5em; +} + +.feature-box.feature-box-style-5 .feature-box-icon [class*="fa-"], .feature-box.feature-box-style-5 .feature-box-icon .icons { + font-size: 2.75em; +} + +.feature-box.feature-box-style-5.align-items-center .feature-box-icon { + top: 0; +} + +/* Style 6 */ +.feature-box.feature-box-style-6 h4 { + color: #212529; +} + +.feature-box.feature-box-style-6 .feature-box-icon { + border: 1px solid #cecece; + background: transparent; + line-height: 32px; +} + +.feature-box.feature-box-style-6 .feature-box-icon:after { + border: 3px solid #f7f7f7; + border-radius: 50%; + box-sizing: content-box; + content: ""; + display: block; + height: 100%; + left: -4px; + padding: 1px; + position: absolute; + top: -4px; + width: 100%; +} + +.feature-box.feature-box-style-6 .feature-box-icon [class*="fa-"], .feature-box.feature-box-style-6 .feature-box-icon .icons { + color: #a9a9a9; +} + +/* Feature Box Icon Size */ +.feature-box .feature-box-icon.feature-box-icon-large { + width: 3.7em; + height: 3.7em; +} + +.feature-box .feature-box-icon.feature-box-icon-extra-large { + width: 4.5em; + height: 4.5em; +} + +/* Reverse All Resolutions */ +.feature-box.reverse-allres { + text-align: right; + flex-direction: row-reverse; +} + +.feature-box.reverse-allres .feature-box-info { + padding-right: 15px; + padding-left: 0; +} + +.feature-box.reverse-allres.feature-box-style-4 .feature-box-icon { + justify-content: flex-end; +} + +.feature-box.reverse-allres.feature-box-style-4 .feature-box-info { + padding-right: 0; +} + +/* Reverse */ +@media (min-width: 992px) { + .feature-box.reverse { + text-align: right; + flex-direction: row-reverse; + } + + .feature-box.reverse .feature-box-info { + padding-right: 15px; + padding-left: 0; + } + + .feature-box.reverse.feature-box-style-4 .feature-box-icon { + justify-content: flex-end; + } + + .feature-box.reverse.feature-box-style-4 .feature-box-info { + padding-right: 0; + } +} + +/* Full Width */ +.featured-boxes-full .featured-box-full { + text-align: center; + padding: 55px; +} + +.featured-boxes-full .featured-box-full [class*="fa-"], .featured-boxes-full .featured-box-full .icons, .featured-boxes-full .featured-box-full h1, .featured-boxes-full .featured-box-full h2, .featured-boxes-full .featured-box-full h3, .featured-boxes-full .featured-box-full h4, .featured-boxes-full .featured-box-full h5, .featured-boxes-full .featured-box-full h6, .featured-boxes-full .featured-box-full p, .featured-boxes-full .featured-box-full a { + padding: 0; + margin: 0; +} + +.featured-boxes-full .featured-box-full:not(.featured-box-full-light) [class*="fa-"], .featured-boxes-full .featured-box-full:not(.featured-box-full-light) .icons, .featured-boxes-full .featured-box-full:not(.featured-box-full-light) h1, .featured-boxes-full .featured-box-full:not(.featured-box-full-light) h2, .featured-boxes-full .featured-box-full:not(.featured-box-full-light) h3, .featured-boxes-full .featured-box-full:not(.featured-box-full-light) h4, .featured-boxes-full .featured-box-full:not(.featured-box-full-light) h5, .featured-boxes-full .featured-box-full:not(.featured-box-full-light) h6, .featured-boxes-full .featured-box-full:not(.featured-box-full-light) p, .featured-boxes-full .featured-box-full:not(.featured-box-full-light) a { + color: #FFF; +} + +.featured-boxes-full .featured-box-full .icons, .featured-boxes-full .featured-box-full [class*="fa-"] { + font-size: 3.9em; + margin-bottom: 15px; +} + +.featured-boxes-full .featured-box-full p { + padding-top: 12px; + opacity: 0.8; +} + +.featured-boxes-full .featured-box-full.featured-box-full-light { + border: 1px solid rgba(0, 0, 0, 0.06); +} + +.featured-boxes-full .featured-box-full.featured-box-full-light:not(:last-child) { + border-right: 0; +} + +.featured-boxes-full .featured-box-full.featured-box-full-light:first-child { + border-left: 0; +} + +.flag { + width: 16px; + height: 11px; + background: url(../img/flags.png) no-repeat; +} + +.flag.flag-ad { + background-position: -16px 0; +} + +.flag.flag-ae { + background-position: -32px 0; +} + +.flag.flag-af { + background-position: -48px 0; +} + +.flag.flag-ag { + background-position: -64px 0; +} + +.flag.flag-ai { + background-position: -80px 0; +} + +.flag.flag-al { + background-position: -96px 0; +} + +.flag.flag-am { + background-position: -112px 0; +} + +.flag.flag-an { + background-position: -128px 0; +} + +.flag.flag-ao { + background-position: -144px 0; +} + +.flag.flag-ar { + background-position: -160px 0; +} + +.flag.flag-as { + background-position: -176px 0; +} + +.flag.flag-at { + background-position: -192px 0; +} + +.flag.flag-au { + background-position: -208px 0; +} + +.flag.flag-aw { + background-position: -224px 0; +} + +.flag.flag-az { + background-position: -240px 0; +} + +.flag.flag-ba { + background-position: 0 -11px; +} + +.flag.flag-bb { + background-position: -16px -11px; +} + +.flag.flag-bd { + background-position: -32px -11px; +} + +.flag.flag-be { + background-position: -48px -11px; +} + +.flag.flag-bf { + background-position: -64px -11px; +} + +.flag.flag-bg { + background-position: -80px -11px; +} + +.flag.flag-bh { + background-position: -96px -11px; +} + +.flag.flag-bi { + background-position: -112px -11px; +} + +.flag.flag-bj { + background-position: -128px -11px; +} + +.flag.flag-bm { + background-position: -144px -11px; +} + +.flag.flag-bn { + background-position: -160px -11px; +} + +.flag.flag-bo { + background-position: -176px -11px; +} + +.flag.flag-br { + background-position: -192px -11px; +} + +.flag.flag-bs { + background-position: -208px -11px; +} + +.flag.flag-bt { + background-position: -224px -11px; +} + +.flag.flag-bv { + background-position: -240px -11px; +} + +.flag.flag-bw { + background-position: 0 -22px; +} + +.flag.flag-by { + background-position: -16px -22px; +} + +.flag.flag-bz { + background-position: -32px -22px; +} + +.flag.flag-ca { + background-position: -48px -22px; +} + +.flag.flag-catalonia { + background-position: -64px -22px; +} + +.flag.flag-cd { + background-position: -80px -22px; +} + +.flag.flag-cf { + background-position: -96px -22px; +} + +.flag.flag-cg { + background-position: -112px -22px; +} + +.flag.flag-ch { + background-position: -128px -22px; +} + +.flag.flag-ci { + background-position: -144px -22px; +} + +.flag.flag-ck { + background-position: -160px -22px; +} + +.flag.flag-cl { + background-position: -176px -22px; +} + +.flag.flag-cm { + background-position: -192px -22px; +} + +.flag.flag-cn { + background-position: -208px -22px; +} + +.flag.flag-co { + background-position: -224px -22px; +} + +.flag.flag-cr { + background-position: -240px -22px; +} + +.flag.flag-cu { + background-position: 0 -33px; +} + +.flag.flag-cv { + background-position: -16px -33px; +} + +.flag.flag-cw { + background-position: -32px -33px; +} + +.flag.flag-cy { + background-position: -48px -33px; +} + +.flag.flag-cz { + background-position: -64px -33px; +} + +.flag.flag-de { + background-position: -80px -33px; +} + +.flag.flag-dj { + background-position: -96px -33px; +} + +.flag.flag-dk { + background-position: -112px -33px; +} + +.flag.flag-dm { + background-position: -128px -33px; +} + +.flag.flag-do { + background-position: -144px -33px; +} + +.flag.flag-dz { + background-position: -160px -33px; +} + +.flag.flag-ec { + background-position: -176px -33px; +} + +.flag.flag-ee { + background-position: -192px -33px; +} + +.flag.flag-eg { + background-position: -208px -33px; +} + +.flag.flag-eh { + background-position: -224px -33px; +} + +.flag.flag-england { + background-position: -240px -33px; +} + +.flag.flag-er { + background-position: 0 -44px; +} + +.flag.flag-es { + background-position: -16px -44px; +} + +.flag.flag-et { + background-position: -32px -44px; +} + +.flag.flag-eu { + background-position: -48px -44px; +} + +.flag.flag-fi { + background-position: -64px -44px; +} + +.flag.flag-fj { + background-position: -80px -44px; +} + +.flag.flag-fk { + background-position: -96px -44px; +} + +.flag.flag-fm { + background-position: -112px -44px; +} + +.flag.flag-fo { + background-position: -128px -44px; +} + +.flag.flag-fr { + background-position: -144px -44px; +} + +.flag.flag-ga { + background-position: -160px -44px; +} + +.flag.flag-gb { + background-position: -176px -44px; +} + +.flag.flag-gd { + background-position: -192px -44px; +} + +.flag.flag-ge { + background-position: -208px -44px; +} + +.flag.flag-gf { + background-position: -224px -44px; +} + +.flag.flag-gg { + background-position: -240px -44px; +} + +.flag.flag-gh { + background-position: 0 -55px; +} + +.flag.flag-gi { + background-position: -16px -55px; +} + +.flag.flag-gl { + background-position: -32px -55px; +} + +.flag.flag-gm { + background-position: -48px -55px; +} + +.flag.flag-gn { + background-position: -64px -55px; +} + +.flag.flag-gp { + background-position: -80px -55px; +} + +.flag.flag-gq { + background-position: -96px -55px; +} + +.flag.flag-gr { + background-position: -112px -55px; +} + +.flag.flag-gs { + background-position: -128px -55px; +} + +.flag.flag-gt { + background-position: -144px -55px; +} + +.flag.flag-gu { + background-position: -160px -55px; +} + +.flag.flag-gw { + background-position: -176px -55px; +} + +.flag.flag-gy { + background-position: -192px -55px; +} + +.flag.flag-hk { + background-position: -208px -55px; +} + +.flag.flag-hm { + background-position: -224px -55px; +} + +.flag.flag-hn { + background-position: -240px -55px; +} + +.flag.flag-hr { + background-position: 0 -66px; +} + +.flag.flag-ht { + background-position: -16px -66px; +} + +.flag.flag-hu { + background-position: -32px -66px; +} + +.flag.flag-ic { + background-position: -48px -66px; +} + +.flag.flag-id { + background-position: -64px -66px; +} + +.flag.flag-ie { + background-position: -80px -66px; +} + +.flag.flag-il { + background-position: -96px -66px; +} + +.flag.flag-im { + background-position: -112px -66px; +} + +.flag.flag-in { + background-position: -128px -66px; +} + +.flag.flag-io { + background-position: -144px -66px; +} + +.flag.flag-iq { + background-position: -160px -66px; +} + +.flag.flag-ir { + background-position: -176px -66px; +} + +.flag.flag-is { + background-position: -192px -66px; +} + +.flag.flag-it { + background-position: -208px -66px; +} + +.flag.flag-je { + background-position: -224px -66px; +} + +.flag.flag-jm { + background-position: -240px -66px; +} + +.flag.flag-jo { + background-position: 0 -77px; +} + +.flag.flag-jp { + background-position: -16px -77px; +} + +.flag.flag-ke { + background-position: -32px -77px; +} + +.flag.flag-kg { + background-position: -48px -77px; +} + +.flag.flag-kh { + background-position: -64px -77px; +} + +.flag.flag-ki { + background-position: -80px -77px; +} + +.flag.flag-km { + background-position: -96px -77px; +} + +.flag.flag-kn { + background-position: -112px -77px; +} + +.flag.flag-kp { + background-position: -128px -77px; +} + +.flag.flag-kr { + background-position: -144px -77px; +} + +.flag.flag-kurdistan { + background-position: -160px -77px; +} + +.flag.flag-kw { + background-position: -176px -77px; +} + +.flag.flag-ky { + background-position: -192px -77px; +} + +.flag.flag-kz { + background-position: -208px -77px; +} + +.flag.flag-la { + background-position: -224px -77px; +} + +.flag.flag-lb { + background-position: -240px -77px; +} + +.flag.flag-lc { + background-position: 0 -88px; +} + +.flag.flag-li { + background-position: -16px -88px; +} + +.flag.flag-lk { + background-position: -32px -88px; +} + +.flag.flag-lr { + background-position: -48px -88px; +} + +.flag.flag-ls { + background-position: -64px -88px; +} + +.flag.flag-lt { + background-position: -80px -88px; +} + +.flag.flag-lu { + background-position: -96px -88px; +} + +.flag.flag-lv { + background-position: -112px -88px; +} + +.flag.flag-ly { + background-position: -128px -88px; +} + +.flag.flag-ma { + background-position: -144px -88px; +} + +.flag.flag-mc { + background-position: -160px -88px; +} + +.flag.flag-md { + background-position: -176px -88px; +} + +.flag.flag-me { + background-position: -192px -88px; +} + +.flag.flag-mg { + background-position: -208px -88px; +} + +.flag.flag-mh { + background-position: -224px -88px; +} + +.flag.flag-mk { + background-position: -240px -88px; +} + +.flag.flag-ml { + background-position: 0 -99px; +} + +.flag.flag-mm { + background-position: -16px -99px; +} + +.flag.flag-mn { + background-position: -32px -99px; +} + +.flag.flag-mo { + background-position: -48px -99px; +} + +.flag.flag-mp { + background-position: -64px -99px; +} + +.flag.flag-mq { + background-position: -80px -99px; +} + +.flag.flag-mr { + background-position: -96px -99px; +} + +.flag.flag-ms { + background-position: -112px -99px; +} + +.flag.flag-mt { + background-position: -128px -99px; +} + +.flag.flag-mu { + background-position: -144px -99px; +} + +.flag.flag-mv { + background-position: -160px -99px; +} + +.flag.flag-mw { + background-position: -176px -99px; +} + +.flag.flag-mx { + background-position: -192px -99px; +} + +.flag.flag-my { + background-position: -208px -99px; +} + +.flag.flag-mz { + background-position: -224px -99px; +} + +.flag.flag-na { + background-position: -240px -99px; +} + +.flag.flag-nc { + background-position: 0 -110px; +} + +.flag.flag-ne { + background-position: -16px -110px; +} + +.flag.flag-nf { + background-position: -32px -110px; +} + +.flag.flag-ng { + background-position: -48px -110px; +} + +.flag.flag-ni { + background-position: -64px -110px; +} + +.flag.flag-nl { + background-position: -80px -110px; +} + +.flag.flag-no { + background-position: -96px -110px; +} + +.flag.flag-np { + background-position: -112px -110px; +} + +.flag.flag-nr { + background-position: -128px -110px; +} + +.flag.flag-nu { + background-position: -144px -110px; +} + +.flag.flag-nz { + background-position: -160px -110px; +} + +.flag.flag-om { + background-position: -176px -110px; +} + +.flag.flag-pa { + background-position: -192px -110px; +} + +.flag.flag-pe { + background-position: -208px -110px; +} + +.flag.flag-pf { + background-position: -224px -110px; +} + +.flag.flag-pg { + background-position: -240px -110px; +} + +.flag.flag-ph { + background-position: 0 -121px; +} + +.flag.flag-pk { + background-position: -16px -121px; +} + +.flag.flag-pl { + background-position: -32px -121px; +} + +.flag.flag-pm { + background-position: -48px -121px; +} + +.flag.flag-pn { + background-position: -64px -121px; +} + +.flag.flag-pr { + background-position: -80px -121px; +} + +.flag.flag-ps { + background-position: -96px -121px; +} + +.flag.flag-pt { + background-position: -112px -121px; +} + +.flag.flag-pw { + background-position: -128px -121px; +} + +.flag.flag-py { + background-position: -144px -121px; +} + +.flag.flag-qa { + background-position: -160px -121px; +} + +.flag.flag-re { + background-position: -176px -121px; +} + +.flag.flag-ro { + background-position: -192px -121px; +} + +.flag.flag-rs { + background-position: -208px -121px; +} + +.flag.flag-ru { + background-position: -224px -121px; +} + +.flag.flag-rw { + background-position: -240px -121px; +} + +.flag.flag-sa { + background-position: 0 -132px; +} + +.flag.flag-sb { + background-position: -16px -132px; +} + +.flag.flag-sc { + background-position: -32px -132px; +} + +.flag.flag-scotland { + background-position: -48px -132px; +} + +.flag.flag-sd { + background-position: -64px -132px; +} + +.flag.flag-se { + background-position: -80px -132px; +} + +.flag.flag-sg { + background-position: -96px -132px; +} + +.flag.flag-sh { + background-position: -112px -132px; +} + +.flag.flag-si { + background-position: -128px -132px; +} + +.flag.flag-sk { + background-position: -144px -132px; +} + +.flag.flag-sl { + background-position: -160px -132px; +} + +.flag.flag-sm { + background-position: -176px -132px; +} + +.flag.flag-sn { + background-position: -192px -132px; +} + +.flag.flag-so { + background-position: -208px -132px; +} + +.flag.flag-somaliland { + background-position: -224px -132px; +} + +.flag.flag-sr { + background-position: -240px -132px; +} + +.flag.flag-ss { + background-position: 0 -143px; +} + +.flag.flag-st { + background-position: -16px -143px; +} + +.flag.flag-sv { + background-position: -32px -143px; +} + +.flag.flag-sx { + background-position: -48px -143px; +} + +.flag.flag-sy { + background-position: -64px -143px; +} + +.flag.flag-sz { + background-position: -80px -143px; +} + +.flag.flag-tc { + background-position: -96px -143px; +} + +.flag.flag-td { + background-position: -112px -143px; +} + +.flag.flag-tf { + background-position: -128px -143px; +} + +.flag.flag-tg { + background-position: -144px -143px; +} + +.flag.flag-th { + background-position: -160px -143px; +} + +.flag.flag-tibet { + background-position: -176px -143px; +} + +.flag.flag-tj { + background-position: -192px -143px; +} + +.flag.flag-tk { + background-position: -208px -143px; +} + +.flag.flag-tl { + background-position: -224px -143px; +} + +.flag.flag-tm { + background-position: -240px -143px; +} + +.flag.flag-tn { + background-position: 0 -154px; +} + +.flag.flag-to { + background-position: -16px -154px; +} + +.flag.flag-tr { + background-position: -32px -154px; +} + +.flag.flag-tt { + background-position: -48px -154px; +} + +.flag.flag-tv { + background-position: -64px -154px; +} + +.flag.flag-tw { + background-position: -80px -154px; +} + +.flag.flag-tz { + background-position: -96px -154px; +} + +.flag.flag-ua { + background-position: -112px -154px; +} + +.flag.flag-ug { + background-position: -128px -154px; +} + +.flag.flag-um { + background-position: -144px -154px; +} + +.flag.flag-us { + background-position: -160px -154px; +} + +.flag.flag-uy { + background-position: -176px -154px; +} + +.flag.flag-uz { + background-position: -192px -154px; +} + +.flag.flag-va { + background-position: -208px -154px; +} + +.flag.flag-vc { + background-position: -224px -154px; +} + +.flag.flag-ve { + background-position: -240px -154px; +} + +.flag.flag-vg { + background-position: 0 -165px; +} + +.flag.flag-vi { + background-position: -16px -165px; +} + +.flag.flag-vn { + background-position: -32px -165px; +} + +.flag.flag-vu { + background-position: -48px -165px; +} + +.flag.flag-wales { + background-position: -64px -165px; +} + +.flag.flag-wf { + background-position: -80px -165px; +} + +.flag.flag-ws { + background-position: -96px -165px; +} + +.flag.flag-xk { + background-position: -112px -165px; +} + +.flag.flag-ye { + background-position: -128px -165px; +} + +.flag.flag-yt { + background-position: -144px -165px; +} + +.flag.flag-za { + background-position: -160px -165px; +} + +.flag.flag-zanzibar { + background-position: -176px -165px; +} + +.flag.flag-zm { + background-position: -192px -165px; +} + +.flag.flag-zw { + background-position: -208px -165px; +} + +/* Forms */ +form label { + font-weight: normal; +} + +textarea { + resize: vertical; +} + +select { + border: 1px solid #E5E7E9; + border-radius: 6px; + outline: none; +} + +.label { + font-weight: normal; +} + +label.required:after { + content: "*"; + font-size: 0.8em; + margin: 0.3em; + position: relative; + top: -2px; +} + +.form-group { + margin-bottom: 16px; + margin-bottom: 1rem; +} + +.form-group:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} + +.form-control { + border-color: rgba(0, 0, 0, 0.09); +} + +.form-control:not(.form-control-lg) { + font-size: 12px; + font-size: 0.75rem; + line-height: 1.3; +} + +.form-control:not(.form-control-sm):not(.form-control-lg) { + font-size: 13.6px; + font-size: 0.85rem; + line-height: 1.85; +} + +.form-control.form-control-focused { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; + border-color: #CCC; +} + +.form-control:focus { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; + border-color: #CCC; +} + +.form-control.error { + border-color: #a94442; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.form-control.error:focus { + border-color: #843534; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} + +.form-select.form-select-icon-light { + background-image: url("data:image/svg+xml,"); +} + +.form-switch.form-switch-sm { + margin-bottom: 8px; + margin-bottom: 0.5rem; +} + +.form-switch.form-switch-sm .form-check-input { + height: 16px; + height: 1rem; + width: calc(1rem + 0.75rem); + border-radius: 2rem; +} + +.form-switch.form-switch-md { + margin-bottom: 16px; + margin-bottom: 1rem; +} + +.form-switch.form-switch-md .form-check-input { + height: 24px; + height: 1.5rem; + width: calc(2rem + 0.75rem); + border-radius: 3rem; +} + +.form-switch.form-switch-lg { + margin-bottom: 24px; + margin-bottom: 1.5rem; +} + +.form-switch.form-switch-lg .form-check-input { + height: 32px; + height: 2rem; + width: calc(3rem + 0.75rem); + border-radius: 4rem; +} + +.form-switch.form-switch-xl { + margin-bottom: 32px; + margin-bottom: 2rem; +} + +.form-switch.form-switch-xl .form-check-input { + height: 40px; + height: 2.5rem; + width: calc(4rem + 0.75rem); + border-radius: 5rem; +} + +.form-switch .form-check-input { + box-shadow: none !important; +} + +.form-switch .form-check-input:focus { + border: 1px solid rgba(0, 0, 0, 0.25); + background-image: url("data:image/svg+xml,") !important; +} + +.form-switch .form-check-input:checked { + background-image: url("data:image/svg+xml,") !important; +} + +.page-link { + border-color: rgba(0, 0, 0, 0.06); +} + +.input-group .form-control { + height: auto; +} + +.input-group-rounded .form-control { + border-radius: 2rem 0rem 0rem 2rem; + border: 0; + padding-left: 16px; + padding-left: 1rem; +} + +.input-group-rounded .btn { + border-color: rgba(0, 0, 0, 0.09); + border-radius: 0rem 2rem 2rem 0rem; + font-size: 11.2px; + font-size: 0.7rem; + padding: 13.92px; + padding: 0.87rem; + border-top: 0; + border-bottom: 0; + border-right: 0; + z-index: 3; +} + +/* Form - iOS Override */ +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +textarea { + -webkit-appearance: none; +} + +.form-control::-webkit-input-placeholder, +input[type="text"]::-webkit-input-placeholder, +input[type="password"]::-webkit-input-placeholder, +input[type="datetime"]::-webkit-input-placeholder, +input[type="datetime-local"]::-webkit-input-placeholder, +input[type="date"]::-webkit-input-placeholder, +input[type="month"]::-webkit-input-placeholder, +input[type="time"]::-webkit-input-placeholder, +input[type="week"]::-webkit-input-placeholder, +input[type="number"]::-webkit-input-placeholder, +input[type="email"]::-webkit-input-placeholder, +input[type="url"]::-webkit-input-placeholder, +input[type="search"]::-webkit-input-placeholder, +input[type="tel"]::-webkit-input-placeholder, +input[type="color"]::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #bdbdbd; +} + +.form-control::-moz-placeholder, +input[type="text"]::-moz-placeholder, +input[type="password"]::-moz-placeholder, +input[type="datetime"]::-moz-placeholder, +input[type="datetime-local"]::-moz-placeholder, +input[type="date"]::-moz-placeholder, +input[type="month"]::-moz-placeholder, +input[type="time"]::-moz-placeholder, +input[type="week"]::-moz-placeholder, +input[type="number"]::-moz-placeholder, +input[type="email"]::-moz-placeholder, +input[type="url"]::-moz-placeholder, +input[type="search"]::-moz-placeholder, +input[type="tel"]::-moz-placeholder, +input[type="color"]::-moz-placeholder, +textarea::-moz-placeholder { + color: #bdbdbd; +} + +.form-control:-ms-input-placeholder, +input[type="text"]:-ms-input-placeholder, +input[type="password"]:-ms-input-placeholder, +input[type="datetime"]:-ms-input-placeholder, +input[type="datetime-local"]:-ms-input-placeholder, +input[type="date"]:-ms-input-placeholder, +input[type="month"]:-ms-input-placeholder, +input[type="time"]:-ms-input-placeholder, +input[type="week"]:-ms-input-placeholder, +input[type="number"]:-ms-input-placeholder, +input[type="email"]:-ms-input-placeholder, +input[type="url"]:-ms-input-placeholder, +input[type="search"]:-ms-input-placeholder, +input[type="tel"]:-ms-input-placeholder, +input[type="color"]:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #bdbdbd; +} + +/* Placeholder Light */ +.form-placeholders-light .form-control::-webkit-input-placeholder, +.form-placeholders-light input[type="text"]::-webkit-input-placeholder, +.form-placeholders-light input[type="password"]::-webkit-input-placeholder, +.form-placeholders-light input[type="datetime"]::-webkit-input-placeholder, +.form-placeholders-light input[type="datetime-local"]::-webkit-input-placeholder, +.form-placeholders-light input[type="date"]::-webkit-input-placeholder, +.form-placeholders-light input[type="month"]::-webkit-input-placeholder, +.form-placeholders-light input[type="time"]::-webkit-input-placeholder, +.form-placeholders-light input[type="week"]::-webkit-input-placeholder, +.form-placeholders-light input[type="number"]::-webkit-input-placeholder, +.form-placeholders-light input[type="email"]::-webkit-input-placeholder, +.form-placeholders-light input[type="url"]::-webkit-input-placeholder, +.form-placeholders-light input[type="search"]::-webkit-input-placeholder, +.form-placeholders-light input[type="tel"]::-webkit-input-placeholder, +.form-placeholders-light input[type="color"]::-webkit-input-placeholder, +.form-placeholders-light textarea::-webkit-input-placeholder { + color: #FFF; +} + +.form-placeholders-light .form-control::-moz-placeholder, +.form-placeholders-light input[type="text"]::-moz-placeholder, +.form-placeholders-light input[type="password"]::-moz-placeholder, +.form-placeholders-light input[type="datetime"]::-moz-placeholder, +.form-placeholders-light input[type="datetime-local"]::-moz-placeholder, +.form-placeholders-light input[type="date"]::-moz-placeholder, +.form-placeholders-light input[type="month"]::-moz-placeholder, +.form-placeholders-light input[type="time"]::-moz-placeholder, +.form-placeholders-light input[type="week"]::-moz-placeholder, +.form-placeholders-light input[type="number"]::-moz-placeholder, +.form-placeholders-light input[type="email"]::-moz-placeholder, +.form-placeholders-light input[type="url"]::-moz-placeholder, +.form-placeholders-light input[type="search"]::-moz-placeholder, +.form-placeholders-light input[type="tel"]::-moz-placeholder, +.form-placeholders-light input[type="color"]::-moz-placeholder, +.form-placeholders-light textarea::-moz-placeholder { + color: #FFF; +} + +.form-placeholders-light .form-control:-ms-input-placeholder, +.form-placeholders-light input[type="text"]:-ms-input-placeholder, +.form-placeholders-light input[type="password"]:-ms-input-placeholder, +.form-placeholders-light input[type="datetime"]:-ms-input-placeholder, +.form-placeholders-light input[type="datetime-local"]:-ms-input-placeholder, +.form-placeholders-light input[type="date"]:-ms-input-placeholder, +.form-placeholders-light input[type="month"]:-ms-input-placeholder, +.form-placeholders-light input[type="time"]:-ms-input-placeholder, +.form-placeholders-light input[type="week"]:-ms-input-placeholder, +.form-placeholders-light input[type="number"]:-ms-input-placeholder, +.form-placeholders-light input[type="email"]:-ms-input-placeholder, +.form-placeholders-light input[type="url"]:-ms-input-placeholder, +.form-placeholders-light input[type="search"]:-ms-input-placeholder, +.form-placeholders-light input[type="tel"]:-ms-input-placeholder, +.form-placeholders-light input[type="color"]:-ms-input-placeholder, +.form-placeholders-light textarea:-ms-input-placeholder { + color: #FFF; +} + +/* Form - Bootstrap Override */ +.btn-lg, +.btn-group-lg > .btn { + line-height: 1.334; +} + +.input-group-btn .btn { + padding-top: 8px; + padding-top: 0.5rem; + padding-bottom: 8px; + padding-bottom: 0.5rem; +} + +select.form-control-sm, select.form-control-lg { + line-height: 1; + height: auto !important; +} + +.custom-select-1 { + position: relative; +} + +.custom-select-1 select { + line-height: 1; + font-size: inherit; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select-1 select::-ms-expand { + display: none; +} + +.custom-select-1.custom-select-1-icon-light select { + background-image: url("data:image/svg+xml,"); +} + +/* Custom Checkbox */ +.custom-checkbox-1 { + position: relative; + padding: 0 0 0 25px; + margin-bottom: 7px; + margin-top: 0; +} + +.custom-checkbox-1.form-check .form-check-input { + margin-left: 0; +} + +.custom-checkbox-1.form-check .form-check-label { + padding-left: 0; +} + +.custom-checkbox-1.checkbox-inline { + display: inline-block; + vertical-align: middle; +} + +.form-group .custom-checkbox-1.checkbox-inline { + margin-top: 7px; + padding-top: 0; +} + +.custom-checkbox-1:last-child, .custom-checkbox-1:last-of-type { + margin-bottom: 0; +} + +.custom-checkbox-1 input[type="checkbox"] { + opacity: 0; + position: absolute; + top: 50%; + left: 3px; + margin: -6px 0 0 0; + z-index: 2; + cursor: pointer; +} + +.custom-checkbox-1 input[type="checkbox"]:checked + label:after { + position: absolute; + display: inline-block; + font-family: 'Font Awesome 6 Free'; + content: '\F00C'; + top: 50%; + left: 4px; + margin-top: -5px; + font-size: 11px; + font-weight: 900; + line-height: 1; + width: 16px; + height: 16px; + color: #333; +} + +.custom-checkbox-1 input[type="checkbox"]:disabled { + cursor: not-allowed; +} + +.custom-checkbox-1 input[type="checkbox"]:disabled:checked + label:after { + color: #999; +} + +.custom-checkbox-1 input[type="checkbox"]:disabled + label { + cursor: not-allowed; +} + +.custom-checkbox-1 input[type="checkbox"]:disabled + label:before { + background-color: #eee; +} + +.custom-checkbox-1 label { + cursor: pointer; + margin-bottom: 0; + text-align: left; + line-height: 1.5; +} + +.custom-checkbox-1 label:before { + content: ''; + position: absolute; + top: 50%; + left: 0; + margin-top: -9px; + width: 19px; + height: 18px; + display: inline-block; + border-radius: 2px; + border: 1px solid #dadada; + background-color: #fff; +} + +.custom-checkbox-1 label + label.error { + display: block; +} + +.custom-checkbox-1.checkbox-custom-transparent label:before { + background-color: transparent; +} + +.custom-checkbox-1.checkbox-custom-transparent input[type="checkbox"]:checked + label:after { + color: #FFF; +} + +.custom-checkbox-1.checkbox-custom-transparent input[type="checkbox"]:disabled:checked + label:after { + color: #999; +} + +/* Custom Checkbox Switch */ +.custom-checkbox-switch { + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: none; + width: 50px; + height: 26px; + background-color: #CCC; + border: 1px solid #D9DADC; + border-radius: 50px; + cursor: pointer; + transition: ease all 300ms; +} + +.custom-checkbox-switch:after { + content: ''; + position: absolute; + top: 50%; + left: 6px; + width: 15px; + height: 15px; + background-color: #FFF; + border-radius: 50%; + transform: translate3d(0, -50%, 0); + transition: ease left 300ms; +} + +.custom-checkbox-switch:checked { + border-color: #CCC; +} + +.custom-checkbox-switch:checked:after { + left: 27px; +} + +.bootstrap-timepicker-widget input { + border: 0; +} + +.bootstrap-timepicker-widget table td input { + width: 40px; +} + +.fileupload .btn { + line-height: 20px; + margin-left: -5px; +} + +/* Forms Validations */ +label.valid { + display: inline-block; + text-indent: -9999px; +} + +label.error { + color: #c10000; + font-size: 0.9em; + line-height: 18px; + padding: 5px 0 0; +} + +label.error#captcha-error { + margin-top: 15px; +} + +.form-errors-light .form-control.error { + border-color: #FFF; +} + +.form-errors-light label.error { + color: #FFF; +} + +/* Search Cancel Button */ +input[type="search" i]::-webkit-search-cancel-button { + margin-right: -7px !important; +} + +/* Simple Search */ +.simple-search .form-control { + border-radius: 1.3rem 0 0 1.3rem; + border-color: #EEE; + border-right: 0; +} + +.simple-search .form-control:focus { + box-shadow: none; +} + +.simple-search .btn { + border: 0; + box-shadow: none !important; + border-radius: 0 1.3rem 1.3rem 0; + border: 1px solid #EEE; + border-left: 0; +} + +/* Search With Select */ +.search-with-select .mobile-search-toggle-btn { + display: none; +} + +.search-with-select .search-form-wrapper > .form-control { + background-color: #f4f4f4; + border-radius: 1.3rem 0 0 1.3rem; + border: 0; + height: auto; + padding: 9.6px 22.4px; + padding: 0.6rem 1.4rem; + font-size: 12.8px !important; + font-size: 0.8rem !important; + color: #8d8d8d; +} + +.search-with-select .search-form-wrapper > .form-control::-webkit-input-placeholder { + color: #8d8d8d; +} + +.search-with-select .search-form-wrapper > .form-control::-moz-placeholder { + color: #8d8d8d; +} + +.search-with-select .search-form-wrapper > .form-control:-ms-input-placeholder { + color: #8d8d8d; +} + +.search-with-select .search-form-wrapper > .form-control:focus { + box-shadow: none; +} + +.search-with-select .search-form-wrapper .search-form-select-wrapper { + display: flex; + background-color: #f4f4f4; + border-radius: 0 1.3rem 1.3rem 0; +} + +.search-with-select .search-form-wrapper .search-form-select-wrapper .custom-select-1:before { + color: #8d8d8d; +} + +.search-with-select .search-form-wrapper .search-form-select-wrapper .custom-select-1 select { + background-color: transparent; + border: 1px solid #FFF; + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; + color: #8d8d8d; + height: 100%; + z-index: 1; +} + +.search-with-select .search-form-wrapper .search-form-select-wrapper .custom-select-1 select:focus { + box-shadow: none; +} + +.search-with-select .search-form-wrapper .search-form-select-wrapper .btn { + background: transparent !important; + border: 0; + box-shadow: none !important; +} + +.search-with-select .search-form-wrapper .search-form-select-wrapper .btn .header-nav-top-icon { + font-size: 16px; + font-size: 1rem; + top: 2px; + right: 2px; + color: #212529; + font-weight: bold; +} + +@media (max-width: 991px) { + .search-with-select { + position: relative; + float: right; + } + + .search-with-select .mobile-search-toggle-btn { + display: block; + text-decoration: none; + } + + .search-with-select .mobile-search-toggle-btn.open + .search-form-wrapper { + display: flex; + visibility: visible; + opacity: 1; + } + + .search-with-select .mobile-search-toggle-btn > i { + position: relative; + top: 2px; + font-size: 1.9rem; + } + + .search-with-select .search-form-wrapper { + display: none; + visibility: hidden; + opacity: 0; + position: absolute; + top: 36px; + left: 50%; + transform: translate3d(-50%, 0, 0); + width: 300px; + background-color: #d8d8d8; + padding: 0.2rem; + border-radius: 28px; + transition: ease opacity 300ms; + } + + .search-with-select .search-form-wrapper:before { + content: ''; + position: absolute; + bottom: 100%; + left: 50%; + border-bottom: 6px solid #d8d8d8; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + transform: translate3d(-50%, 0, 0); + } +} + +/* Form Styles */ +.form-style-2 .form-group { + margin-bottom: 11.2px; + margin-bottom: 0.7rem; +} + +.form-style-2 .form-control { + padding: 11.2px 16px; + padding: 0.7rem 1rem; + border: 0; +} + +.form-style-2 .form-control::-webkit-input-placeholder { + color: #202528; + opacity: 0.5; +} + +.form-style-2 .form-control::-moz-placeholder { + color: #202528; + opacity: 0.5; +} + +.form-style-2 .form-control:-ms-input-placeholder { + color: #202528; + opacity: 0.5; +} + +.form-style-2 .form-control:-moz-placeholder { + color: #202528; + opacity: 0.5; +} + +.form-style-2 .form-control:not(textarea) { + height: calc(2.2em + .75rem + 2px); +} + +.form-style-2 .form-control.error { + border-width: 2px; +} + +.form-style-3 .form-group { + margin-bottom: 17.6px; + margin-bottom: 1.1rem; +} + +.form-style-3 .form-control { + padding: 11.2px 16px; + padding: 0.7rem 1rem; + background-color: #F4F4F4; + border: none; +} + +.form-style-3 .form-control::-webkit-input-placeholder { + color: #202528; + opacity: 0.5; +} + +.form-style-3 .form-control::-moz-placeholder { + color: #202528; + opacity: 0.5; +} + +.form-style-3 .form-control:-ms-input-placeholder { + color: #202528; + opacity: 0.5; +} + +.form-style-3 .form-control:-moz-placeholder { + color: #202528; + opacity: 0.5; +} + +.form-style-3 .form-control.error { + border: 2px solid #e21a1a; +} + +.form-style-4 .form-control { + background-color: transparent; + border-top: 0; + border-right: 0; + border-left: 0; + border-bottom-color: rgba(0, 0, 0, 0.4); + color: #FFF; + box-shadow: none !important; + border-radius: 0; +} + +.form-style-4 .form-control::-moz-placeholder { + color: #d8d8d8; +} + +.form-style-4 .form-control::placeholder { + color: #d8d8d8; +} + +.form-style-4 select.form-control { + color: #FFF; +} + +.form-style-4 select.form-control option { + color: #777; +} + +.form-style-4 .form-check-label { + color: #d8d8d8; +} + +.form-style-4.form-style-4-text-dark .form-control { + color: #212121; +} + +.form-style-4.form-style-4-text-dark .form-control::-moz-placeholder { + color: #777; +} + +.form-style-4.form-style-4-text-dark .form-control::placeholder { + color: #777; +} + +.form-style-4.form-style-4-text-dark .form-check-label { + color: #777; +} + +.form-style-4.form-style-4-border-light .form-control { + border-color: rgba(255, 255, 255, 0.4); +} + +.form-style-4.form-style-4-border-light-2 .form-control { + border-color: rgba(255, 255, 255, 0.15); +} + +.form-style-4.form-with-icons .form-control { + padding-left: 31px; +} + +.form-style-5 .form-control { + background-color: rgba(255, 255, 255, 0.05); + border-radius: 35px; + height: auto; + padding: 8px 24px; + padding: 0.5rem 1.5rem; + color: #bfbfbf; +} + +.form-style-5 .form-control:focus { + border-color: #676767; +} + +/* Floating Labels */ +.form-label-group { + position: relative; + margin-bottom: 16px; + margin-bottom: 1rem; +} + +.form-label-group input, .form-label-group label { + height: 50px; + height: 3.125rem; + padding: 12px; + padding: .75rem; +} + +.form-label-group label { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + margin-bottom: 0; + line-height: 1.5; + color: #495057; + pointer-events: none; + cursor: text; + border: 1px solid transparent; + border-radius: .25rem; + transition: all .1s ease-in-out; +} + +.form-label-group input::-moz-placeholder { + color: transparent; +} + +.form-label-group input::placeholder { + color: transparent; +} + +.form-label-group input:not(:-moz-placeholder-shown) { + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 4px; + padding-bottom: .25rem; +} + +.form-label-group input:not(:placeholder-shown) { + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 4px; + padding-bottom: .25rem; +} + +.form-label-group input:not(:-moz-placeholder-shown) ~ label { + padding-top: 4px; + padding-top: .25rem; + padding-bottom: 4px; + padding-bottom: .25rem; + font-size: 12px; + color: #777; +} + +.form-label-group input:not(:placeholder-shown) ~ label { + padding-top: 4px; + padding-top: .25rem; + padding-bottom: 4px; + padding-bottom: .25rem; + font-size: 12px; + color: #777; +} + +/* Fallback for Edge +-------------------------------------------------- */ +@supports (-ms-ime-align: auto) { + .form-label-group { + display: flex; + flex-direction: column-reverse; + } + + .form-label-group label { + position: static; + } + + .form-label-group input::-ms-input-placeholder { + color: #777; + } +} + +/* Form Squared Borders */ +.form-squared-borders .form-control { + border-radius: 0; +} + +/* Form With Icons */ +.form-with-icons .form-control { + padding-left: 41px; +} + +/* Form Fields Rounded */ +.form-fields-rounded .form-control { + padding-left: 18px; + padding-right: 18px; + border-radius: 35px; +} + +.form-fields-rounded textarea.form-control { + border-radius: 22px; +} + +/* Form With Shadow */ +.form-with-shadow .form-control { + box-shadow: 0px 0px 17px -4px rgba(0, 0, 0, 0.1) !important; +} + +/* Form Fieds Size - Global class to increase size of form controls */ +.form-fields-size-sm .form-control { + padding: 0 15px; + height: 40px; +} + +.form-fields-size-sm textarea.form-control { + padding: 12px 15px; + height: auto; +} + +.form-fields-size-md .form-control { + padding: 0 23px; + height: 54px; +} + +.form-fields-size-md textarea.form-control { + padding: 18px 23px; + height: auto; +} + +.form-fields-size-lg .form-control { + padding: 0 25px; + height: 63px; +} + +.form-fields-size-lg textarea.form-control { + padding: 23px 25px; + height: auto; +} + +/* Form Fieds Font Size - Global class to increase font size of form controls */ +.form-fields-font-size-sm .form-control:not(.form-control-sm):not(.form-control-lg) { + font-size: 12px; + font-size: 0.75rem; +} + +.form-fields-font-size-md .form-control:not(.form-control-sm):not(.form-control-lg) { + font-size: 15.2px; + font-size: 0.95rem; +} + +.form-fields-font-size-lg .form-control:not(.form-control-sm):not(.form-control-lg) { + font-size: 18.4px; + font-size: 1.15rem; +} + +/* GDPR */ +[data-plugin-gdpr-wrapper] { + opacity: 0; + transition: ease opacity 300ms; +} + +[data-plugin-gdpr-wrapper].show { + opacity: 1; +} + +.gdpr-bar { + position: fixed; + width: 100%; + bottom: 0; + left: 0; + display: flex; + flex-direction: column; + justify-content: space-between; + background: rgba(0, 0, 0, 0.9); + padding: 16px 24px; + padding: 1rem 1.5rem; + z-index: 1050; + opacity: 0; + visibility: hidden; + transform: translate3d(0, 100%, 0); + transition: ease opacity 300ms, ease transform 300ms; +} + +.gdpr-bar .gdpr-bar-actions { + display: flex; + align-items: center; + justify-content: space-between; + margin-top: 15px; +} + +.gdpr-bar .gdpr-bar-actions .gdpr-agree-trigger { + margin-left: 32px; + margin-left: 2rem; +} + +.gdpr-bar.show { + opacity: 1; + visibility: visible; + transform: translate3d(0, 0, 0); +} + +.gdpr-bar.removing { + opacity: 0; + transform: translate3d(0, 100%, 0); +} + +@media (min-width: 1200px) { + .gdpr-bar { + flex-direction: row; + align-items: center; + } + + .gdpr-bar .gdpr-bar-actions { + justify-content: flex-end; + margin-top: 0; + } +} + +.gdpr-preferences-popup { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + display: flex; + align-items: center; + justify-content: center; + padding: 0 20px; + background: rgba(0, 0, 0, 0.8); + z-index: 1051; + opacity: 0; + visibility: hidden; + transition: ease opacity 300ms; +} + +.gdpr-preferences-popup .gdpr-preferences-popup-content { + max-width: 1000px; + background: #FFF; +} + +.gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-close-popup { + position: absolute; + top: 25px; + right: 25px; +} + +.gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-preferences-popup-content-body { + max-height: 60vh; + overflow-y: auto; + padding: 40px; + padding: 2.5rem; +} + +.gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-preferences-popup-content-body .gdpr-cookie-item { + display: flex; + flex-wrap: wrap; + font-size: 12.8px; + font-size: 0.8rem; +} + +.gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-preferences-popup-content-body .gdpr-cookie-item .gdpr-cookie-item-title { + width: 100%; +} + +.gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-preferences-popup-content-body .gdpr-cookie-item .gdpr-cookie-item-description { + width: 70%; +} + +.gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-preferences-popup-content-body .gdpr-cookie-item .gdpr-cookie-item-action { + width: 30%; + text-align: right; +} + +.gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-preferences-popup-content-body .gdpr-cookie-item + .gdpr-cookie-item { + margin-top: 10px; +} + +.gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-preferences-popup-content-footer { + display: flex; + align-items: center; + justify-content: space-between; + padding: 24px 40px; + padding: 1.5rem 2.5rem; + background: #f4f4f4; +} + +.gdpr-preferences-popup.show { + opacity: 1; + visibility: visible; +} + +@media (min-width: 992px) { + .gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-preferences-popup-content-body .gdpr-cookie-item { + flex-wrap: nowrap; + } + + .gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-preferences-popup-content-body .gdpr-cookie-item .gdpr-cookie-item-title { + width: 20%; + } + + .gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-preferences-popup-content-body .gdpr-cookie-item .gdpr-cookie-item-description { + width: 60%; + } + + .gdpr-preferences-popup .gdpr-preferences-popup-content .gdpr-preferences-popup-content-body .gdpr-cookie-item .gdpr-cookie-item-action { + width: 20%; + } +} + +/* Headings */ +h1, h2, h3, h4, h5, h6 { + color: #212529; + font-weight: 200; + letter-spacing: -.05em; + margin: 0; + -webkit-font-smoothing: antialiased; +} + +h1 { + font-size: 2.6em; + line-height: 44px; + margin: 0 0 32px 0; +} + +h2 { + font-size: 2.2em; + font-weight: 300; + line-height: 42px; + margin: 0 0 32px 0; +} + +h3 { + font-size: 1.8em; + font-weight: 400; + line-height: 24px; + margin-bottom: 33px; + text-transform: uppercase; +} + +h4 { + font-size: 1.4em; + font-weight: 600; + line-height: 27px; + margin: 0 0 14px 0; +} + +h5 { + font-size: 1em; + font-weight: 600; + line-height: 18px; + margin: 0 0 14px 0; + text-transform: uppercase; +} + +h6 { + color: #333; + font-size: 1em; + font-weight: 400; + line-height: 18px; + margin: 0 0 14px 0; +} + +h1.big { + font-size: 4.2em; + line-height: 54px; +} + +h1.small { + font-size: 2.2em; + line-height: 42px; + font-weight: 600; +} + +h1.short { + margin-bottom: 15px; +} + +h2.short { + margin-bottom: 15px; +} + +h3.short, +h4.short, +h5.short, +h6.short { + margin-bottom: 9px; +} + +h1.shorter, +h2.shorter, +h3.shorter, +h4.shorter, +h5.shorter, +h6.shorter { + margin-bottom: 0; +} + +h1.tall, +h2.tall, +h3.tall, +h4.tall, +h5.tall, +h6.tall { + margin-bottom: 33px; +} + +h1.taller, +h2.taller, +h3.taller, +h4.taller, +h5.taller, +h6.taller { + margin-bottom: 44px; +} + +h1.spaced, +h2.spaced, +h3.spaced, +h4.spaced, +h5.spaced, +h6.spaced { + margin-top: 22px; +} + +h1.more-spaced, +h2.more-spaced, +h3.more-spaced, +h4.more-spaced, +h5.more-spaced, +h6.more-spaced { + margin-top: 44px; +} + +h1.dark, +h2.dark, +h3.dark, +h4.dark, +h5.dark { + color: #212529; +} + +h1.light, +h2.light, +h3.light, +h4.light, +h5.light, +h6.light { + color: #FFF; +} + +h1.text-shadow, +h2.text-shadow, +h3.text-shadow, +h4.text-shadow, +h5.text-shadow, +h6.text-shadow { + text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); +} + +/* Heading */ +.heading.heading-border { + margin-bottom: 25px; +} + +.heading.heading-border h1, .heading.heading-border h2, .heading.heading-border h3, .heading.heading-border h4, .heading.heading-border h5, .heading.heading-border h6 { + margin: 0; + padding: 0; +} + +.heading.heading-bottom-border h1 { + border-bottom: 5px solid #eaeaea; + padding-bottom: 10px; +} + +.heading.heading-bottom-border h2, .heading.heading-bottom-border h3 { + border-bottom: 2px solid #eaeaea; + padding-bottom: 10px; +} + +.heading.heading-bottom-border h4, .heading.heading-bottom-border h5, .heading.heading-bottom-border h6 { + border-bottom: 1px solid #eaeaea; + padding-bottom: 5px; +} + +.heading.heading-bottom-double-border h1, .heading.heading-bottom-double-border h2, .heading.heading-bottom-double-border h3 { + border-bottom: 3px double #eaeaea; + padding-bottom: 10px; +} + +.heading.heading-bottom-double-border h4, .heading.heading-bottom-double-border h5, .heading.heading-bottom-double-border h6 { + border-bottom: 3px double #eaeaea; + padding-bottom: 5px; +} + +.heading.heading-middle-border { + position: relative; +} + +.heading.heading-middle-border:before { + border-top: 1px solid #eaeaea; + content: ""; + height: 0; + left: auto; + position: absolute; + right: 0; + top: 50%; + width: 100%; +} + +.heading.heading-middle-border h1, .heading.heading-middle-border h2, .heading.heading-middle-border h3, .heading.heading-middle-border h4, .heading.heading-middle-border h5, .heading.heading-middle-border h6 { + position: relative; + background: #FFF; + display: inline-block; +} + +.heading.heading-middle-border h1 { + padding-right: 15px; +} + +.heading.heading-middle-border h2, .heading.heading-middle-border h3 { + padding-right: 10px; +} + +.heading.heading-middle-border h4, .heading.heading-middle-border h5, .heading.heading-middle-border h6 { + padding-right: 5px; +} + +.heading.heading-middle-border-reverse { + text-align: right; +} + +.heading.heading-middle-border-reverse h1, .heading.heading-middle-border-reverse h2, .heading.heading-middle-border-reverse h3, .heading.heading-middle-border-reverse h4, .heading.heading-middle-border-reverse h5, .heading.heading-middle-border-reverse h6 { + padding-right: 0; +} + +.heading.heading-middle-border-reverse h1 { + padding-left: 15px; +} + +.heading.heading-middle-border-reverse h2, .heading.heading-middle-border-reverse h3 { + padding-left: 10px; +} + +.heading.heading-middle-border-reverse h4, .heading.heading-middle-border-reverse h5, .heading.heading-middle-border-reverse h6 { + padding-left: 5px; +} + +.heading.heading-middle-border-center { + text-align: center; +} + +.heading.heading-middle-border-center h1 { + padding-left: 15px; + padding-right: 15px; +} + +.heading.heading-middle-border-center h2, .heading.heading-middle-border-center h3 { + padding-left: 10px; + padding-right: 10px; +} + +.heading.heading-middle-border-center h4, .heading.heading-middle-border-center h5, .heading.heading-middle-border-center h6 { + padding-left: 5px; + padding-right: 5px; +} + +.heading.heading-border-xs:before { + border-top-width: 1px; +} + +.heading.heading-border-sm:before { + border-top-width: 2px; +} + +.heading.heading-border-lg:before { + border-top-width: 3px; +} + +.heading.heading-border-xl:before { + border-top-width: 5px; +} + +/* Modal Titles */ +.modal-header h3 { + color: #333; + text-transform: none; +} + +@media (max-width: 575px) { + h2 { + line-height: 40px; + } +} + +@media (max-width: 767px) { + h1.big { + font-size: 3.2em; + line-height: 42px; + } +} + +/* Highlight */ +.highlight { + position: relative; + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, #CCC 0); + background-size: 200%; + background-position: 0; + padding-right: 8px; + padding-right: .5rem; + padding-left: 8px; + padding-left: .5rem; + transition: background-position .8s; +} + +.highlight.highlight-bg-opacity { + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, rgba(204, 204, 204, 0.2) 0); +} + +.highlight.highlight-change-text-color { + color: #FFF; +} + +.highlight.highlight-animated.highlight-animated-start { + background-position: -100%; +} + +/* Icons */ +.featured-icon { + display: inline-flex; + align-items: center; + justify-content: center; + background: #CCC; + border-radius: 100%; + color: #FFF; + height: 2.5em; + line-height: 2.5em; + margin-right: 10px; + position: relative; + text-align: center; + top: 5px; + width: 2.5em; +} + +.featured-icon i { + color: #FFF; + font-size: 0.9em; +} + +.featured-icon.featured-icon-style-2 { + width: 5em; + height: 5em; + line-height: 5em; +} + +.featured-icon.featured-icon-hover-effect-1 { + transition: ease transform 300ms; +} + +.featured-icon.featured-icon-hover-effect-1:hover { + transform: scale(1.1); +} + +/* Font Awesome List */ +.sample-icon-list { + margin-top: 22px; +} + +.sample-icon-list .sample-icon a { + display: block; + color: #222222; + line-height: 36px; + height: 36px; + padding-left: 10px; + border-radius: 4px; + font-size: 11px; +} + +.sample-icon-list .sample-icon a [class*="fa-"], .sample-icon-list .sample-icon a .icons { + width: 32px; + font-size: 14px; + display: inline-block; + text-align: right; + margin-right: 10px; +} + +.sample-icon-list .sample-icon a:hover { + color: #ffffff; + text-decoration: none; +} + +.sample-icon-list .sample-icon a:hover [class*="fa-"], .sample-icon-list .sample-icon a:hover .icons { + font-size: 28px; + vertical-align: -6px; +} + +/* Simple Line Icons List */ +#lineIcons .sample-icon-list .sample-icon a { + line-height: 39px; +} + +/* Porto Icons */ +i.pi { + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + font-style: normal; + font-size: 14px; +} + +i.pi.pi-porto-brand:before { + content: '\f111'; + font-family: 'Font Awesome 6 Free'; + font-weight: bold; + font-size: 0.51em; + color: #FFF; + padding: 1.2em; +} + +i.pi.pi-porto-brand:after { + content: ''; + width: 2em; + height: 2em; + border: 0.5em solid #FFF; + border-radius: 100%; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); +} + +i.pi.pi-close { + padding: 0.6em; + transform: rotate(45deg); +} + +i.pi.pi-close:before { + content: ''; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + border-right: 1px solid #FFF; + height: 1em; +} + +i.pi.pi-close:after { + content: ''; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + border-bottom: 1px solid #FFF; + width: 1em; +} + +/* Area Expanded Change */ +.icon-aria-expanded-change[aria-expanded=true] .fa-chevron-down { + display: none; +} + +.icon-aria-expanded-change[aria-expanded=false] .fa-chevron-up { + display: none; +} + +/* Icon Animated */ +[data-icon] { + opacity: 0; +} + +.icon-animated { + opacity: 0; +} + +/* Elements Shadow Icon */ +.elements-list-shadow-icon { + font-size: 64px; + font-size: 4rem; + position: absolute; + top: -18px; + opacity: 0.08; + right: -18px; +} + +/* Custom Image Icons */ +.icon-bg { + display: inline-block; + background: url(../img/icons/icons.png) no-repeat; + width: 80px; + height: 80px; +} + +.icon-1 { + background-position: -10px -10px; +} + +.icon-2 { + background-position: -110px -10px; +} + +.icon-3 { + background-position: -210px -10px; +} + +.icon-plugin-1 { + background-position: 0 100%; + width: 115px; + height: 115px; +} + +.icon-plugin-2 { + background-position: -115px 100%; + width: 115px; + height: 115px; +} + +.icon-feature-1 { + background-position: -20px -110px; +} + +.icon-feature-2 { + background-position: -120px -110px; +} + +.icon-feature-3 { + background-position: -220px -110px; +} + +.icon-feature-4 { + background-position: -320px -110px; +} + +.icon-feature-5 { + background-position: -420px -110px; +} + +.icon-feature-6 { + background-position: -520px -110px; +} + +.icon-feature-7 { + background-position: -620px -110px; +} + +.icon-feature-8 { + background-position: -720px -110px; +} + +.icon-feature-9 { + background-position: -820px -110px; +} + +.icon-feature-10 { + background-position: -920px -110px; +} + +.icon-feature-11 { + background-position: -20px -210px; +} + +.icon-feature-12 { + background-position: -120px -210px; +} + +.icon-feature-13 { + background-position: -220px -210px; +} + +.icon-feature-14 { + background-position: -320px -210px; +} + +.icon-feature-15 { + background-position: -420px -210px; +} + +.icon-feature-16 { + background-position: -520px -210px; +} + +.icon-feature-17 { + background-position: -624px -210px; +} + +.icon-feature-18 { + background-position: -720px -210px; +} + +.icon-feature-19 { + background-position: -820px -210px; +} + +.icon-menu-1 { + background-position: -310px -10px; +} + +.icon-menu-2 { + background-position: -410px -10px; +} + +.icon-menu-3 { + background-position: -510px -10px; +} + +.icon-menu-4 { + background-position: -610px -10px; +} + +/* Thumbnails */ +.img-thumbnail { + border-radius: 4px; + position: relative; +} + +.img-thumbnail img { + border-radius: 4px; +} + +.img-thumbnail .zoom { + background: #CCC; + border-radius: 100%; + bottom: 8px; + color: #FFF; + display: block; + height: 30px; + padding: 6px; + position: absolute; + right: 8px; + text-align: center; + width: 30px; +} + +.img-thumbnail .zoom i { + font-size: 10px; + left: 0px; + position: relative; + top: -6px; +} + +.img-thumbnail.img-thumbnail-hover-icon { + position: relative; +} + +.img-thumbnail.img-thumbnail-hover-icon img { + position: relative; + z-index: 1; +} + +.img-thumbnail.img-thumbnail-hover-icon:before { + transition: all 0.2s; + background: rgba(0, 0, 0, 0.65); + border-radius: 4px; + content: ""; + display: block; + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + bottom: 0; + right: 0; + opacity: 0; + z-index: 2; +} + +.img-thumbnail.img-thumbnail-hover-icon:after { + transition: all 0.2s; + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + color: #FFF; + content: "\f067"; + font-size: 18px; + height: 30px; + position: absolute; + top: 30%; + margin-top: -15px; + display: block; + text-align: center; + width: 100%; + opacity: 0; + z-index: 3; +} + +.img-thumbnail.img-thumbnail-hover-icon:hover:before { + opacity: 1; +} + +.img-thumbnail.img-thumbnail-hover-icon:hover:after { + top: 50%; + opacity: 1; +} + +.img-thumbnail a.img-thumbnail-hover-icon { + display: inline-block; +} + +.img-thumbnail.img-thumbnail-no-borders { + border: none; + padding: 0; +} + +/* Image Gallery */ +ul.image-gallery { + list-style: none; + margin: 0; + padding: 0; +} + +ul.image-gallery .image-gallery-item { + margin-bottom: 35px; +} + +/* Thumbnail Gallery */ +ul.thumbnail-gallery { + list-style: none; + margin: 10px 0; + padding: 0; +} + +ul.thumbnail-gallery li { + display: inline-block; + margin: 10px 10px 0 0; + padding: 0; +} + +@media (max-width: 991px) { + .thumbnail { + border: 0; + text-align: center; + } +} + +/* Masonry */ +.masonry .masonry-item:not(.no-default-style) { + width: 25%; +} + +.masonry .masonry-item:not(.no-default-style).w2 { + width: 50%; +} + +.masonry .masonry-item:not(.no-default-style) img { + border-radius: 0 !important; +} + +/* Masonry Loading */ +.masonry-loader { + height: auto; + overflow: visible; + position: relative; +} + +.masonry-loader:after { + transition: all 0.5s; + content: ' '; + background: #FFF; + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; + opacity: 0; +} + +.masonry-loader .bounce-loader { + display: none; +} + +.masonry-loader.masonry-loader-showing { + height: 200px; + overflow: hidden; +} + +.masonry-loader.masonry-loader-showing:after { + opacity: 1; +} + +.masonry-loader.masonry-loader-showing .bounce-loader { + display: block; +} + +.masonry-loader.masonry-loader-loaded:after { + display: none; +} + +/* Mockup */ +@media (min-width: 992px) { + .mockup-landing-page { + margin-top: -120px; + } +} + +/* Hover Effect 3d */ +.hover-effect-3d { + transform-style: flat !important; +} + +.hover-effect-3d .thumb-info { + will-change: box-shadow; + transition: box-shadow 300ms; +} + +.hover-effect-3d .thumb-info:hover { + box-shadow: 0px 17px 20px -15px rgba(33, 37, 41, 0.6); +} + +.hover-effect-3d .thumb-info .thumb-info-title { + transition: ease-out opacity .2s !important; +} + +.hover-effect-3d .thumb-info .thumb-info-action { + transition: ease-out opacity .2s !important; +} + +.hover-effect-3d .thumb-info .thumb-info-action .thumb-info-action-icon { + pointer-events: none; +} + +.hover-effect-3d .thumb-info.thumb-info-centered-info .thumb-info-title { + top: 47%; +} + +/* Profile Image */ +.profile-image-outer-container { + margin-top: auto; + margin-bottom: auto; + border-radius: 50%; + position: relative; + cursor: pointer; +} + +.profile-image-outer-container .profile-image-input { + position: absolute; + top: 0; + height: 100%; + opacity: 0; + z-index: 3; + cursor: pointer; +} + +.profile-image-outer-container .profile-image-inner-container { + border-radius: 50%; + padding: 5px; +} + +.profile-image-outer-container .profile-image-inner-container img { + height: 200px; + width: 200px; + border-radius: 50%; + border: 5px solid white; +} + +.profile-image-outer-container .profile-image-inner-container .profile-image-button { + position: absolute; + z-index: 2; + bottom: 15px; + right: 15px; + width: 40px; + height: 40px; + text-align: center; + border-radius: 50%; + line-height: 38px; + transition: ease all 0.1s; +} + +.profile-image-outer-container:hover .profile-image-button { + transform: scale(1.1); +} + +/* Lazy */ +.lazy-bg { + background-image: url(img/lazy.png); +} + +/* Thumb Gallery */ +.thumb-gallery-wrapper .thumb-gallery-thumbs .owl-item { + border: 2px solid #f7f7f7; + transition: ease all 300ms; +} + +.thumb-gallery-wrapper .thumb-gallery-thumbs .owl-item:hover, .thumb-gallery-wrapper .thumb-gallery-thumbs .owl-item.selected { + border: 2px solid #212121; +} + +/* Arrows */ +button.mfp-arrow { + display: flex; + align-items: center; + justify-content: center; + top: 50%; + left: 0; + border-radius: 4px; + background: #212529; + width: 35px; + height: 100px; + color: #FFF; + margin: 0 !important; + transform: translate3d(0, -50%, 0); +} + +button.mfp-arrow:before { + content: none; +} + +button.mfp-arrow:after { + content: "\f053"; + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + border: none !important; +} + +button.mfp-arrow.mfp-arrow-left { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +button.mfp-arrow.mfp-arrow-left:after { + margin-left: 0; + margin-top: 0; + position: relative; + top: auto; + left: -2px; + width: auto; + height: auto; +} + +button.mfp-arrow.mfp-arrow-right { + left: auto; + right: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +button.mfp-arrow.mfp-arrow-right:after { + content: "\f054"; + margin-left: 0; + margin-top: 0; + position: relative; + top: auto; + left: auto; + right: -2px; + width: auto; + height: auto; +} + +/* Close */ +.mfp-close, +.mfp-close-btn-in .mfp-close { + font-family: "Poppins", Arial, sans-serif; + font-weight: 600; + font-size: 22px; + color: #838383; +} + +/* No Margins */ +.mfp-no-margins img.mfp-img { + padding: 0; +} + +.mfp-no-margins .mfp-figure:after { + top: 0; + bottom: 0; +} + +.mfp-no-margins .mfp-container { + padding: 0; +} + +/* Zoom */ +.mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg { + opacity: 0.001; + transition: all 0.3s ease-out; +} + +.mfp-with-zoom.mfp-ready .mfp-container { + opacity: 1; +} + +.mfp-with-zoom.mfp-ready.mfp-bg { + opacity: 0.8; +} + +.mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg { + opacity: 0; +} + +/* Animnate */ +.my-mfp-zoom-in .zoom-anim-dialog { + opacity: 0; + transition: all 0.2s ease-in-out; + transform: scale(0.8); +} + +.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog { + opacity: 1; + transform: scale(1); +} + +.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog { + transform: scale(0.8); + opacity: 0; +} + +.my-mfp-zoom-in.mfp-bg { + opacity: 0.001; + transition: opacity 0.3s ease-out; +} + +.my-mfp-zoom-in.mfp-ready.mfp-bg { + opacity: 0.8; +} + +.my-mfp-zoom-in.mfp-removing.mfp-bg { + opacity: 0; +} + +.my-mfp-slide-bottom .zoom-anim-dialog { + opacity: 0; + transition: all 0.2s ease-out; + transform: translateY(-20px) perspective(600px) rotateX(10deg); +} + +.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog { + opacity: 1; + transform: translateY(0) perspective(600px) rotateX(0); +} + +.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog { + opacity: 0; + transform: translateY(-10px) perspective(600px) rotateX(10deg); +} + +.my-mfp-slide-bottom.mfp-bg { + opacity: 0.01; + transition: opacity 0.3s ease-out; +} + +.my-mfp-slide-bottom.mfp-ready.mfp-bg { + opacity: 0.8; +} + +.my-mfp-slide-bottom.mfp-removing.mfp-bg { + opacity: 0; +} + +/* Fade */ +.mfp-fade.mfp-bg { + opacity: 0; + transition: all 0.15s ease-out; +} + +.mfp-fade.mfp-bg.mfp-ready { + opacity: 0.8; +} + +.mfp-fade.mfp-bg.mfp-removing { + opacity: 0; +} + +.mfp-fade.mfp-wrap .mfp-content { + opacity: 0; + transition: all 0.15s ease-out; +} + +.mfp-fade.mfp-wrap.mfp-ready .mfp-content { + opacity: 1; +} + +.mfp-fade.mfp-wrap.mfp-removing .mfp-content { + opacity: 0; +} + +/* Dialog */ +.dialog { + background: white; + padding: 20px 30px; + text-align: left; + margin: 40px auto; + position: relative; + max-width: 600px; +} + +.dialog.dialog-xs { + max-width: 200px; +} + +.dialog.dialog-sm { + max-width: 400px; +} + +.dialog.dialog-md { + max-width: 600px; +} + +.dialog.dialog-lg { + max-width: 900px; +} + +.dialog.mfp-close-out .mfp-close { + top: -50px; + right: -15px; + color: #FFF; +} + +/* White Popup Block */ +.white-popup-block { + background: #FFF; + padding: 20px 30px; + text-align: left; + max-width: 600px; + margin: 40px auto; + position: relative; +} + +.white-popup-block.white-popup-block-xs { + max-width: 200px; +} + +.white-popup-block.white-popup-block-sm { + max-width: 400px; +} + +.white-popup-block.white-popup-block-md { + max-width: 600px; +} + +.white-popup-block.white-popup-block-lg { + max-width: 900px; +} + +/* Lightbox Opened */ +html.lightbox-opened.sticky-header-active #header .header-body { + padding-right: 17px; +} + +/* Modal Opened */ +.modal-open { + padding-right: 0 !important; +} + +/* List */ +.list li { + margin-bottom: 13px; +} + +.list.pull-left li { + text-align: left; +} + +.list.list-icons { + list-style: none; + padding-left: 0; + padding-right: 0; +} + +.list.list-icons li { + position: relative; + padding-left: 25px; +} + +.list.list-icons li > [class*="fa-"]:first-child, +.list.list-icons li > .icons:first-child, .list.list-icons li a:first-child > [class*="fa-"]:first-child, +.list.list-icons li a:first-child > .icons:first-child { + position: absolute; + left: 0; + top: 5px; +} + +.list.list-icons.list-icons-style-2 li { + padding-top: 5px; + padding-left: 36px; +} + +.list.list-icons.list-icons-style-2 li > [class*="fa-"]:first-child, +.list.list-icons.list-icons-style-2 li > .icons:first-child, .list.list-icons.list-icons-style-2 li a:first-child > [class*="fa-"]:first-child, +.list.list-icons.list-icons-style-2 li a:first-child > .icons:first-child { + border-width: 1px; + border-style: solid; + border-radius: 50%; + width: 25px; + height: 25px; + text-align: center; + padding: 4px; + font-size: 0.8em; + line-height: 1.3; +} + +.list.list-icons.list-icons-style-3 li { + padding-top: 5px; + padding-left: 36px; +} + +.list.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, +.list.list-icons.list-icons-style-3 li > .icons:first-child, .list.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, +.list.list-icons.list-icons-style-3 li a:first-child > .icons:first-child { + color: #FFF; + border-radius: 50%; + width: 25px; + height: 25px; + text-align: center; + padding: 5px; + font-size: 0.8em; + line-height: 1.3; +} + +.list.list-icons.list-icons-sm li { + padding-left: 13px; + margin-bottom: 5px; +} + +.list.list-icons.list-icons-sm li > [class*="fa-"]:first-child, +.list.list-icons.list-icons-sm li > .icons:first-child, .list.list-icons.list-icons-sm li a:first-child > [class*="fa-"]:first-child, +.list.list-icons.list-icons-sm li a:first-child > .icons:first-child { + font-size: 0.8em; + top: 7px; +} + +.list.list-icons.list-icons-sm.list-icons-style-2 li { + padding-left: 32px; +} + +.list.list-icons.list-icons-sm.list-icons-style-2 li > [class*="fa-"]:first-child, +.list.list-icons.list-icons-sm.list-icons-style-2 li > .icons:first-child, .list.list-icons.list-icons-sm.list-icons-style-2 li a:first-child > [class*="fa-"]:first-child, +.list.list-icons.list-icons-sm.list-icons-style-2 li a:first-child > .icons:first-child { + width: 20px; + height: 20px; + padding: 3px; +} + +.list.list-icons.list-icons-sm.list-icons-style-3 li { + padding-left: 32px; +} + +.list.list-icons.list-icons-sm.list-icons-style-3 li > [class*="fa-"]:first-child, +.list.list-icons.list-icons-sm.list-icons-style-3 li > .icons:first-child, .list.list-icons.list-icons-sm.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, +.list.list-icons.list-icons-sm.list-icons-style-3 li a:first-child > .icons:first-child { + width: 20px; + height: 20px; + padding: 3px; +} + +.list.list-icons.list-icons-lg li { + padding-top: 5px; + padding-left: 27px; +} + +.list.list-icons.list-icons-lg li > [class*="fa-"]:first-child, +.list.list-icons.list-icons-lg li > .icons:first-child, .list.list-icons.list-icons-lg li a:first-child > [class*="fa-"]:first-child, +.list.list-icons.list-icons-lg li a:first-child > .icons:first-child { + font-size: 1.3em; + top: 10px; +} + +.list.list-icons.list-icons-lg.list-icons-style-2 li { + padding-top: 8px; + padding-left: 42px; +} + +.list.list-icons.list-icons-lg.list-icons-style-2 li > [class*="fa-"]:first-child, +.list.list-icons.list-icons-lg.list-icons-style-2 li > .icons:first-child, .list.list-icons.list-icons-lg.list-icons-style-2 li a:first-child > [class*="fa-"]:first-child, +.list.list-icons.list-icons-lg.list-icons-style-2 li a:first-child > .icons:first-child { + width: 30px; + height: 30px; + padding: 4px; +} + +.list.list-icons.list-icons-lg.list-icons-style-3 li { + padding-top: 8px; + padding-left: 42px; +} + +.list.list-icons.list-icons-lg.list-icons-style-3 li > [class*="fa-"]:first-child, +.list.list-icons.list-icons-lg.list-icons-style-3 li > .icons:first-child, .list.list-icons.list-icons-lg.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, +.list.list-icons.list-icons-lg.list-icons-style-3 li a:first-child > .icons:first-child { + width: 30px; + height: 30px; + padding: 4px; +} + +.list.list-icons.list-icons-reverse li { + text-align: right; + padding-right: 25px; + padding-left: 0; +} + +.list.list-icons.list-icons-reverse li > [class*="fa-"]:first-child, +.list.list-icons.list-icons-reverse li > .icons:first-child, .list.list-icons.list-icons-reverse li a:first-child > [class*="fa-"]:first-child, +.list.list-icons.list-icons-reverse li a:first-child > .icons:first-child { + position: absolute; + left: auto; + right: 0; + top: 5px; +} + +.list.list-icons.list-icons-reverse.list-icons-style-2 li { + padding-right: 36px; +} + +.list.list-icons.list-icons-reverse.list-icons-style-3 li { + padding-right: 36px; +} + +.list.list-icons.list-icons-reverse.list-icons-sm li { + padding-left: 0; + padding-right: 13px; +} + +.list.list-icons.list-icons-reverse.list-icons-sm.list-icons-style-2 li { + padding-right: 32px; +} + +.list.list-icons.list-icons-reverse.list-icons-sm.list-icons-style-3 li { + padding-right: 32px; +} + +.list.list-icons.list-icons-reverse.list-icons-lg li { + padding-left: 0; + padding-right: 32px; +} + +.list.list-icons.list-icons-reverse.list-icons-lg.list-icons-style-2 li { + padding-right: 42px; +} + +.list.list-icons.list-icons-reverse.list-icons-lg.list-icons-style-3 li { + padding-right: 42px; +} + +.list.list-borders li { + border-bottom: 1px solid #eaeaea; + margin-top: 9px; + margin-bottom: 0; + padding-bottom: 9px; +} + +.list.list-borders li:last-child { + border-bottom: 0; +} + +.list.list-side-borders { + border-left: 1px solid #eaeaea; + padding-left: 10px; +} + +.list.list-ordened { + counter-reset: custom-counter; + list-style: none; +} + +.list.list-ordened li { + position: relative; + padding-left: 22px; +} + +.list.list-ordened li:before { + position: absolute; + top: 0; + left: 0; + content: counter(custom-counter); + counter-increment: custom-counter; + font-weight: bold; +} + +.list.list-ordened.list-ordened-style-2 li, .list.list-ordened.list-ordened-style-3 li { + padding-left: 32px; +} + +.list.list-ordened.list-ordened-style-2 li:before, .list.list-ordened.list-ordened-style-3 li:before { + border-radius: 100%; + border-style: solid; + border-width: 1px; + min-width: 26px; + padding: 0; + text-align: center; +} + +.list.list-ordened.list-ordened-style-3 li:before { + color: #FFF; + border: 0; +} + +.list.list-unstyled { + padding-left: 0; + padding-right: 0; +} + +.list-unstyled { + padding-left: 0; + padding-right: 0; +} + +dl dd { + margin-bottom: 15px; +} + +/* Sitemap */ +ul.sitemap > li > a { + font-weight: bold; +} + +ul.sitemap.list li { + margin: 0 0 3px 0; +} + +ul.sitemap.list ul { + margin-bottom: 5px; + margin-top: 5px; +} + +/* Loading Overlay */ +.loading-overlay-showing { + overflow: hidden; +} + +.loading-overlay-showing > .loading-overlay { + opacity: 1; + visibility: visible; +} + +.loading-overlay { + transition: visibility 0s ease-in-out 0.5s, opacity 0.5s ease-in-out; + bottom: 0; + left: 0; + position: absolute; + opacity: 0; + right: 0; + top: 0; + visibility: hidden; + background: #FFF !important; +} + +body > .loading-overlay { + position: fixed; + z-index: 999999; +} + +/* Bounce Loading */ +.bounce-loader { + transition: all 0.2s; + margin: -9px 0 0 -35px; + text-align: center; + width: 70px; + left: 50%; + position: absolute; + top: 50%; + z-index: 10000; +} + +.bounce-loader .bounce1, +.bounce-loader .bounce2, +.bounce-loader .bounce3 { + animation: 1.4s ease-in-out 0s normal both infinite bouncedelay; + background-color: #CCC; + border-radius: 100%; + box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15); + display: inline-block; + height: 18px; + width: 18px; +} + +.bounce-loader .bounce1 { + animation-delay: -0.32s; +} + +.bounce-loader .bounce2 { + animation-delay: -0.16s; +} + +@keyframes bouncedelay { + 0%, 80%, 100% { + transform: scale(0); + } + + 40% { + transform: scale(1); + } +} + +html.safari.iphone .bounce-loader .bounce1, +html.safari.iphone .bounce-loader .bounce2, +html.safari.iphone .bounce-loader .bounce3 { + animation: 1.4s ease-in-out infinite bouncedelay; +} + +/* Loading Overlay Percentage */ +.loading-overlay.loading-overlay-percentage { + display: flex; + align-items: center; + justify-content: center; +} + +.loading-overlay.loading-overlay-percentage .page-loader-progress-wrapper { + display: flex; + font-size: 65.6px; + font-size: 4.1rem; + font-weight: bold; + letter-spacing: -1.5px; + color: #212121; +} + +.loading-overlay.loading-overlay-percentage.loading-overlay-percentage-effect-2 .loading-overlay-background-layer { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + width: 0px; + background: #f4f4f4; + z-index: 0; + transition: ease width 300ms; +} + +.loading-overlay.loading-overlay-percentage.loading-overlay-percentage-effect-2 .page-loader-progress-wrapper { + position: relative; + z-index: 1; +} + +/* Cubes Effect */ +.cssload-thecube { + width: 40px; + height: 40px; + margin: 0 auto; + margin-top: -20px; + position: relative; + transform: rotateZ(45deg); +} + +.cssload-thecube .cssload-cube { + position: relative; + float: left; + width: 50%; + height: 50%; + transform: rotateZ(45deg); + transform: scale(1.1); +} + +.cssload-thecube .cssload-cube:before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: #CCC; + animation: cssload-fold-thecube 1.68s infinite linear both; + transform-origin: 100% 100%; +} + +.cssload-thecube .cssload-c2 { + transform: scale(1.1) rotateZ(90deg); +} + +.cssload-thecube .cssload-c2:before { + animation-delay: 0.205s; +} + +.cssload-thecube .cssload-c3 { + transform: scale(1.1) rotateZ(180deg); +} + +.cssload-thecube .cssload-c3:before { + animation-delay: 0.42s; +} + +.cssload-thecube .cssload-c4 { + transform: scale(1.1) rotateZ(270deg); +} + +.cssload-thecube .cssload-c4:before { + animation-delay: 0.625s; +} + +@keyframes cssload-fold-thecube { + 0%, 10% { + transform: perspective(129px) rotateX(-180deg); + opacity: 0; + } + + 25%, + 75% { + transform: perspective(129px) rotateX(0deg); + opacity: 1; + } + + 90%, + 100% { + transform: perspective(129px) rotateY(180deg); + opacity: 0; + } +} + +/* Cube Progress Effect */ +.cssload-cube-progress { + display: block; + margin: 0 auto; + width: 29px; + height: 29px; + position: relative; + border: 4px solid #CCC; + animation: cssload-cube-progress 2.3s infinite ease; +} + +.cssload-cube-progress-inner { + vertical-align: top; + display: inline-block; + width: 100%; + background-color: #CCC; + animation: cssload-cube-progress-inner 2.3s infinite ease-in; +} + +@keyframes cssload-cube-progress { + 0% { + transform: rotate(0deg); + } + + 25% { + transform: rotate(180deg); + } + + 50% { + transform: rotate(180deg); + } + + 75% { + transform: rotate(360deg); + } + + 100% { + transform: rotate(360deg); + } +} + +@keyframes cssload-cube-progress-inner { + 0% { + height: 0%; + } + + 25% { + height: 0%; + } + + 50% { + height: 100%; + } + + 75% { + height: 100%; + } + + 100% { + height: 0%; + } +} + +/* Float Rings Effect */ +.cssload-float-rings-loader { + position: relative; + left: calc(50% - 15px); + width: 40px; + height: 40px; + border-radius: 50%; + perspective: 380px; +} + +.cssload-float-rings-inner { + position: absolute; + width: 100%; + height: 100%; + box-sizing: border-box; + border-radius: 50%; +} + +.cssload-float-rings-inner.cssload-one { + left: 0%; + top: 0%; + animation: cssload-rotate-one 1.15s linear infinite; + border-bottom: 1px solid #CCC; +} + +.cssload-float-rings-inner.cssload-two { + right: 0%; + top: 0%; + animation: cssload-rotate-two 1.15s linear infinite; + border-right: 1px solid #CCC; +} + +.cssload-float-rings-inner.cssload-three { + right: 0%; + bottom: 0%; + animation: cssload-rotate-three 1.15s linear infinite; + border-top: 1px solid #CCC; +} + +@keyframes cssload-rotate-one { + 0% { + transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg); + } + + 100% { + transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg); + } +} + +@keyframes cssload-rotate-two { + 0% { + transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg); + } + + 100% { + transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg); + } +} + +@keyframes cssload-rotate-three { + 0% { + transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg); + } + + 100% { + transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg); + } +} + +/* Float Bars Effect */ +.cssload-float-bars-container { + margin: -70px auto 0 auto; + max-width: 545px; + transform: rotate(90deg); +} + +.cssload-float-bars-container * { + box-sizing: border-box; +} + +.cssload-float-bars-container ul li { + list-style: none; +} + +.cssload-float-bars-flex-container { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-around; +} + +.cssload-float-bars-flex-container li { + padding: 10px; + height: 97px; + width: 97px; + margin: 29px 19px; + position: relative; + text-align: center; +} + +.cssload-float-bars-loading, +.cssload-float-bars-loading:after, +.cssload-float-bars-loading:before { + display: inline-block; + position: relative; + width: 5px; + height: 49px; + background: #CCC; + margin-top: 5px; + border-radius: 975px; + animation: cssload-upDown2 1.15s ease infinite; + animation-direction: alternate; + animation-delay: 0.29s; +} + +.cssload-float-bars-loading:after, +.cssload-float-bars-loading:before { + position: absolute; + content: ''; + animation: cssload-upDown 1.15s ease infinite; + animation-direction: alternate; +} + +.cssload-float-bars-loading:before { + left: -10px; +} + +.cssload-float-bars-loading:after { + left: 10px; + animation-delay: 0.58s; +} + +@keyframes cssload-upDown { + from { + transform: translateY(19px); + } + + to { + transform: translateY(-19px); + } +} + +@keyframes cssload-upDown2 { + from { + transform: translateY(29px); + } + + to { + transform: translateY(-19px); + } +} + +/* Speeding Wheel */ +.cssload-speeding-wheel-container { + width: 100%; + height: 49px; + text-align: center; +} + +.cssload-speeding-wheel { + width: 49px; + height: 49px; + margin: 0 auto; + border: 3px solid #CCC; + border-radius: 50%; + border-left-color: transparent; + border-right-color: transparent; + animation: cssload-spin 575ms infinite linear; +} + +@keyframes cssload-spin { + 100% { + transform: rotate(360deg); + transform: rotate(360deg); + } +} + +/* Zenith Effect */ +.cssload-zenith-container { + width: 100%; + height: 49px; + text-align: center; +} + +.cssload-zenith { + width: 49px; + height: 49px; + margin: 0 auto; + border-radius: 50%; + border-top-color: transparent; + border-left-color: transparent; + border-right-color: transparent; + box-shadow: 3px 3px 1px #CCC; + animation: cssload-spin 690ms infinite linear; +} + +@keyframes cssload-spin { + 100% { + transform: rotate(360deg); + transform: rotate(360deg); + } +} + +/* Spinning Square Effect */ +.cssload-spinning-square-loading { + position: relative; + width: 30px; + height: 30px; + background: #CCC; + display: block; + margin: auto; + animation: 1.15s cssload-spin infinite; +} + +.cssload-spinning-square-loading:before, .cssload-spinning-square-loading:after { + content: ""; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + animation: 0.58s infinite alternate linear; +} + +.cssload-spinning-square-loading:before { + background: #999; + animation-name: cssload-blur1; +} + +.cssload-spinning-square-loading:after { + background: white; + animation-name: cssload-blur2; +} + +@keyframes cssload-spin { + to { + transform: rotate(360deg); + } +} + +@keyframes cssload-blur1 { + to { + transform: rotate(-30deg); + } +} + +@keyframes cssload-blur2 { + to { + transform: rotate(-15deg); + } +} + +/* Pulse */ +.wrapper-pulse { + margin-top: -60px; +} + +.cssload-pulse-loader { + width: 49px; + height: 49px; + border-radius: 50%; + margin: 3em; + display: inline-block; + position: relative; + vertical-align: middle; + background: black; +} + +.cssload-pulse-loader, +.cssload-pulse-loader:before, +.cssload-pulse-loader:after { + animation: 1.15s infinite ease-in-out; +} + +.cssload-pulse-loader:before, +.cssload-pulse-loader:after { + width: 100%; + height: 100%; + border-radius: 50%; + position: absolute; + top: 0; + left: 0; +} + +.cssload-pulse-loader { + animation-name: cssload-pulse-loader; +} + +@keyframes cssload-pulse-loader { + from { + transform: scale(0); + opacity: 1; + } + + to { + transform: scale(1); + opacity: 0; + } +} + +/* Maps */ +.google-map { + background: #E5E3DF; + height: 400px; + margin: -35px 0 30px 0; + width: 100%; +} + +.google-map.small { + height: 250px; + border-radius: 6px; + margin: 0; + clear: both; +} + +.google-map img { + max-width: 9999px; +} + +.google-map-borders { + border: 1px solid #DDD; + padding: 4px; + border-radius: 4px; +} + +/* Map Pins */ +@keyframes mapPinPulse { + from { + transform: scale(1); + opacity: 0.7; + } + + to { + transform: scale(10); + opacity: 0; + } +} + +/* Map Info Window */ +.map-info-window { + position: absolute; + bottom: 30px; + left: 50%; + font-size: 12.8px; + font-size: 0.8rem; + background: #FFF; + border-radius: 4px; + padding: 15px 20px; + white-space: nowrap; + transform: translate3d(-50%, 0, 0); +} + +.map-info-window:after { + content: ''; + position: absolute; + bottom: -7px; + left: 50%; + transform: translate3d(-50%, 0, 0); + width: 0; + height: 0; + border-top: 7px solid #FFF; + border-left: 7px solid transparent; + border-right: 7px solid transparent; +} + +.map-info-window .map-info-window-close { + position: absolute; + top: 3px; + right: 3px; +} + +.map-rounded-pin { + width: 13px; + height: 13px; + background: #CCC; + border-radius: 100%; +} + +.map-rounded-pin.map-rounded-pin-animated { + position: relative; +} + +.map-rounded-pin.map-rounded-pin-animated:before, .map-rounded-pin.map-rounded-pin-animated:after { + content: ''; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: inherit; + border-radius: inherit; + animation-name: mapPinPulse; + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-delay: 1s; +} + +.map-rounded-pin.map-rounded-pin-animated:after { + animation-delay: 1.250s; +} + +/* Google Map on Footer */ +.google-map-footer { + margin: 35px 0 -50px !important; +} + +/* RTL Popup */ +html[dir="rtl"] .gm-style .gm-style-iw-c { + padding: 20px 20px 0 0 !important; +} + +/* Min Height */ +.min-height-screen { + min-height: 100vh; +} + +@media (min-width: 576px) { + .min-height-screen-sm { + min-height: 100vh; + } +} + +@media (min-width: 768px) { + .min-height-screen-md { + min-height: 100vh; + } +} + +@media (min-width: 992px) { + .min-height-screen-lg { + min-height: 100vh; + } +} + +@media (min-width: 1200px) { + .min-height-screen-xl { + min-height: 100vh; + } +} + +/* Hide Text */ +.hide-text { + display: block; + text-indent: -9999px; + width: 0; + height: 0; +} + +/* Box Shadow */ +.box-shadow-1:before { + display: block; + position: absolute; + left: 0; + top: 0; + height: 100%; + width: 100%; + opacity: 0.33; + content: ''; + box-shadow: 0 30px 90px #BBB; + transition: all 0.2s ease-in-out; +} + +.box-shadow-1.box-shadow-1-hover:before { + opacity: 0; +} + +.box-shadow-1.box-shadow-1-hover:hover:before { + opacity: 0.33; +} + +.box-shadow-hover { + transition: ease all 300ms; +} + +.box-shadow-2:not(.box-shadow-hover) { + box-shadow: 0 15px 30px -15px rgba(0, 0, 0, 0.45); +} + +.box-shadow-2.box-shadow-hover:hover { + box-shadow: 0 15px 30px -15px rgba(0, 0, 0, 0.45); +} + +.box-shadow-3:not(.box-shadow-hover) { + box-shadow: 0 30px 60px -30px rgba(0, 0, 0, 0.45); +} + +.box-shadow-3.box-shadow-hover:hover { + box-shadow: 0 30px 60px -30px rgba(0, 0, 0, 0.45); +} + +.box-shadow-4:not(.box-shadow-hover) { + box-shadow: 0px 0px 21px -5px rgba(0, 0, 0, 0.2); +} + +.box-shadow-4.box-shadow-hover:hover { + box-shadow: 0px 0px 21px -5px rgba(0, 0, 0, 0.2); +} + +.box-shadow-5:not(.box-shadow-hover) { + box-shadow: 0 15px 60px -36px rgba(0, 0, 0, 0.45); +} + +.box-shadow-5.box-shadow-hover:hover { + box-shadow: 0 15px 60px -36px rgba(0, 0, 0, 0.45); +} + +.box-shadow-6:not(.box-shadow-hover) { + box-shadow: 0 12px 45px rgba(0, 0, 0, 0.08); +} + +.box-shadow-6.box-shadow-hover:hover { + box-shadow: 0 12px 45px rgba(0, 0, 0, 0.08); +} + +/* Border Radius */ +.border-radius { + border-radius: 4px !important; +} + +.border-radius.box-shadow-1:before { + border-radius: 4px !important; +} + +.border-radius-2 { + border-radius: 8px !important; +} + +.border-radius-2.box-shadow-1:before { + border-radius: 8px !important; +} + +html body .rounded-circle { + border-radius: 50% !important; +} + +/* Height */ +.h-50px { + height: 50px; +} + +.h-min-50px { + min-height: 50px; +} + +.h-100px { + height: 100px; +} + +.h-min-100px { + min-height: 100px; +} + +.h-150px { + height: 150px; +} + +.h-min-150px { + min-height: 150px; +} + +.h-200px { + height: 200px; +} + +.h-min-200px { + min-height: 200px; +} + +.h-250px { + height: 250px; +} + +.h-min-250px { + min-height: 250px; +} + +.h-300px { + height: 300px; +} + +.h-min-300px { + min-height: 300px; +} + +.h-350px { + height: 350px; +} + +.h-min-350px { + min-height: 350px; +} + +.h-400px { + height: 400px; +} + +.h-min-400px { + min-height: 400px; +} + +.h-450px { + height: 450px; +} + +.h-min-450px { + min-height: 450px; +} + +.h-500px { + height: 500px; +} + +.h-min-500px { + min-height: 500px; +} + +.h-550px { + height: 550px; +} + +.h-min-550px { + min-height: 550px; +} + +.h-600px { + height: 600px; +} + +.h-min-600px { + min-height: 600px; +} + +.h-650px { + height: 650px; +} + +.h-min-650px { + min-height: 650px; +} + +.h-700px { + height: 700px; +} + +.h-min-700px { + min-height: 700px; +} + +.h-750px { + height: 750px; +} + +.h-min-750px { + min-height: 750px; +} + +.h-800px { + height: 800px; +} + +.h-min-800px { + min-height: 800px; +} + +.h-850px { + height: 850px; +} + +.h-min-850px { + min-height: 850px; +} + +.h-900px { + height: 900px; +} + +.h-min-900px { + min-height: 900px; +} + +.h-950px { + height: 950px; +} + +.h-min-950px { + min-height: 950px; +} + +.h-1000px { + height: 1000px; +} + +.h-min-1000px { + min-height: 1000px; +} + +@media (min-width: 576px) { + .h-sm-50px { + height: 50px; + } + + .h-sm-min-50px { + min-height: 50px; + } + + .h-sm-100px { + height: 100px; + } + + .h-sm-min-100px { + min-height: 100px; + } + + .h-sm-150px { + height: 150px; + } + + .h-sm-min-150px { + min-height: 150px; + } + + .h-sm-200px { + height: 200px; + } + + .h-sm-min-200px { + min-height: 200px; + } + + .h-sm-250px { + height: 250px; + } + + .h-sm-min-250px { + min-height: 250px; + } + + .h-sm-300px { + height: 300px; + } + + .h-sm-min-300px { + min-height: 300px; + } + + .h-sm-350px { + height: 350px; + } + + .h-sm-min-350px { + min-height: 350px; + } + + .h-sm-400px { + height: 400px; + } + + .h-sm-min-400px { + min-height: 400px; + } + + .h-sm-450px { + height: 450px; + } + + .h-sm-min-450px { + min-height: 450px; + } + + .h-sm-500px { + height: 500px; + } + + .h-sm-min-500px { + min-height: 500px; + } + + .h-sm-550px { + height: 550px; + } + + .h-sm-min-550px { + min-height: 550px; + } + + .h-sm-600px { + height: 600px; + } + + .h-sm-min-600px { + min-height: 600px; + } + + .h-sm-650px { + height: 650px; + } + + .h-sm-min-650px { + min-height: 650px; + } + + .h-sm-700px { + height: 700px; + } + + .h-sm-min-700px { + min-height: 700px; + } + + .h-sm-750px { + height: 750px; + } + + .h-sm-min-750px { + min-height: 750px; + } + + .h-sm-800px { + height: 800px; + } + + .h-sm-min-800px { + min-height: 800px; + } + + .h-sm-850px { + height: 850px; + } + + .h-sm-min-850px { + min-height: 850px; + } + + .h-sm-900px { + height: 900px; + } + + .h-sm-min-900px { + min-height: 900px; + } + + .h-sm-950px { + height: 950px; + } + + .h-sm-min-950px { + min-height: 950px; + } + + .h-sm-1000px { + height: 1000px; + } + + .h-sm-min-1000px { + min-height: 1000px; + } +} + +@media (min-width: 768px) { + .h-md-50px { + height: 50px; + } + + .h-md-min-50px { + min-height: 50px; + } + + .h-md-100px { + height: 100px; + } + + .h-md-min-100px { + min-height: 100px; + } + + .h-md-150px { + height: 150px; + } + + .h-md-min-150px { + min-height: 150px; + } + + .h-md-200px { + height: 200px; + } + + .h-md-min-200px { + min-height: 200px; + } + + .h-md-250px { + height: 250px; + } + + .h-md-min-250px { + min-height: 250px; + } + + .h-md-300px { + height: 300px; + } + + .h-md-min-300px { + min-height: 300px; + } + + .h-md-350px { + height: 350px; + } + + .h-md-min-350px { + min-height: 350px; + } + + .h-md-400px { + height: 400px; + } + + .h-md-min-400px { + min-height: 400px; + } + + .h-md-450px { + height: 450px; + } + + .h-md-min-450px { + min-height: 450px; + } + + .h-md-500px { + height: 500px; + } + + .h-md-min-500px { + min-height: 500px; + } + + .h-md-550px { + height: 550px; + } + + .h-md-min-550px { + min-height: 550px; + } + + .h-md-600px { + height: 600px; + } + + .h-md-min-600px { + min-height: 600px; + } + + .h-md-650px { + height: 650px; + } + + .h-md-min-650px { + min-height: 650px; + } + + .h-md-700px { + height: 700px; + } + + .h-md-min-700px { + min-height: 700px; + } + + .h-md-750px { + height: 750px; + } + + .h-md-min-750px { + min-height: 750px; + } + + .h-md-800px { + height: 800px; + } + + .h-md-min-800px { + min-height: 800px; + } + + .h-md-850px { + height: 850px; + } + + .h-md-min-850px { + min-height: 850px; + } + + .h-md-900px { + height: 900px; + } + + .h-md-min-900px { + min-height: 900px; + } + + .h-md-950px { + height: 950px; + } + + .h-md-min-950px { + min-height: 950px; + } + + .h-md-1000px { + height: 1000px; + } + + .h-md-min-1000px { + min-height: 1000px; + } +} + +@media (min-width: 992px) { + .h-lg-50px { + height: 50px; + } + + .h-lg-min-50px { + min-height: 50px; + } + + .h-lg-100px { + height: 100px; + } + + .h-lg-min-100px { + min-height: 100px; + } + + .h-lg-150px { + height: 150px; + } + + .h-lg-min-150px { + min-height: 150px; + } + + .h-lg-200px { + height: 200px; + } + + .h-lg-min-200px { + min-height: 200px; + } + + .h-lg-250px { + height: 250px; + } + + .h-lg-min-250px { + min-height: 250px; + } + + .h-lg-300px { + height: 300px; + } + + .h-lg-min-300px { + min-height: 300px; + } + + .h-lg-350px { + height: 350px; + } + + .h-lg-min-350px { + min-height: 350px; + } + + .h-lg-400px { + height: 400px; + } + + .h-lg-min-400px { + min-height: 400px; + } + + .h-lg-450px { + height: 450px; + } + + .h-lg-min-450px { + min-height: 450px; + } + + .h-lg-500px { + height: 500px; + } + + .h-lg-min-500px { + min-height: 500px; + } + + .h-lg-550px { + height: 550px; + } + + .h-lg-min-550px { + min-height: 550px; + } + + .h-lg-600px { + height: 600px; + } + + .h-lg-min-600px { + min-height: 600px; + } + + .h-lg-650px { + height: 650px; + } + + .h-lg-min-650px { + min-height: 650px; + } + + .h-lg-700px { + height: 700px; + } + + .h-lg-min-700px { + min-height: 700px; + } + + .h-lg-750px { + height: 750px; + } + + .h-lg-min-750px { + min-height: 750px; + } + + .h-lg-800px { + height: 800px; + } + + .h-lg-min-800px { + min-height: 800px; + } + + .h-lg-850px { + height: 850px; + } + + .h-lg-min-850px { + min-height: 850px; + } + + .h-lg-900px { + height: 900px; + } + + .h-lg-min-900px { + min-height: 900px; + } + + .h-lg-950px { + height: 950px; + } + + .h-lg-min-950px { + min-height: 950px; + } + + .h-lg-1000px { + height: 1000px; + } + + .h-lg-min-1000px { + min-height: 1000px; + } +} + +@media (min-width: 1200px) { + .h-xl-50px { + height: 50px; + } + + .h-xl-min-50px { + min-height: 50px; + } + + .h-xl-100px { + height: 100px; + } + + .h-xl-min-100px { + min-height: 100px; + } + + .h-xl-150px { + height: 150px; + } + + .h-xl-min-150px { + min-height: 150px; + } + + .h-xl-200px { + height: 200px; + } + + .h-xl-min-200px { + min-height: 200px; + } + + .h-xl-250px { + height: 250px; + } + + .h-xl-min-250px { + min-height: 250px; + } + + .h-xl-300px { + height: 300px; + } + + .h-xl-min-300px { + min-height: 300px; + } + + .h-xl-350px { + height: 350px; + } + + .h-xl-min-350px { + min-height: 350px; + } + + .h-xl-400px { + height: 400px; + } + + .h-xl-min-400px { + min-height: 400px; + } + + .h-xl-450px { + height: 450px; + } + + .h-xl-min-450px { + min-height: 450px; + } + + .h-xl-500px { + height: 500px; + } + + .h-xl-min-500px { + min-height: 500px; + } + + .h-xl-550px { + height: 550px; + } + + .h-xl-min-550px { + min-height: 550px; + } + + .h-xl-600px { + height: 600px; + } + + .h-xl-min-600px { + min-height: 600px; + } + + .h-xl-650px { + height: 650px; + } + + .h-xl-min-650px { + min-height: 650px; + } + + .h-xl-700px { + height: 700px; + } + + .h-xl-min-700px { + min-height: 700px; + } + + .h-xl-750px { + height: 750px; + } + + .h-xl-min-750px { + min-height: 750px; + } + + .h-xl-800px { + height: 800px; + } + + .h-xl-min-800px { + min-height: 800px; + } + + .h-xl-850px { + height: 850px; + } + + .h-xl-min-850px { + min-height: 850px; + } + + .h-xl-900px { + height: 900px; + } + + .h-xl-min-900px { + min-height: 900px; + } + + .h-xl-950px { + height: 950px; + } + + .h-xl-min-950px { + min-height: 950px; + } + + .h-xl-1000px { + height: 1000px; + } + + .h-xl-min-1000px { + min-height: 1000px; + } +} + +/* Pagination */ +.pagination { + position: relative; + z-index: 1; +} + +.pagination > li > a, +.pagination > li > span, +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + color: #CCC; + box-shadow: none !important; +} + +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #CCC; + border-color: #CCC; + box-shadow: none !important; +} + +.pagination.pagination-rounded .page-item { + margin-right: 8px; + margin-right: .5rem; +} + +.pagination.pagination-rounded .page-item:last-child { + margin-right: 0; +} + +.pagination.pagination-rounded .page-link { + border-radius: 50% !important; + padding: 0; + width: 30px; + text-align: center; + height: 30px; + line-height: 30px; +} + +.pagination.pagination-rounded.pagination-md .page-link { + padding: 0; + width: 40px; + text-align: center; + height: 40px; + line-height: 40px; + font-size: 16px; + font-size: 1rem; +} + +.pagination.pagination-rounded.pagination-lg .page-link { + padding: 0; + width: 60px; + text-align: center; + height: 60px; + line-height: 60px; +} + +/* Read More */ +.read-more, +.learn-more { + display: inline-block; + white-space: nowrap; +} + +.learn-more-hover-animate-icon > i { + transition: ease transform 300ms; +} + +.learn-more-hover-animate-icon:hover > i { + transform: translate3d(5px, 0, 0); +} + +/* Offset Anchor */ +.offset-anchor { + display: block; + position: relative; + visibility: hidden; + top: -100px; +} + +@media (max-width: 991px) { + .offset-anchor { + top: 0; + } +} + +/* Show Grid */ +.show-grid [class*="col"] .show-grid-block { + background-color: #EEE; + line-height: 40px; + min-height: 40px; + text-align: center; + border: 1px solid #FFF; + display: block; +} + +/* Alerts */ +.alert [class*="fa-"], .alert .icons { + margin-right: 8px; + font-size: 1.1em; +} + +.alert ul { + padding: 0; + margin: 7px 0 0 40px; +} + +.alert ul li { + font-size: 0.9em; +} + +.alert.alert-sm { + padding: 5px 10px; + font-size: 0.9em; +} + +.alert.alert-lg { + padding: 20px; + font-size: 1.2em; +} + +.alert.alert-default { + background-color: #f2f2f2; + border-color: #eaeaea; + color: #737272; +} + +.alert.alert-default .alert-link { + color: #4c4c4c; +} + +.alert.alert-dark { + background-color: #383f45; + border-color: #0a0c0d; + color: #d3d8dc; +} + +.alert.alert-dark .alert-link { + color: #fefefe; +} + +/* Ratio */ +.ratio.ratio-soundcloud { + padding-bottom: 19.25%; +} + +.ratio.ratio-borders { + border: 1px solid #DDD; + padding: 4px; + border-radius: 4px; +} + +.ratio.ratio-borders > * { + top: 4px; + left: 4px; + width: calc( 100% - 8px); + height: calc( 100% - 8px); +} + +@media (max-width: 991px) { + .col-md-3 .sidebar { + clear: both; + } +} + +/* Half Section */ +.col-half-section { + width: 100%; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; + position: relative; + max-width: 555px; + margin-left: 30px; + margin-right: 0; +} + +.col-half-section.col-half-section-right { + margin-left: 0; + margin-right: 30px; +} + +@media (max-width: 1199px) { + .col-half-section { + max-width: 465px; + } +} + +@media (max-width: 991px) { + .col-half-section { + max-width: 720px; + margin: 0 auto !important; + padding-left: 30px !important; + padding-right: 30px !important; + } +} + +@media (max-width: 767px) { + .col-half-section { + max-width: 540px; + } +} + +@media (max-width: 575px) { + .col-half-section { + max-width: 100%; + } +} + +/* Content Grid */ +.content-grid { + overflow: hidden; + margin: 0; + padding: 0; +} + +.content-grid .content-grid-item { + position: relative; + padding: 10px; + margin: 0; + display: flex; + align-items: center; + justify-content: center; +} + +.content-grid .content-grid-item:before, .content-grid .content-grid-item:after { + content: ''; + position: absolute; +} + +.content-grid .content-grid-item:before { + height: 100%; + top: 0; + left: -1px; + border-left: 1px solid #DADADA; +} + +.content-grid .content-grid-item:after { + width: 100%; + height: 0; + top: auto; + left: 0; + bottom: -1px; + border-bottom: 1px solid #DADADA; +} + +.content-grid .content-grid-item .img-fluid { + display: inline-block; + flex: 0 0 auto; +} + +.content-grid.content-grid-dashed .content-grid-item:before { + border-left: 1px dashed #DADADA; +} + +.content-grid.content-grid-dashed .content-grid-item:after { + border-bottom: 1px dashed #DADADA; +} + +/* Alert Admin */ +.alert-admin { + margin: 25px 0; +} + +.alert-admin img { + margin: -50px 0 0; +} + +.alert-admin .btn { + margin: 0 0 -15px; +} + +.alert-admin p { + color: #444; +} + +.alert-admin h4 { + color: #111; + font-size: 1.2em; + font-weight: 600; + text-transform: uppercase; +} + +.alert-admin .warning { + color: #B20000; +} + +/* Not Included */ +.not-included { + color: #b7b7b7; + display: block; + font-size: 0.8em; + font-style: normal; + margin: -4px 0; + padding: 0; +} + +/* Tip */ +.tip { + display: inline-block; + padding: 0 5px; + background: #FFF; + color: #111; + text-shadow: none; + border-radius: 3px; + margin-left: 8px; + position: relative; + text-transform: uppercase; + font-size: 10px; + font-weight: bold; +} + +.tip:before { + right: 100%; + top: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-color: rgba(255, 255, 255, 0); + border-right-color: #fff; + border-width: 5px; + margin-top: -5px; +} + +.tip.skin { + color: #FFF; +} + +/* Ajax Box */ +.ajax-box { + transition: all 0.2s; + position: relative; +} + +.ajax-box .ajax-box-content { + transition: all 0.2s; + opacity: 1; + overflow: hidden; + height: auto; +} + +.ajax-box .bounce-loader { + opacity: 0; +} + +.ajax-box.ajax-box-init { + height: 0; +} + +.ajax-box.ajax-box-loading { + height: 300px; +} + +.ajax-box.ajax-box-loading .ajax-box-content { + opacity: 0; + height: 300px; +} + +.ajax-box.ajax-box-loading .bounce-loader { + opacity: 1; +} + +/* Notice Top Bar */ +.notice-top-bar { + position: fixed; + top: 0; + left: 0; + width: 100%; + background: #d01a34; + z-index: -1; +} + +.notice-top-bar .notice-button { + background: rgba(235, 34, 63, 0.7); + color: #FFF; + border-radius: 35px; + transition: ease background 300ms; + text-decoration: none; +} + +.notice-top-bar .notice-button:hover { + background: #eb223f; +} + +.notice-top-bar .notice-top-bar-close { + position: absolute; + top: 7px; + right: 7px; +} + +/* Hover effetcs */ +.hover-effect-1:not(.portfolio-item) { + box-shadow: 10px 10px 74px -15px rgba(0, 0, 0, 0); + transition: ease transform 300ms, ease box-shadow 300ms; +} + +.hover-effect-1:not(.portfolio-item):hover { + box-shadow: 10px 10px 74px -15px rgba(0, 0, 0, 0.4); + transform: translate3d(0, -15px, 0); +} + +.hover-effect-1.portfolio-item { + transition: ease transform 300ms; +} + +.hover-effect-1.portfolio-item .thumb-info, +.hover-effect-1.portfolio-item .owl-carousel { + box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.06); + transition: ease box-shadow 300ms; +} + +.hover-effect-1.portfolio-item:hover .thumb-info, +.hover-effect-1.portfolio-item:hover .owl-carousel, .hover-effect-1.portfolio-item.show .thumb-info, +.hover-effect-1.portfolio-item.show .owl-carousel { + box-shadow: 10px 10px 74px -15px rgba(0, 0, 0, 0.4); +} + +.hover-effect-1 a { + transition: ease color 300ms; +} + +.hover-effect-2 { + opacity: 1; + transition: ease opacity 300ms; +} + +.hover-effect-2:hover { + opacity: 0.85; +} + +.hover-effect-3 { + opacity: 0.3; + transition: ease opacity 300ms; +} + +.hover-effect-3:hover { + opacity: 1; +} + +/* Sticky Wrapper */ +.sticky-wrapper { + position: fixed; + width: 100% !important; + z-index: 11; +} + +.sticky-wrapper .sticky-body { + display: flex; + background: #FFF; + width: 100%; + z-index: 10; + transition: ease background 300ms; +} + +.sticky-wrapper.sticky-wrapper-transparent .sticky-body { + background: transparent; +} + +.sticky-wrapper.sticky-wrapper-effect-1 { + position: absolute !important; +} + +.sticky-wrapper.sticky-wrapper-effect-1.sticky-effect-active .sticky-body { + position: fixed; + background: #FFF; + animation: headerReveal 0.4s ease-in; +} + +.sticky-wrapper.sticky-wrapper-effect-1.sticky-wrapper-effect-1-dark.sticky-effect-active .sticky-body { + background: #212529; +} + +.sticky-wrapper.sticky-wrapper-border-bottom.sticky-effect-active .sticky-body { + border-bottom: 1px solid rgba(0, 0, 0, 0.06); +} + +/* Highlighted Word */ +@keyframes pencilAnimation { + from { + width: 0; + } + + to { + width: 74px; + } +} + +@keyframes pencilAnimation2 { + from { + width: 0; + } + + to { + width: 115px; + } +} + +.highlighted-word { + font-family: "Shadows Into Light", cursive; + font-weight: 500; +} + +.highlighted-word.highlighted-word-animation-1 { + position: relative; +} + +.highlighted-word.highlighted-word-animation-1:after { + content: ''; + position: absolute; + right: calc(100% - 74px); + bottom: -6px; + background: url(../img/pencil-blue-line.png); + width: 0; + height: 15px; + animation-name: pencilAnimation; + animation-duration: 500ms; + animation-delay: 1s; + animation-fill-mode: forwards; + overflow: hidden; + transform: rotate(180deg); +} + +.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-end:after { + right: 0 !important; +} + +.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-light:after { + filter: brightness(0) invert(1); +} + +.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-dark:after { + background: url(../img/pencil-blue-line-dark.png); +} + +.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-no-rotate:after { + transform: rotate(0); +} + +.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-no-animate:after { + animation-duration: 0ms; + animation-delay: 0ms; +} + +.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-2:after { + animation-name: pencilAnimation2; + right: calc(100% - 115px); + background: url(../img/pencil-blue-line-2.png); + background-repeat: no-repeat; +} + +.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-2-dark:after { + background-image: url(../img/pencil-blue-line-2-dark.png); +} + +.highlighted-word.highlighted-word-rotate { + transform: rotate(-15deg); + transform-origin: 0 0; +} + +/* Curved Border */ +.curved-border { + position: relative; + min-height: 7.2vw; +} + +.curved-border:after { + content: ''; + background-image: url(../img/curved-border.svg); + background-size: 100% 100%; + background-position: center; + position: absolute; + left: 0; + bottom: -2px; + width: 100vw; + height: 7.2vw; + z-index: 20; +} + +.curved-border.curved-border-top:after { + top: -2px; + bottom: auto; + transform: rotateX(180deg); +} + +/* Vertical Divider */ +.vertical-divider { + display: inline; + border-left: 1px solid rgba(255, 255, 255, 0.1); + border-right: 1px solid transparent; +} + +/* Star Rating */ +.rating-container .filled-stars { + text-shadow: none !important; + -webkit-text-stroke: 0 !important; +} + +.rating-container .star { + margin: 0 1px; +} + +.rating-invisible { + height: 27px; + visibility: hidden !important; +} + +.rating-xs { + font-size: 12px; +} + +/* Image Hotspots */ +.image-hotspots { + position: relative; +} + +.image-hotspot { + cursor: pointer; + position: absolute; +} + +.image-hotspot strong { + color: #FFF; + z-index: 5; + font-size: 0.75em; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + font-weight: 600 !important; +} + +.image-hotspot .circle { + position: absolute; + left: 50%; + top: 50%; + width: 28px; + height: 28px; + margin: -0.666em auto auto -0.666em; + background: #CCC; + border-radius: 50%; + opacity: 0.6; + transform-origin: 50% 50%; + transition: opacity .2s ease-in, transform .1s ease-out; + color: white; + font-size: 1.5em; + padding: 0; + text-align: center; + line-height: 28px; + overflow: hidden; +} + +.image-hotspot .ring { + display: block; + position: absolute; + top: 50%; + left: 50%; + width: 2em; + height: 2em; + margin: -1em auto auto -1em; + transform-origin: 50% 50%; + border-radius: 50%; + border: 1px solid rgba(204, 204, 204, 0.9); + opacity: 0; + animation: hotspot-pulsate 3s ease-out infinite; +} + +/* Page Transition */ +body[data-plugin-page-transition] { + transition: ease opacity 300ms; +} + +body.page-transition-active { + opacity: 0 !important; +} + +/* +Image 360º Viewer +Credits: Codyhouse (https://codyhouse.co/gem/360-degrees-product-viewer) +*/ +.cd-product-viewer-wrapper { + text-align: center; + padding: 2em 0; +} + +.cd-product-viewer-wrapper > div { + display: inline-block; +} + +@media (max-width: 1199px) { + .cd-product-viewer-wrapper > div { + width: 100% !important; + } +} + +.cd-product-viewer-wrapper .product-viewer { + position: relative; + z-index: 1; + display: inline-block; + overflow: hidden; +} + +@media (max-width: 1199px) { + .cd-product-viewer-wrapper .product-viewer { + width: 100% !important; + } +} + +.cd-product-viewer-wrapper img { + display: block; + position: relative; + width: 100%; + z-index: 1; +} + +.cd-product-viewer-wrapper .product-sprite { + position: absolute; + z-index: 2; + top: 0; + left: 0; + height: 100%; + width: 1600%; + background-size: 100%; + background-repeat: no-repeat; + background-position: center center; + opacity: 0; + transition: ease opacity 300ms; +} + +.cd-product-viewer-wrapper.loaded .product-sprite { + opacity: 1; + cursor: ew-resize; +} + +.cd-product-viewer-handle { + position: relative; + z-index: 2; + width: 60%; + max-width: 300px; + border-radius: 50em; + margin: 1em auto 3em; + height: 4px; +} + +.cd-product-viewer-handle .fill { + position: absolute; + z-index: 1; + left: 0; + top: 0; + height: 100%; + width: 100%; + border-radius: inherit; + background: #212529; + transform: scaleX(0); + transform-origin: left center; + transition: ease transform 500ms; +} + +.no-csstransitions .cd-product-viewer-handle .fill { + display: none; +} + +.loaded .cd-product-viewer-handle .fill { + opacity: 1; + background-image: none !important; + transition: ease transform 300ms, ease opacity 200ms 300ms; +} + +.cd-product-viewer-handle .handle { + position: absolute; + z-index: 2; + display: inline-block; + height: 44px; + width: 44px; + left: 0; + top: -20px; + background: #212529; + border-radius: 50%; + border: 2px solid #212529; + text-indent: 100%; + white-space: nowrap; + overflow: hidden; + color: transparent; + transform: translateX(-50%) scale(0); + transition: ease box-shadow 200ms; +} + +.cd-product-viewer-handle .handle .bars { + position: absolute; + top: 50%; + left: 50%; + width: 4px; + height: 20px; + background: #FFF; + transform: translate3d(-50%, -50%, 0); +} + +.cd-product-viewer-handle .handle .bars:before, .cd-product-viewer-handle .handle .bars:after { + content: ''; + position: absolute; + top: 50%; + width: 4px; + height: 60%; + background: #FFF; + transform: translate3d(0, -50%, 0); +} + +.cd-product-viewer-handle .handle .bars:before { + left: -8px; +} + +.cd-product-viewer-handle .handle .bars:after { + right: -8px; +} + +.loaded .cd-product-viewer-handle .handle { + transform: translateX(-50%) scale(1); + animation: cd-bounce 300ms 300ms; + animation-fill-mode: both; + cursor: ew-resize; +} + +@keyframes cd-bounce { + 0% { + transform: translateX(-50%) scale(0); + } + + 60% { + transform: translateX(-50%) scale(1.1); + } + + 100% { + transform: translateX(-50%) scale(1); + } +} + +/* Payment CC */ +.payment-cc { + display: flex; +} + +.payment-cc > i { + font-size: 32px; + font-size: 2rem; + transition: ease color 300ms; +} + +.payment-cc > i + i { + margin-left: 10px; +} + +.payment-cc > i:hover { + color: #FFF; +} + +.payment-cc.payment-cc-no-hover-effect > i:hover { + color: inherit; +} + +/* ElevateZoom Fix */ +.zoomContainer { + z-index: 1; +} + +/* PORTO Big Title */ +.porto-big-title { + letter-spacing: -22px; + font-size: 144px; + font-size: 9rem; + line-height: 0.8; +} + +@media (max-width: 575px) { + .porto-big-title { + letter-spacing: -18px; + font-size: 7rem; + } +} + +/* Animated Letters */ +[data-plugin-animated-letters] { + opacity: 0; + visibility: hidden; +} + +[data-plugin-animated-letters].initialized { + opacity: 1; + visibility: visible; +} + +/* Animated Letters - Type Writer Effect */ +@keyframes typeWriterFlash { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +.letters-wrapper + .typeWriter:last-child { + position: relative; + padding-right: 4px; + opacity: 0.7; +} + +.letters-wrapper + .typeWriter:last-child:after { + content: ''; + position: absolute; + top: 0; + right: 0; + height: 100%; + width: 1px; + background: #212121; + animation-name: typeWriterFlash; + animation-iteration-count: infinite; + animation-duration: 600ms; +} + +/* Read More Rendered (JS Plugin) */ +.readmore-rendered { + position: relative; + overflow: hidden; +} + +.readmore-rendered .readmore-overlay { + position: absolute; + bottom: 0px; + left: 0px; + width: 100%; + z-index: 1; +} + +.readmore-rendered .readmore-button-wrapper { + position: absolute; + bottom: 0px; + left: 0px; + width: 100%; + z-index: 2; +} + +/* Style Switcher Open Loader Button */ +.style-switcher-open-loader { + color: #FFF !important; + background-color: #151719; + display: block; + height: 40px; + position: fixed; + left: 0; + top: 135px; + width: 40px; + font-size: 12px; + line-height: 40px; + color: #FFF; + text-align: center; + text-decoration: none; + border-radius: 0 4px 4px 0; + z-index: 9999; +} + +.style-switcher-open-loader.style-switcher-open-loader-loading > i { + animation-name: basicRotation; + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-timing-function: linear; +} + +.style-switcher-open-loader.style-switcher-open-loader-loading > i:before { + content: "\f1ce"; +} + +.style-switcher-open-loader .style-switcher-tooltip { + visibility: hidden; + opacity: 0; + position: absolute; + top: 50%; + left: calc(100% + 20px); + width: 200px; + background: #282d31; + text-align: left; + padding: 22.4px; + padding: 1.4rem; + border-radius: 4px; + box-shadow: 0px 0px 30px -6px rgba(0, 0, 0, 0.2); + transform: translate3d(-20px, -50%, 0); + transition: ease opacity 300ms, ease transform 300ms; +} + +.style-switcher-open-loader .style-switcher-tooltip:before { + content: ''; + display: block; + position: absolute; + top: 50%; + left: -10px; + width: 0; + height: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + border-right: 10px solid #282d31; + transform: translate3d(0, -50%, 0); +} + +.style-switcher-open-loader .style-switcher-tooltip > strong { + font-size: 13.6px; + font-size: 0.85rem; + font-family: "Open Sans"; + line-height: 1.3; + display: block; + margin-bottom: 8px; + margin-bottom: 0.5rem; +} + +.style-switcher-open-loader .style-switcher-tooltip > p { + color: #e2e2e2; + font-size: 12.8px; + font-size: 0.8rem; + line-height: 1.5; + margin-bottom: 0; + opacity: 0.8; +} + +.style-switcher-open-loader .style-switcher-tooltip.active { + visibility: visible; + opacity: 1; + transform: translate3d(0, -50%, 0); +} + +@media (max-width: 767px) { + .style-switcher-open-loader { + display: none; + } +} + +/* Envato Buy Redirect and Demos */ +.envato-buy-redirect, .demos-redirect { + color: #FFF !important; + background-color: #151719; + display: block; + height: 40px; + position: fixed; + left: 0; + top: 176px; + width: 40px; + font-size: 12px; + line-height: 40px; + color: #FFF; + text-align: center; + text-decoration: none; + border-radius: 0 4px 4px 0; + z-index: 9998; +} + +.demos-redirect { + top: 217px; +} + +.demos-redirect img { + max-width: 16px; + max-height: 16px; +} + +@media (max-width: 767px) { + .envato-buy-redirect, .demos-redirect { + display: none; + } +} + +/* Video */ +[data-plugin-video] { + position: relative; +} + +[data-plugin-video] > img { + position: relative; + z-index: 1; +} + +[data-plugin-video] > video { + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 0; +} + +[data-plugin-video] > video.active { + z-index: 1; +} + +/* Cursor Effect */ +.cursor-outer { + position: fixed; + left: 0; + top: 0; + width: 40px; + height: 40px; + border: 1px solid #CCC; + border-radius: 100%; + pointer-events: none; + z-index: 9998; + transition: ease-out all .08s .010s; +} + +.cursor-outer.cursor-outer-fit { + left: 0 !important; + top: 0 !important; +} + +.cursor-outer.cursor-color-light { + border-color: #FFF !important; +} + +.cursor-outer.cursor-color-dark { + border-color: #212121 !important; +} + +.cursor-inner { + position: fixed; + left: 17px; + top: 17px; + width: 6px; + height: 6px; + background: #CCC; + border-radius: 100%; + pointer-events: none; + z-index: 9999; + transition: all .08s ease-out; +} + +.cursor-inner.cursor-inner-plus { + display: flex; + align-items: center; + justify-content: center; + background-color: transparent !important; +} + +.cursor-inner.cursor-inner-plus:before { + content: '+'; + color: #FFF; + font-size: 27.2px; + font-size: 1.7rem; +} + +.cursor-inner.cursor-color-light:not(.cursor-inner-plus) { + background-color: #FFF !important; +} + +.cursor-inner.cursor-color-light.cursor-inner-plus:before { + color: #FFF !important; +} + +.cursor-inner.cursor-color-dark:not(.cursor-inner-plus) { + background-color: #212121 !important; +} + +.cursor-inner.cursor-color-dark.cursor-inner-plus:before { + color: #212121 !important; +} + +.hide-mouse-cursor { + cursor: none; +} + +.hide-mouse-cursor a, +.hide-mouse-cursor button, +.hide-mouse-cursor input, +.hide-mouse-cursor textarea, +.hide-mouse-cursor .mfp-auto-cursor .mfp-content { + cursor: none !important; +} + +.cursor-effect-size-small .cursor-outer { + width: 20px; + height: 20px; + left: 10px; + top: 9px; +} + +.cursor-effect-size-small .cursor-inner { + width: 4px; + height: 4px; + left: 18px; +} + +.cursor-effect-size-small .cursor-inner.cursor-inner-plus:before { + font-size: 17.6px; + font-size: 1.1rem; +} + +.cursor-effect-size-big .cursor-outer { + width: 60px; + height: 60px; + left: -9px; + top: -10px; +} + +.cursor-effect-size-big .cursor-inner { + width: 8px; + height: 8px; +} + +.cursor-effect-size-big .cursor-inner.cursor-inner-plus:before { + font-size: 41.6px; + font-size: 2.6rem; +} + +.cursor-effect-style-square .cursor-outer { + border-radius: 0; +} + +.cursor-effect-style-square .cursor-inner { + border-radius: 0; +} + +/* Simple Copy To Clipboard */ +.copy-to-clipboard-wrapper .btn { + position: relative; +} + +.copy-to-clipboard-wrapper .btn:before { + content: 'Copy to Clipboard'; + position: absolute; + top: -41px; + left: 50%; + background: #212121; + border-radius: 4px; + transform: translate3d(-50%, 0, 0); + opacity: 0; + display: none; + transition: ease opacity 300ms; + white-space: nowrap; + padding: 6px 14px; + font-size: 12px; + font-size: 0.75rem; + z-index: 10; +} + +.copy-to-clipboard-wrapper .btn:after { + content: ''; + position: absolute; + top: -12px; + left: 50%; + width: 0; + height: 0; + border-top: 7px solid #212121; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + transform: translate3d(-50%, 0, 0); + opacity: 0; + display: none; + transition: ease opacity 300ms; +} + +.copy-to-clipboard-wrapper .btn:hover:before, .copy-to-clipboard-wrapper .btn:hover:after, .copy-to-clipboard-wrapper .btn.copied:before, .copy-to-clipboard-wrapper .btn.copied:after { + display: block; + opacity: 1; +} + +.copy-to-clipboard-wrapper .btn.copied:before { + content: 'Copied!'; +} + +.particles-wrapper { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; +} + +.particles-wrapper div { + height: 100%; +} + +.particle { + position: absolute; +} + +.particle.particle-dots { + -webkit-mask-image: url(../img/particle-dot.svg); + mask-image: url(../img/particle-dot.svg); + z-index: 0; + -webkit-mask-size: 18px; +} + +.particle.particle-repeating-lines { + background: repeating-linear-gradient(-55deg, rgba(255, 255, 255, 0) 0.8px, #0088cc 1.6px, #0088cc 3px, rgba(255, 255, 255, 0) 3.8px, rgba(255, 255, 255, 0) 10px); +} + +.particle.particle-repeating-lines.bg-light { + background: repeating-linear-gradient(-55deg, rgba(255, 255, 255, 0) 0.8px, #FFF 1.6px, #FFF 3px, rgba(255, 255, 255, 0) 3.8px, rgba(255, 255, 255, 0) 10px) !important; +} + +.particle.particle-repeating-lines.bg-dark { + background: repeating-linear-gradient(-55deg, rgba(255, 255, 255, 0) 0.8px, #212529 1.6px, #212529 3px, rgba(255, 255, 255, 0) 3.8px, rgba(255, 255, 255, 0) 10px) !important; +} + +.patterns svg { + position: absolute; +} + +.progress-reading { + z-index: 99999; + height: 8px; +} + +.content-switcher-wrapper { + position: relative; +} + +.content-switcher { + transition: all 0.2s ease-in-out; + opacity: 0; + top: 0; +} + +.content-switcher.active { + position: absolute; + opacity: 1; +} + +.content-switcher.initialized { + position: absolute; +} + +.grecaptcha-badge { + bottom: 60px !important; +} + +/* Popup */ +.popup-inline-content, +.mfp-content .ajax-container { + background: none repeat scroll 0 0 #FFF; + margin: 40px auto; + max-width: 1170px; + padding: 20px 30px; + position: relative; + text-align: left; + display: none; +} + +.mfp-content .ajax-container { + display: block; +} + +.mfp-wrap .popup-inline-content { + display: block; +} + +.modal-header .btn-close { + text-indent: -99999px; +} + +.modal-footer > :not(:first-child) { + margin-left: 4px; + margin-left: .25rem; + margin-right: 0px; + margin-right: 0rem; +} + +.modal-footer > :not(:last-child) { + margin-right: 4px; + margin-right: .25rem; + margin-left: 0px; + margin-left: 0rem; +} + +/* Nav */ +.nav > li > a { + text-decoration: none; +} + +.nav > li > a:hover, .nav > li > a:focus { + background: transparent; + text-decoration: none; +} + +/* Nav List */ +ul.nav-list li { + margin: 0; + padding: 0; + display: block; + position: relative; +} + +ul.nav-list li a { + transition: background 0.1s; + border-bottom: 1px solid rgba(0, 0, 0, 0.06); + padding: 8px 0 8px 22px; + display: block; + color: #666; + font-size: 0.9em; + text-decoration: none; + line-height: 20px; +} + +ul.nav-list li a:before { + font-family: 'Font Awesome 6 Free'; + content: "\f054"; + font-weight: 900; + position: absolute; + top: 8px; + font-size: 7.2px; + font-size: 0.45rem; + opacity: 0.7; + transform: translate3d(-1px, 0, 0); + left: 12px; +} + +ul.nav-list li a:hover { + text-decoration: none; +} + +ul.nav-list li a:hover:before, +ul.nav-list li a:hover i[class*="fa-chevron"] { + animation-name: arrowLeftRight; + animation-duration: 500ms; + animation-iteration-count: infinite; +} + +ul.nav-list li a i[class*="fa-chevron"] { + position: relative; + top: -1px; + font-size: 8px; + font-size: 0.5rem; + opacity: 0.8; +} + +ul.nav-list li > a.active { + font-weight: bold; +} + +ul.nav-list li ul { + list-style: none; + margin: 0 0 0 25px; + padding: 0; +} + +ul.nav-list li:last-child a { + border-bottom: 0; +} + +ul.nav-list.hide-not-active li ul { + display: none; +} + +ul.nav-list.hide-not-active li.active ul { + display: block; +} + +ul.nav-list.show-bg-active .active > a, +ul.nav-list.show-bg-active a.active { + background-color: #f5f5f5; +} + +ul.nav-list.show-bg-active .active > a:hover, +ul.nav-list.show-bg-active a.active:hover { + background-color: #eee; +} + +ul.nav-list.no-arrows li a:before { + content: none; +} + +ul.nav-list-simple li { + margin: 0; + padding: 0; + display: block; + position: relative; +} + +ul.nav-list-simple li a { + transition: background 0.1s; + border-bottom: 1px solid rgba(0, 0, 0, 0.07); + padding: 8px 0; + display: block; + color: #666; + font-size: 0.9em; + text-decoration: none; + line-height: 20px; + transition: ease padding 300ms; +} + +ul.nav-list-simple li > a.active { + font-weight: bold; +} + +ul.nav-list-simple li:hover a { + padding-left: 4px; +} + +ul.nav-list-simple li ul { + list-style: none; + margin: 0 0 0 25px; + padding: 0; +} + +ul.narrow li a { + padding: 4px 0; +} + +ul.nav-pills > li > a.active { + color: #FFF; + background-color: #CCC; +} + +ul.nav-pills > li > a.active:hover, ul.nav-pills > li > a.active:focus { + color: #FFF; + background-color: #CCC; +} + +/* Nav Pills */ +.nav-pills-center { + text-align: center; +} + +.nav-pills-center > li { + display: inline-block; + float: none; +} + +.nav-pills-sm > li > a { + padding: 7px 12px; +} + +.nav-pills-xs > li > a { + padding: 5px 10px; + font-size: 0.9em; +} + +.nav-pills .nav-link.active { + background-color: transparent; +} + +.show > .nav-pills .nav-link { + background-color: transparent; +} + +/* Nav Light */ +.nav-light > li > a { + color: #FFF; +} + +/* Nav Active Style - Active Bottom Border */ +.nav-active-style-1 { + min-height: 100px; + align-items: center; +} + +.nav-active-style-1 > li { + align-self: stretch; +} + +.nav-active-style-1 > li > a { + display: flex; + align-items: center; + height: 100%; + padding: 0 !important; + margin: 0 15px; + border-bottom: 2px solid transparent; + transition: ease border-color 300ms; +} + +.nav-active-style-1 > li > a:hover, .nav-active-style-1 > li > a:focus, .nav-active-style-1 > li > a.active { + border-bottom-color: #CCC; +} + +@media (max-width: 575px) { + .nav-active-style-1 > li > a { + min-height: 45px; + justify-content: center; + } +} + +/* Nav Secondary */ +.nav-secondary { + background: #fafafa; + margin: 0; + padding: 20px 0; + text-align: center; + z-index: 99; + width: 100% !important; +} + +.nav-secondary .nav-pills > li { + float: none; + display: inline-block; +} + +.nav-secondary .nav-pills > li a { + font-size: 12px; + font-style: normal; + font-weight: 600; + line-height: 20px; + padding: 10px 13px; + text-transform: uppercase; +} + +.nav-secondary.sticky-active { + border-bottom-color: #e9e9e9; + box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); +} + +/* Boxed */ +html.boxed .nav-secondary.sticky-active { + max-width: 1200px; + left: auto !important; +} + +/* Section Scroll - Dots Navigation */ +.section-scroll-dots-navigation { + display: flex; + flex-direction: column; + position: fixed; + top: 50%; + right: 30px; + background: #FFF; + border-radius: 35px; + padding: 9.6px; + padding: 0.6rem; + z-index: 10; + transform: translate3d(0, -50%, 0); +} + +.section-scroll-dots-navigation > ul { + margin: 8px 0; + margin: 0.5rem 0; +} + +.section-scroll-dots-navigation > ul:hover > li.active:hover > a > span { + opacity: 1; + visibility: visible; +} + +.section-scroll-dots-navigation > ul:hover > li.active > a > span { + opacity: 0; + visibility: hidden; +} + +.section-scroll-dots-navigation > ul > li { + position: relative; + margin-bottom: 4.8px; + margin-bottom: 0.3rem; +} + +.section-scroll-dots-navigation > ul > li:last-child { + margin-bottom: 0; +} + +.section-scroll-dots-navigation > ul > li:hover { + background: transparent; +} + +.section-scroll-dots-navigation > ul > li:hover > a > span { + opacity: 1; + visibility: visible; +} + +.section-scroll-dots-navigation > ul > li.active > a:before { + opacity: 1; +} + +.section-scroll-dots-navigation > ul > li > a { + position: relative; + width: 15px; + height: 15px; + display: block; + padding: 4.8px; + padding: 0.3rem; +} + +.section-scroll-dots-navigation > ul > li > a:before { + content: ''; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + width: 8px; + height: 8px; + border-radius: 100%; + opacity: 0.3; + background: #CCC; + transition: ease opacity 300ms; +} + +.section-scroll-dots-navigation > ul > li > a > span { + position: absolute; + top: 50%; + right: calc(100% + 20px); + background: #FFF; + color: #212529; + font-size: 12.8px; + font-size: 0.8rem; + font-weight: 800; + padding: 3.2px 16px; + padding: 0.2rem 1rem; + border-radius: 4px; + white-space: nowrap; + opacity: 0; + visibility: hidden; + transform: translate3d(0, -50%, 0); + transition: ease opacity 300ms; +} + +.section-scroll-dots-navigation > ul > li > a > span:after { + content: ''; + position: absolute; + top: 50%; + left: 100%; + width: 0; + height: 0; + border-top: 6px solid transparent; + border-bottom: 6px solid transparent; + border-left: 6px solid #F7F7F7; + transform: translate3d(0, -50%, 0); +} + +.section-scroll-dots-navigation.section-scroll-dots-navigation-style-2 { + background: transparent; +} + +.section-scroll-dots-navigation.section-scroll-dots-navigation-light > ul > li > a:before { + background: #FFF; +} + +.section-scroll-dots-navigation.section-scroll-dots-navigation-light > ul > li > a > span { + right: calc(100% + 10px); +} + +@media (max-width: 767px) { + .section-scroll-dots-navigation { + right: 15px; + } +} + +/* Overlays */ +.overlay { + position: relative; +} + +.overlay:before { + content: ' '; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + background: #212529; + opacity: 0; + pointer-events: none; + transition: ease opacity 300ms 100ms; +} + +.overlay:hover:before, .overlay.overlay-show:before, .overlay.show:before { + opacity: 0.8; +} + +.overlay.overlay-op-1:hover:before, .overlay.overlay-op-1.overlay-show:before, .overlay.overlay-op-1.show:before { + opacity: 0.1; +} + +.overlay.overlay-op-2:hover:before, .overlay.overlay-op-2.overlay-show:before, .overlay.overlay-op-2.show:before { + opacity: 0.2; +} + +.overlay.overlay-op-3:hover:before, .overlay.overlay-op-3.overlay-show:before, .overlay.overlay-op-3.show:before { + opacity: 0.3; +} + +.overlay.overlay-op-4:hover:before, .overlay.overlay-op-4.overlay-show:before, .overlay.overlay-op-4.show:before { + opacity: 0.4; +} + +.overlay.overlay-op-5:hover:before, .overlay.overlay-op-5.overlay-show:before, .overlay.overlay-op-5.show:before { + opacity: 0.5; +} + +.overlay.overlay-op-6:hover:before, .overlay.overlay-op-6.overlay-show:before, .overlay.overlay-op-6.show:before { + opacity: 0.6; +} + +.overlay.overlay-op-7:hover:before, .overlay.overlay-op-7.overlay-show:before, .overlay.overlay-op-7.show:before { + opacity: 0.7; +} + +.overlay.overlay-op-8:hover:before, .overlay.overlay-op-8.overlay-show:before, .overlay.overlay-op-8.show:before { + opacity: 0.8; +} + +.overlay.overlay-op-9:hover:before, .overlay.overlay-op-9.overlay-show:before, .overlay.overlay-op-9.show:before { + opacity: 0.9; +} + +.overlay.overlay-backward:hover:before, .overlay.overlay-backward.overlay-show:before, .overlay.overlay-backward.show:before { + z-index: 0; +} + +.overlay .container, +.overlay .container-fluid { + position: relative; + z-index: 3; +} + +/* Overlay Colors */ +.overlay-light:before { + background-color: #FFF !important; +} + +.overlay-dark:before { + background-color: #212529 !important; +} + +.overlay-primary:before { + background: var(--primary) !important; +} + +.overlay-secondary:before { + background: var(--secondary) !important; +} + +.overlay-tertiary:before { + background: var(--tertiary) !important; +} + +.overlay-quaternary:before { + background: var(--quaternary) !important; +} + +/* Overlay Gradient Bottom Content */ +.overlay-gradient-bottom-content:before { + opacity: 1 !important; + background: rgba(33, 37, 41, 0); + background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, #212529 100%); +} + +/* Overlay Gradient Top Content */ +.overlay-gradient-top-content:before { + opacity: 1 !important; + background: rgba(33, 37, 41, 0); + background: linear-gradient(to top, rgba(0, 0, 0, 0) 30%, #212529 100%); +} + +/* Overlay Gradient */ +.overlay-gradient:before { + background-color: #6c6ef1; + background-image: linear-gradient(to right, #6c6ef1 0%, #e2498e 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c6ef1', endColorstr='#e2498e', GradientType=1 ); +} + +.overlay-gradient.overlay-gradient-animated:before { + background-size: 200% 200%; + animation-name: gradientTransition; + animation-duration: 20000ms; + animation-iteration-count: infinite; +} + +/* Parallax */ +.parallax { + background-color: transparent; + background-position: 50% 50%; + background-repeat: repeat; + background-attachment: fixed; + position: relative; + clear: both; +} + +.parallax.parallax-mouse { + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; + overflow: hidden; +} + +.parallax.parallax-mouse .parallax-mouse-object { + position: absolute; + top: 0; + left: 0; + -o-object-fit: contain; + object-fit: contain; +} + +.parallax:not(.page-header):not(.match-height):not([class*="section-height-"]) { + margin: 70px 0; + padding: 50px 0; +} + +.parallax blockquote { + border: 0; + padding: 0 10%; +} + +.parallax blockquote i.fa-quote-left { + font-size: 34px; + position: relative; + left: -5px; +} + +.parallax blockquote p { + font-size: 24px; + line-height: 30px; +} + +.parallax blockquote span { + font-size: 16px; + line-height: 20px; + color: #999; + position: relative; + left: -5px; +} + +.parallax-disabled .parallax-background { + background-attachment: scroll !important; + background-position: 50% 50% !important; +} + +.parallax-background + .container { + position: relative; +} + +.scrollable-parallax-wrapper { + position: relative; + z-index: 1; +} + +/* Pricing Tables */ +.pricing-table { + display: flex; + flex-wrap: wrap; +} + +.pricing-table .plan { + background: #FFF; + border-radius: 0; + margin-top: 15px; + margin-bottom: 15px; +} + +.pricing-table .plan .plan-price, +.pricing-table .plan .plan-features, +.pricing-table .plan .plan-footer { + border: 1px solid #ededed; +} + +.pricing-table .plan .plan-header { + background: #212529; + padding: 15.2px 16px; + padding: 0.95rem 1rem; +} + +.pricing-table .plan .plan-header h3 { + color: #FFF; + font-size: 12.8px; + font-size: 0.8rem; + font-weight: 600; + line-height: 1; + letter-spacing: 0; + text-align: center; + text-transform: uppercase; + margin-bottom: 0; +} + +.pricing-table .plan .plan-price { + display: flex; + flex-direction: column; + background: #f7f7f7; + border-top: 0; + border-bottom: 0; + padding: 32px 12.8px; + padding: 2rem 0.8rem; + text-align: center; +} + +.pricing-table .plan .plan-price .price { + display: flex; + justify-content: center; + align-items: flex-start; + font-size: 43.2px; + font-size: 2.7rem; + font-weight: 600; + line-height: 1; + color: #212529; +} + +.pricing-table .plan .plan-price .price .price-unit { + font-size: 50%; + line-height: 1.4; +} + +.pricing-table .plan .plan-price .price-label { + text-transform: uppercase; + color: #777; + font-size: 11.2px; + font-size: 0.7rem; + line-height: 1; + margin-bottom: 0; +} + +.pricing-table .plan .plan-features { + border-top: 0; + border-bottom: 0; + padding: 12.8px; + padding: 0.8rem; + text-align: center; +} + +.pricing-table .plan .plan-features ul { + padding: 0 8px 0 8px; + padding: 0 0.5rem 0 0.5rem; + margin-bottom: 0; +} + +.pricing-table .plan .plan-features ul li { + border-bottom: 1px solid #ededed; + line-height: 2.9; + list-style: none; + font-size: 0.9em; +} + +.pricing-table .plan .plan-features ul li:last-child { + border-bottom: 0; +} + +.pricing-table .plan .plan-footer { + border-top: 0; + padding: 24px 12.8px 40px; + padding: 1.5rem 0.8rem 2.5rem; + text-align: center; +} + +.pricing-table .plan.plan-featured { + position: relative; + box-shadow: 0px 0px 40px rgba(200, 200, 200, 0.3); + transform: scale(1.15); + z-index: 1; +} + +.pricing-table .plan.plan-featured .plan-header h3, +.pricing-table .plan.plan-featured .plan-features ul li { + font-size: 12.8px; + font-size: 0.8rem; +} + +@media (max-width: 767px) { + .pricing-table .plan.plan-featured { + transform: scale(1); + } + + .pricing-table .plan.plan-featured .plan-header h3, + .pricing-table .plan.plan-featured .plan-features ul li { + font-size: 0.9rem; + } +} + +/* Pricing Block Style */ +.pricing-block > .row { + margin-right: 0; + margin-left: 0; +} + +.pricing-block > .row > div:nth-child(1) { + padding: 27.2px; + padding: 1.7rem; +} + +.pricing-block > .row > div:nth-child(2) { + display: flex; + flex-direction: column; + justify-content: center; + padding: 27.2px; + padding: 1.7rem; + background: #f7f7f7; + text-align: center; + border-left: 1px solid #dee2e6; + border-radius: 0 4px 4px 0; +} + +.pricing-block .plan-price { + display: flex; + flex-direction: column; + background: #f7f7f7; + border-top: 0; + border-bottom: 0; + text-align: center; +} + +.pricing-block .plan-price .price { + display: flex; + justify-content: center; + align-items: flex-start; + font-size: 43.2px; + font-size: 2.7rem; + font-weight: 600; + line-height: 1; + color: #212529; +} + +.pricing-block .plan-price .price .price-unit { + font-size: 50%; + line-height: 1.4; +} + +.pricing-block .plan-price .price-label { + text-transform: uppercase; + color: #777; + font-size: 11.2px; + font-size: 0.7rem; + line-height: 1; + margin-bottom: 0; +} + +@media (max-width: 991px) { + .pricing-block > .row > div:nth-child(2) { + border-left: none; + border-top: 1px solid #dee2e6; + border-radius: 0 0 4px 4px; + } +} + +/* Price Menu */ +.price-menu-item .price-menu-item-details { + display: flex; + justify-content: space-between; + position: relative; +} + +.price-menu-item .price-menu-item-details .price-menu-item-title { + position: relative; + padding-bottom: 10px; +} + +.price-menu-item .price-menu-item-details .price-menu-item-price { + position: relative; + top: -5px; +} + +.price-menu-item .price-menu-item-details .price-menu-item-price strong { + font-size: 20.8px; + font-size: 1.3rem; +} + +.price-menu-item .price-menu-item-details .price-menu-item-price strong > span { + font-size: 0.6em; +} + +.price-menu-item .price-menu-item-details .price-menu-item-line { + position: absolute; + width: 100%; + bottom: 0; + border-bottom: dashed 1px #777; +} + +.price-menu-item .price-menu-item-img img { + border-radius: 50%; + max-width: 60px; + height: auto; +} + +.price-menu-item .price-menu-item-desc { + position: relative; + margin-top: 5px; +} + +.price-menu-item + .price-menu-item { + margin-top: 25px; +} + +/* Process */ +.process { + text-align: center; +} + +.process .process-step { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + position: relative; +} + +.process .process-step-circle { + display: flex; + justify-content: center; + height: 90px; + text-align: center; + width: 90px; + border: 2px solid #CCC; + border-radius: 50%; + align-items: center; + position: relative; + background-color: transparent; + transition: all 0.2s ease-in-out; +} + +.process .process-step-content { + padding-top: 20px; +} + +.process .process-step-circle-content { + font-weight: bold; + color: #212529; + font-size: 1.6em; + letter-spacing: -1px; + transition: all 0.2s ease-in-out; +} + +.process .process-step:hover .process-step-circle { + background-color: #CCC; +} + +.process .process-step:hover .process-step-circle .process-step-circle-content { + color: #FFF; +} + +.process .process-step:hover .process-step-circle .process-step-circle-content .icons { + color: #FFF !important; +} + +.process.process-shapes .process-step-circle { + position: relative; + width: auto; + height: auto; + border: 0; + margin-bottom: 19.2px; + margin-bottom: 1.2rem; +} + +.process.process-shapes .process-step-circle .process-step-circle-content { + position: relative; + display: flex; + align-items: center; + justify-content: center; + width: 45px; + height: 45px; + background-color: #CCC; + border-radius: 100%; + color: #FFF; + z-index: 3; +} + +.process.process-shapes .process-step-circle:before, .process.process-shapes .process-step-circle:after { + content: ''; + position: absolute; + top: 50%; + left: 50%; + width: 100%; + height: 100%; + background-color: #777; + border-radius: 100%; + opacity: 0.6; + transform: translate3d(-50%, -50%, 0) scale(1.5); + transition: ease transform 1s; + z-index: 2; +} + +.process.process-shapes .process-step-circle:after { + background-color: #999; + opacity: 0.3; + transform: translate3d(-50%, -50%, 0) scale(2); + z-index: 1; +} + +.process.process-shapes.process-shapes-hover-animate .process-step:hover .process-step-circle:before { + animation-name: processShapesScaleOne; + animation-delay: 300ms; +} + +.process.process-shapes.process-shapes-hover-animate .process-step:hover .process-step-circle:after { + animation-name: processShapesScaleTwo; +} + +.process.process-shapes.process-shapes-hover-animate .process-step:hover .process-step-circle:before, .process.process-shapes.process-shapes-hover-animate .process-step:hover .process-step-circle:after { + animation-fill-mode: forwards; + animation-iteration-count: infinite; + animation-duration: 3s; + animation-timing-function: linear; +} + +.process.process-shapes.process-shapes-always-animate .process-step .process-step-circle:before { + animation-name: processShapesScaleOne; + animation-delay: 300ms; +} + +.process.process-shapes.process-shapes-always-animate .process-step .process-step-circle:after { + animation-name: processShapesScaleTwo; +} + +.process.process-shapes.process-shapes-always-animate .process-step .process-step-circle:before, .process.process-shapes.process-shapes-always-animate .process-step .process-step-circle:after { + animation-fill-mode: forwards; + animation-iteration-count: infinite; + animation-duration: 3s; + animation-timing-function: linear; +} + +.process.process-shapes.process-shapes-always-animate .process-step .process-step-circle.process-shapes-always-animate-delay:before { + animation-name: processShapesScaleOne; + animation-delay: 1000ms; +} + +.process.process-shapes.process-shapes-always-animate .process-step .process-step-circle.process-shapes-always-animate-delay:after { + animation-name: processShapesScaleTwo; + animation-delay: 700ms; +} + +@keyframes processShapesScaleOne { + 0% { + opacity: 0.6; + transform: translate3d(-50%, -50%, 0) scale(1.5); + } + + 25% { + opacity: 0; + transform: translate3d(-50%, -50%, 0) scale(1.8); + } + + 50% { + opacity: 0; + transform: translate3d(-50%, -50%, 0) scale(1); + } + + 100% { + opacity: 0.6; + transform: translate3d(-50%, -50%, 0) scale(1.5); + } +} + +@keyframes processShapesScaleTwo { + 0% { + opacity: 0.3; + transform: translate3d(-50%, -50%, 0) scale(2); + } + + 25% { + opacity: 0; + transform: translate3d(-50%, -50%, 0) scale(2.3); + } + + 50% { + opacity: 0; + transform: translate3d(-50%, -50%, 0) scale(1); + } + + 100% { + opacity: 0.3; + transform: translate3d(-50%, -50%, 0) scale(2); + } +} + +@media (min-width: 992px) { + .process .process-step:before { + content: ''; + height: 2px; + display: block; + background-color: #EDEDED; + position: absolute; + width: 50%; + top: 45px; + left: 75%; + } + + .process .process-step:last-child:before { + display: none; + } + + .process.process-shapes .process-step:before { + top: 23px; + } +} + +.process-vertical { + text-align: left; +} + +.process-vertical .process-step { + width: 100%; + flex-direction: row; + justify-content: start; + align-items: start; + position: relative; + padding-bottom: 60px; +} + +.process-vertical .process-step:before { + display: none; +} + +.process-vertical .process-step:after { + width: 2px; + display: block; + background-color: #EDEDED; + position: absolute; + content: ''; + height: calc(100% - 80px); + top: 70px; + left: 30px; +} + +.process-vertical .process-step:last-child:after { + display: none; +} + +.process-vertical .process-step-circle { + height: 60px; + width: 60px; + margin: 0 15px 0 0; + min-height: 60px; + min-width: 60px; +} + +.process-vertical .process-step-content { + padding-top: 0; +} + +.process-connecting-line { + position: relative; + text-align: left; +} + +.process-connecting-line .connecting-line { + content: ''; + position: absolute; + top: 25px; + left: 15px; + right: 15px; + height: 3px; + background: #CCC; +} + +.process-connecting-line .process-step { + align-items: flex-start; + padding-right: 48px; + padding-right: 3rem; + padding-left: 48px; + padding-left: 3rem; +} + +.process-connecting-line .process-step:before { + content: none; +} + +.process-connecting-line .process-step-circle { + background: #FFF; + width: 50px; + height: 50px; + border: 3px solid #CCC; +} + +/* Scroll to Top */ +html .scroll-to-top { + transition: opacity 0.3s; + background: #404040; + border-radius: 4px 4px 0 0; + bottom: 0; + color: #FFF; + display: block; + height: 9px; + opacity: 0; + padding: 10px 10px 35px; + position: fixed; + right: 10px; + text-align: center; + text-decoration: none; + min-width: 50px; + z-index: 1040; + font-size: 0.8em; +} + +html .scroll-to-top:hover { + opacity: 1; +} + +html .scroll-to-top.visible { + opacity: 0.75; +} + +html .scroll-to-top span { + display: inline-block; + padding: 0 5px; +} + +html.lightbox-opened .scroll-to-top { + right: 27px; +} + +@media (max-width: 991px) { + html .scroll-to-top.hidden-mobile { + display: none !important; + } +} + +/* Scrollable */ +.scrollable { + overflow: hidden; + position: relative; + width: 100%; +} + +.scrollable .scrollable-content { + bottom: 0; + left: 0; + overflow: hidden; + position: absolute; + right: 0; + top: 0; + padding: 0 37px 0 0; + overflow-x: hidden; + overflow-y: scroll; + outline: none; +} + +.scrollable .scrollable-content::-webkit-scrollbar { + visibility: hidden; +} + +.scrollable .scrollable-pane { + bottom: 0; + opacity: 0.01; + position: absolute; + right: 5px; + top: 0; + transition: all 0.2s ease 0s; + width: 4px; +} + +.scrollable .scrollable-slider { + border-radius: 5px; + background: none repeat scroll 0 0 #CCC; + margin: 0; + position: relative; + transition: opacity 0.2s ease 0s; + opacity: 0; +} + +.scrollable.scrollable-padding .scrollable-content { + padding: 10px 24px 10px 10px; +} + +.scrollable:hover .scrollable-slider, .scrollable.visible-slider .scrollable-slider { + opacity: 1; +} + +/* Section Featured */ +section.section { + background: #f7f7f7; + border-top: 5px solid #f1f1f1; + margin: 30px 0; + padding: 50px 0; +} + +section.section > .container { + position: relative; +} + +section.section.section-height-1 { + padding: 12.307px 0; + padding: 0.7692307692rem 0; +} + +section.section.section-height-2 { + padding: 36.923px 0; + padding: 2.3076923077rem 0; +} + +section.section.section-height-3 { + padding: 73.846px 0; + padding: 4.6153846154rem 0; +} + +section.section.section-height-4 { + padding: 110.769px 0; + padding: 6.9230769231rem 0; +} + +section.section.section-height-5 { + padding: 147.692px 0; + padding: 9.2307692308rem 0; +} + +section.section.section-bg-strong-grey { + background: #EDEDED; +} + +section.section.section-no-background { + background: transparent; + border-top-color: transparent; +} + +section.section.section-center { + text-align: center; +} + +section.section.section-text-light h1, section.section.section-text-light h2, section.section.section-text-light h3, section.section.section-text-light h4, section.section.section-text-light h5, section.section.section-text-light h6 { + color: #FFF; +} + +section.section.section-text-light p { + color: #e6e5e5; +} + +section.section.section-background { + background-repeat: repeat; + border: 0; +} + +section.section.section-background-change-anim { + animation-name: colorTransition; + animation-duration: 25s; + animation-direction: alternate; + animation-iteration-count: infinite; + animation-timing-function: linear; +} + +section.section.section-funnel { + position: relative; +} + +section.section.section-funnel .section-funnel-layer-top { + position: absolute; + top: 0; + left: 0; + width: 100%; + padding: 96px 0; + padding: 6rem 0; + transform: translate3d(0, -50%, 0); +} + +section.section.section-funnel .section-funnel-layer-bottom { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + padding: 96px 0; + padding: 6rem 0; + transform: translate3d(0, 50%, 0); +} + +section.section.section-funnel .section-funnel-layer { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #FFF; +} + +section.section.section-funnel .section-funnel-layer:nth-child(1) { + transform: skewY(-4.7deg); +} + +section.section.section-funnel .section-funnel-layer:nth-child(2) { + transform: skewY(4.7deg); +} + +section.section.section-angled { + position: relative; + margin: 0; + overflow: hidden; +} + +section.section.section-angled .section-angled-layer-top { + position: absolute; + top: 0; + left: 0; + width: 100%; + padding: 48px 0; + padding: 3rem 0; + transform: skewY(-0.7deg) translate3d(0, -50%, 0); +} + +section.section.section-angled .section-angled-layer-bottom { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + padding: 48px 0; + padding: 3rem 0; + transform: skewY(0.7deg) translate3d(0, 50%, 0); +} + +section.section.section-angled .section-angled-layer-top + .section-angled-content, +section.section.section-angled .section-angled-layer-top + .section-angled-layer-bottom + .section-angled-content { + margin-top: 40px; + margin-top: 2.5rem; +} + +section.section.section-angled .section-angled-layer-bottom + .section-angled-content, +section.section.section-angled .section-angled-layer-bottom + .section-angled-layer-top + .section-angled-content { + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +section.section.section-angled .section-angled-layer-increase-angle.section-angled-layer-top { + transform: skewY(-1.7deg) translate3d(0, -50%, 0); +} + +section.section.section-angled .section-angled-layer-increase-angle.section-angled-layer-bottom { + transform: skewY(1.7deg) translate3d(0, 50%, 0); +} + +section.section.section-angled .section-angled-layer-increase-angle-2.section-angled-layer-top { + padding: 112px 0; + padding: 7rem 0; + transform: skewY(-4.7deg) translate3d(0, -50%, 0); +} + +section.section.section-angled .section-angled-layer-increase-angle-2.section-angled-layer-bottom { + padding: 112px 0; + padding: 7rem 0; + transform: skewY(4.7deg) translate3d(0, 50%, 0); +} + +section.section.section-angled.section-angled-reverse .section-angled-layer-top { + transform: skewY(0.7deg) translate3d(0, -50%, 0); +} + +section.section.section-angled.section-angled-reverse .section-angled-layer-bottom { + transform: skewY(-0.7deg) translate3d(0, 50%, 0); +} + +section.section.section-angled.section-angled-reverse .section-angled-layer-increase-angle.section-angled-layer-top { + transform: skewY(1.7deg) translate3d(0, -50%, 0); +} + +section.section.section-angled.section-angled-reverse .section-angled-layer-increase-angle.section-angled-layer-bottom { + transform: skewY(-1.7deg) translate3d(0, 50%, 0); +} + +section.section.section-angled.section-angled-reverse .section-angled-layer-increase-angle-2.section-angled-layer-top { + padding: 112px 0; + padding: 7rem 0; + transform: skewY(4.7deg) translate3d(0, -50%, 0); +} + +section.section.section-angled.section-angled-reverse .section-angled-layer-increase-angle-2.section-angled-layer-bottom { + padding: 112px 0; + padding: 7rem 0; + transform: skewY(-4.7deg) translate3d(0, 50%, 0); +} + +section.section.section-angled + .section-angled { + padding-top: 0; +} + +section.section.overlay .section-angled-layer-top, +section.section.overlay .section-angled-layer-bottom { + z-index: 99 !important; +} + +section.section.section-overlay { + position: relative; +} + +section.section.section-overlay:before { + content: ""; + display: block; + background: rgba(33, 37, 41, 0.8); + bottom: 0; + height: 100%; + left: 0; + position: absolute; + right: 0; + top: 0; + width: 100%; +} + +section.section.section-overlay .section-angled-layer-top, +section.section.section-overlay .section-angled-layer-bottom { + z-index: 99 !important; +} + +section.section.section-overlay-dot:before { + background: url(../img/overlay-dot.png) repeat scroll 0 0 transparent; +} + +section.section.section-overlay-opacity { + position: relative; +} + +section.section.section-overlay-opacity:before { + content: ""; + display: block; + background: rgba(0, 0, 0, 0.5); + bottom: 0; + height: 100%; + left: 0; + position: absolute; + right: 0; + top: 0; + width: 100%; +} + +section.section.section-overlay-opacity.section-overlay-opacity-scale-1:before { + background: rgba(33, 37, 41, 0.1); +} + +section.section.section-overlay-opacity.section-overlay-opacity-scale-2:before { + background: rgba(33, 37, 41, 0.2); +} + +section.section.section-overlay-opacity.section-overlay-opacity-scale-3:before { + background: rgba(33, 37, 41, 0.3); +} + +section.section.section-overlay-opacity.section-overlay-opacity-scale-4:before { + background: rgba(33, 37, 41, 0.4); +} + +section.section.section-overlay-opacity.section-overlay-opacity-scale-5:before { + background: rgba(33, 37, 41, 0.5); +} + +section.section.section-overlay-opacity.section-overlay-opacity-scale-6:before { + background: rgba(33, 37, 41, 0.6); +} + +section.section.section-overlay-opacity.section-overlay-opacity-scale-7:before { + background: rgba(33, 37, 41, 0.7); +} + +section.section.section-overlay-opacity.section-overlay-opacity-scale-8:before { + background: rgba(33, 37, 41, 0.8); +} + +section.section.section-overlay-opacity.section-overlay-opacity-scale-9:before { + background: rgba(33, 37, 41, 0.9); +} + +section.section.section-overlay-opacity-light:before { + background: rgba(255, 255, 255, 0.5); +} + +section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-1:before { + background: rgba(255, 255, 255, 0.1); +} + +section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-2:before { + background: rgba(255, 255, 255, 0.2); +} + +section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-3:before { + background: rgba(255, 255, 255, 0.3); +} + +section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-4:before { + background: rgba(255, 255, 255, 0.4); +} + +section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-5:before { + background: rgba(255, 255, 255, 0.5); +} + +section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-6:before { + background: rgba(255, 255, 255, 0.6); +} + +section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-7:before { + background: rgba(255, 255, 255, 0.7); +} + +section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-8:before { + background: rgba(255, 255, 255, 0.8); +} + +section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-9:before { + background: rgba(255, 255, 255, 0.9); +} + +section.section.section-overlay-opacity-gradient:before { + opacity: 0.85; +} + +section.section.section-video { + background: none !important; + border: 0; +} + +section.section.section-parallax { + background-color: transparent; + background-position: 50% 50%; + background-repeat: repeat; + background-attachment: fixed; + border: 0; +} + +section.section.section-parallax.parallax-disabled { + background-attachment: scroll !important; + background-position: 50% 50% !important; +} + +section.section.section-no-border { + border: 0; +} + +section.section.section-with-divider { + margin: 56px 0 35px; +} + +section.section.section-with-divider .divider { + margin: -56px 0 44px; +} + +section.section.section-footer { + margin-bottom: -50px; +} + +section.section.section-with-mockup { + margin-top: 120px; +} + +section.section.section-front { + position: relative; + z-index: 1; +} + +@media (max-width: 991px) { + .container-fluid > .row > .p-0 section.section { + margin-bottom: 0; + margin-top: 0; + } + + .container-fluid > .row > .p-0:first-child section.section { + margin-bottom: 0; + margin-top: 30px; + } + + .container-fluid > .row > .p-0:last-child section.section { + margin-bottom: 30px; + margin-top: 0; + } +} + +/* Section With Shape Divider */ +@keyframes shapeDividerToLeft { + from { + transform: translate3d(0, 0, 0); + } + + to { + transform: translate3d(-200%, 0, 0); + } +} + +@keyframes shapeDividerToRight { + from { + transform: translate3d(0, 0, 0); + } + + to { + transform: translate3d(200%, 0, 0); + } +} + +.section.section-with-shape-divider { + position: relative; + overflow: hidden; +} + +.section.section-with-shape-divider .shape-divider { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 80px; + z-index: 1; +} + +.section.section-with-shape-divider .shape-divider svg { + position: absolute; + top: 0; + left: 50%; + height: 100%; + transform: translate3d(-50%, 0, 0); +} + +@media (min-width: 1950px) { + .section.section-with-shape-divider .shape-divider svg { + width: 100%; + } +} + +.section.section-with-shape-divider .shape-divider.shape-divider-bottom { + top: auto; + bottom: 0; +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-y { + transform: rotateY(180deg); +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-x { + transform: rotateX(180deg); +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-xy { + transform: rotateY(180deg) rotateX(180deg); +} + +.section.section-with-shape-divider .shape-divider .shape-divider-horizontal-animation { + position: absolute; + top: 0; + left: 0; + width: 100vw; + height: 100%; + animation-duration: 45s; + animation-iteration-count: infinite; + animation-timing-function: linear; +} + +.section.section-with-shape-divider .shape-divider .shape-divider-horizontal-animation > svg { + width: 100vw; + left: 0; + transform: none; +} + +.section.section-with-shape-divider .shape-divider .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-right.start { + animation-name: shapeDividerToRight; +} + +.section.section-with-shape-divider .shape-divider .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-right > svg:nth-child(2) { + transform: rotateY(180deg) translate3d(99.9%, 0, 0); +} + +.section.section-with-shape-divider .shape-divider .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-right > svg:nth-child(3) { + transform: translate3d(-199.8%, 0, 0); +} + +.section.section-with-shape-divider .shape-divider .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left.start { + animation-name: shapeDividerToLeft; +} + +.section.section-with-shape-divider .shape-divider .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left > svg:nth-child(2) { + transform: rotateY(180deg) translate3d(-99.9%, 0, 0); +} + +.section.section-with-shape-divider .shape-divider .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left > svg:nth-child(3) { + transform: translate3d(199.8%, 0, 0); +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-y .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-right.start, .section.section-with-shape-divider .shape-divider.shape-divider-reverse-xy .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-right.start { + animation-name: shapeDividerToLeft; +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-y .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-right > svg:nth-child(2), .section.section-with-shape-divider .shape-divider.shape-divider-reverse-xy .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-right > svg:nth-child(2) { + transform: rotateY(180deg) translate3d(-99.9%, 0, 0); +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-y .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-right > svg:nth-child(3), .section.section-with-shape-divider .shape-divider.shape-divider-reverse-xy .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-right > svg:nth-child(3) { + transform: translate3d(199.8%, 0, 0); +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-y .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left.start, .section.section-with-shape-divider .shape-divider.shape-divider-reverse-xy .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left.start { + animation-name: shapeDividerToRight; +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-y .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left > svg:nth-child(2), .section.section-with-shape-divider .shape-divider.shape-divider-reverse-xy .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left > svg:nth-child(2) { + transform: rotateY(180deg) translate3d(99.9%, 0, 0); +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-y .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left > svg:nth-child(3), .section.section-with-shape-divider .shape-divider.shape-divider-reverse-xy .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left > svg:nth-child(3) { + transform: translate3d(-199.8%, 0, 0); +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-x .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-right.start { + animation-name: shapeDividerToRight; +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-x .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left.start { + animation-name: shapeDividerToLeft; +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-x .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left > svg:nth-child(2) { + transform: rotateY(180deg) translate3d(-99.9%, 0, 0); +} + +.section.section-with-shape-divider .shape-divider.shape-divider-reverse-x .shape-divider-horizontal-animation.shape-divider-horizontal-animation-to-left > svg:nth-child(3) { + transform: translate3d(199.8%, 0, 0); +} + +.section.section-with-shape-divider.overlay:before { + z-index: 1; +} + +/* Sidebar */ +aside ul.nav-list > li > a { + color: #666; + font-size: 0.9em; + padding: 8px 0 8px 22px; +} + +aside .twitter [class*="fa-"], aside .twitter .icons { + clear: both; + font-size: 1.5em; + position: relative; + top: 3px; + margin-right: -22px; + left: -30px; + color: #212529; +} + +aside .twitter .meta { + display: block; + font-size: 0.9em; + padding-top: 3px; +} + +aside .twitter ul { + list-style: none; + margin: 0; + padding: 0; +} + +aside .twitter ul li { + padding-bottom: 20px; + padding-left: 30px; +} + +aside .twitter ul li:last-child { + padding-bottom: 0; +} + +aside .twitter-account { + display: block; + font-size: 0.9em; + margin: -15px 0 5px; + opacity: 0.55; +} + +aside .twitter-account:hover { + opacity: 1; +} + +/* Side Panel */ +html.side-panel .body:before { + content: ''; + display: block; + position: fixed; + top: 0; + left: 0; + width: 100vw; + height: 100vh; + background: rgba(33, 37, 41, 0.5); + opacity: 0; + visibility: hidden; + z-index: 9998; + transition: ease opacity 300ms; +} + +html.side-panel .side-panel-wrapper { + position: fixed; + top: 0; + left: 0; + width: 300px; + height: 100vh; + background: #FFF; + padding: 32px; + padding: 2rem; + box-shadow: 0px 0px 30px -13px rgba(0, 0, 0, 0.2); + overflow-y: auto; + transform: translate3d(-100%, 0, 0); + transition: ease transform 300ms; + z-index: 9999; +} + +html.side-panel .side-panel-wrapper .side-panel-close { + position: absolute; + top: 0; + right: 0; +} + +html.side-panel.side-panel-push .body { + transform: translate3d(0, 0, 0); + transition: ease transform 300ms; +} + +html.side-panel.side-panel-right .side-panel-wrapper { + left: auto; + right: 0; + transform: translate3d(100%, 0, 0); +} + +html.side-panel.side-panel-without-overlay .body:before { + content: none; +} + +html.side-panel.side-panel-open .body:before { + opacity: 1; + visibility: visible; +} + +html.side-panel.side-panel-open .side-panel-wrapper { + transform: translate3d(0, 0, 0); +} + +html.side-panel.side-panel-open.side-panel-push .body { + transform: translate3d(300px, 0, 0); +} + +html.side-panel.side-panel-open.side-panel-push.side-panel-right .body { + transform: translate3d(-300px, 0, 0); +} + +/* Home Slider - Revolution Slider */ +.slider-container { + background: #151719; + height: 500px; + overflow: hidden; + width: 100%; + direction: ltr; +} + +.slider-container .tparrows { + border-radius: 6px; +} + +.slider-container .slider-single-slide .tparrows { + display: none; +} + +.slider-container .top-label { + color: #FFF; + font-size: 24px; + font-weight: 300; +} + +.slider-container .main-label { + color: #FFF; + font-size: 62px; + line-height: 62px; + font-weight: 800; + text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.15); +} + +.slider-container .featured-label { + color: #FFF; + font-size: 52px; + line-height: 52px; + font-weight: 800; + text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15); +} + +.slider-container .bottom-label { + color: #FFF; + font-size: 20px; + line-height: 20px; + font-weight: 300; +} + +.slider-container .blackboard-text { + color: #BAB9BE; + font-size: 46px; + line-height: 46px; + font-family: "Shadows Into Light", cursive; + text-transform: uppercase; +} + +.slider-container .btn.btn-lg.btn-slider-action { + font-size: 22px; + font-weight: 600; + line-height: 20px; + padding: 19.2px 28.8px; + padding: 1.2rem 1.8rem; +} + +.slider-container .top-label-dark, .slider-container .main-label-dark, .slider-container .bottom-label-dark { + color: #333; +} + +.slider-container .tp-caption-dark a { + color: #333; +} + +.slider-container .tp-caption-dark a:hover { + color: #333; +} + +.slider-container .tp-caption-overlay { + background: #000; + padding: 10px; +} + +.slider-container .tp-caption-overlay-opacity { + background: rgba(0, 0, 0, 0.4); + padding: 10px; +} + +.slider-container .tp-opacity-overlay { + background: #000; + opacity: 0.75; +} + +.slider-container .tp-opacity-overlay-light { + background: #FFF; + opacity: 0.75; +} + +.slider-container.transparent { + background-color: transparent; +} + +.slider-container.light { + background-color: #EAEAEA; +} + +.slider-container.light .tp-bannershadow { + opacity: 0.05; + top: 0; + bottom: auto; + z-index: 1000; +} + +.slider-container.light .featured-label, .slider-container.light .top-label, .slider-container.light .main-label, .slider-container.light .bottom-label { + color: #333; +} + +.slider-container.light .tp-caption a { + color: #333; +} + +.slider-container.light .tp-caption a:hover { + color: #333; +} + +/* Revolution Slider Typewriter Addon */ +.tp-caption[data-typewriter]:after { + transform: translateX(-9px); +} + +/* Slider With Overlay */ +.rev_slider li.slide-overlay .slotholder:after { + width: 100%; + height: 100%; + content: ''; + position: absolute; + left: 0; + top: 0; + pointer-events: none; + opacity: 0.9; + background: #212529; + z-index: 2; +} + +.rev_slider li.slide-overlay.slide-overlay-light .slotholder:after { + background: #FFF; +} + +.rev_slider li.slide-overlay.slide-overlay-gradient .slotholder:after { + background-color: #6c6ef1; + background-image: linear-gradient(to right, #6c6ef1 0%, #e2498e 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c6ef1', endColorstr='#e2498e', GradientType=1 ); +} + +.rev_slider li.slide-overlay.slide-overlay-gradient.slide-overlay-gradient-animated .slotholder:after { + background-size: 200% 200%; + animation-name: gradientTransition; + animation-duration: 20000ms; + animation-iteration-count: infinite; +} + +.rev_slider li.slide-overlay.slide-overlay-level-0 .slotholder:after { + opacity: 0.0; +} + +.rev_slider li.slide-overlay.slide-overlay-level-1 .slotholder:after { + opacity: 0.1; +} + +.rev_slider li.slide-overlay.slide-overlay-level-2 .slotholder:after { + opacity: 0.2; +} + +.rev_slider li.slide-overlay.slide-overlay-level-3 .slotholder:after { + opacity: 0.3; +} + +.rev_slider li.slide-overlay.slide-overlay-level-4 .slotholder:after { + opacity: 0.4; +} + +.rev_slider li.slide-overlay.slide-overlay-level-5 .slotholder:after { + opacity: 0.5; +} + +.rev_slider li.slide-overlay.slide-overlay-level-6 .slotholder:after { + opacity: 0.6; +} + +.rev_slider li.slide-overlay.slide-overlay-level-7 .slotholder:after { + opacity: 0.7; +} + +.rev_slider li.slide-overlay.slide-overlay-level-8 .slotholder:after { + opacity: 0.8; +} + +.rev_slider li.slide-overlay.slide-overlay-level-9 .slotholder:after { + opacity: 0.9; +} + +.rev_slider li.slide-overlay.slide-overlay-level-10 .slotholder:after { + opacity: 0.10; +} + +/* Slider Scroll Button */ +.slider-scroll-button { + position: relative; + width: 57px; + height: 57px; + border-radius: 100%; + text-indent: -9999px; +} + +.slider-scroll-button:before { + content: ''; + position: absolute; + top: 50%; + left: 49%; + width: 23px; + height: 34px; + border: 1px solid #FFF; + border-radius: 15px; + transform: translate3d(-50%, -50%, 0); +} + +.slider-scroll-button:after { + content: ''; + width: 6px; + height: 10px; + border-radius: 10px; + border: 1px solid #FFF; + position: absolute; + top: 19px; + left: 49%; + transform: translate3d(-50%, 0, 0); + animation-name: sliderScrollButton; + animation-duration: 2s; + animation-iteration-count: infinite; +} + +.slider-scroll-button.slider-scroll-button-dark:before { + border-color: #212529; +} + +.slider-scroll-button.slider-scroll-button-dark:after { + border-color: #212529; +} + +/* Arrows */ +.tparrows.tparrows-carousel { + display: inline-block; + position: absolute; + width: 30px; + height: auto; + padding: 20px 0; +} + +.tparrows.tparrows-carousel.tp-leftarrow { + right: auto !important; + left: -30px !important; + border-radius: 0 4px 4px 0; +} + +.tparrows.tparrows-carousel.tp-leftarrow:before { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + content: "\f053"; + position: relative; + left: -1px; + top: 1px; +} + +.tparrows.tparrows-carousel.tp-rightarrow { + right: -60px !important; + left: auto !important; + border-radius: 4px 0 0 4px; +} + +.tparrows.tparrows-carousel.tp-rightarrow:before { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + content: "\f054"; + position: relative; + left: 1px; + top: 1px; +} + +.tparrows.arrows-style-1 { + background: transparent !important; +} + +.tparrows.arrows-style-2 { + background: transparent !important; +} + +.tparrows.arrows-style-2.tp-leftarrow:before, .tparrows.arrows-style-2.tp-rightarrow:before { + content: ''; + display: block; + position: absolute; + left: 1.5px; + top: 50%; + width: 0.8em; + height: 0.8em; + border-top: 1px solid #FFF; + border-left: 1px solid #FFF; + transition: ease opacity 400ms; + font-size: inherit; + opacity: 0.7; +} + +.tparrows.arrows-style-2.tp-leftarrow:after, .tparrows.arrows-style-2.tp-rightarrow:after { + content: ''; + display: block; + border-top: 1px solid #FFF; + transition: ease opacity 400ms; + width: 1.5em; + position: absolute; + top: 50%; + font-size: inherit; + transform: translate3d(0, -50%, 0); + opacity: 0.7; +} + +.tparrows.arrows-style-2.tp-leftarrow:hover:before, .tparrows.arrows-style-2.tp-rightarrow:hover:before { + opacity: 1; +} + +.tparrows.arrows-style-2.tp-leftarrow:hover:after, .tparrows.arrows-style-2.tp-rightarrow:hover:after { + opacity: 1; +} + +.tparrows.arrows-style-2.tp-leftarrow:before { + left: 0.5px; + transform: translate3d(0, -50%, 0) rotate(-45deg); +} + +.tparrows.arrows-style-2.tp-rightarrow:before { + left: 9.5px; + transform: translate3d(0, -50%, 0) rotate(135deg); +} + +@media (max-width: 768px) { + .tparrows.arrows-style-2 { + display: none; + } +} + +.tparrows.arrows-dark:before { + color: #111111 !important; +} + +.tparrows.arrows-big:before { + font-size: 25px; +} + +.tparrows.arrows-rounded { + border-radius: 100%; +} + +/* Bullets */ +.tp-bullets.bullets-style-1 .tp-bullet { + width: 8px; + height: 8px; + border-radius: 100%; +} + +.tp-bullets.bullets-style-2 .tp-bullet { + width: 8px; + height: 8px; + border-radius: 100%; + background: #78888D; +} + +/* Embed Border */ +.rev_slider embed, +.rev_slider iframe, +.rev_slider object, +.rev_slider video { + border: 0 !important; +} + +/* Defaults */ +.hesperiden-custom { + padding: 10px 0 !important; +} + +.hesperiden-custom .tp-tab { + border: 0 !important; +} + +/* Slider With Overlay */ +.slider-with-overlay { + position: relative; +} + +.slider-with-overlay .slider-container { + z-index: auto; +} + +/* Slider Contact Form */ +.slider-contact-form { + margin: 45px 0; +} + +.slider-contact-form .featured-box { + text-align: left; +} + +.slider-contact-form label.error { + display: none !important; +} + +.slider-contact-form .alert { + padding: 6px; + text-align: center; +} + +.slider-contact-form textarea { + resize: none; +} + +@media (min-width: 992px) { + .slider-contact-form { + margin: 0; + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 99; + width: 100%; + } +} + +/* Boxed */ +html.boxed .slider-container { + width: 100% !important; + left: auto !important; +} + +/* Side Header - Full Screen Slider Height On Mobile */ +@media (max-width: 991px) { + html.side-header .slider-container.fullscreen-slider, + html.side-header .slider-container.fullscreen-slider + .tp-fullwidth-forcer { + height: calc(100vh - 84px) !important; + } +} + +/* Social Icons */ +.social-icons { + margin: 0; + padding: 0; + width: auto; +} + +.social-icons li { + display: inline-block; + margin: -1px 1px 0 0; + padding: 0; + border-radius: 100%; + overflow: visible; +} + +.social-icons li a { + transition: all 0.2s ease; + border-radius: 100%; + display: block; + height: 28px; + line-height: 28px; + width: 28px; + text-align: center; + color: #333 !important; + text-decoration: none; + font-size: 12.8px; + font-size: 0.8rem; +} + +.social-icons li:hover a { + background: #151719; + color: #FFF !important; +} + +.social-icons li:hover.social-icons-twitter a { + background: #1aa9e1 !important; +} + +.social-icons li:hover.social-icons-facebook a { + background: #3b5a9a !important; +} + +.social-icons li:hover.social-icons-linkedin a { + background: #0073b2 !important; +} + +.social-icons li:hover.social-icons-rss a { + background: #ff8201 !important; +} + +.social-icons li:hover.social-icons-googleplus a { + background: #dd4b39 !important; +} + +.social-icons li:hover.social-icons-pinterest a { + background: #cc2127 !important; +} + +.social-icons li:hover.social-icons-youtube a { + background: #c3191e !important; +} + +.social-icons li:hover.social-icons-instagram a { + background: #7c4a3a !important; +} + +.social-icons li:hover.social-icons-skype a { + background: #00b0f6 !important; +} + +.social-icons li:hover.social-icons-email a { + background: #dd4b39 !important; +} + +.social-icons li:hover.social-icons-vk a { + background: #6383a8 !important; +} + +.social-icons li:hover.social-icons-xing a { + background: #1a7576 !important; +} + +.social-icons li:hover.social-icons-tumblr a { + background: #304e6c !important; +} + +.social-icons li:hover.social-icons-reddit a { + background: #ff4107 !important; +} + +.social-icons li:hover.social-icons-whatsapp a { + background: #25d366 !important; +} + +.social-icons.social-icons-dark li a { + background: #181818; +} + +.social-icons.social-icons-dark li a i { + color: #FFF; +} + +.social-icons.social-icons-dark-2 li a { + background: #272a2e; +} + +.social-icons.social-icons-dark-2 li a i { + color: #FFF; +} + +.social-icons.social-icons-transparent li { + box-shadow: none; +} + +.social-icons.social-icons-transparent li a { + background: transparent; +} + +.social-icons.social-icons-icon-gray li a { + color: #777 !important; +} + +.social-icons.social-icons-icon-gray li:hover a { + color: #FFF !important; +} + +.social-icons.social-icons-icon-light li a i { + color: #FFF; +} + +.social-icons.social-icons-icon-light.social-icons-clean li a i { + color: #FFF !important; +} + +.social-icons.social-icons-medium li a, .social-icons.social-icons-md li a { + height: 33px; + line-height: 33px; + width: 33px; + font-size: 14.4px; + font-size: 0.9rem; +} + +.social-icons.social-icons-big li a, .social-icons.social-icons-lg li a { + height: 48px; + line-height: 50px; + width: 48px; +} + +@media (max-width: 400px) { + .social-icons.social-icons-big li a, .social-icons.social-icons-lg li a { + height: 38px; + line-height: 40px; + width: 38px; + } +} + +.social-icons.social-icons-opacity-light li a { + background: rgba(255, 255, 255, 0.04); +} + +.social-icons.social-icons-clean-with-border li a { + background: transparent; + color: #FFF !important; + border: 1px solid rgba(255, 255, 255, 0.1); +} + +.social-icons.social-icons-clean-with-border.social-icons-clean-with-border-border-grey li a { + border: 1px solid #e7e7e7; +} + +.social-icons.social-icons-clean-with-border.social-icons-clean-with-border-icon-dark li a { + color: #212121 !important; +} + +.social-icons.social-icons-clean-with-border.social-icons-clean-with-border-icon-dark li:hover a { + color: #FFF !important; +} + +.social-icons:not(.social-icons-opacity-light):not(.social-icons-transparent):not(.social-icons-clean):not(.social-icons-clean-with-border):not(.social-icons-dark):not(.social-icons-dark-2):not(.custom-social-icons) li { + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2); +} + +.social-icons:not(.social-icons-opacity-light):not(.social-icons-transparent):not(.social-icons-clean):not(.social-icons-clean-with-border):not(.social-icons-dark):not(.social-icons-dark-2):not(.custom-social-icons) li a { + background: #FFF; +} + +.social-icons-dark.social-icons-clean li a, +.social-icons-dark-2.social-icons-clean li a { + background: transparent; + color: #FFF !important; +} + +/* Sort Source Wrapper */ +.sort-source-wrapper { + padding: 8px 0; + position: relative; +} + +.sort-source-wrapper .nav { + margin: -100px 0 5px; +} + +.sort-source-wrapper .nav > li > a { + color: #FFF; + background: transparent; +} + +.sort-source-wrapper .nav > li > a:hover, .sort-source-wrapper .nav > li > a:focus { + background: transparent; +} + +.sort-source-wrapper .nav > li.active > a { + background: transparent; +} + +.sort-source-wrapper .nav > li.active > a:hover, .sort-source-wrapper .nav > li.active > a:focus { + background: transparent; +} + +/* Sort Source */ +.sort-source { + clear: both; +} + +.sort-source.d-none { + display: block !important; + width: 0; + height: 0; + overflow: hidden; +} + +.sort-source > li > a { + padding: 6px 12px; + text-decoration: none; +} + +.sort-source.sort-source-style-2 { + margin: -10px auto; +} + +.sort-source.sort-source-style-2 > li { + float: none; + display: inline-block; +} + +.sort-source.sort-source-style-2 > li > a, .sort-source.sort-source-style-2 > li > a:focus, .sort-source.sort-source-style-2 > li > a:hover { + background: transparent; + color: #FFF; + display: inline-block; + border-radius: 0; + margin: 0; + padding: 18px 28px; + position: relative; + text-decoration: none; +} + +.sort-source.sort-source-style-2 > li > a:after { + transition: margin 0.3s; + width: 0; + height: 0; + border-left: 20px solid transparent; + border-right: 20px solid transparent; + border-top: 15px solid #CCC; + content: " "; + display: block; + position: absolute; + left: 50%; + margin-left: -20px; + margin-top: 0; + opacity: 0; +} + +.sort-source.sort-source-style-2 > li.active > a, .sort-source.sort-source-style-2 > li.active > a:focus, .sort-source.sort-source-style-2 > li.active > a:hover { + background: transparent; +} + +.sort-source.sort-source-style-2 > li.active > a:after { + opacity: 1; + margin-top: 18px; +} + +/* Sort Source Style 2 */ +@media (max-width: 991px) { + .sort-source.sort-source-style-2 > li { + display: block; + } + + .sort-source.sort-source-style-2 > li.active > a:after { + display: none !important; + } +} + +/* Sort Source Style 3 */ +.sort-source.sort-source-style-3 > li > a { + color: #777; +} + +.sort-source.sort-source-style-3 > li.active > a { + background: transparent !important; + border-bottom: 3px solid #CCC; + border-radius: 0; +} + +/* Sort Destination */ +.sort-destination { + overflow: hidden; +} + +.sort-destination .isotope-item { + min-width: 1px; +} + +.sort-destination.full-width { + position: relative; +} + +.sort-destination.full-width .isotope-item { + width: 20%; + float: left; +} + +.sort-destination.full-width .isotope-item.w2 { + width: 40%; +} + +.sort-destination.full-width .isotope-item .img-thumbnail, .sort-destination.full-width .isotope-item a, .sort-destination.full-width .isotope-item .thumb-info img { + border-radius: 0; +} + +.sort-destination.full-width-spaced { + margin-top: 50px; + margin-left: 20px; + margin-right: 20px; +} + +.sort-destination.full-width-spaced .portfolio-item { + margin-left: 20px; + margin-right: 20px; +} + +.sort-destination.sort-destination-items-hardware-acc .isotope-item { + transform: translate3d(0, 0, 0); +} + +html.gecko .sort-destination.sort-destination-margin > [class*="col-"] { + margin: -1px; +} + +.sort-source-wrapper + .sort-destination.full-width { + margin: 0 0 -81px; + top: -51px; +} + +.sort-source-wrapper + .sort-destination-loader .full-width { + margin: 0 0 -81px; + top: -51px; +} + +/* Sort Loading */ +.sort-destination-loader { + height: auto; + overflow: hidden; + position: relative; +} + +.sort-destination-loader:after { + transition: opacity 0.3s; + content: ' '; + background: #FFF; + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; + opacity: 0; +} + +.sort-destination-loader .bounce-loader { + display: none; +} + +.sort-destination-loader.sort-destination-loader-showing { + max-height: 200px; +} + +.sort-destination-loader.sort-destination-loader-showing:after { + opacity: 1; +} + +.sort-destination-loader.sort-destination-loader-showing .bounce-loader { + display: block; +} + +.sort-destination-loader.loader-showing-dark:after { + background: #181818; +} + +.sort-destination-loader.sort-destination-loader-loaded { + overflow: visible; +} + +.sort-destination-loader.sort-destination-loader-loaded:after { + display: none; +} + +.sort-destination-loader-full-width { + overflow: visible; +} + +.sort-destination-loader-full-width:after { + bottom: -81px; + top: -51px; +} + +.sort-destination-loader-full-width.sort-destination-loader-showing { + overflow: hidden; + height: 600px; +} + +.sort-destination-loader-lg.sort-destination-loader-showing { + height: 600px; +} + +.portfolio-load-more-loader.portfolio-load-more-loader-showing .bounce-loader { + display: block !important; +} + +@media (min-width: 992px) { + .col-md-6.isotope-item:nth-child(2n+1) { + clear: both; + } + + .col-md-4.isotope-item:nth-child(3n+1) { + clear: both; + } + + .col-md-3.isotope-item:nth-child(4n+1) { + clear: both; + } + + .col-md-1-5.isotope-item:nth-child(5n+1) { + clear: both; + } + + .col-md-2.isotope-item:nth-child(6n+1) { + clear: both; + } + + .sort-destination.full-width .isotope-item:nth-child(5n+1) { + clear: both; + } +} + +@media (max-width: 991px) { + .sort-destination.isotope { + overflow: visible !important; + height: auto !important; + } + + .sort-destination.isotope.full-width { + overflow: hidden !important; + } + + .isotope-hidden { + display: none !important; + } +} + +@media (max-width: 767px) { + .isotope-item { + position: static !important; + text-align: center; + width: 100%; + margin-left: auto; + margin-right: auto; + transform: none !important; + } + + .isotope-item.product { + position: relative !important; + } + + .sort-source-wrapper { + background: #151719; + clear: both; + margin-top: -35px; + } + + .sort-source-wrapper .nav { + margin: 0; + } + + .sort-destination { + height: auto !important; + } + + .sort-destination.full-width, + .sort-source-wrapper + .sort-destination.full-width { + max-width: none; + margin: 0 0 -30px; + top: 0; + } + + .sort-destination.full-width .isotope-item, + .sort-source-wrapper + .sort-destination.full-width .isotope-item { + max-width: 100%; + } + + .sort-source-wrapper + .sort-destination-loader .full-width { + margin: 0 0 -30px; + top: 0; + } +} + +@media (max-width: 575px) { + .sort-destination.full-width .isotope-item, + .sort-source-wrapper + .sort-destination.full-width .isotope-item { + position: static !important; + clear: both; + float: none; + width: auto; + } +} + +/* Clip SVG */ +.clip-svg { + width: 0; + height: 0; +} + +/* SVG Colors */ +.svg-fill-color-light { + fill: #FFF !important; +} + +.svg-fill-color-light svg path, .svg-fill-color-light svg rect { + fill: #FFF !important; +} + +.svg-fill-color-hover-light:hover { + fill: #FFF !important; +} + +.svg-fill-color-hover-light svg:hover path, .svg-fill-color-hover-light svg:hover rect { + fill: #FFF !important; +} + +.svg-stroke-color-light { + stroke: #FFF !important; +} + +.svg-stroke-color-light svg path, .svg-stroke-color-light svg rect { + stroke: #FFF !important; +} + +.svg-stroke-color-hover-light:hover { + stroke: #FFF !important; +} + +.svg-stroke-color-hover-light svg:hover path, .svg-stroke-color-hover-light svg:hover rect { + stroke: #FFF !important; +} + +.svg-fill-color-dark { + fill: #212529 !important; +} + +.svg-fill-color-dark svg path, .svg-fill-color-dark svg rect { + fill: #212529 !important; +} + +.svg-fill-color-hover-dark:hover { + fill: #212529 !important; +} + +.svg-fill-color-hover-dark svg:hover path, .svg-fill-color-hover-dark svg:hover rect { + fill: #212529 !important; +} + +.svg-stroke-color-dark { + stroke: #212529 !important; +} + +.svg-stroke-color-dark svg path, .svg-stroke-color-dark svg rect { + stroke: #212529 !important; +} + +.svg-stroke-color-hover-dark:hover { + stroke: #212529 !important; +} + +.svg-stroke-color-hover-dark svg:hover path, .svg-stroke-color-hover-dark svg:hover rect { + stroke: #212529 !important; +} + +/* SVG Animations */ +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-dark:hover svg path, .svg-animation-effect-1-hover.svg-animation-effect-1-hover-dark:hover svg polygon, .svg-animation-effect-1-hover.svg-animation-effect-1-hover-dark:hover svg polyline, .svg-animation-effect-1-hover.svg-animation-effect-1-hover-dark:hover svg rect { + stroke: #212529; +} + +.svg-animation-effect-1-hover.svg-animation-effect-1-hover-light:hover svg path, .svg-animation-effect-1-hover.svg-animation-effect-1-hover-light:hover svg polygon, .svg-animation-effect-1-hover.svg-animation-effect-1-hover-light:hover svg polyline, .svg-animation-effect-1-hover.svg-animation-effect-1-hover-light:hover svg rect { + stroke: #FFF; +} + +/* Tables */ +.table td, .table th { + border-color: rgba(0, 0, 0, 0.06); +} + +.table > :not(:first-child) { + border-top-color: rgba(0, 0, 0, 0.06); +} + +.table > thead > tr > td.primary, +.table > tbody > tr > td.primary, +.table > tfoot > tr > td.primary, +.table > thead > tr > th.primary, +.table > tbody > tr > th.primary, +.table > tfoot > tr > th.primary, +.table > thead > tr.primary > td, +.table > tbody > tr.primary > td, +.table > tfoot > tr.primary > td, +.table > thead > tr.primary > th, +.table > tbody > tr.primary > th, +.table > tfoot > tr.primary > th { + background-color: #CCC; + color: #FFF; +} + +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #28a745; + color: #FFF; +} + +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #ffc107; + color: #FFF; +} + +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #dc3545; + color: #FFF; +} + +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, +.table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, +.table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, +.table > tfoot > tr.info > th { + background-color: #17a2b8; + color: #FFF; +} + +.table > thead > tr > td.dark, +.table > tbody > tr > td.dark, +.table > tfoot > tr > td.dark, +.table > thead > tr > th.dark, +.table > tbody > tr > th.dark, +.table > tfoot > tr > th.dark, +.table > thead > tr.dark > td, +.table > tbody > tr.dark > td, +.table > tfoot > tr.dark > td, +.table > thead > tr.dark > th, +.table > tbody > tr.dark > th, +.table > tfoot > tr.dark > th { + background-color: #212529; + color: #FFF; +} + +/* Tabs */ +.tabs { + border-radius: 4px; + margin-bottom: 20px; +} + +.nav-tabs { + margin: 0; + padding: 0; + border-bottom-color: #EEE; +} + +.nav-tabs li:last-child .nav-link { + margin-right: 0; +} + +.nav-tabs li .nav-link { + border-radius: 5px 5px 0 0; + font-size: 13px; + font-weight: 600; + letter-spacing: -0.2px; + padding: 11.2px 24px; + padding: .7rem 1.5rem; + transition: all .2s; + margin-right: 1px; +} + +.nav-tabs li .nav-link, .nav-tabs li .nav-link:hover { + background: #f7f7f7; + border-bottom: none; + border-left: 1px solid #EEE; + border-right: 1px solid #EEE; + border-top: 3px solid #EEE; + color: #CCC; +} + +.nav-tabs li .nav-link:hover { + border-bottom-color: transparent; + border-top: 3px solid #CCC; + box-shadow: none; +} + +.nav-tabs li .nav-link:active, .nav-tabs li .nav-link:hover, .nav-tabs li .nav-link:focus { + background: #FFF; + border-left-color: #EEE; + border-right-color: #EEE; + border-top: 3px solid #CCC; + color: #CCC; +} + +.tab-content { + border-radius: 0 0 4px 4px; + box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04); + background-color: #FFF; + border: 1px solid #EEE; + border-top: 0; + padding: 15px; +} + +/* Right Aligned */ +.nav-tabs.nav-right { + text-align: right; +} + +/* Bottom Tabs */ +.tabs.tabs-bottom { + margin: 0 0 20px 0; + padding: 0; +} + +.tabs.tabs-bottom .tab-content { + border-radius: 4px 4px 0 0; + border-bottom: 0; + border-top: 1px solid #EEE; +} + +.tabs.tabs-bottom .nav-tabs { + border-bottom: none; + border-top: 1px solid #EEE; +} + +.tabs.tabs-bottom .nav-tabs li { + margin-bottom: 0; + margin-top: -1px; +} + +.tabs.tabs-bottom .nav-tabs li:last-child .nav-link { + margin-right: 0; +} + +.tabs.tabs-bottom .nav-tabs li .nav-link { + border-radius: 0 0 5px 5px; + font-size: 13px; + margin-right: 1px; + border-bottom: 3px solid #CCC; + border-top-color: transparent !important; +} + +.tabs.tabs-bottom .nav-tabs li .nav-link.active, .tabs.tabs-bottom .nav-tabs li .nav-link.active:hover, .tabs.tabs-bottom .nav-tabs li .nav-link.active:focus { + border-bottom: 3px solid #CCC; + border-top-color: transparent !important; +} + +.tabs.tabs-bottom .nav-tabs li .nav-link, .tabs.tabs-bottom .nav-tabs li .nav-link:hover { + border-bottom: 3px solid #EEE; + border-top: 1px solid #EEE; +} + +.tabs.tabs-bottom .nav-tabs li .nav-link:hover { + border-bottom: 3px solid #CCC; + border-top: 1px solid #EEE; +} + +/* Vertical */ +.tabs-vertical { + display: table; + width: 100%; + padding: 0; + border-top: 1px solid #EEE; +} + +.tabs-vertical .tab-content { + display: table-cell; + vertical-align: top; +} + +.tabs-vertical .nav-tabs { + border-bottom: none; + display: table-cell; + height: 100%; + float: none; + padding: 0; + vertical-align: top; + width: 25%; +} + +.tabs-vertical .nav-tabs > li { + display: block; +} + +.tabs-vertical .nav-tabs > li .nav-link { + border-radius: 0; + display: block; + padding-top: 10px; +} + +.tabs-vertical .nav-tabs > li .nav-link, .tabs-vertical .nav-tabs > li .nav-link:hover, .tabs-vertical .nav-tabs > li .nav-link:focus { + border-bottom: none; + border-top: none; +} + +.tabs-vertical .nav-tabs > li .nav-link.active, .tabs-vertical .nav-tabs > li .nav-link.active:hover, .tabs-vertical .nav-tabs > li .nav-link.active:focus { + border-top: none; +} + +/* Vertical - Left Side */ +.tabs-left { + padding: 0; +} + +.tabs-left .tab-content { + border-radius: 0 5px 5px 5px; + border-left: none; +} + +.tabs-left .nav-tabs > li { + margin-right: -1px; +} + +.tabs-left .nav-tabs > li:first-child .nav-link { + border-radius: 5px 0 0 0; +} + +.tabs-left .nav-tabs > li:last-child .nav-link { + border-radius: 0 0 0 5px; + border-bottom: 1px solid #eee; +} + +.tabs-left .nav-tabs > li .nav-link { + border-right: 1px solid #EEE; + border-left: 3px solid #EEE; + margin-right: 1px; + margin-left: -3px; +} + +.tabs-left .nav-tabs > li .nav-link:hover { + border-left-color: #CCC; +} + +.tabs-left .nav-tabs > li .nav-link.active, .tabs-left .nav-tabs > li .nav-link.active:hover, .tabs-left .nav-tabs > li .nav-link.active:focus { + border-left: 3px solid #CCC; + border-right-color: #FFF; +} + +/* Vertical - Right Side */ +.tabs-right { + padding: 0; +} + +.tabs-right .tab-content { + border-radius: 5px 0 5px 5px; + border-right: none; +} + +.tabs-right .nav-tabs > li { + margin-left: -1px; +} + +.tabs-right .nav-tabs > li:first-child .nav-link { + border-radius: 0 5px 0 0; +} + +.tabs-right .nav-tabs > li:last-child .nav-link { + border-radius: 0 0 5px 0; + border-bottom: 1px solid #eee; +} + +.tabs-right .nav-tabs > li .nav-link { + border-right: 3px solid #EEE; + border-left: 1px solid #EEE; + margin-right: 1px; + margin-left: 1px; +} + +.tabs-right .nav-tabs > li .nav-link:hover { + border-right-color: #CCC; +} + +.tabs-right .nav-tabs > li .nav-link.active, .tabs-right .nav-tabs > li .nav-link.active:hover, .tabs-right .nav-tabs > li .nav-link.active:focus { + border-right: 3px solid #CCC; + border-left: 1px solid #FFF; +} + +/* Justified */ +.nav-tabs.nav-justified { + padding: 0; + margin-bottom: -1px; +} + +.nav-tabs.nav-justified li { + margin-bottom: 0; +} + +.nav-tabs.nav-justified li:first-child .nav-link, +.nav-tabs.nav-justified li:first-child .nav-link:hover { + border-radius: 5px 0 0 0; +} + +.nav-tabs.nav-justified li:last-child .nav-link, +.nav-tabs.nav-justified li:last-child .nav-link:hover { + border-radius: 0 5px 0 0; +} + +.nav-tabs.nav-justified li .nav-link { + border-bottom: 1px solid #DDD; + border-radius: 0; + margin-right: 0; +} + +.nav-tabs.nav-justified li .nav-link:hover, .nav-tabs.nav-justified li .nav-link:focus { + border-bottom: 1px solid #DDD; +} + +.nav-tabs.nav-justified li .nav-link.active { + border-bottom: 1px solid #FFF; +} + +.nav-tabs.nav-justified li .nav-link.active, .nav-tabs.nav-justified li .nav-link.active:hover, .nav-tabs.nav-justified li .nav-link.active:focus { + background: #FFF; + border-left-color: #EEE; + border-right-color: #EEE; + border-top-width: 3px; +} + +.nav-tabs.nav-justified li .nav-link.active, .nav-tabs.nav-justified li .nav-link.active:hover, .nav-tabs.nav-justified li .nav-link.active:focus { + border-top-width: 3px; +} + +.nav-tabs.nav-justified li .nav-link.active:hover { + border-bottom: 1px solid #FFF; +} + +/* Bottom Tabs with Justified Nav */ +.tabs.tabs-bottom { + padding: 0; +} + +.tabs.tabs-bottom .nav.nav-tabs.nav-justified { + border-top: none; +} + +.tabs.tabs-bottom .nav.nav-tabs.nav-justified li .nav-link { + margin-right: 0; + border-top-color: transparent; +} + +.tabs.tabs-bottom .nav.nav-tabs.nav-justified li .nav-link.active, .tabs.tabs-bottom .nav.nav-tabs.nav-justified li .nav-link.active:hover, .tabs.tabs-bottom .nav.nav-tabs.nav-justified li .nav-link.active:focus { + border-top-color: transparent; +} + +.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child .nav-link { + border-radius: 0 0 0 5px; +} + +.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child .nav-link { + margin-right: 0; + border-radius: 0 0 5px 0; +} + +/* Center */ +.tabs-center .nav-tabs { + margin: 0 auto; + text-align: center; +} + +/* Navigation */ +.tabs-navigation { + border-radius: 5px; +} + +.tabs-navigation .nav-tabs > li { + margin-bottom: 1px; +} + +.tabs-navigation .nav-tabs > li .nav-link { + color: #777; + padding: 18px; + line-height: 100%; + position: relative; +} + +.tabs-navigation .nav-tabs > li .nav-link:before { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + font-size: 10px; + content: "\f054"; + position: absolute; + right: 15px; + top: 50%; + transform: translateY(-50%); +} + +.tabs-navigation .nav-tabs > li .nav-link [class*="fa-"], .tabs-navigation .nav-tabs > li .nav-link .icons { + margin-right: 4px; +} + +.tabs-navigation .nav-tabs li:first-child .nav-link { + border-radius: 5px 5px 0 0; +} + +.tabs-navigation .nav-tabs li .nav-link.active, .tabs-navigation .nav-tabs li .nav-link.active:hover, .tabs-navigation .nav-tabs li .nav-link.active:focus { + border-right-color: #eee; +} + +.tabs-navigation .nav-tabs li:last-child .nav-link { + border-radius: 0 0 5px 5px; +} + +.tabs-navigation-simple { + border: 0 !important; + border-radius: 0 !important; +} + +.tabs-navigation-simple .nav-tabs { + border: 0 !important; + border-radius: 0 !important; +} + +.tabs-navigation-simple .nav-tabs .nav-link, .tabs-navigation-simple .nav-tabs .nav-link:hover { + background: transparent !important; + border-radius: 0 !important; + border-bottom: 1px solid rgba(0, 0, 0, 0.06) !important; + border-left: 0 !important; + padding-left: 0 !important; +} + +.tabs-navigation-simple .nav-tabs li:last-child .nav-link, .tabs-navigation-simple .nav-tabs li:last-child .nav-link:hover { + border-bottom: 0 !important; +} + +.tab-pane-navigation { + display: none; +} + +.tab-pane-navigation.active { + display: block; +} + +/* Simple */ +.tabs.tabs-simple .nav-tabs { + justify-content: center; + border: 0; + margin-bottom: 10px; +} + +.tabs.tabs-simple .nav-tabs > li { + margin-left: 0; + margin-bottom: 20px; +} + +.tabs.tabs-simple .nav-tabs > li .nav-link, .tabs.tabs-simple .nav-tabs > li .nav-link:hover, .tabs.tabs-simple .nav-tabs > li .nav-link:focus { + padding: 15px 30px; + background: none; + border: 0; + border-bottom: 3px solid #eee; + border-radius: 0; + color: #777; + font-size: 16px; +} + +.tabs.tabs-simple .tab-content { + background: transparent; + border: 0; + padding: 0; + margin: 0; + box-shadow: none; +} + +.tabs.tabs-simple.tabs-simple-full-width-line .nav-tabs { + border-bottom: 3px solid #eee; +} + +.tabs.tabs-simple.tabs-simple-full-width-line .nav-tabs > li { + margin-bottom: -3px; +} + +@media (max-width: 575px) { + .tabs .nav.nav-tabs.nav-justified li { + display: block; + margin-bottom: -5px; + } + + .tabs .nav.nav-tabs.nav-justified li .nav-link { + border-top-width: 3px !important; + border-bottom-width: 0 !important; + } + + .tabs .nav.nav-tabs.nav-justified li:first-child .nav-link, + .tabs .nav.nav-tabs.nav-justified li:first-child .nav-link:hover { + border-radius: 5px 5px 0 0; + } + + .tabs .nav.nav-tabs.nav-justified li:last-child .nav-link, + .tabs .nav.nav-tabs.nav-justified li:last-child .nav-link:hover { + border-radius: 0; + } + + .tabs.tabs-bottom .nav.nav-tabs.nav-justified li { + margin-bottom: 0; + margin-top: -5px; + } + + .tabs.tabs-bottom .nav.nav-tabs.nav-justified li .nav-link { + border-bottom-width: 3px !important; + border-top-width: 0 !important; + } + + .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child .nav-link, + .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child .nav-link:hover { + border-radius: 0; + } + + .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child .nav-link, + .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child .nav-link:hover { + border-radius: 0 0 5px 5px; + } +} + +.responsive-tabs-container .tab-pane { + margin-bottom: 15px; +} + +.responsive-tabs-container .accordion-link { + display: none; + margin-bottom: 10px; + padding: 10px 15px; + background-color: #f7f7f7; + border-radius: 3px; + border: 1px solid #ebebeb; +} + +@media (max-width: 767px) { + .responsive-tabs-container.accordion-xs .nav-tabs { + display: none; + } + + .responsive-tabs-container.accordion-xs .accordion-link { + display: block; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .responsive-tabs-container.accordion-sm .nav-tabs { + display: none; + } + + .responsive-tabs-container.accordion-sm .accordion-link { + display: block; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .responsive-tabs-container.accordion-md .nav-tabs { + display: none; + } + + .responsive-tabs-container.accordion-md .accordion-link { + display: block; + } +} + +@media (min-width: 1200px) { + .responsive-tabs-container.accordion-lg .nav-tabs { + display: none; + } + + .responsive-tabs-container.accordion-lg .accordion-link { + display: block; + } +} + +/* Testimonials */ +.testimonial { + margin-bottom: 20px; +} + +.testimonial blockquote { + background: #CCC; + border-radius: 5px; + border: 0; + color: #666; + font-family: 'Playfair Display', serif; + margin: 0; + padding: 40px 64px 40px 72px; + padding: 2.5rem 4rem 2.5rem 4.5rem; + position: relative; +} + +.testimonial blockquote:before { + left: 22px; + top: 21px; + color: #FFF; + content: "“"; + font-size: 85px; + font-style: normal; + line-height: 1; + position: absolute; +} + +.testimonial blockquote p { + color: #FFF; + font-family: 'Playfair Display', serif; + font-size: 1.2em; +} + +.testimonial .testimonial-arrow-down { + border-left: 11px solid transparent; + border-right: 11px solid transparent; + border-top: 8px solid #CCC; + height: 0; + margin: 0 0 0 45px; + width: 0; +} + +.testimonial .testimonial-author { + display: flex; + margin: 12px 0 0 0; +} + +.testimonial .testimonial-author .testimonial-author-thumbnail { + width: auto; +} + +.testimonial .testimonial-author img { + max-width: 25px; +} + +.testimonial .testimonial-author strong { + color: #111; + display: block; + margin-bottom: 2px; + font-size: 16px; + font-size: 1rem; +} + +.testimonial .testimonial-author span { + color: #666; + display: block; + font-size: 12.8px; + font-size: 0.8rem; + font-weight: 600; +} + +.testimonial .testimonial-author p { + color: #999; + text-align: left; + line-height: 1.2; + margin-left: 9.6px; + margin-left: 0.6rem; +} + +/* Style 2 */ +.testimonial.testimonial-style-2 { + text-align: center; +} + +.testimonial.testimonial-style-2 blockquote { + background: transparent !important; + border-radius: 4px; + padding: 22px 20px; +} + +.testimonial.testimonial-style-2 blockquote:before, .testimonial.testimonial-style-2 blockquote:after { + display: none; +} + +.testimonial.testimonial-style-2 blockquote p { + color: #777; +} + +.testimonial.testimonial-style-2 .testimonial-arrow-down { + display: none; +} + +.testimonial.testimonial-style-2 .testimonial-author { + padding: 0; + margin: 6px 0 0; + flex-direction: column; +} + +.testimonial.testimonial-style-2 .testimonial-author img { + margin: 0 auto 15px; + max-width: 60px; + max-height: 60px; +} + +.testimonial.testimonial-style-2 .testimonial-author p { + text-align: center; + padding: 0; + margin: 0; +} + +/* Style 3 */ +.testimonial.testimonial-style-3 blockquote { + background: #f2f2f2 !important; + border-radius: 4px; + padding: 12px 30px; +} + +.testimonial.testimonial-style-3 blockquote:before { + top: 5px; + left: 9px; + color: #777; + font-size: 35px; +} + +.testimonial.testimonial-style-3 blockquote:after { + color: #777; + font-size: 35px; + bottom: -5px; +} + +.testimonial.testimonial-style-3 blockquote p { + color: #777; + font-family: "Poppins", Arial, sans-serif; + font-size: 1em; + font-style: normal; +} + +.testimonial.testimonial-style-3 .testimonial-author { + margin-left: 8px; + align-items: center; +} + +.testimonial.testimonial-style-3 .testimonial-author img { + max-width: 55px; +} + +.testimonial.testimonial-style-3 .testimonial-author p { + margin-bottom: 0; +} + +.testimonial.testimonial-style-3 .testimonial-arrow-down { + margin-left: 20px; + border-top: 10px solid #f2f2f2 !important; +} + +.testimonial.testimonial-style-3.testimonial-style-3-light blockquote { + background: #FFF !important; +} + +.testimonial.testimonial-style-3.testimonial-style-3-light .testimonial-arrow-down { + border-top: 10px solid #FFF !important; +} + +/* Style 4 */ +.testimonial.testimonial-style-4 { + border-radius: 6px; + padding: 8px; + border-top: 1px solid #DFDFDF; + border-bottom: 1px solid #DFDFDF; + border-left: 1px solid #ECECEC; + border-right: 1px solid #ECECEC; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04); +} + +.testimonial.testimonial-style-4 blockquote { + background: transparent !important; + border-radius: 4px; + padding: 12px 30px; +} + +.testimonial.testimonial-style-4 blockquote:before { + top: 5px; + left: 9px; + color: #777; + font-size: 35px; +} + +.testimonial.testimonial-style-4 blockquote:after { + color: #777; + font-size: 35px; + bottom: -5px; +} + +.testimonial.testimonial-style-4 blockquote p { + color: #777; + font-family: "Poppins", Arial, sans-serif; + font-size: 1em; + font-style: normal; +} + +.testimonial.testimonial-style-4 .testimonial-arrow-down { + display: none; +} + +.testimonial.testimonial-style-4 .testimonial-author { + margin-left: 30px; + align-items: center; +} + +.testimonial.testimonial-style-4 .testimonial-author img { + max-width: 55px; +} + +.testimonial.testimonial-style-4 .testimonial-author p { + margin-bottom: 0; +} + +.testimonial.testimonial-style-4.testimonial-no-borders { + border: 0; + box-shadow: none; +} + +/* Style 5 */ +.testimonial.testimonial-style-5 { + text-align: center; +} + +.testimonial.testimonial-style-5 blockquote { + background: transparent !important; + border-radius: 4px; + padding: 6px 20px; +} + +.testimonial.testimonial-style-5 blockquote:before, .testimonial.testimonial-style-5 blockquote:after { + display: none; +} + +.testimonial.testimonial-style-5 blockquote p { + color: #777; + font-family: "Poppins", Arial, sans-serif; + font-size: 1.2em; + font-style: normal; +} + +.testimonial.testimonial-style-5 .testimonial-arrow-down { + display: none; +} + +.testimonial.testimonial-style-5 .testimonial-author { + display: block; + padding: 6px 0 0; + margin: 12px 0 0; + border-top: 1px solid #f2f2f2; + justify-content: center; +} + +.testimonial.testimonial-style-5 .testimonial-author img { + margin: 0 auto 10px; + max-width: 55px; +} + +.testimonial.testimonial-style-5 .testimonial-author p { + text-align: center; + padding: 0; + margin: 0; +} + +/* Style 6 */ +.testimonial.testimonial-style-6 { + text-align: center; +} + +.testimonial.testimonial-style-6 blockquote { + background: transparent !important; + border-radius: 4px; + border: 0; + padding: 0 10%; +} + +.testimonial.testimonial-style-6 blockquote:before, .testimonial.testimonial-style-6 blockquote:after { + display: none; +} + +.testimonial.testimonial-style-6 blockquote i.fa-quote-left { + font-size: 34px; + position: relative; + left: -5px; +} + +.testimonial.testimonial-style-6 blockquote p { + color: #777; + font-size: 24px; + line-height: 30px; +} + +.testimonial.testimonial-style-6 blockquote span { + font-size: 16px; + line-height: 20px; + color: #999; + position: relative; + left: -5px; +} + +.testimonial.testimonial-style-6 .testimonial-arrow-down { + display: none; +} + +.testimonial.testimonial-style-6 .testimonial-author { + padding: 0; + margin: 6px 0 0; + justify-content: center; +} + +.testimonial.testimonial-style-6 .testimonial-author img { + margin: 0 auto 10px; +} + +.testimonial.testimonial-style-6 .testimonial-author p { + text-align: center; + padding: 0; + margin: 0; +} + +/* Style 7 */ +.testimonial.testimonial-style-7 { + text-align: center; + background-color: #CCC; + padding: 20px; +} + +.testimonial.testimonial-style-7 blockquote { + padding: 30px; +} + +.testimonial.testimonial-style-7 blockquote:before { + color: #FFF; + display: block !important; + left: 50%; + top: -10px; + font-size: 80px; + font-style: normal; + line-height: 1; + position: absolute; + transform: translate3d(-50%, 0, 0); +} + +.testimonial.testimonial-style-7 blockquote:after { + display: none; +} + +.testimonial.testimonial-style-7 .testimonial-arrow-down { + display: none; +} + +.testimonial.testimonial-style-7 .testimonial-author { + padding: 0; + margin: 6px 0 0; + justify-content: center; +} + +.testimonial.testimonial-style-7 .testimonial-author img { + margin: 0 auto 10px; +} + +.testimonial.testimonial-style-7 .testimonial-author p { + text-align: center; + padding: 0; + margin: 0; +} + +/* With Quotes */ +.testimonial.testimonial-with-quotes blockquote:before { + color: #777; + display: block !important; + left: 10px; + top: 0; + content: "“"; + font-size: 80px; + font-style: normal; + line-height: 1; + position: absolute; +} + +.testimonial.testimonial-with-quotes blockquote:after { + color: #777; + display: block !important; + right: 10px; + font-size: 80px; + font-style: normal; + line-height: 1; + position: absolute; + bottom: -0.5em; + content: "”"; +} + +.testimonial.testimonial-with-quotes blockquote p { + padding: 0 40px; +} + +.testimonial.testimonial-with-quotes.testimonial-remove-left-quote blockquote:before { + content: none; +} + +.testimonial.testimonial-with-quotes.testimonial-remove-right-quote blockquote:after { + content: none; +} + +.testimonial.testimonial-with-quotes.testimonial-quotes-light blockquote:before, .testimonial.testimonial-with-quotes.testimonial-quotes-light blockquote:after { + color: #FFF !important; +} + +.testimonial.testimonial-with-quotes.testimonial-quotes-dark blockquote:before, .testimonial.testimonial-with-quotes.testimonial-quotes-dark blockquote:after { + color: #212529 !important; +} + +@media (max-width: 767px) { + .testimonial.testimonial-with-quotes.testimonial-with-quotes-mobile-remove blockquote:before, .testimonial.testimonial-with-quotes.testimonial-with-quotes-mobile-remove blockquote:after { + content: none; + } +} + +/* Transparent Background */ +.testimonial.testimonial-trasnparent-background blockquote { + background: transparent !important; +} + +/* Alternarive Font */ +.testimonial.testimonial-alternarive-font blockquote p { + font-family: 'Playfair Display', serif; + font-style: italic; + font-size: 1.2em; +} + +/* Light */ +.testimonial.testimonial-light blockquote:before, .testimonial.testimonial-light blockquote:after, .testimonial.testimonial-light blockquote p { + color: #FFF; +} + +.testimonial.testimonial-light blockquote.blockquote-default:before, .testimonial.testimonial-light blockquote.blockquote-default:after, .testimonial.testimonial-light blockquote.blockquote-default p { + color: #777 !important; +} + +.testimonial.testimonial-light .testimonial-author span, .testimonial.testimonial-light .testimonial-author strong { + color: #FFF; +} + +.section-text-light .testimonial.testimonial blockquote:before, .section-text-light .testimonial.testimonial blockquote:after, .section-text-light .testimonial.testimonial blockquote p { + opacity: 0.9; + color: #FFF; +} + +.section-text-light .testimonial.testimonial .testimonial-author span, .section-text-light .testimonial.testimonial .testimonial-author strong { + opacity: 0.6; + color: #FFF; +} + +/* Thumb Info */ +.thumb-info { + display: block; + position: relative; + text-decoration: none; + max-width: 100%; + background-color: #FFF; + border-radius: 4px; + overflow: hidden; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transform: translate3d(0, 0, 0); +} + +.thumb-info .thumb-info-wrapper { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transform: translate3d(0, 0, 0); + border-radius: 4px; + margin: 0; + overflow: hidden; + display: block; + position: relative; +} + +.thumb-info .thumb-info-wrapper.thumb-info-wrapper-demos { + max-height: 330px; +} + +.thumb-info .thumb-info-wrapper:after, .thumb-info .thumb-info-wrapper .thumb-info-wrapper-overlay:before { + content: ""; + background: rgba(33, 37, 41, 0.8); + transition: all 0.3s; + border-radius: 4px; + bottom: -4px; + color: #FFF; + left: -4px; + position: absolute; + right: -4px; + top: -4px; + display: block; + opacity: 0; + z-index: 1; +} + +.thumb-info .thumb-info-wrapper .thumb-info-wrapper-overlay { + position: absolute; + width: 100%; + height: 100%; + left: auto; + top: auto; +} + +.thumb-info .thumb-info-wrapper .thumb-info-wrapper-overlay:before { + opacity: 1; + top: 0; + left: 0; + bottom: 0; + right: 0; + border-radius: 0; +} + +.thumb-info .thumb-info-wrapper.thumb-info-wrapper-link { + background-size: cover; + background-position: center; + background-repeat: no-repeat; +} + +.thumb-info .thumb-info-wrapper.thumb-info-wrapper-link > a { + display: block; + padding-top: 72%; + text-indent: -9999px; +} + +.thumb-info.thumb-info-wrapper-direction-aware .thumb-info-wrapper:after { + display: none !important; +} + +.thumb-info .thumb-info-wrapper-opacity-0:after { + opacity: 0.0; +} + +.thumb-info .thumb-info-wrapper-opacity-1:after { + opacity: 0.1; +} + +.thumb-info .thumb-info-wrapper-opacity-2:after { + opacity: 0.2; +} + +.thumb-info .thumb-info-wrapper-opacity-3:after { + opacity: 0.3; +} + +.thumb-info .thumb-info-wrapper-opacity-4:after { + opacity: 0.4; +} + +.thumb-info .thumb-info-wrapper-opacity-5:after { + opacity: 0.5; +} + +.thumb-info .thumb-info-wrapper-opacity-6:after { + opacity: 0.6; +} + +.thumb-info .thumb-info-wrapper-opacity-7:after { + opacity: 0.7; +} + +.thumb-info .thumb-info-wrapper-opacity-8:after { + opacity: 0.8; +} + +.thumb-info .thumb-info-wrapper-opacity-9:after { + opacity: 0.9; +} + +.thumb-info .thumb-info-action-icon { + transition: all 0.3s; + background: #CCC; + border-radius: 0 0 0 4px; + display: inline-block; + font-size: 25px; + height: 50px; + line-height: 50px; + position: absolute; + right: -100px; + text-align: center; + top: -100px; + width: 50px; + z-index: 2; +} + +.thumb-info .thumb-info-action-icon i { + font-size: 14px; + right: 50%; + position: absolute; + top: 50%; + color: #FFF; + transform: translate(50%, -50%); + margin: -2px -1px 0 0px; +} + +.thumb-info .thumb-info-inner { + transition: all 0.3s; + display: block; +} + +.thumb-info .thumb-info-inner em { + display: block; + font-size: 0.8em; + font-style: normal; + font-weight: normal; +} + +.thumb-info .thumb-info-title { + transition: all 0.3s; + background: rgba(33, 37, 41, 0.8); + color: #FFF; + font-weight: 600; + left: 0; + letter-spacing: -.05em; + position: absolute; + z-index: 2; + max-width: 90%; + font-size: 17px; + padding: 13px 21px 2px; + bottom: 13%; +} + +.thumb-info .thumb-info-title.thumb-info-title-vert-align { + bottom: auto; + top: 50%; + transform: translateY(-50%); +} + +.thumb-info .thumb-info-title.thumb-info-title-top { + bottom: auto; + top: 13%; +} + +.thumb-info .thumb-info-type { + background-color: #CCC; + border-radius: 2px; + display: inline-block; + float: left; + font-size: 0.6em; + font-weight: 600; + letter-spacing: 0; + margin: 8px -2px -15px 0px; + padding: 2px 12px; + text-transform: uppercase; + z-index: 2; + line-height: 2.3; +} + +.thumb-info .owl-carousel { + z-index: auto; +} + +.thumb-info .owl-carousel .owl-dots { + z-index: 2; +} + +.thumb-info img { + transition: all 0.3s ease; + border-radius: 3px; + position: relative; + width: 100%; +} + +.thumb-info:hover .thumb-info-wrapper:after { + opacity: 1; +} + +.thumb-info:hover .thumb-info-action-icon { + right: 0; + top: 0; +} + +.thumb-info:hover .thumb-info-title { + background: rgba(33, 37, 41, 0.9); +} + +.thumb-info:hover img { + transform: scale(1.1, 1.1); +} + +.thumb-info.thumb-info-no-zoom img { + transition: none; +} + +.thumb-info.thumb-info-no-zoom:hover img { + transform: scale(1, 1); +} + +.thumb-info.thumb-info-lighten .thumb-info-wrapper:after { + background: rgba(23, 23, 23, 0.25); +} + +.thumb-info.thumb-info-hide-wrapper-bg .thumb-info-wrapper:after { + display: none; +} + +.thumb-info.thumb-info-centered-icons .thumb-info-action { + display: flex; + justify-content: center; + align-items: center; + position: absolute; + top: 50%; + left: 0; + right: auto; + bottom: auto; + width: 100%; + height: 45px; + text-align: center; + opacity: 0; + transition: transform .2s ease-out, opacity .2s ease-out; + transform: translate3d(0, -70%, 0); + z-index: 2; +} + +.thumb-info.thumb-info-centered-icons .thumb-info-action a { + text-decoration: none; +} + +.thumb-info.thumb-info-centered-icons .thumb-info-action-icon { + display: inline-flex; + align-items: center; + justify-content: center; + position: relative; + left: auto; + right: auto; + top: auto; + bottom: auto; + width: 35px; + height: 35px; + font-size: 14px; + border-radius: 50%; + margin-right: 5px; + transition: all 0.1s ease; + z-index: 2; +} + +.thumb-info.thumb-info-centered-icons .thumb-info-action-icon i { + margin: 0; +} + +.thumb-info.thumb-info-centered-icons .thumb-info-action-icon:hover { + transform: scale(1.15, 1.15); +} + +.thumb-info:hover.thumb-info-centered-icons .thumb-info-action { + opacity: 1; + transform: translate3d(0, -50%, 0); +} + +.thumb-info:hover.thumb-info-centered-icons .thumb-info-action-icon { + position: relative; +} + +.thumb-info.thumb-info-centered-info .thumb-info-title { + background: transparent; + left: 5%; + width: 90%; + transition: transform .2s ease-out, opacity .2s ease-out; + transform: translate(0%, -50%); + top: 50%; + bottom: auto; + opacity: 0; + text-align: center; + padding: 0; + position: absolute; +} + +.thumb-info.thumb-info-centered-info .thumb-info-type { + float: none; +} + +.thumb-info.thumb-info-centered-info:hover .thumb-info-title { + opacity: 1; + transform: translate(0%, -50%); +} + +.thumb-info.thumb-info-bottom-info .thumb-info-title { + background: #FFF; + left: 0; + width: 100%; + max-width: 100%; + transition: transform .2s ease-out, opacity .2s ease-out; + transform: translate3d(0, 100%, 0); + top: auto; + bottom: 0; + opacity: 0; + padding: 15px; + text-shadow: none; + color: #777; +} + +.thumb-info.thumb-info-bottom-info .thumb-info-type { + float: none; + background: none; + padding: 0; + margin: 0; +} + +.thumb-info.thumb-info-bottom-info:hover .thumb-info-title { + transform: translate3d(0, 0, 0); + opacity: 1; +} + +.thumb-info.thumb-info-bottom-info:hover img { + transform: scale(1.1); +} + +.thumb-info.thumb-info-show-button-hover .btn { + opacity: 0; +} + +.thumb-info.thumb-info-show-button-hover .btn, .thumb-info.thumb-info-show-button-hover .thumb-info-type { + transition: opacity .3s ease-out; +} + +.thumb-info.thumb-info-show-button-hover .thumb-info-title { + transform: translate3d(0, 35px, 0); + transition: transform .3s ease-out; + bottom: 0; +} + +.thumb-info.thumb-info-show-button-hover:hover .btn { + opacity: 1; +} + +.thumb-info.thumb-info-show-button-hover:hover .thumb-info-type { + opacity: 0; +} + +.thumb-info.thumb-info-show-button-hover:hover .thumb-info-title { + transform: translate3d(0, -20px, 0); +} + +.thumb-info.thumb-info-bottom-info-linear .thumb-info-title { + background: linear-gradient(to top, rgba(255, 255, 255, 0.8) 0, transparent 100%) repeat scroll 0 0 rgba(255, 255, 255, 0); +} + +.thumb-info.thumb-info-bottom-info-dark .thumb-info-title { + background: #212529; + color: #FFF; +} + +.thumb-info.thumb-info-bottom-info-dark-linear .thumb-info-title { + background: linear-gradient(to top, rgba(33, 37, 41, 0.8) 0, transparent 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); +} + +.thumb-info.thumb-info-bottom-info-show-more img { + transform: none !important; +} + +.thumb-info.thumb-info-bottom-info-show-more .thumb-info-title { + transform: translate3d(0, 0, 0); + opacity: 1; +} + +.thumb-info.thumb-info-bottom-info-show-more .thumb-info-show-more-content { + transition: ease max-height 800ms; + overflow: hidden; + max-height: 0; + display: block; +} + +.thumb-info.thumb-info-bottom-info-show-more:hover .thumb-info-show-more-content { + max-height: 300px; +} + +.thumb-info.thumb-info-push-hor img { + transform: translatex(-18px); + width: calc(100% + 19px); + max-width: none; +} + +.thumb-info.thumb-info-push-hor:hover img { + transform: translatex(0); +} + +.thumb-info.thumb-info-block .thumb-info-action-icon { + top: 15px; + right: 15px; + opacity: 0; + transition: all 0.2s ease-in-out; +} + +.thumb-info.thumb-info-block .thumb-info-wrapper:before { + content: ""; + background: rgba(255, 255, 255, 0.9); + transition: all 0.3s; + border-radius: 0; + bottom: 16px; + bottom: 1rem; + color: #FFF; + left: 16px; + left: 1rem; + position: absolute; + right: 16px; + right: 1rem; + top: 16px; + top: 1rem; + display: block; + opacity: 0; + z-index: 2; +} + +.thumb-info.thumb-info-block:hover .thumb-info-wrapper:before { + opacity: 1; +} + +.thumb-info.thumb-info-block:hover .thumb-info-action-icon { + opacity: 1; +} + +.thumb-info.thumb-info-block.thumb-info-block-dark .thumb-info-wrapper:before { + background: rgba(33, 37, 41, 0.9); +} + +.thumb-info.thumb-info-hide-info-hover .thumb-info-wrapper:after { + opacity: 0.65; +} + +.thumb-info.thumb-info-hide-info-hover .thumb-info-title { + opacity: 1; + top: 50%; +} + +.thumb-info.thumb-info-hide-info-hover .thumb-info-type { + float: none; +} + +.thumb-info.thumb-info-hide-info-hover:hover .thumb-info-wrapper:after { + opacity: 0.1; +} + +.thumb-info.thumb-info-hide-info-hover:hover .thumb-info-title { + opacity: 0; +} + +.thumb-info.thumb-info-slide-info-hover .thumb-info-wrapper:after { + opacity: 0.65; +} + +.thumb-info.thumb-info-slide-info-hover .thumb-info-wrapper-no-opacity:after { + opacity: 1; +} + +.thumb-info.thumb-info-slide-info-hover .thumb-info-title { + opacity: 1; + top: 0; + height: 100%; + top: 0; + transform: none !important; +} + +.thumb-info.thumb-info-slide-info-hover .thumb-info-type { + float: none; +} + +.thumb-info.thumb-info-slide-info-hover .thumb-info-slide-info-hover-1, +.thumb-info.thumb-info-slide-info-hover .thumb-info-slide-info-hover-2 { + transition: cubic-bezier(0.55, 0, 0.1, 1) top 500ms; + position: absolute; + left: 0; + width: 100%; + text-align: center; + top: 50%; + transform: translate(0%, -50%); +} + +.thumb-info.thumb-info-slide-info-hover .thumb-info-slide-info-hover-2 { + top: 150%; +} + +.thumb-info.thumb-info-slide-info-hover:hover .thumb-info-slide-info-hover-1 { + top: -50%; +} + +.thumb-info.thumb-info-slide-info-hover:hover .thumb-info-slide-info-hover-2 { + top: 50%; +} + +.thumb-info.thumb-info-show-image-hover img { + opacity: 0; +} + +.thumb-info.thumb-info-show-image-hover .thumb-info-title { + background: transparent; + color: #333; +} + +.thumb-info.thumb-info-show-image-hover .thumb-info-inner { + transition: cubic-bezier(0.55, 0, 0.1, 1) top 500ms; +} + +.thumb-info.thumb-info-show-image-hover:hover img { + opacity: 1; +} + +.thumb-info.thumb-info-show-image-hover:hover .thumb-info-title { + color: #FFF; +} + +.thumb-info.thumb-info-no-borders, .thumb-info.thumb-info-no-borders img { + border: 0; + padding: 0; + margin: 0; + border-radius: 0; +} + +.thumb-info.thumb-info-no-borders .thumb-info-wrapper { + border: 0; + padding: 0; + margin: 0; + border-radius: 0; +} + +.thumb-info.thumb-info-no-borders .thumb-info-wrapper:after { + border-radius: 0; + bottom: 0; + left: 0; + right: 0; + top: 0; +} + +.thumb-info.thumb-info-no-borders.thumb-info-no-borders-rounded, +.thumb-info.thumb-info-no-borders.thumb-info-no-borders-rounded img, +.thumb-info.thumb-info-no-borders.thumb-info-no-borders-rounded .thumb-info-wrapper, +.thumb-info.thumb-info-no-borders.thumb-info-no-borders-rounded .thumb-info-wrapper:after { + border-radius: 4px; +} + +.thumb-info.thumb-info-preview .thumb-info-wrapper:after { + display: none; +} + +.thumb-info.thumb-info-preview .thumb-info-image { + min-height: 232px; + display: block; + background-position: center top; + background-repeat: no-repeat; + background-size: 100% auto; + position: relative; + transition: background-position 0.8s linear 0s; +} + +.thumb-info.thumb-info-preview:hover .thumb-info-image { + transition: background-position 2.5s linear 0s; + background-position: center bottom; +} + +.thumb-info.thumb-info-preview.thumb-info-preview-short:hover .thumb-info-image { + transition: background-position 1s linear 0s; +} + +.thumb-info.thumb-info-preview.thumb-info-preview-long:hover .thumb-info-image { + transition: background-position 5s linear 0s; +} + +.thumb-info.thumb-info-slow-image-zoom-hover img { + transition: transform 2s; + will-change: transform; + transform: scale(1, 1); +} + +.thumb-info.thumb-info-slow-image-zoom-hover:hover img { + transform: scale(1.5, 1.5); +} + +.thumb-info.thumb-info-no-overlay .thumb-info-wrapper:after { + content: none; +} + +.thumb-info.thumb-info-no-bg { + background: transparent; +} + +.thumb-info.thumb-info-swap-content .thumb-info-swap-content-wrapper > * { + transition: cubic-bezier(0.55, 0, 0.1, 1) all 300ms; +} + +.thumb-info.thumb-info-swap-content .thumb-info-swap-content-wrapper > :nth-child(1) { + max-width: 100%; + text-align: center; + bottom: 0%; + margin: 0; + position: absolute; + width: 100%; + left: 0; +} + +.thumb-info.thumb-info-swap-content .thumb-info-swap-content-wrapper > :nth-child(2) { + display: inline-block; + transform: translateY(120%); + opacity: 0; +} + +.thumb-info.thumb-info-swap-content:hover .thumb-info-swap-content-wrapper > :nth-child(1) { + transform: translateY(-120%); + opacity: 0; +} + +.thumb-info.thumb-info-swap-content:hover .thumb-info-swap-content-wrapper > :nth-child(2) { + transform: none; + opacity: 1; +} + +/* Thumb Info Ribbon */ +.thumb-info-ribbon { + background: #999; + position: absolute; + margin: -16px 0 0 0; + padding: 5px 13px 6px; + right: 15px; + z-index: 1; +} + +.thumb-info-ribbon:before { + border-right: 10px solid #646464; + border-top: 16px solid transparent; + content: ""; + display: block; + height: 0; + left: -10px; + position: absolute; + top: 0; + width: 7px; +} + +.thumb-info-ribbon span { + color: #FFF; + font-size: 1.1em; + font-family: "Shadows Into Light", cursive; +} + +/* Thumb Info - Full Width */ +.full-width .thumb-info img { + border-radius: 0 !important; +} + +/* Thumb Info Caption */ +.thumb-info-caption { + padding: 10px 0; +} + +.thumb-info-caption .thumb-info-caption-text, .thumb-info-caption p { + font-size: 0.9em; + margin: 0; + padding: 15px 0; + display: block; +} + +/* Thumb Info Side Image */ +.thumb-info-side-image { + display: flex; +} + +.thumb-info-side-image .thumb-info-side-image-wrapper { + padding: 0; + margin-right: 20px; +} + +.thumb-info-side-image-right { + display: flex; +} + +.thumb-info-side-image-right .thumb-info-side-image-wrapper { + margin-left: 20px; + margin-right: 0; +} + +/* Thumb Info Social Icons */ +.thumb-info-social-icons { + margin: 0; + padding: 0; + display: block; +} + +.thumb-info-social-icons a { + background: #CCC; + border-radius: 25px; + display: inline-block; + height: 30px; + line-height: 30px; + text-align: center; + width: 30px; +} + +.thumb-info-social-icons a:hover { + text-decoration: none; +} + +.thumb-info-social-icons a span { + display: none; +} + +.thumb-info-social-icons a i { + color: #FFF; + font-size: 0.9em; + font-weight: normal; +} + +/* Thumb Info Floating Caption */ +.thumb-info-floating-caption-title { + background: rgba(33, 37, 41, 0.8); + color: #FFF; + font-weight: 600; + letter-spacing: -.05em; + font-size: 17px; + padding: 13px 21px; +} + +.thumb-info-floating-caption-title .thumb-info-floating-caption-type { + position: absolute; + background-color: #CCC; + border-radius: 2px; + display: block; + font-size: 0.6em; + font-weight: 600; + letter-spacing: 0; + margin: 8px -2px -15px 0px; + padding: 2px 12px; + text-transform: uppercase; + line-height: 2.3; +} + +@media (max-width: 991px) { + .thumb-info .thumb-info-title { + font-size: 14px; + } + + .thumb-info .thumb-info-more { + font-size: 11px; + } +} + +.thumb-info-container-full-img { + overflow: hidden; + position: relative; +} + +.thumb-info-container-full-img .thumb-info-container-full-img-large { + opacity: 0; + transform: scale(1.025); + transition: all 0.85s cubic-bezier(0.23, 1, 0.32, 1); + transition-property: opacity, transform; + display: flex; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-size: cover; + background-position: 50% 0; +} + +.thumb-info-container-full-img .thumb-info-container-full-img-large.active { + opacity: 1 !important; +} + +.thumb-info-container-full-img .thumb-info-wrapper img { + transition: all 0.85s cubic-bezier(0.23, 1, 0.32, 1); + transition-property: opacity, transform; +} + +.thumb-info-container-full-img .owl-stage-outer:hover .thumb-info-wrapper img { + opacity: 0; +} + +/* Timeline */ +section.timeline { + width: 100%; + margin: 50px 0 0; + position: relative; + float: left; + padding-bottom: 120px; +} + +section.timeline:before { + background: #505050; + background: linear-gradient(to bottom, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%); + content: ""; + display: block; + height: 100%; + left: 50%; + margin-left: -2px; + position: absolute; + top: -60px; + width: 3px; + z-index: 0; + filter: alpha(opacity=35); + opacity: 0.35; +} + +section.timeline .timeline-body { + position: relative; + z-index: 1 !important; +} + +section.timeline .timeline-date { + box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04); + position: relative; + display: block; + clear: both; + width: 200px; + height: 45px; + padding: 5px; + border: 1px solid #E5E5E5; + margin: 0 auto 10px; + text-shadow: 0 1px 1px #fff; + border-radius: 4px; + background: #FFF; + z-index: 1; +} + +section.timeline .timeline-date h3 { + display: block; + text-align: center; + color: #757575; + font-size: 0.9em; + line-height: 32px; +} + +section.timeline .timeline-title { + background: #f7f7f7; + padding: 12px; +} + +section.timeline .timeline-title h4 { + padding: 0; + margin: 0; + color: #151719; + font-size: 1.4em; +} + +section.timeline .timeline-title a { + color: #151719; +} + +section.timeline .timeline-title .timeline-title-tags { + color: #B1B1B1; + font-size: 0.9em; +} + +section.timeline .timeline-title .timeline-title-tags a { + color: #B1B1B1; + font-size: 0.9em; +} + +section.timeline .timeline-box { + box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04); + border: 1px solid #E5E5E5; + border-radius: 4px; + margin: 20px 10px 10px 10px; + padding: 10px; + width: 45.7%; + float: left; + z-index: 1; + margin-bottom: 30px; + background: #FFF; +} + +section.timeline .timeline-box.left { + clear: both; +} + +section.timeline .timeline-box.left:before { + background: none repeat scroll 0 0 #E5E5E5; + border-radius: 50%; + box-shadow: 0 0 0 3px #FFF, 0 0 0 6px #E5E5E5; + content: ""; + display: block; + height: 7px; + margin-right: -5px; + position: absolute; + left: 50%; + margin-top: 22px; + width: 8px; + transform: translate3d(-50%, 0, 0); + z-index: 1; +} + +section.timeline .timeline-box.left .timeline-box-arrow { + transform: rotate(45deg); + content: ''; + display: block; + background: #FFF; + border-right: 1px solid #E5E5E5; + border-top: 1px solid #E5E5E5; + float: right; + height: 14px; + margin-top: 17px; + margin-right: -18px; + width: 14px; + z-index: 0; +} + +section.timeline .timeline-box.right { + clear: right; + float: right; + right: -1px; + margin-top: 40px; +} + +section.timeline .timeline-box.right:before { + background: none repeat scroll 0 0 #E5E5E5; + border-radius: 50%; + box-shadow: 0 0 0 3px #FFF, 0 0 0 6px #E5E5E5; + content: ""; + display: block; + height: 7px; + position: absolute; + left: 50%; + margin-top: 32px; + width: 8px; + transform: translate3d(-50%, 0, 0); + z-index: 1; +} + +section.timeline .timeline-box.right .timeline-box-arrow { + transform: rotate(45deg); + content: ''; + display: block; + background: #FFF; + border-left: 1px solid #E5E5E5; + border-bottom: 1px solid #E5E5E5; + float: left; + height: 14px; + margin-top: 28px; + margin-left: -18px; + width: 14px; + z-index: 0; +} + +section.timeline .timeline-box .owl-carousel { + border-radius: 0; + padding: 0; + border: 0; + box-shadow: none; +} + +@media (max-width: 991px) { + section.timeline .timeline-box { + float: none; + clear: both; + right: auto; + left: auto; + margin: 25px auto; + max-width: 70%; + width: auto; + } + + section.timeline .timeline-box.right { + float: none; + clear: both; + right: auto; + left: auto; + margin: 25px auto; + max-width: 70%; + width: auto; + } + + section.timeline .timeline-box.left:after, section.timeline .timeline-box.right:after, section.timeline .timeline-box.left:before, section.timeline .timeline-box.right:before { + display: none; + } +} + +@media (max-width: 767px) { + section.timeline { + width: 100%; + margin: 0; + } +} + +@media (max-width: 575px) { + section.timeline { + width: auto; + float: none; + margin-left: 0; + margin-right: 0; + } + + section.timeline .timeline-box { + margin: 15px auto; + max-width: 90%; + } + + section.timeline .timeline-box.right { + margin: 15px auto; + max-width: 90%; + } + + article.post-large { + margin-left: 0; + } + + article.post-large .post-image, article.post-large .post-date { + margin-left: 0; + } +} + +/* Toggles */ +.toggle { + margin: 10px 0 20px; + position: relative; + clear: both; +} + +.toggle .toggle { + margin: 10px 0 0; +} + +.toggle > input { + cursor: pointer; + filter: alpha(opacity=0); + height: 45px; + margin: 0; + opacity: 0; + position: absolute; + width: 100%; + z-index: 2; +} + +.toggle > label, +.toggle > .toggle-title { + transition: all .15s ease-out; + background: #f7f7f7; + border-left: 3px solid #CCC; + border-radius: 5px; + color: #CCC; + display: block; + min-height: 20px; + padding: 12px 20px 12px 15px; + position: relative; + cursor: pointer; + font-weight: 600; + letter-spacing: -0.2px; + text-decoration: none !important; +} + +.toggle > label:-moz-selection, +.toggle > .toggle-title:-moz-selection { + background: none; +} + +.toggle > label i.fa-minus, +.toggle > .toggle-title i.fa-minus { + display: none; +} + +.toggle > label i.fa-plus, +.toggle > .toggle-title i.fa-plus { + display: inline; +} + +.toggle > label:before, +.toggle > .toggle-title:before { + content: " "; + position: absolute; + top: calc(50% + 1px); + right: 14px; + border-color: #CCC; + border-top: 1px solid; + border-right: 1px solid; + width: 8px; + height: 8px; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform 0.3s, top 0.3s; + transform: rotate(-45deg) translate3d(0, -50%, 0); + transform-origin: 35%; +} + +.toggle > label:hover, +.toggle > .toggle-title:hover { + background: #f5f5f5; +} + +.toggle > label + p, +.toggle > .toggle-title + p { + color: #999; + display: block; + overflow: hidden; + padding-left: 30px; + text-overflow: ellipsis; + white-space: nowrap; + height: 25px; +} + +.toggle > label i, +.toggle > .toggle-title i { + font-size: 0.7em; + margin-right: 8px; + position: relative; + top: -1px; +} + +.toggle > .toggle-content { + display: none; +} + +.toggle > .toggle-content > p { + margin-bottom: 0; + padding: 10px 0; +} + +.toggle.active i.fa-minus { + display: inline; +} + +.toggle.active i.fa-plus { + display: none; +} + +.toggle.active > label, +.toggle.active > .toggle-title { + background: #f7f7f7; + border-color: #CCC; +} + +.toggle.active > label:before, +.toggle.active > .toggle-title:before { + top: calc(50% - 8px); + transform: rotate(135deg); +} + +.toggle.active > p { + white-space: normal; +} + +.toggle > p.preview-active { + height: auto; + white-space: normal; +} + +.toggle.toggle-sm .toggle > label, +.toggle.toggle-sm .toggle > .toggle-title { + font-size: 0.9em; + padding: 6px 20px 6px 10px; +} + +.toggle.toggle-sm .toggle > .toggle-content > p { + font-size: 0.9em; +} + +.toggle.toggle-lg .toggle > label, +.toggle.toggle-lg .toggle > .toggle-title { + font-size: 1.1em; + padding: 16px 20px 16px 20px; +} + +.toggle.toggle-lg .toggle > .toggle-content > p { + font-size: 1.1em; +} + +.toggle.toggle-simple .toggle > label, +.toggle.toggle-simple .toggle > .toggle-title { + border-radius: 0; + border: 0; + background: transparent; + color: #777; + padding-left: 32px; + margin-bottom: -10px; + font-size: 1em; + font-weight: 600; + color: #212529; +} + +.toggle.toggle-simple .toggle > label:after, +.toggle.toggle-simple .toggle > .toggle-title:after { + content: ''; + position: absolute; + left: 0; + display: block; + width: 24px; + height: 24px; + background: #CCC; + top: 25px; + margin-top: -12px; + border-radius: 3px; + z-index: 1; +} + +.toggle.toggle-simple .toggle > label:before, +.toggle.toggle-simple .toggle > .toggle-title:before { + border: 0; + left: 9px; + right: auto; + margin-top: 0; + top: 12px; + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + content: "\f067"; + z-index: 2; + color: #FFF; + font-size: 7px; + width: auto; + height: auto; + transform: none; +} + +.toggle.toggle-simple .toggle.active > label, +.toggle.toggle-simple .toggle.active > .toggle-title { + background: transparent; + color: #212529; +} + +.toggle.toggle-simple .toggle.active > label:before, +.toggle.toggle-simple .toggle.active > .toggle-title:before { + content: "\f068"; +} + +.toggle.toggle-minimal .toggle { + margin: 0; +} + +.toggle.toggle-minimal .toggle > label, +.toggle.toggle-minimal .toggle > .toggle-title { + background: transparent; + color: #777; + border-left: 0; + border-bottom: 1px solid #CCCC; + border-radius: 0; + margin: 0; + padding: 12px 20px 12px 0; + font-weight: 600; +} + +.toggle.toggle-minimal .toggle.active > label, +.toggle.toggle-minimal .toggle.active > .toggle-title { + background: transparent; + border-bottom-color: #CCC; +} + +/* Blockquotes */ +blockquote { + border-left: 5px solid #eee; + margin: 0 0 16px 0; + margin: 0 0 1rem 0; + padding: 8px 16px; + padding: 0.5rem 1rem; + font-size: 1em; +} + +blockquote.with-borders { + border-radius: 6px; + border-top: 1px solid #DFDFDF; + border-bottom: 1px solid #DFDFDF; + border-left: 1px solid #ECECEC; + border-right: 1px solid #ECECEC; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04); + padding: 20.8px; + padding: 1.3rem; +} + +blockquote.blockquote-reverse { + text-align: right; + border-right: 5px solid #eee; + border-left: 0px !important; +} + +/* Small */ +small, .small { + font-size: 70%; +} + +/* Paragraphs */ +p { + color: #777; + line-height: 26px; + margin: 0 0 20px; +} + +p.featured { + font-size: 1.6em; + line-height: 1.5em; +} + +p.lead { + line-height: 28.8px; + line-height: 1.8rem; +} + +p .alternative-font { + display: inline-block; + margin-top: -15px; + position: relative; + top: 3px; + margin-bottom: -6px; +} + +/* Lead */ +.lead { + letter-spacing: -.05em; + font-size: 19.2px; + font-size: 1.2rem; +} + +.lead-2 { + font-size: 17.92px; + font-size: 1.12rem; +} + +/* Links */ +a, a:hover, a:focus { + color: #CCC; +} + +/* Drop Caps */ +p.drop-caps:first-letter { + float: left; + font-size: 75px; + line-height: 60px; + padding: 4px; + margin-right: 5px; + margin-top: 5px; + font-family: Georgia; +} + +p.drop-caps.drop-caps-style-2:first-letter { + background-color: #CCC; + color: #FFF; + padding: 6px; + margin-right: 5px; + border-radius: 4px; +} + +/* Default Font Style */ +.default-font { + font-family: "Poppins", Arial, sans-serif !important; +} + +/* Alternative Font Style */ +.alternative-font { + color: #CCC; + font-family: "Shadows Into Light", cursive !important; + font-size: 1.6em; +} + +.alternative-font-2 { + font-family: "Oswald", sans-serif !important; +} + +.alternative-font-3 { + font-family: 'Handlee', cursive !important; +} + +.alternative-font-4 { + font-family: 'Poppins', Arial, sans-serif !important; +} + +.alternative-font-5 { + font-family: 'Open Sans', Arial, sans-serif !important; +} + +.alternative-font-6 { + font-family: 'Montserrat', Arial, sans-serif !important; +} + +.alternative-font-7 { + font-family: 'Jost', sans-serif !important; +} + +.alternative-font-8 { + font-family: 'Cormorant', serif !important; +} + +/* Gradient Text */ +.gradient-text-color { + -webkit-background-clip: text !important; + -webkit-text-fill-color: transparent !important; +} + +.no-backgroundcliptext .gradient-text-color { + background: transparent !important; +} + +/* Small Sup style */ +.sup-text-small { + font-size: 0.5em; + font-weight: 500; + top: -.7em; +} + +/* Text Color Default */ +.text-default, +.text-color-default { + color: #777 !important; +} + +/* Marquee */ +.marquee { + overflow: hidden; + white-space: nowrap; +} + +/* Mark */ +.mark.mark-gradient { + position: relative; + z-index: 0; +} + +.mark.mark-gradient:before { + content: ''; + height: 30%; + width: 100%; + bottom: 15%; + position: absolute; + left: -2%; + z-index: -1; +} + +/* Video */ +section.video { + background-position: 50% 50%; + background-repeat: no-repeat; + padding: 50px 0; + position: relative; + overflow: hidden; + width: 100%; +} + +section.video .container { + position: relative; + z-index: 3; +} + +html.boxed section.video > div:first-child { + z-index: 0 !important; +} + +html.boxed section.video > div:first-child video { + z-index: 0 !important; +} + +.word-rotator i, .word-rotator em, .word-rotator b { + font-style: normal; + font-weight: inherit; +} + +.word-rotator-words { + display: inline-flex !important; + position: relative; + text-align: left; +} + +.word-rotator-words b { + display: inline-block; + position: absolute; + white-space: nowrap; + left: 0; + top: 0; +} + +.word-rotator-words b.is-visible { + position: relative; +} + +.word-rotator-words[class*="bg-"] { + background: #CCC; +} + +.word-rotator-words[class*="bg-"] b { + color: #FFF; + padding: 1.6px 8px; + padding: 0.1rem 0.5rem; +} + +/* rotate-1 */ +.word-rotator.rotate-1 .word-rotator-words { + perspective: 300px; +} + +.word-rotator.rotate-1 b { + opacity: 0; + transform-origin: 50% 100%; + transform: rotateX(180deg); +} + +.word-rotator.rotate-1 b.is-visible { + opacity: 1; + transform: rotateX(0deg); + animation: word-rotator-rotate-1-in 1.2s; +} + +.word-rotator.rotate-1 b.is-hidden { + transform: rotateX(180deg); + animation: word-rotator-rotate-1-out 1.2s; +} + +@keyframes word-rotator-rotate-1-in { + 0% { + transform: rotateX(180deg); + opacity: 0; + } + + 35% { + transform: rotateX(120deg); + opacity: 0; + } + + 65% { + opacity: 0; + } + + 100% { + transform: rotateX(360deg); + opacity: 1; + } +} + +@keyframes word-rotator-rotate-1-out { + 0% { + transform: rotateX(0deg); + opacity: 1; + } + + 35% { + transform: rotateX(-40deg); + opacity: 1; + } + + 65% { + opacity: 0; + } + + 100% { + transform: rotateX(180deg); + opacity: 0; + } +} + +/* type */ +.word-rotator.type .word-rotator-words { + vertical-align: top; + overflow: hidden; + position: relative; + padding-right: 3px; +} + +.word-rotator.type .word-rotator-words::after { + content: ' '; + position: absolute; + right: 0; + top: 5%; + height: 90%; + width: 2px; + display: block; + background-color: transparent; +} + +.word-rotator.type .word-rotator-words.waiting::after { + animation: 1s word-rotator-pulse step-end infinite; +} + +.word-rotator.type .word-rotator-words.selected { + background-color: #212529 !important; +} + +.word-rotator.type .word-rotator-words.selected::after { + visibility: hidden; +} + +.word-rotator.type .word-rotator-words.selected b { + color: #FFF !important; +} + +.word-rotator.type b { + visibility: hidden; +} + +.word-rotator.type b.is-visible { + visibility: visible; +} + +.word-rotator.type i { + position: absolute; + visibility: hidden; +} + +.word-rotator.type i.in { + position: relative; + visibility: visible; +} + +.word-rotator.type.type-clean-light .word-rotator-words:after { + width: 8px; +} + +.word-rotator.type.type-clean-light .word-rotator-words.waiting::after { + animation: 500ms word-rotator-pulse-light step-end infinite; +} + +.word-rotator.type.type-clean-light .word-rotator-words.selected { + background-color: transparent !important; +} + +@keyframes word-rotator-pulse { + from, to { + background-color: transparent; + } + + 50% { + background-color: black; + } +} + +@keyframes word-rotator-pulse-light { + from, to { + background-color: transparent; + } + + 50% { + background-color: white; + } +} + +/* rotate-2 */ +.word-rotator.rotate-2 .word-rotator-words { + perspective: 300px; +} + +.word-rotator.rotate-2 i, .word-rotator.rotate-2 em { + display: inline-block; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + +.word-rotator.rotate-2 b { + opacity: 0; +} + +.word-rotator.rotate-2 i { + transform-style: preserve-3d; + transform: translateZ(-20px) rotateX(90deg); + opacity: 0; +} + +.is-visible .word-rotator.rotate-2 i { + opacity: 1; +} + +.word-rotator.rotate-2 i.in { + animation: word-rotator-rotate-2-in .4s forwards; +} + +.word-rotator.rotate-2 i.out { + animation: word-rotator-rotate-2-out .4s forwards; +} + +.word-rotator.rotate-2 em { + transform: translateZ(20px); +} + +.no-csstransitions .word-rotator.rotate-2 i { + transform: rotateX(0deg); + opacity: 0; +} + +.no-csstransitions .word-rotator.rotate-2 i em { + transform: scale(1); +} + +.no-csstransitions .word-rotator.rotate-2 .is-visible i { + opacity: 1; +} + +@keyframes word-rotator-rotate-2-in { + 0% { + opacity: 0; + transform: translateZ(-20px) rotateX(90deg); + } + + 60% { + opacity: 1; + transform: translateZ(-20px) rotateX(-10deg); + } + + 100% { + opacity: 1; + transform: translateZ(-20px) rotateX(0deg); + } +} + +@keyframes word-rotator-rotate-2-out { + 0% { + opacity: 1; + transform: translateZ(-20px) rotateX(0); + } + + 60% { + opacity: 0; + transform: translateZ(-20px) rotateX(-100deg); + } + + 100% { + opacity: 0; + transform: translateZ(-20px) rotateX(-90deg); + } +} + +/* loading-bar */ +.word-rotator.loading-bar span { + display: inline-block; + padding: .2em 0; +} + +.word-rotator.loading-bar .word-rotator-words { + overflow: hidden; + vertical-align: top; +} + +.word-rotator.loading-bar .word-rotator-words::after { + content: ''; + position: absolute; + left: 0; + bottom: 0; + height: 3px; + width: 0; + background: #212529; + z-index: 2; + transition: width .3s -0.1s; +} + +.word-rotator.loading-bar .word-rotator-words.is-loading::after { + width: 100%; + transition: width 3s; +} + +.word-rotator.loading-bar .word-rotator-words.bg-light::after { + background-color: #212529 !important; +} + +.word-rotator.loading-bar .word-rotator-words[class*="bg-"]:not(.bg-light)::after { + background-color: #FFF !important; +} + +.word-rotator.loading-bar b { + top: .2em; + opacity: 0; + transition: opacity .3s; +} + +.word-rotator.loading-bar b.is-visible { + opacity: 1; + top: 0; +} + +/* slide */ +.word-rotator.slide span { + display: inline-block; + padding: .2em 0; +} + +.word-rotator.slide .word-rotator-words { + overflow: hidden; + vertical-align: top; +} + +.word-rotator.slide b { + opacity: 0; + top: .2em; +} + +.word-rotator.slide b.is-visible { + top: 0; + opacity: 1; + animation: slide-in .6s; +} + +.word-rotator.slide b.is-hidden { + animation: slide-out .6s; +} + +@keyframes slide-in { + 0% { + opacity: 0; + transform: translateY(-100%); + } + + 60% { + opacity: 1; + transform: translateY(20%); + } + + 100% { + opacity: 1; + transform: translateY(0); + } +} + +@keyframes slide-out { + 0% { + opacity: 1; + transform: translateY(0); + } + + 60% { + opacity: 0; + transform: translateY(120%); + } + + 100% { + opacity: 0; + transform: translateY(100%); + } +} + +/* clip */ +.word-rotator.clip span { + display: inline-block; + padding: .2em 0; +} + +.word-rotator.clip .word-rotator-words { + overflow: hidden; + vertical-align: top; +} + +.word-rotator.clip .word-rotator-words::after { + content: ''; + position: absolute; + top: 0; + right: 0; + width: 2px; + height: 100%; + background-color: #212529; +} + +.word-rotator.clip b { + opacity: 0; +} + +.word-rotator.clip b.is-visible { + opacity: 1; +} + +/* zoom */ +.word-rotator.zoom .word-rotator-words { + perspective: 300px; +} + +.word-rotator.zoom b { + opacity: 0; +} + +.word-rotator.zoom b.is-visible { + opacity: 1; + animation: zoom-in .8s; +} + +.word-rotator.zoom b.is-hidden { + animation: zoom-out .8s; +} + +@keyframes zoom-in { + 0% { + opacity: 0; + transform: translateZ(100px); + } + + 100% { + opacity: 1; + transform: translateZ(0); + } +} + +@keyframes zoom-out { + 0% { + opacity: 1; + transform: translateZ(0); + } + + 100% { + opacity: 0; + transform: translateZ(-100px); + } +} + +.word-rotator.rotate-3 .word-rotator-words { + perspective: 300px; +} + +.word-rotator.rotate-3 b { + opacity: 0; +} + +.word-rotator.rotate-3 i { + display: inline-block; + transform: rotateY(180deg); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + +.is-visible .word-rotator.rotate-3 i { + transform: rotateY(0deg); +} + +.word-rotator.rotate-3 i.in { + animation: word-rotator-rotate-3-in .6s forwards; +} + +.word-rotator.rotate-3 i.out { + animation: word-rotator-rotate-3-out .6s forwards; +} + +.no-csstransitions .word-rotator.rotate-3 i { + transform: rotateY(0deg); + opacity: 0; +} + +.no-csstransitions .word-rotator.rotate-3 .is-visible i { + opacity: 1; +} + +@keyframes word-rotator-rotate-3-in { + 0% { + transform: rotateY(180deg); + } + + 100% { + transform: rotateY(0deg); + } +} + +@keyframes word-rotator-rotate-3-out { + 0% { + transform: rotateY(0); + } + + 100% { + transform: rotateY(-180deg); + } +} + +/* scale */ +.word-rotator.scale b { + opacity: 0; +} + +.word-rotator.scale i { + display: inline-block; + opacity: 0; + transform: scale(0); +} + +.is-visible .word-rotator.scale i { + opacity: 1; +} + +.word-rotator.scale i.in { + animation: scale-up .6s forwards; +} + +.word-rotator.scale i.out { + animation: scale-down .6s forwards; +} + +.no-csstransitions .word-rotator.scale i { + transform: scale(1); + opacity: 0; +} + +.no-csstransitions .word-rotator.scale .is-visible i { + opacity: 1; +} + +@keyframes scale-up { + 0% { + transform: scale(0); + opacity: 0; + } + + 60% { + transform: scale(1.2); + opacity: 1; + } + + 100% { + transform: scale(1); + opacity: 1; + } +} + +@keyframes scale-down { + 0% { + transform: scale(1); + opacity: 1; + } + + 60% { + transform: scale(0); + opacity: 0; + } +} + +/* push */ +.word-rotator.push b { + opacity: 0; +} + +.word-rotator.push b.is-visible { + opacity: 1; + animation: push-in .6s; +} + +.word-rotator.push b.is-hidden { + animation: push-out .6s; +} + +@keyframes push-in { + 0% { + opacity: 0; + transform: translateX(-100%); + } + + 60% { + opacity: 1; + transform: translateX(10%); + } + + 100% { + opacity: 1; + transform: translateX(0); + } +} + +@keyframes push-out { + 0% { + opacity: 1; + transform: translateX(0); + } + + 60% { + opacity: 0; + transform: translateX(110%); + } + + 100% { + opacity: 0; + transform: translateX(100%); + } +} + +/* Custom Map */ +section.section-custom-map { + background: transparent url(../img/map.png) center 0 no-repeat; + padding: 129px 0 0; + margin: 20px 0 0; + border: 0; +} + +section.section-custom-map section.section { + border-top: 0; + background: rgba(247, 247, 247, 0.5); +} + +/* Home Intro */ +.home-intro { + background-color: #212529; + margin-bottom: 60px; + overflow: hidden; + padding: 38.4px 0; + padding: 2.4rem 0; + position: relative; + text-align: left; + letter-spacing: -0.5px; +} + +.home-intro p { + color: #FFF; + display: inline-block; + font-size: 1.4em; + font-weight: 600; + margin-bottom: 0; +} + +.home-intro p span:not(.highlighted-word) { + color: #FFF; + display: block; + font-size: 0.8em; + font-weight: 300; + padding-top: 5px; + opacity: 0.7; +} + +.home-intro p .highlighted-word { + font-size: 1.6em; +} + +.home-intro .get-started { + position: relative; +} + +.home-intro .get-started .btn { + position: relative; + z-index: 1; +} + +.home-intro .get-started .btn i { + font-size: 1.1em; + font-weight: normal; + margin-left: 5px; +} + +.home-intro .get-started a { + color: #FFF; +} + +.home-intro .get-started a:not(.btn) { + color: #FFF; + font-weight: 600; +} + +.home-intro .learn-more { + color: #FFF; + margin-left: 15px; + font-weight: 300; +} + +.home-intro.light { + background-color: #EDEDED; +} + +.home-intro.light.secondary { + background-color: #E0E1E4; +} + +.home-intro.light p, +.home-intro.light .learn-more, +.home-intro.light p span:not(.highlighted-word), +.home-intro.light .get-started a:not(.btn) { + color: #333333; +} + +/* Home Intro Compact */ +.home-intro-compact { + border-radius: 0 0 0.3rem 0.3rem; + margin-top: -10px; + margin: -10px auto 60px; + max-width: 1116px; +} + +.home-intro-compact p { + padding-left: 20px; +} + +.home-intro-compact .get-started { + padding-right: 20px; +} + +@media (max-width: 991px) { + /* Home Intro */ + .home-intro p { + margin-bottom: 2rem; + } + + .home-intro-compact .get-started { + padding-left: 20px; + } +} + +@media (max-width: 767px) { + /* Home Intro */ + .home-intro-compact { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + } +} + +/* Home Concept SVG Animations */ +@keyframes animatedLineBg { + from { + stroke-dasharray: 1000; + } + + to { + stroke-dasharray: 1360; + } +} + +@keyframes animatedLineSmallCircle { + from { + stroke-dasharray: 1000; + } + + to { + stroke-dasharray: 1120; + } +} + +@keyframes animatedLineBigCircle { + from { + stroke-dasharray: 1000; + } + + to { + stroke-dasharray: 1266; + } +} + +@keyframes animatedInitialPin { + 0% { + transform: translate(2px, 69px) scale(0.23); + } + + 33% { + transform: translate(2px, 79px) scale(0.23); + } + + 66% { + transform: translate(2px, 74px) scale(0.23); + } + + 100% { + transform: translate(2px, 79px) scale(0.23); + } +} + +@keyframes animatedFinalPin { + 0% { + transform: translate(325px, -19px) scale(0.23) rotate(36deg); + } + + 33% { + transform: translate(325px, -13px) scale(0.23) rotate(36deg); + } + + 66% { + transform: translate(325px, -16px) scale(0.23) rotate(36deg); + } + + 100% { + transform: translate(325px, -13px) scale(0.23) rotate(36deg); + } +} + +/* Firefox Final Pin Animation */ +@keyframes animatedFinalPinFirefox { + 0% { + transform: translate(193px, -16px) scale(0.23) rotate(36deg); + } + + 33% { + transform: translate(193px, -10px) scale(0.23) rotate(36deg); + } + + 66% { + transform: translate(193px, -13px) scale(0.23) rotate(36deg); + } + + 100% { + transform: translate(193px, -10px) scale(0.23) rotate(36deg); + } +} + +/* Home Concept */ +.home-concept { + background: transparent url(../img/home/home-concept.png) no-repeat center 0; + width: 100%; + overflow: hidden; +} + +.home-concept strong { + display: block; + font-family: "Shadows Into Light", cursive; + font-size: 1.8em; + font-weight: normal !important; + position: relative; + margin-top: 30px; +} + +.home-concept .row { + position: relative; +} + +.home-concept .process-image { + background: transparent url(../img/home/home-concept-item.png) no-repeat 0 0; + width: 160px; + margin: 120px auto 0 auto; + padding-bottom: 50px; + position: relative; + z-index: 1; +} + +.home-concept .process-image img { + border-radius: 150px; + margin: 7px 8px; + width: auto; + height: auto; + max-width: 145px; + max-height: 145px; +} + +@media (min-width: 992px) { + .home-concept .process-image.process-image-on-middle { + margin-top: 95px; + } +} + +.home-concept .our-work { + margin-top: 52px; + font-size: 2.2em; +} + +.home-concept .project-image { + background: transparent url(../img/home/home-concept-item.png) no-repeat 100% 0; + width: 350px; + margin: 20px 0 0 -30px; + padding-bottom: 45px; + position: relative; + z-index: 1; +} + +.home-concept .sun { + background: transparent url(../img/home/home-concept-icons.png) no-repeat 0 0; + width: 60px; + height: 56px; + display: block; + position: absolute; + left: 0; + top: 65px; +} + +.home-concept .cloud { + background: transparent url(../img/home/home-concept-icons.png) no-repeat 100% 0; + width: 116px; + height: 56px; + display: block; + position: absolute; + left: 53%; + top: 35px; +} + +@media (max-width: 991px) { + .home-concept { + background-image: none; + } + + .home-concept .project-image { + margin: 20px auto 0 auto; + } + + .home-concept .process-image { + margin-top: 0; + padding-bottom: 25px; + } +} + +@media (max-width: 479px) { + .home-concept .project-image { + background-position: 0 0; + margin-left: auto; + max-width: 160px; + } + + .home-concept .fc-slideshow { + max-width: 145px; + height: 145px; + } + + .home-concept .fc-slideshow img { + max-height: 145px; + max-width: 145px; + } +} + +/* Portfolio */ +.portfolio-title { + margin-bottom: -10px; +} + +.portfolio-title a { + display: inline-block; +} + +.portfolio-title [class*="fa-"], .portfolio-title .icons { + font-size: 1.7em; +} + +.portfolio-title .portfolio-nav { + margin-top: 11px; +} + +.portfolio-title .portfolio-nav-all { + margin-top: 9px; +} + +.portfolio-title .portfolio-nav { + text-align: right; +} + +.portfolio-title .portfolio-nav a { + width: 40%; +} + +.portfolio-title .portfolio-nav-all .fa, +.portfolio-title .portfolio-nav-all .icons { + font-size: 2em; +} + +.portfolio-title .fa-angle-right { + text-align: right; +} + +.portfolio-title .portfolio-nav-prev { + text-align: left; +} + +/* Portfolio Info */ +.portfolio-info { + margin: 2px 0 10px; +} + +.portfolio-info ul { + list-style: none; + padding: 0; + margin: 0; +} + +.portfolio-info ul li { + display: inline-block; + border-right: 1px solid #E6E6E6; + color: #B1B1B1; + padding-right: 8px; + margin-right: 8px; + font-size: 0.9em; +} + +.portfolio-info ul li:last-child { + border-right: 0; + padding-right: 0; + margin-right: 0; +} + +.portfolio-info ul li a { + text-decoration: none; + color: #B1B1B1; +} + +.portfolio-info ul li a:hover .fa-heart { + color: #E53F51; +} + +.portfolio-info ul li [class*="fa-"], .portfolio-info ul li .icons { + margin-right: 4px; +} + +/* Portfolio List */ +.portfolio-list { + list-style: none; + padding: 0; + margin-top: 0; + margin-bottom: 0; +} + +.portfolio-list:not(.row) { + margin: 0; +} + +.portfolio-list .portfolio-item { + position: relative; + margin-bottom: 35px; +} + +.portfolio-list .portfolio-item.portfolio-item-updated:after, .portfolio-list .portfolio-item.portfolio-item-new:after { + position: absolute; + z-index: 1; + top: 10px; + right: 10px; + background: #CCC; + content: "NEW"; + display: block; + padding: 0px 8px; + font-size: 9px; + font-weight: 600; + text-transform: uppercase; + color: #FFF; + border-radius: 2px; + line-height: 22px; +} + +.portfolio-list .portfolio-item.portfolio-item-updated:after { + content: "UPDATED"; + background: #36C57A; +} + +/* Portfolio Details */ +.portfolio-details { + list-style: none; + padding: 0; + margin: 45px 0 0 5px; + font-size: 0.9em; +} + +.portfolio-details > li { + padding: 0; + margin: 0 0 20px; +} + +.portfolio-details p { + padding: 0; + margin: 0; +} + +.portfolio-details blockquote { + padding: 0 0 0 10px; + margin: 15px 0 0; + color: #999; +} + +.portfolio-details .list-icons { + margin-left: 0; +} + +.portfolio-details .list-icons > li { + padding-left: 18px; + margin-right: 10px; +} + +.portfolio-details .list-icons > li [class*="fa-"], .portfolio-details .list-icons > li .icons { + top: 7px; +} + +/* Portfolio Modal */ +.portfolio-modal .mfp-arrow, +.portfolio-ajax-modal .mfp-arrow { + display: none; +} + +.portfolio-load-more-loader { + display: none; + position: relative; + height: 49px; +} + +.btn-portfolio-infinite-scroll { + opacity: 0; +} + +/* Portfolio Navigation */ +.portfolio-next:hover [class*="fa-"], .portfolio-next:hover .icons, +.portfolio-prev:hover [class*="fa-"], +.portfolio-prev:hover .icons { + animation: navItemArrow 600ms ease; + animation-iteration-count: infinite; +} + +@media (max-width: 991px) { + .portfolio-nav, .portfolio-nav-all { + display: none; + } +} + +/* Team List */ +ul.team-list { + list-style: none; + margin: 0; + padding: 0; +} + +ul.team-list .team-item { + margin-bottom: 35px; +} + +ul.team-list .team-item .thumb-info-social-icons { + margin: 0 10px; +} + +@media (max-width: 991px) { + ul.team-list .team-item { + margin: 0 auto 35px; + max-width: 270px; + } +} + +/* Search Results */ +.search-results { + min-height: 300px; +} + +/* Page 404 */ +.http-error { + padding: 50px 0; +} + +.http-error h2 { + font-size: 140px; + font-weight: 700; + line-height: 140px; +} + +.http-error h4 { + color: #777; +} + +.http-error p { + font-size: 1.4em; + line-height: 36px; +} + +@media (max-width: 575px) { + .http-error { + padding: 0; + } + + .http-error h2 { + font-size: 100px; + letter-spacing: 0; + line-height: 100px; + } +} diff --git a/public/assets/css/theme-shop.css b/public/assets/css/theme-shop.css new file mode 100644 index 0000000..c593596 --- /dev/null +++ b/public/assets/css/theme-shop.css @@ -0,0 +1,873 @@ +/* +Name: theme-shop.css +Written by: Okler Themes - (https://www.okler.net) +Theme Version: 9.9.2 +*/ +/* Custom Font - Stars (From WooCommerce) */ +@font-face { + font-family: 'star'; + src: url("fonts/star.eot"); + src: url("fonts/star.eot?#iefix") format("embedded-opentype"), url("fonts/star.woff") format("woff"), url("fonts/star.ttf") format("truetype"), url("fonts/star.svg#star") format("svg"); + font-weight: normal; + font-style: normal; +} + +/* Shop - Base */ +.shop .products:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} + +.shop .products .product { + position: relative; + margin-bottom: 30px; +} + +.shop .products .product a { + text-decoration: none; +} + +.shop .products .product .quick-view { + transition: ease transform 300ms, ease background 300ms; + position: absolute; + bottom: 0; + left: 0; + padding: 12px 10px; + font-size: 1em; + color: #FFF; + background: rgba(0, 0, 0, 0.7); + z-index: 3; + opacity: 0; + transform: translate3d(0, 100%, 0); +} + +.shop .products .product .quick-view [class*="fa-"], .shop .products .product .quick-view .icons { + margin-right: 3px; + font-size: 1.1em; +} + +.shop .products .product:hover .quick-view { + opacity: 1; + transform: translate3d(0, 0, 0); +} + +.shop .products .product:hover .quick-view:hover { + background: #000; +} + +.shop .products .product .onsale { + position: absolute; + background-image: none; + border-radius: 100%; + left: auto; + right: 0; + top: -15px; + text-shadow: none; + width: 40px; + height: 40px; + line-height: 40px; + display: inline-block; + text-align: center; + z-index: 10; + box-shadow: none; + font-size: 0.9em; + color: #FFF; + border-bottom: 2px solid transparent; +} + +/* Quick View Popup Fix (When Close) */ +html.lightbox-beforeclose .quick-view { + display: none !important; +} + +.masonry-loader-showing .products { + opacity: 0; +} + +/* Product Info */ +.product-info { + transition: all 0.2s; + padding: 0; + position: relative; + border: 1px solid #DDD; + background: #F7F9FC; + display: block; + overflow: hidden; + position: relative; + text-decoration: none; + max-width: 100%; + text-align: center; + padding: 0; + text-decoration: none; +} + +.product-info:hover { + background-color: #FFF; + text-decoration: none; +} + +.product-info a { + text-decoration: none; + display: inline-block; + width: 100%; +} + +.product-info a:hover { + text-decoration: none; + display: inline-block; + width: 100%; +} + +.product-info img { + transition: all 0.2s; +} + +.product-info h4 { + color: #404751; + letter-spacing: -1px; + font-weight: 600; + font-size: 1.4em; + line-height: 1.1em; + margin: 0; + padding: 0; +} + +.product-info + .product-info { + margin-top: -5px; +} + +.product-info .product-info-image { + display: block; + position: relative; +} + +.product-info .product-info-image:before { + transition: all 0.2s; + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #333; + width: 100%; + height: 100%; + opacity: 0; +} + +.product-info:hover .product-info-image:before { + opacity: 0.4; +} + +.product-info .product-info-act { + position: absolute; + top: 50%; + left: 0; + right: 0; + text-align: center; + color: #FFF; +} + +.product-info .product-info-act em { + font-style: normal; + position: relative; + font-size: 1.2em; + font-weight: 100; +} + +.product-info .product-info-act-left, .product-info .product-info-act-right { + float: left; + overflow: hidden; +} + +.product-info .product-info-act-left { + text-align: right; + width: 45%; +} + +.product-info .product-info-act-left em { + transition: all 0.2s ease 0s; + left: 0%; + opacity: 0; +} + +.product-info .product-info-act-right { + text-align: left; + margin-left: 2%; + width: 53%; +} + +.product-info .product-info-act-right em { + transition: all 0.2s ease 0s; + right: 0%; + font-weight: 600; + opacity: 0; +} + +.product-info:hover .product-info-act-left em { + opacity: 1; +} + +.product-info:hover .product-info-act-right em { + opacity: 1; +} + +.product-info .product-info-content { + padding: 15px; + text-align: left; + display: block; +} + +.product-info .product-info-caption { + padding: 0 15px 15px; + text-align: left; + display: block; +} + +.product-info .product-info-caption p { + margin: 0; + padding: 0 0 10px; +} + +.product-info .product-info-extra { + clear: both; + padding: 10px 0 0; + margin: 10px 0 0; + border-top: 1px solid #EBEBF4; + display: block; +} + +.product-info .product-info-extra.social { + text-align: center; +} + +.product-info .product-info-extra.social a { + border-right: 1px solid #EBEBF4; + display: inline-block; + margin-right: 10px; + padding-right: 10px; + font-size: 0.9em; + color: #ACACAC; + width: auto; +} + +.product-info .product-info-extra.social a:last-child { + border-right: 0; + margin-right: 0; + padding-right: 0; +} + +.product-info .date { + color: #9AA1AB; + font-size: 0.9em; +} + +.product-info.secondary .product-info-content { + text-align: center; +} + +.product-info.secondary .product-info-content h4 { + transition: all 0.2s; + color: #FFF; + position: relative; + top: -25%; + opacity: 0; +} + +.product-info.secondary .product-info-content .date { + transition: all 0.2s; + position: relative; + top: 25%; + display: block; + opacity: 0; +} + +.product-info.secondary .product-info-act { + top: 30%; +} + +.product-info.secondary .label { + transition: all 0.2s; + clear: both; + display: inline-block; + margin-top: 15px; + opacity: 0; +} + +.product-info.secondary:hover .label { + opacity: 1; +} + +.product-info.secondary:hover .product-info-content h4 { + top: 0; + opacity: 1; +} + +.product-info.secondary:hover .product-info-content .date { + top: 0; + opacity: 1; +} + +/* Rating */ +.shop .review-num { + margin-left: 7px; + float: left; + font-size: 0.85em; +} + +.shop .summary .price { + color: #444; + font-size: 2em; + letter-spacing: -1px; + line-height: 30px; + margin-top: 10px; + clear: both; +} + +.shop .quantity { + margin: 0 15px 25px 0; + overflow: hidden; + position: relative; + width: 125px; + height: 40px; + float: left; +} + +.shop .quantity .minus { + background: transparent; + border: 1px solid #F0F0F0; + border-radius: 2px; + box-shadow: none; + color: #5E5E5E; + cursor: pointer; + display: block; + font-size: 12px; + font-weight: bold; + height: 40px; + line-height: 13px; + margin: 0; + overflow: visible; + outline: 0; + padding: 0; + position: absolute; + text-align: center; + text-decoration: none; + vertical-align: text-top; + width: 40px; + border-radius: 0.25rem 0 0 0.25rem; +} + +.shop .quantity .plus { + background: transparent; + border: 1px solid #F0F0F0; + border-radius: 2px; + box-shadow: none; + color: #5E5E5E; + cursor: pointer; + display: block; + font-size: 12px; + font-weight: bold; + height: 40px; + line-height: 13px; + margin: 0; + overflow: visible; + outline: 0; + padding: 0; + position: absolute; + text-align: center; + text-decoration: none; + vertical-align: text-top; + width: 40px; + border-radius: 0 0.25rem 0.25rem 0; + right: 0; + top: 0; +} + +.shop .quantity .qty { + border: 1px solid #F0F0F0; + box-shadow: none; + float: left; + height: 40px; + padding: 0 39px; + text-align: center; + width: 125px; + font-weight: bold; + font-size: 1em; + outline: 0; + border-radius: .25rem; +} + +.shop .quantity .qty::-webkit-inner-spin-button, .shop .quantity .qty::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} + +.shop .quantity .qty::-ms-clear { + display: none; +} + +.shop .quantity.quantity-lg { + height: 45px; +} + +.shop .quantity.quantity-lg .minus { + height: 45px; + width: 45px; +} + +.shop .quantity.quantity-lg .plus { + height: 45px; + width: 45px; +} + +.shop .quantity.quantity-lg .qty { + height: 45px; +} + +.shop .product-meta { + clear: both; +} + +.shop .tabs-product { + margin-top: 40px; +} + +.shop ul.comments .comment-arrow { + border-right-color: #F5F7F7; +} + +.shop ul.comments .comment-block { + background: #F5F7F7; +} + +.shop ul.simple-post-list li { + border: 0; + padding-bottom: 0; +} + +/* Product Thumb Info */ +.product .product-thumb-info { + transition: all 0.2s; + padding: 0; + position: relative; + border: 0; + border-bottom: 3px solid #E3E4E8; + background: #F7F9FC; + display: block; + overflow: hidden; + position: relative; + text-decoration: none; + max-width: 100%; + text-align: center; + border: 1px solid #DDD; + text-decoration: none; +} + +.product .product-thumb-info a { + text-decoration: none; + display: block; + width: 100%; +} + +.product .product-thumb-info img { + transition: all 0.2s; +} + +.product .product-thumb-info h4 { + color: #404751; + letter-spacing: -1px; + font-weight: 600; + font-size: 1.4em; + line-height: 1.1em; + margin: 0; + padding: 0; +} + +.product .product-thumb-info + .product-thumb-info { + margin-top: -5px; +} + +.product .product-thumb-info .product-thumb-info-touch-hover { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + bottom: 0; + right: 0; + display: none; + background-color: transparent; +} + +.product .product-thumb-info.hover .product-thumb-info-touch-hover { + display: block; +} + +.product .product-thumb-info .product-thumb-info-image { + display: block; + position: relative; +} + +.product .product-thumb-info .product-thumb-info-image:before { + transition: all 0.2s; + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #212121; + width: 100%; + height: 100%; + opacity: 0; + z-index: 2; +} + +.product .product-thumb-info .product-thumb-info-act { + position: absolute; + top: 40%; + left: 0; + right: 0; + text-align: center; + color: #FFF; + opacity: 0; +} + +.product .product-thumb-info .product-thumb-info-act em { + font-style: normal; +} + +.product .product-thumb-info .product-thumb-info-content { + padding: 15px; + text-align: left; + display: block; +} + +.product .product-thumb-info .product-thumb-info-caption { + padding: 0 15px 15px; + text-align: left; + display: block; +} + +.product .product-thumb-info .product-thumb-info-caption p { + margin: 0; + padding: 0 0 10px; +} + +.product .product-thumb-info .product-thumb-info-extra { + clear: both; + padding: 10px 0 0; + margin: 10px 0 0; + border-top: 1px solid #EBEBF4; + display: block; +} + +.product .product-thumb-info .product-thumb-info-extra.social a:last-child { + border-right: 0; + margin-right: 0; + padding-right: 0; +} + +.product .product-thumb-info .product-thumb-info-badges-wrapper { + display: flex; + flex-direction: column; + position: absolute; + top: 15px; + left: 15px; + z-index: 3; +} + +.product .product-thumb-info .product-thumb-info-badges-wrapper .badge + .badge { + margin-top: 5px; +} + +.product .product-thumb-info .addtocart-btn-wrapper { + position: absolute; + top: 20px; + right: 20px; + z-index: 3; +} + +.product .product-thumb-info .addtocart-btn-wrapper .addtocart-btn { + display: flex; + align-items: center; + justify-content: center; + color: #212121; + background: #FFF; + width: 40px; + height: 40px; + border-radius: 100%; + font-size: 16px; + font-size: 1rem; + box-shadow: 0px 0px 12px -4px rgba(0, 0, 0, 0.4); + opacity: 0; + visibility: hidden; + transform: translate3d(0, 5px, 0); + transition: ease transform 300ms, ease opacity 300ms; +} + +.product .product-thumb-info .addtocart-btn-wrapper .addtocart-btn:hover { + color: #FFF; + background: #CCC; +} + +.product .product-thumb-info .product-thumb-info-image-effect > img:nth-child(1) { + position: relative; + z-index: 1; + transition: ease opacity 300ms; +} + +.product .product-thumb-info .product-thumb-info-image-effect > img:nth-child(2) { + position: absolute; + top: 0; + left: 0; + z-index: 0; +} + +.product .product-thumb-info .countdown-offer-wrapper { + position: absolute; + bottom: 10px; + left: 10px; + right: 10px; + padding: 8px 0; + background: #0184c2; + z-index: 3; + transition: ease opacity 300ms; +} + +.product:hover .product-thumb-info { + background-color: #FFF; + text-decoration: none; +} + +.product:hover .product-thumb-info .product-thumb-info-image:before { + opacity: 0.1; +} + +.product:hover .product-thumb-info .product-thumb-info-act { + opacity: 1; + top: 50%; +} + +.product:hover .product-thumb-info .addtocart-btn-wrapper .addtocart-btn { + position: relative; + opacity: 1; + visibility: visible; + transform: translate3d(0, 0, 0); + transition: ease transform 300ms, ease opacity 300ms; +} + +.product:hover .product-thumb-info .addtocart-btn-wrapper .addtocart-btn:before { + content: attr(title); + position: absolute; + white-space: nowrap; + right: calc( 100% + 10px); + top: 50%; + font-size: 11.2px; + font-size: 0.7rem; + background: #212121; + color: #FFF; + padding: 4px 8px; + padding: .25rem .5rem; + border-radius: 3px; + display: none; + opacity: 0; + visibility: hidden; + transform: translate3d(0, -50%, 0); + transition: ease opacity 300ms; + z-index: 10; +} + +.product:hover .product-thumb-info .addtocart-btn-wrapper .addtocart-btn:after { + content: ''; + display: block; + width: 0; + height: 0; + border-top: 5px solid transparent; + border-bottom: 5px solid transparent; + border-left: 5px solid #212121; + display: none; + opacity: 0; + visibility: hidden; + position: absolute; + top: 50%; + right: calc( 100% + 5px); + transform: translate3d(0, -50%, 0); + transition: ease opacity 300ms; + z-index: 10; +} + +.product:hover .product-thumb-info .addtocart-btn-wrapper .addtocart-btn:hover:before, .product:hover .product-thumb-info .addtocart-btn-wrapper .addtocart-btn:hover:after { + display: block; + opacity: 1; + visibility: visible; +} + +.product:hover .product-thumb-info .product-thumb-info-image-effect > img:nth-child(1) { + opacity: 0; +} + +.product:hover .product-thumb-info .countdown-offer-wrapper { + opacity: 0; + visibility: hidden; +} + +/* Product Thumb Info - Full Width */ +.full-width .product-thumb-info .product-thumb-info-image:before { + border-radius: 0; +} + +/* Products Navigation */ +.products-navigation .next, .products-navigation .prev { + display: flex; + align-items: center; + justify-content: center; + width: 30px; + height: 30px; + border-radius: 100%; + border: 1px solid #CCC; + font-size: 11.2px; + font-size: 0.7rem; +} + +.products-navigation .prev { + margin-right: 5px; +} + +/* Price */ +.price { + display: flex; + align-items: center; + min-height: 28px; +} + +.price del { + color: rgba(145, 145, 145, 0.5); + font-size: 0.7em; + margin: -2px 0 0; +} + +.price ins { + text-decoration: none; +} + +.price .sale { + order: 2; + font-size: 0.9em; + font-weight: 600; +} + +.price .sale + .amount { + font-size: 0.7em; + font-weight: 500; + margin-right: 4px; + text-decoration: line-through; +} + +.price .amount { + order: 1; + font-size: 0.9em; + font-weight: 600; +} + +/* Shop Finish Buy Steps Nav */ +/* Shop Table */ +.shop_table { + width: 100%; + margin: 0; + text-align: left; +} + +.shop_table th { + padding: 8px 10px; +} + +.shop_table td { + border-top: 1px solid rgba(0, 0, 0, 0.06); + padding: 17px 10px; +} + +.shop_table .product-thumbnail .product-thumbnail-wrapper { + position: relative; +} + +.shop_table .product-thumbnail .product-thumbnail-wrapper .product-thumbnail-remove { + position: absolute; + top: -5px; + right: -8px; + display: flex; + align-items: center; + justify-content: center; + font-size: 11.2px; + font-size: 0.7rem; + color: #212121; + width: 20px; + height: 20px; + background: #FFF; + border: 1px solid #dbdbdb; + border-radius: 100%; + box-shadow: 0px 0px 19px -6px rgba(0, 0, 0, 0.5); + text-decoration: none; + transition: ease background 300ms; +} + +.shop_table .product-thumbnail .product-thumbnail-wrapper .product-thumbnail-remove:hover { + background: #f4f4f4; +} + +.shop_table .product-name { + padding-left: 22.4px; + padding-left: 1.4rem; +} + +@media (max-width: 991px) { + .shop .actions-continue { + float: none; + } + + .shop table.cart .product-thumbnail { + width: 12%; + } + + .shop table.cart .product-name { + width: 35%; + } + + #header nav.mega-menu .mega-menu-shop a { + color: #FFF; + } + + #header nav.mega-menu .mega-menu-shop a .fa-caret-down { + display: none !important; + } + + #header nav.mega-menu .mega-menu-shop > ul.dropdown-menu { + display: none !important; + } +} + +@media (max-width: 767px) { + .shop table.cart .product-name { + width: 65%; + } + + .shop_table .product-thumbnail .product-thumbnail-wrapper .product-thumbnail-remove { + position: relative; + top: 0; + right: 0; + } + + .shop_table .product-thumbnail .product-thumbnail-wrapper .product-thumbnail-image { + display: none; + } + + .shop_table .product-name { + padding-left: 0.7rem; + } +} diff --git a/public/assets/css/theme.css b/public/assets/css/theme.css new file mode 100644 index 0000000..bb6c565 --- /dev/null +++ b/public/assets/css/theme.css @@ -0,0 +1,11646 @@ +/* +Name: theme.css +Written by: Okler Themes - (https://www.okler.net) +Theme Version: 9.9.2 +*/ +html { + direction: ltr; + overflow-x: hidden; + box-shadow: none !important; + -webkit-font-smoothing: antialiased; +} + +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: auto; + } +} + +body { + background-color: #FFF; + color: #777; + font-family: "Poppins", Arial, sans-serif; + font-size: 14px; + line-height: 26px; + margin: 0; +} + +body a { + outline: none !important; +} + +.body { + background-color: #FFF; +} + +html.safari:not(.no-safari-overflow-x-fix) .body { + overflow-x: hidden; +} + +a { + text-decoration: none; +} + +a:not(.btn):hover { + text-decoration: underline; +} + +li { + line-height: 24px; +} + +@media (max-width: 575px) { + body { + font-size: 13px; + } +} + +pre { + background: #f7f7f7; + border: 1px solid #e8e8e8; + border-radius: 4px; + padding: 15px; +} + +/* Envato Frame */ +.remove-envato-frame { + background: #404040; + border-radius: 0 0 4px 4px; + top: 0; + color: #FFF; + display: block; + height: 9px; + padding: 10px 20px 35px; + position: fixed; + right: 5px; + text-align: center; + text-decoration: none; + min-width: 50px; + z-index: 10000; + font-size: 0.8em; + opacity: 0.7; +} + +.remove-envato-frame:hover { + opacity: 0.9; + text-decoration: none; + color: #FFF; +} + +.remove-envato-frame:before { + font-family: 'Font Awesome 6 Free'; + content: "\f00d" !important; + font-weight: 900; + display: inline-block; + padding-right: 5px; +} + +@media (max-width: 991px) { + .remove-envato-frame { + display: none !important; + } +} + +/* Header */ +#header { + position: relative; + z-index: 1030; +} + +#header .header-body { + display: flex; + flex-direction: column; + background: #FFF; + transition: min-height 0.3s ease; + width: 100%; + border-top: 3px solid #EDEDED; + border-bottom: 1px solid transparent; + z-index: 1001; +} + +#header .header-body.header-body-bottom-border-fixed { + border-bottom: 1px solid rgba(234, 234, 234, 0.5) !important; +} + +#header .header-body[class*="border-color-"] { + border-bottom: 0 !important; +} + +#header .header-container { + position: relative; + display: flex; + flex-flow: row wrap; + align-items: center; + transition: ease height 300ms; +} + +@media (max-width: 991px) { + #header .header-container:not(.container):not(.container-fluid) .header-nav-main { + padding: 0 0.75rem; + } +} + +#header .header-container.header-container-height-xs { + height: 80px; +} + +#header .header-container.header-container-height-sm { + height: 100px; +} + +#header .header-container.header-container-height-md { + height: 125px; +} + +#header .header-container.header-container-height-lg { + height: 145px; +} + +#header .container { + position: relative; +} + +@media (max-width: 767px) { + #header .container { + width: 100%; + } +} + +#header .header-row { + display: flex; + flex-grow: 1; + align-items: center; + align-self: stretch; + max-height: 100%; +} + +#header .header-column { + display: flex; + align-self: stretch; + align-items: center; + flex-grow: 1; + flex-direction: column; +} + +#header .header-column.header-column-border-right { + border-right: 1px solid rgba(0, 0, 0, 0.06); +} + +#header .header-column.header-column-border-left { + border-left: 1px solid rgba(0, 0, 0, 0.06); +} + +#header .header-column .header-row { + justify-content: inherit; +} + +#header .header-column .header-extra-info { + list-style: outside none none; + margin: 0; + padding: 0; +} + +#header .header-column .header-extra-info li { + display: inline-flex; + margin-left: 25px; +} + +#header .header-column .header-extra-info li .header-extra-info-icon { + font-size: 32px; + font-size: 2rem; + margin-right: 10px; +} + +#header .header-column .header-extra-info li .header-extra-info-text label { + display: block; + margin: 0; + color: #999; + font-size: 12px; + font-size: 0.75rem; + line-height: 1.2; +} + +#header .header-column .header-extra-info li .header-extra-info-text strong { + display: block; + margin: 0; + color: #333; + font-size: 14.4px; + font-size: 0.9rem; + line-height: 1.3; +} + +#header .header-column .header-extra-info li .header-extra-info-text a { + color: #333; +} + +#header .header-column .header-extra-info li .feature-box p { + margin: 0; +} + +#header .header-column .header-extra-info li .feature-box small { + position: relative; + top: -4px; + font-size: 80%; +} + +#header.header-no-min-height .header-body { + min-height: 0 !important; +} + +#header .header-top { + display: flex; + align-items: center; + border-bottom: 2px solid rgba(0, 0, 0, 0.06); + min-height: 47px; +} + +#header .header-top.header-top-light-border-bottom { + border-bottom-color: rgba(255, 255, 255, 0.1); +} + +#header .header-top.header-top-simple-border-bottom { + border-bottom-width: 1px; +} + +#header .header-top.header-top-default { + background: #f7f7f7; +} + +#header .header-top.header-top-borders { + border-bottom-width: 1px; +} + +#header .header-top.header-top-borders .nav-item-borders { + border-right: 1px solid rgba(0, 0, 0, 0.06); + padding-left: 12px; + padding-right: 12px; +} + +#header .header-top.header-top-borders .nav-item-borders:first-child { + padding-left: 0; +} + +#header .header-top.header-top-borders .nav-item-borders:last-child { + border-right: 0; +} + +#header .header-top.header-top-light-borders { + border-bottom-color: rgba(255, 255, 255, 0.2); +} + +#header .header-top.header-top-light-borders.header-top-borders .nav-item-borders { + border-right-color: rgba(255, 255, 255, 0.2); +} + +#header .header-top.header-top-light-2-borders { + border-bottom-color: rgba(255, 255, 255, 0.06); +} + +#header .header-top.header-top-light-2-borders.header-top-borders .nav-item-borders { + border-right-color: rgba(255, 255, 255, 0.06); +} + +#header .header-top.header-top-bottom-containered-border { + border-bottom: 0; +} + +#header .header-top.header-top-bottom-containered-border > .container > .header-row { + border-bottom: 1px solid rgba(0, 0, 0, 0.06); +} + +#header .header-top.header-top-small-minheight { + min-height: 38px; +} + +#header .header-top.header-top-semi-transparent { + background-color: rgba(0, 0, 0, 0.15); +} + +#header .header-top.header-top-semi-transparent-light { + background-color: rgba(255, 255, 255, 0.15); +} + +#header .header-logo { + margin: 16px 0; + margin: 1rem 0; + position: relative; + z-index: 1; +} + +#header .header-logo img { + transition: all 0.3s ease; + position: relative; + top: 0; + image-rendering: -webkit-optimize-contrast; + transform: translateZ(0); +} + +#header .header-nav { + padding: 16px 0; + padding: 1rem 0; + min-height: 70px; +} + +#header .header-nav-top { + display: flex; + align-self: stretch; + align-items: center; +} + +#header .header-nav-top .nav > li > a, #header .header-nav-top .nav > li > span { + color: #999; + font-size: 0.9em; + padding: 6px 10px; + display: inline-block; + letter-spacing: -0.5px; +} + +#header .header-nav-top .nav > li > a [class*="fa-"], #header .header-nav-top .nav > li > a .icons, #header .header-nav-top .nav > li > span [class*="fa-"], #header .header-nav-top .nav > li > span .icons { + margin-right: 3px; + font-size: 0.8em; + position: relative; +} + +#header .header-nav-top .nav > li > a { + text-decoration: none; +} + +#header .header-nav-top .nav > li > a:hover, #header .header-nav-top .nav > li > a a:focus { + background: transparent; +} + +#header .header-nav-top .nav > li.open > .dropdown-menu-toggle, #header .header-nav-top .nav > li.accessibility-open > .dropdown-menu-toggle { + border-radius: 4px 4px 0 0; +} + +#header .header-nav-top .nav > li + .nav-item-left-border { + margin-left: 10px; + padding-left: 10px; + position: relative; +} + +#header .header-nav-top .nav > li + .nav-item-left-border:after { + background: rgba(0, 0, 0, 0.08); + content: ""; + width: 1px; + height: 16px; + position: absolute; + display: block; + top: 50%; + transform: translate3d(0, -50%, 0); + left: 0; +} + +#header .header-nav-top .nav > li + .nav-item-right-border { + margin-right: 10px; + padding-right: 10px; + position: relative; +} + +#header .header-nav-top .nav > li + .nav-item-right-border:before { + background: rgba(0, 0, 0, 0.08); + content: ""; + width: 1px; + height: 16px; + position: absolute; + display: block; + top: 50%; + transform: translate3d(0, -50%, 0); + right: 0; +} + +#header .header-nav-top .nav > li.nav-item-left-border.nav-item-left-border-remove:after { + content: none; +} + +#header .header-nav-top .nav > li.nav-item-left-border.nav-item-right-border-remove:before { + content: none; +} + +@media (max-width: 575px) { + #header .header-nav-top .nav > li:not(.d-none) { + margin-left: 0; + padding-left: 0; + } +} + +@media (max-width: 767px) { + #header .header-nav-top .nav > li.nav-item-left-border-remove.d-none { + margin-left: 0; + padding-left: 0; + } + + #header .header-nav-top .nav > li.nav-item-right-border-remove.d-none { + margin-left: 0; + padding-left: 0; + } +} + +#header .header-nav-top .nav > li.nav-item-left-border.nav-item-left-border-show:after { + content: ''; +} + +#header .header-nav-top .nav > li.nav-item-right-border.nav-item-right-border-show:after { + content: ''; +} + +@media (min-width: 576px) { + #header .header-nav-top .nav > li.nav-item-left-border.nav-item-left-border-sm-show:after { + content: ''; + } + + #header .header-nav-top .nav > li.nav-item-right-border.nav-item-right-border-sm-show:after { + content: ''; + } +} + +@media (min-width: 768px) { + #header .header-nav-top .nav > li.nav-item-left-border.nav-item-left-border-md-show:after { + content: ''; + } + + #header .header-nav-top .nav > li.nav-item-right-border.nav-item-right-border-md-show:after { + content: ''; + } +} + +@media (min-width: 992px) { + #header .header-nav-top .nav > li.nav-item-left-border.nav-item-left-border-lg-show:after { + content: ''; + } + + #header .header-nav-top .nav > li.nav-item-right-border.nav-item-right-border-lg-show:after { + content: ''; + } +} + +@media (min-width: 1200px) { + #header .header-nav-top .nav > li.nav-item-left-border.nav-item-left-border-xl-show:after { + content: ''; + } + + #header .header-nav-top .nav > li.nav-item-right-border.nav-item-right-border-xl-show:after { + content: ''; + } +} + +#header .header-nav-top .nav > li.nav-item.dropdown.show .nav-link { + background: transparent; +} + +#header .header-nav-top .nav > li.nav-item:not(.dropdown) > a [class*="fa-"], #header .header-nav-top .nav > li.nav-item:not(.dropdown) > a .icons { + left: -1px; + top: -1px; +} + +#header .header-nav-top .nav > li.nav-item-anim-icon > a:hover [class*="fa-"], #header .header-nav-top .nav > li.nav-item-anim-icon > a:hover .icons { + animation: navItemArrow 600ms ease; + animation-iteration-count: infinite; +} + +#header .header-nav-top .dropdown .dropdown-item { + font-size: 0.75em; +} + +#header .header-nav-top .dropdown-menu { + border: 0; + margin-top: -2px; + margin-left: -2px; + padding: 0; + box-shadow: 0 10px 30px 10px rgba(0, 0, 0, 0.05); + background: #FFF; + padding: 3px; + min-width: 180px; + z-index: 10000; + margin-right: 0; + margin-top: 1px; + transition: opacity .2s ease-out; + border-radius: 0; +} + +#header .header-nav-top .dropdown-menu:before { + content: ''; + display: block; + position: absolute; + top: 0; + right: 5px; + width: 0; + height: 0; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid white; + transform: translate3d(-7px, -6px, 0); +} + +#header .header-nav-top .dropdown-menu.dropdow-menu-arrow-right:before { + right: auto; + left: 20px; +} + +#header .header-nav-top .dropdown-menu a { + color: #999; + padding: 5px 12px; + font-size: 0.9em; +} + +#header .header-nav-top .dropdown-menu a:active { + color: #FFF; +} + +#header .header-nav-top .flag { + margin-right: 2px; + position: relative; + top: -1px; +} + +#header .header-nav-features { + position: relative; + padding-left: 20px; + margin-left: 10px; +} + +#header .header-nav-features:before, #header .header-nav-features:after { + background: rgba(0, 0, 0, 0.03); + content: none; + width: 1px; + height: 16px; + position: absolute; + display: block; + top: 50%; + transform: translate3d(0, -50%, 0); + left: 0; +} + +#header .header-nav-features.header-nav-features-divisor-lg:before, #header .header-nav-features.header-nav-features-divisor-lg:after { + height: 72px; +} + +#header .header-nav-features.header-nav-features-light:before, #header .header-nav-features.header-nav-features-light:after { + background: rgba(255, 255, 255, 0.1); +} + +#header .header-nav-features:not(.header-nav-features-no-border):before, #header .header-nav-features:not(.header-nav-features-no-border):after { + content: ''; +} + +#header .header-nav-features:not(.header-nav-features-no-border):after { + display: none; +} + +#header .header-nav-features.header-nav-features-show-border:before, #header .header-nav-features.header-nav-features-show-border:after { + content: ''; +} + +@media (min-width: 576px) { + #header .header-nav-features.header-nav-features-sm-show-border:before, #header .header-nav-features.header-nav-features-sm-show-border:after { + content: ''; + } +} + +@media (min-width: 768px) { + #header .header-nav-features.header-nav-features-md-show-border:before, #header .header-nav-features.header-nav-features-md-show-border:after { + content: ''; + } +} + +@media (min-width: 992px) { + #header .header-nav-features.header-nav-features-lg-show-border:before, #header .header-nav-features.header-nav-features-lg-show-border:after { + content: ''; + } +} + +@media (min-width: 1200px) { + #header .header-nav-features.header-nav-features-xl-show-border:before, #header .header-nav-features.header-nav-features-xl-show-border:after { + content: ''; + } +} + +#header .header-nav-features.header-nav-features-start { + padding-left: 0; + margin-left: 0; + padding-right: 20px; + margin-right: 10px; +} + +#header .header-nav-features.header-nav-features-start:not(.header-nav-features-no-border):before { + left: auto; + right: 0; +} + +#header .header-nav-features.header-nav-features-center { + padding-left: 20px; + margin-left: 10px; + padding-right: 20px; + margin-right: 10px; +} + +#header .header-nav-features.header-nav-features-center:after { + display: block; + left: auto; + right: 0; +} + +#header .header-nav-features .header-nav-top-icon, +#header .header-nav-features .header-nav-top-icon-img { + font-size: 12.8px; + font-size: 0.8rem; + position: relative; + top: -1px; + color: #444; +} + +#header .header-nav-features.header-nav-features-light .header-nav-top-icon, +#header .header-nav-features.header-nav-features-light .header-nav-top-icon-img { + color: #FFF; +} + +#header .header-nav-features .header-nav-top-icon-img { + top: -2px; +} + +#header .header-nav-features .header-nav-feature { + position: relative; +} + +#header .header-nav-features .header-nav-features-dropdown { + opacity: 0; + top: -10000px; + position: absolute; + box-shadow: 0 10px 30px 10px rgba(0, 0, 0, 0.05); + background: #FFF; + padding: 17px; + min-width: 300px; + z-index: 10000; + right: 100%; + margin-right: -25px; + margin-top: 30px; + transition: opacity .2s ease-out; + pointer-events: none; +} + +#header .header-nav-features .header-nav-features-dropdown:before { + content: ''; + display: block; + position: absolute; + top: 0; + right: 5px; + width: 0; + height: 0; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid white; + transform: translate3d(-7px, -6px, 0); +} + +#header .header-nav-features .header-nav-features-dropdown.show { + opacity: 1; + top: auto; + pointer-events: all; +} + +@media (max-width: 991px) { + #header .header-nav-features .header-nav-features-dropdown.show { + top: -50px; + box-shadow: none; + } + + #header .header-nav-features .header-nav-features-dropdown.show:before { + display: none; + } +} + +#header .header-nav-features .header-nav-features-dropdown.header-nav-features-dropdown-arrow-dark:before { + border-bottom-color: #181b1e; +} + +@media (min-width: 992px) { + #header .header-nav-features .header-nav-features-dropdown.header-nav-features-dropdown-reverse { + right: auto; + margin-right: 0; + left: 100%; + margin-left: -25px; + } + + #header .header-nav-features .header-nav-features-dropdown.header-nav-features-dropdown-reverse:before { + right: auto; + left: 5px; + transform: translate3d(7px, -6px, 0); + } +} + +@media (max-width: 440px) { + #header .header-nav-features .header-nav-features-dropdown.header-nav-features-dropdown-mobile-fixed { + position: fixed; + right: auto; + left: 50%; + transform: translate3d(-50%, 0, 0); + } + + #header .header-nav-features .header-nav-features-dropdown.header-nav-features-dropdown-mobile-fixed:before { + content: none; + } +} + +#header .header-nav-features .header-nav-features-dropdown.header-nav-features-dropdown-force-right { + margin-right: 6px !important; + right: 0; +} + +#header .header-nav-features .header-nav-features-dropdown.header-nav-features-dropdown-dark { + background: #212529; +} + +#header .header-nav-features .header-nav-features-dropdown.header-nav-features-dropdown-dark:before { + border-bottom-color: #212529; +} + +#header .header-nav-features .header-nav-features-cart { + z-index: 2; +} + +#header .header-nav-features .header-nav-features-cart .header-nav-features-dropdown { + padding: 20px; +} + +#header .header-nav-features .header-nav-features-cart .cart-info { + position: absolute; + width: 100%; + text-align: center; + top: 50%; + margin-top: -4px; + left: 0; + padding: 0; + display: block; + line-height: 1; +} + +#header .header-nav-features .header-nav-features-cart .cart-info .cart-qty { + position: absolute; + top: -12px; + right: -10px; + width: 15px; + height: 15px; + display: block; + font-size: 9px; + font-weight: 600; + color: #fff; + background-color: #ed5348; + text-align: center; + line-height: 15px; + border-radius: 20px; + box-shadow: -1px 1px 2px 0 rgba(0, 0, 0, 0.3); +} + +#header .header-nav-features .header-nav-features-cart .mini-products-list { + list-style: none; + margin: 0; + padding: 0; +} + +#header .header-nav-features .header-nav-features-cart .mini-products-list li { + position: relative; + padding: 15px 0; + border-bottom: 1px solid #EEE; +} + +#header .header-nav-features .header-nav-features-cart .mini-products-list li:first-child { + margin-top: -15px; +} + +#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-image { + float: right; + border-color: #ededed; + border-width: 1px; + padding: 0; + border: 1px solid #ddd; + background-color: #fff; + display: block; + position: relative; +} + +#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-image img { + max-width: 80px; +} + +#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-details { + margin-left: 0; + line-height: 1.4; +} + +#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-details a { + letter-spacing: 0.005em; + font-weight: 600; + color: #696969; +} + +#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-details .product-name { + margin: 15px 0 0; + font-size: 0.9em; + font-weight: 400; +} + +#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-details .qty-price { + font-size: 0.8em; +} + +#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-details .qty-price .price { + display: inline-block; +} + +#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-details .btn-remove { + z-index: 3; + top: 5px; + right: -5px; + width: 20px; + height: 20px; + background-color: #fff; + color: #474747; + border-radius: 100%; + position: absolute; + text-align: center; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2); + line-height: 20px; + font-size: 10px; +} + +#header .header-nav-features .header-nav-features-cart .totals { + padding: 15px 0 25px; + overflow: hidden; +} + +#header .header-nav-features .header-nav-features-cart .totals .label { + float: left; + text-transform: uppercase; + font-size: 13px; + font-weight: 700; + color: #474747; +} + +#header .header-nav-features .header-nav-features-cart .totals .price-total { + float: right; + text-transform: uppercase; + font-size: 15px; + font-weight: 700; + color: #474747; +} + +#header .header-nav-features .header-nav-features-cart .actions { + padding: 0; + margin: 0; +} + +#header .header-nav-features .header-nav-features-cart .actions .btn { + display: inline-block; + min-width: 125px; + text-align: center; + margin: 5px 0; + float: right; + font-size: 11.2px; + font-size: 0.7rem; + padding: 11.2px 16px; + padding: 0.7rem 1rem; + text-transform: uppercase; + font-weight: 600; +} + +#header .header-nav-features .header-nav-features-cart .actions .btn:first-child { + float: left; +} + +#header .header-nav-features .header-nav-features-cart.header-nav-features-cart-big .cart-info { + margin-top: -9px; + left: -4px; +} + +#header .header-nav-features .header-nav-features-cart.header-nav-features-cart-big .header-nav-features-dropdown { + margin-right: -31px; + top: 10px; +} + +#header .header-nav-features .header-nav-features-user .header-nav-features-toggle { + color: #444; + font-size: 13px; + font-weight: 600; + text-transform: uppercase; +} + +#header .header-nav-features .header-nav-features-user .header-nav-features-toggle .far { + font-size: 15.2px; + font-size: 0.95rem; + margin: 0px 2px 0 0; + position: relative; + top: 1px; +} + +#header .header-nav-features .header-nav-features-user .header-nav-features-toggle:hover { + text-decoration: none; +} + +#header .header-nav-features .header-nav-features-user .header-nav-features-dropdown { + margin-right: -27px; + min-width: 420px; + padding: 35px; +} + +@media (max-width: 767px) { + #header .header-nav-features .header-nav-features-user .header-nav-features-dropdown { + min-width: 320px; + } +} + +#header .header-nav-features .header-nav-features-user .actions { + padding: 0; + margin: 0; +} + +#header .header-nav-features .header-nav-features-user .actions .btn { + display: inline-block; + min-width: 125px; + margin: 5px 0; + font-size: 11.2px; + font-size: 0.7rem; + padding: 11.2px 16px; + padding: 0.7rem 1rem; + text-transform: uppercase; + font-weight: 600; +} + +#header .header-nav-features .header-nav-features-user .extra-actions { + clear: both; + border-top: 1px solid rgba(0, 0, 0, 0.08); + padding-top: 20px; + margin-top: 20px; + text-align: center; +} + +#header .header-nav-features .header-nav-features-user .extra-actions p { + font-size: 12px; + font-size: 0.75rem; + margin: 0; + padding: 0; +} + +#header .header-nav-features .header-nav-features-user.signin .signin-form { + display: block; +} + +#header .header-nav-features .header-nav-features-user.signin .signup-form, #header .header-nav-features .header-nav-features-user.signin .recover-form { + display: none; +} + +#header .header-nav-features .header-nav-features-user.signup .signin-form { + display: none; +} + +#header .header-nav-features .header-nav-features-user.signup .signup-form { + display: block; +} + +#header .header-nav-features .header-nav-features-user.signup .recover-form { + display: none; +} + +#header .header-nav-features .header-nav-features-user.recover .signin-form, #header .header-nav-features .header-nav-features-user.recover .signup-form { + display: none; +} + +#header .header-nav-features .header-nav-features-user.header-nav-features-user-logged .header-nav-features-dropdown { + min-width: 320px; +} + +#header .header-nav-features .header-nav-features-search-reveal-container { + display: flex; + align-items: center; + min-height: 42px; +} + +#header .header-nav-features .header-nav-features-search-reveal .simple-search { + display: none; +} + +#header .header-nav-features .header-nav-features-search-reveal .header-nav-features-search-hide-icon { + display: none; + text-decoration: none; +} + +#header .header-nav-features .header-nav-features-search-reveal .header-nav-features-search-show-icon { + display: inline-flex; + text-decoration: none; +} + +#header .header-nav-features .header-nav-features-search-reveal.show .header-nav-features-search-hide-icon { + display: inline-flex; + margin-left: 10px; + align-items: center; +} + +#header .header-nav-features .header-nav-features-search-reveal.show .header-nav-features-search-show-icon { + display: none; +} + +#header .header-nav-features .header-nav-features-search-reveal.show .simple-search { + display: inline-flex; +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search { + display: none; + position: absolute; + left: 0; + top: 0; + background: #FFF; + width: 100%; + height: 100%; + z-index: 1; +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search .big-search-header { + align-items: center; +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search .big-search-header input[type="search"]::-webkit-search-decoration, #header .header-nav-features .header-nav-features-search-reveal-big-search .big-search-header input[type="search"]::-webkit-search-cancel-button, #header .header-nav-features .header-nav-features-search-reveal-big-search .big-search-header input[type="search"]::-webkit-search-results-button, #header .header-nav-features .header-nav-features-search-reveal-big-search .big-search-header input[type="search"]::-webkit-search-results-decoration { + -webkit-appearance: none; +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search .form-control { + border: 0; + background: transparent; + font-size: 22px !important; + line-height: 1; + border-bottom: 2px solid #CCC; + border-radius: 0; + box-shadow: none; + position: relative; + z-index: 1; +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search .header-nav-features-search-hide-icon { + position: absolute; + right: 0px; + top: 50%; + z-index: 2; + display: block; + margin-right: 10px; + margin-top: -10px; +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search .header-nav-features-search-hide-icon i { + font-size: 20px; +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search.header-nav-features-search-reveal-big-search-full { + position: fixed; + z-index: 100000; + background: transparent; +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search.header-nav-features-search-reveal-big-search-full:before { + content: ""; + display: block; + background: rgba(23, 23, 23, 0.95); + bottom: 0; + height: 100%; + left: 0; + position: absolute; + right: 0; + top: 0; + width: 100%; +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search.header-nav-features-search-reveal-big-search-full .form-control { + color: #FFF; +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search.header-nav-features-search-reveal-big-search-full .header-nav-features-search-hide-icon { + position: fixed; + top: 25px; + right: 20px; + margin-top: 0; +} + +#header .header-nav-features .header-nav-features-search-reveal-big-search.header-nav-features-search-reveal-big-search-full .header-nav-features-search-hide-icon i { + color: #FFF; +} + +#header.search-show .header-nav-features .header-nav-features-search-reveal-big-search { + display: flex; +} + +#header .header-search { + margin-left: 16px; + margin-left: 1rem; +} + +#header .header-search .form-control { + border-radius: 20px; + font-size: 0.9em; + height: 34px; + margin: 0; + padding: 6px 12px; + transition: width 0.3s ease; + perspective: 1000px; + width: 170px; +} + +#header .header-search .btn-light { + background: transparent; + border: 0 none; + color: #CCC; + position: absolute; + right: 0; + top: 0; + z-index: 3; +} + +#header .header-search .btn-light:hover { + color: #000; +} + +@media (max-width: 991px) { + #header.header-transparent .header-nav-features .header-nav-features-search .header-nav-features-dropdown.show { + top: -50px !important; + box-shadow: none !important; + } + + #header.header-transparent .header-nav-features .header-nav-features-search .header-nav-features-dropdown.show:before { + display: none; + } +} + +#header .header-social-icons { + margin-left: 16px; + margin-left: 1rem; +} + +#header .header-border-left { + border-left: 1px solid rgba(0, 0, 0, 0.08); +} + +#header .header-border-right { + border-right: 1px solid rgba(0, 0, 0, 0.08); +} + +#header .header-border-top { + border-top: 1px solid rgba(0, 0, 0, 0.08); +} + +#header .header-border-bottom { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); +} + +@media (max-width: 991px) { + #header .header-mobile-border-top:before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } +} + +#header .header-btn-collapse-nav { + background: #CCC; + color: #FFF; + display: none; + float: right; + margin: 0 0 0 16px; + margin: 0 0 0 1rem; +} + +#header.header-narrow .header-body { + min-height: 0; +} + +#header.header-narrow .header-logo { + margin-top: 0; + margin-bottom: 0; +} + +#header.header-narrow .header-nav { + padding-top: 0; + padding-bottom: 0; +} + +#header.header-no-border-bottom .header-body { + padding-bottom: 0 !important; + border-bottom: 0 !important; +} + +#header.header-no-border-bottom .header-nav.header-nav-links nav > ul > li > a, #header.header-no-border-bottom .header-nav.header-nav-links nav > ul > li:hover > a, #header.header-no-border-bottom .header-nav.header-nav-line nav > ul > li > a, #header.header-no-border-bottom .header-nav.header-nav-line nav > ul > li:hover > a { + margin: 0; +} + +#header.header-effect-shrink { + transition: ease height 300ms; +} + +#header.header-effect-shrink .header-top { + transition: ease height 300ms; +} + +#header.header-effect-shrink .header-container { + min-height: 100px; +} + +#header.header-effect-shrink .header-logo { + display: flex; + align-items: center; +} + +#header.header-dark .header-body { + background: #212529; +} + +#header.header-dark .header-body .header-nav.header-nav-links-side-header nav > ul > li > a { + border-bottom-color: #2a2a2a; +} + +@media (max-width: 991px) { + html.mobile-menu-opened #header .header-body[class*="border-color-"] { + border-bottom: 1px solid rgba(234, 234, 234, 0.5) !important; + } +} + +html:not(.boxed) #header.header-floating-bar { + position: absolute; + top: 45px; + width: 100%; +} + +html:not(.boxed) #header.header-floating-bar .header-body { + border: medium none; + margin: 0 auto; + padding: 0; + position: relative; + width: auto; +} + +html:not(.boxed) #header.header-floating-bar .header-nav-main nav > ul > li.dropdown-mega > .dropdown-menu { + left: 0; + right: 0; +} + +@media (max-width: 991px) { + html:not(.boxed) #header.header-floating-bar { + top: 0; + } +} + +@media (max-width: 991px) { + html:not(.boxed):not(.sticky-header-active) #header.header-floating-bar .header-body { + margin: 10px; + } + + html:not(.boxed):not(.sticky-header-active) #header.header-floating-bar .header-nav-main:before { + display: none; + } +} + +@media (min-width: 1200px) { + html:not(.sticky-header-active) #header.header-floating-bar .header-body { + max-width: 1140px; + right: 15px; + } + + html:not(.sticky-header-active) #header.header-floating-bar .header-container { + padding-right: 0px; + padding-left: 30px; + } +} + +html:not(.boxed) #header.header-full-width .header-container { + width: 100%; + max-width: none; +} + +html #header.header-bottom-slider { + position: absolute; + bottom: 0; +} + +html #header.header-bottom-slider .header-body { + border-top: 1px solid rgba(255, 255, 255, 0.4); +} + +html #header.header-bottom-slider.header-transparent-light-top-border .header-body { + border-top: 1px solid rgba(68, 68, 68, 0.4); +} + +html #header.header-bottom-slider.header-transparent-light-top-border-1 .header-body { + border-top: 1px solid rgba(68, 68, 68, 0.1); +} + +html #header.header-bottom-slider.header-transparent-dark-top-border .header-body { + border-top: 1px solid rgba(255, 255, 255, 0.4); +} + +html #header.header-bottom-slider.header-transparent-dark-top-border-1 .header-body { + border-top: 1px solid rgba(255, 255, 255, 0.1); +} + +html.sticky-header-active #header.header-bottom-slider .header-body { + border-top-color: transparent; +} + +@media (max-width: 991px) { + html #header.header-bottom-slider .header-nav-main { + top: calc(100% + 15px); + } + + html.sticky-header-active #header.header-bottom-slider .header-nav-main { + top: 100%; + } +} + +html #header.header-transparent { + min-height: 0 !important; + width: 100%; + position: absolute; +} + +html #header.header-transparent .header-body:not(.header-border-bottom) { + border-bottom: 0; +} + +html:not(.sticky-header-active) #header.header-transparent:not(.header-semi-transparent) .header-body { + background-color: transparent !important; +} + +html:not(.sticky-header-active) #header.header-semi-transparent-light .header-body { + background-color: rgba(255, 255, 255, 0.8) !important; +} + +html:not(.sticky-header-active) #header.header-semi-transparent-dark .header-body { + background-color: rgba(68, 68, 68, 0.4) !important; +} + +html:not(.sticky-header-active) #header.header-transparent-light-bottom-border .header-body { + border-bottom: 1px solid rgba(68, 68, 68, 0.4); +} + +html:not(.sticky-header-active) #header.header-transparent-light-bottom-border-1 .header-body { + border-bottom: 1px solid rgba(68, 68, 68, 0.1); +} + +html:not(.sticky-header-active) #header.header-transparent-dark-bottom-border .header-body { + border-bottom: 1px solid rgba(255, 255, 255, 0.4); +} + +html:not(.sticky-header-active) #header.header-transparent-dark-bottom-border-1 .header-body { + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} + +@media (max-width: 991px) { + html #header.header-transparent .header-body { + overflow: hidden; + } + + html #header.header-transparent .header-body.bg-dark .header-nav-main:before, html #header.header-transparent .header-body.bg-color-dark .header-nav-main:before { + background-color: #212529; + } + + html #header.header-transparent .header-nav-main:before { + width: calc(100% - 30px); + } + + html #header.header-transparent .header-nav-main nav { + padding: 0 30px; + } + + html.sticky-header-active #header.header-transparent .header-nav-main nav { + padding: 0 15px; + } +} + +html.sticky-header-active #header .header-top.header-top-sticky-remove-bottom-border { + border-bottom: 0; +} + +html.sticky-header-active #header .header-body { + position: fixed; + border-bottom-color: rgba(234, 234, 234, 0.5); + box-shadow: 0 0 3px rgba(234, 234, 234, 0.5); +} + +html.sticky-header-active #header .header-body.header-body-bottom-border { + border-bottom: 1px solid rgba(234, 234, 234, 0.5) !important; +} + +html.sticky-header-active #header.header-effect-shrink .header-body { + position: relative; +} + +html.sticky-header-active .d-sticky-header-active-none { + display: none !important; +} + +html.sticky-header-reveal.sticky-header-active #header .header-body { + position: fixed; + border-bottom: none; + width: 100%; + max-width: 100%; +} + +html.sticky-header-enabled #header .header-logo-sticky-change { + position: relative; +} + +html.sticky-header-enabled #header .header-logo-sticky-change img { + position: absolute; + top: 0; + left: 0; +} + +html.sticky-header-enabled #header .header-logo-sticky-change .header-logo-non-sticky { + opacity: 1 !important; +} + +html.sticky-header-enabled #header .header-logo-sticky-change .header-logo-sticky { + opacity: 0 !important; +} + +html.sticky-header-enabled.sticky-header-active #header .header-logo-sticky-change .header-logo-non-sticky { + opacity: 0 !important; +} + +html.sticky-header-enabled.sticky-header-active #header .header-logo-sticky-change .header-logo-sticky { + opacity: 1 !important; +} + +@media (max-width: 991px) { + html:not(.sticky-header-enabled) #header .header-logo-sticky-change .header-logo-non-sticky { + opacity: 1 !important; + } + + html:not(.sticky-header-enabled) #header .header-logo-sticky-change .header-logo-sticky { + display: none !important; + } +} + +@media (min-width: 992px) { + html.sticky-header-enabled.sticky-header-active.sticky-header-scroll-direction #header .header-body { + transition: all 0.3s ease; + transform: translate3d(0, 0, 0); + } + + html.sticky-header-enabled.sticky-header-active.sticky-header-scroll-direction.sticky-header-scroll-down #header .header-body { + transform: translate3d(0, -100%, 0); + } +} + +/* Header Nav Main */ +@media (min-width: 992px) { + #header .header-nav-main { + display: flex !important; + height: auto !important; + } + + #header .header-nav-main nav { + display: flex !important; + } + + #header .header-nav-main nav > ul > li { + height: 100%; + align-self: stretch; + margin-left: 2px; + } + + #header .header-nav-main nav > ul > li > a { + display: inline-flex; + align-items: center; + white-space: normal; + border-radius: 4px; + color: #CCC; + font-size: 13px; + font-style: normal; + font-weight: 600; + padding: 0.5rem 1rem; + letter-spacing: -0.5px; + text-transform: uppercase; + text-decoration: none; + } + + #header .header-nav-main nav > ul > li > a:after { + display: none; + } + + #header .header-nav-main nav > ul > li > a:active { + background-color: transparent; + text-decoration: none; + color: #CCC; + } + + #header .header-nav-main nav > ul > li > a.dropdown-toggle .fa-chevron-down { + display: none; + } + + #header .header-nav-main nav > ul > li > a.active { + background-color: transparent; + } + + #header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li.accessibility-open > a, #header .header-nav-main nav > ul > li:hover > a { + background: #CCC; + color: #FFF; + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu { + top: -10000px; + display: block; + opacity: 0; + left: auto; + border-radius: 0 4px 4px; + border: 0; + border-top: 3px solid #CCC; + box-shadow: 0 15px 30px -5px rgba(0, 0, 0, 0.07); + margin: 0; + min-width: 200px; + padding: 5px 0; + text-align: left; + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a { + border-bottom: 1px solid #f7f7f7; + color: #777; + font-size: 0.83em; + font-weight: 400; + padding: 6px 18px 6px 18px; + position: relative; + text-transform: none; + text-decoration: none; + letter-spacing: -0.5px; + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:hover, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:focus, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a.active, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:active { + background-color: transparent; + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:hover > a, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:focus > a, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.active > a, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:active > a, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.open > a, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.accessibility-open > a { + background-color: #f8f9fa; + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu { + position: relative; + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a .fa-chevron-down { + display: none; + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a:after { + font-family: 'Font Awesome 6 Free'; + content: "\f054"; + font-weight: 900; + position: absolute; + top: 50%; + font-size: 0.5rem; + opacity: 0.7; + right: 20px; + transform: translateY(-50%); + transition: all .2s ease-out; + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu { + left: 100%; + display: block; + margin-top: -8px; + margin-left: -1px; + border-radius: 4px; + opacity: 0; + transform: translate3d(0, 0, 0); + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.open > a:after, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.accessibility-open > a:after, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu:hover > a:after { + opacity: 1; + right: 15px; + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.open > .dropdown-menu, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.accessibility-open > .dropdown-menu, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu:hover > .dropdown-menu { + top: 0; + opacity: 1; + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.dropdown-reverse:hover > a:after { + right: 30px; + transform: translateY(-50%) rotateY(180deg); + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.dropdown-reverse > .dropdown-menu { + left: auto; + right: 100%; + transform: translate3d(0, 0, 0); + } + + #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:last-child a { + border-bottom: 0; + } + + #header .header-nav-main nav > ul > li.dropdown.open > a, #header .header-nav-main nav > ul > li.dropdown.accessibility-open > a, #header .header-nav-main nav > ul > li.dropdown:hover > a { + border-radius: 4px 4px 0 0; + position: relative; + } + + #header .header-nav-main nav > ul > li.dropdown.open > a:before, #header .header-nav-main nav > ul > li.dropdown.accessibility-open > a:before, #header .header-nav-main nav > ul > li.dropdown:hover > a:before { + content: ''; + display: block; + position: absolute; + left: 0; + right: 0; + bottom: -3px; + border-bottom: 5px solid #CCC; + } + + #header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-main nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu { + top: auto; + display: block; + opacity: 1; + } + + #header .header-nav-main nav > ul > li.dropdown.dropdown-reverse > .dropdown-menu { + left: auto; + right: 0; + } + + #header .header-nav-main nav > ul > li.dropdown-mega { + position: static; + } + + #header .header-nav-main nav > ul > li.dropdown-mega > .dropdown-menu { + border-radius: 4px; + left: 12px; + right: 12px; + width: auto; + } + + #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-content { + padding: 1.6rem; + } + + #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-title { + color: #333333; + display: block; + font-size: 0.9em; + font-weight: 600; + margin-top: 20px; + padding-bottom: 10px; + text-transform: none; + letter-spacing: -0.5px; + } + + #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-title:first-child { + margin-top: 0; + } + + #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav { + list-style: none; + padding: 0; + margin: 0; + } + + #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li > a { + border: 0 none; + border-radius: 4px; + color: #777; + display: block; + font-size: 0.83em; + font-weight: normal; + margin: 0 0 3px -8px; + padding: 3px 8px; + text-shadow: none; + text-transform: none; + text-decoration: none; + } + + #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li:hover > a, #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li:active > a, #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li:focus > a { + background: #f7f7f7; + } + + #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop > .dropdown-item { + padding: 0.5rem 0.8rem; + } + + #header .header-nav-main nav > ul > li .wrapper-items-cloned i { + display: none; + } + + #header .header-nav-main.header-nav-main-square nav > ul > li > a { + border-radius: 0 !important; + } + + #header .header-nav-main.header-nav-main-square nav > ul > li.dropdown .dropdown-menu { + border-radius: 0 !important; + } + + #header .header-nav-main.header-nav-main-square nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu { + border-radius: 0 !important; + } + + #header .header-nav-main.header-nav-main-square nav > ul > li.dropdown .thumb-info, #header .header-nav-main.header-nav-main-square nav > ul > li.dropdown .thumb-info-wrapper { + border-radius: 0 !important; + } + + #header .header-nav-main.header-nav-main-square nav > ul > li.dropdown-mega > .dropdown-menu { + border-radius: 0 !important; + } + + #header .header-nav-main.header-nav-main-square nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li > a { + border-radius: 0 !important; + } + + #header .header-nav-main.header-nav-main-dropdown-no-borders nav > ul > li.dropdown .dropdown-menu { + border-radius: 4px; + } + + #header .header-nav-main.header-nav-main-dropdown-no-borders nav > ul > li.dropdown .dropdown-menu:not(.border-top) { + border: 0 !important; + } + + #header .header-nav-main.header-nav-main-dropdown-no-borders nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu { + margin-top: -5px; + } + + #header .header-nav-main.header-nav-main-dropdown-no-borders nav > ul > li.dropdown.dropdown-mega .dropdown-menu.border-top { + margin-top: -2px !important; + } + + #header .header-nav-main.header-nav-main-dropdown-border-radius nav > ul > li.dropdown .dropdown-menu { + border-radius: 4px !important; + } + + #header .header-nav-main.header-nav-main-dropdown-border-radius nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu { + border-radius: 4px !important; + } + + #header .header-nav-main.header-nav-main-dropdown-borders-radius-0 nav > ul > li.dropdown .dropdown-menu { + border-radius: 0 !important; + } + + #header .header-nav-main.header-nav-main-dropdown-borders-radius-0 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu { + border-radius: 0 !important; + } + + #header .header-nav-main.header-nav-main-font-sm nav > ul > li > a { + font-size: 0.7rem; + } + + #header .header-nav-main.header-nav-main-font-md nav > ul > li > a { + font-size: 1rem; + font-weight: 600; + text-transform: none; + letter-spacing: -1px; + } + + #header .header-nav-main.header-nav-main-font-lg nav > ul > li > a { + font-size: 1.1rem; + font-weight: 400; + text-transform: none; + letter-spacing: -1px; + } + + #header .header-nav-main.header-nav-main-font-lg-upper nav > ul > li > a { + font-size: 0.95rem; + font-weight: 600; + text-transform: uppercase; + letter-spacing: -1px; + } + + #header .header-nav-main.header-nav-main-font-lg-upper-2 nav > ul > li > a { + font-size: 0.82rem; + font-weight: 700; + text-transform: uppercase; + letter-spacing: 0; + } + + #header .header-nav-main.header-nav-main-font-alternative nav > ul > li > a { + font-family: 'Open Sans', sans-serif; + font-size: 0.85rem; + font-weight: 600; + } + + #header .header-nav-main.header-nav-main-dropdown-modern nav > ul > li.dropdown .dropdown-menu { + border: 0 !important; + padding: 15px 8px; + margin-left: -10px; + } + + #header .header-nav-main.header-nav-main-dropdown-modern nav > ul > li.dropdown .dropdown-menu li a { + border-bottom: 0; + background: transparent !important; + font-size: 0.85em; + transition: all .2s ease-out; + left: 0; + } + + #header .header-nav-main.header-nav-main-dropdown-modern nav > ul > li.dropdown .dropdown-menu li a:hover, #header .header-nav-main.header-nav-main-dropdown-modern nav > ul > li.dropdown .dropdown-menu li a:active { + left: 5px; + } + + #header .header-nav-main.header-nav-main-dropdown-modern nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu { + margin-top: -15px; + } + + #header .header-nav-main.header-nav-main-dropdown-center nav > ul > li.dropdown:not(.dropdown-mega) > .dropdown-menu { + transform: translate3d(-50%, 10px, 0) !important; + } + + #header .header-nav-main.header-nav-main-dropdown-center nav > ul > li.dropdown:not(.dropdown-mega):hover > .dropdown-menu { + top: 100%; + left: 50%; + transform: translate3d(-50%, 0, 0) !important; + } + + #header .header-nav-main.header-nav-main-dropdown-center.header-nav-main-dropdown-center-bottom nav > ul > li.dropdown:hover > .dropdown-menu { + margin-top: -14px !important; + } + + #header .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown > .dropdown-item { + position: relative; + } + + #header .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown > .dropdown-item:before { + content: ''; + display: block; + position: absolute; + top: auto; + left: 50%; + width: 0; + height: 0; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid white; + transform: translate3d(-7px, 10px, 0); + bottom: 14px; + margin-top: auto; + z-index: 1001; + opacity: 0; + transition: ease transform 300ms; + } + + #header .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown:hover > .dropdown-menu { + margin-top: -14px !important; + box-shadow: 0 10px 30px 10px rgba(0, 0, 0, 0.1); + } + + #header .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown.open > .dropdown-item:before, #header .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown.accessibility-open > .dropdown-item:before, #header .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown:hover > .dropdown-item:before { + opacity: 1 !important; + transform: translate3d(-7px, 0, 0); + } + + #header .header-nav-main.header-nav-main-dark nav > ul > li > a { + color: #444; + } + + #header .header-nav-main.header-nav-main-slide nav > ul > li > a { + background-color: transparent; + color: #FFF; + text-transform: none; + font-size: 14px; + font-weight: 500; + padding: 18px 18px 22px !important; + margin: 0 !important; + transition: ease transform 300ms; + text-decoration: none; + } +} + +@media (min-width: 992px) and (min-width: 992px) { + #header .header-nav-main.header-nav-main-slide nav > ul > li > a.dropdown-toggle:after { + visibility: hidden; + } +} + +@media (min-width: 992px) { + #header .header-nav-main.header-nav-main-slide nav > ul > li > a.item-original { + display: none; + } + + #header .header-nav-main.header-nav-main-slide nav > ul > li > span { + display: flex; + position: relative; + height: 100%; + overflow: hidden; + } + + #header .header-nav-main.header-nav-main-slide nav > ul > li > span > a { + display: flex; + align-items: center; + white-space: normal; + border-radius: 4px; + font-size: 13px; + font-style: normal; + font-weight: 600; + letter-spacing: -0.5px; + text-transform: uppercase; + position: relative; + background: transparent !important; + color: #444; + padding: 0 .9rem; + margin: 1px 0 0; + min-height: 60px; + height: 100%; + text-decoration: none; + transition: ease all 300ms; + transform: translateY(0%); + } + + #header .header-nav-main.header-nav-main-slide nav > ul > li > span > a.dropdown-toggle:after { + display: none; + } + + #header .header-nav-main.header-nav-main-slide nav > ul > li > span > a .fa-caret-down { + display: none; + } + + #header .header-nav-main.header-nav-main-slide nav > ul > li > span > a.active:first-child { + transform: translateY(-40%); + opacity: 0; + } + + #header .header-nav-main.header-nav-main-slide nav > ul > li > span > a.active.item-two { + transform: translateY(0); + opacity: 1; + } + + #header .header-nav-main.header-nav-main-slide nav > ul > li > span .item-two { + position: absolute; + transform: translateY(40%); + opacity: 0; + width: auto; + left: 0; + } + + #header .header-nav-main.header-nav-main-slide nav > ul > li:hover > span > a:first-child { + transform: translateY(-40%); + opacity: 0; + } + + #header .header-nav-main.header-nav-main-slide nav > ul > li:hover > span .item-two { + transform: translateY(0%); + opacity: 1; + } + + #header .header-nav-main.header-nav-main-transition nav > ul > li > a { + transition: ease all 300ms; + } + + #header .header-nav-main.header-nav-main-text-capitalize nav > ul > li > a { + text-transform: capitalize; + } + + #header .header-nav-main.header-nav-main-text-size-2 nav > ul > li > a { + font-size: 13px; + font-weight: 500; + letter-spacing: -0.3px; + } + + #header .header-nav-main.header-nav-main-text-size-3 nav > ul > li > a { + font-size: 14px; + font-weight: 500; + letter-spacing: -0.3px; + } + + #header .header-nav-main.header-nav-main-text-size-4 nav > ul > li > a { + font-size: 15px; + font-weight: 600; + letter-spacing: -0.4px; + } + + #header .header-nav-main.header-nav-main-text-size-4 nav > ul > li > a.dropdown-toggle:after { + font-size: 0.75rem; + } + + #header .header-nav-main.header-nav-main-text-size-5 nav > ul > li > a { + font-size: 16px; + font-weight: 500; + letter-spacing: -0.3px; + } +} + +@media (min-width: 992px) and (max-width: 1600px) { + #header .header-nav-main.header-nav-main-text-size-5 nav > ul > li > a { + padding: 0 0.6rem !important; + } +} + +@media (min-width: 992px) { + #header .header-nav-main.header-nav-main-text-size-5 nav > ul > li > a.dropdown-toggle:after { + font-size: 0.75rem; + } + + #header .header-nav-main.header-nav-main-text-size-5 nav > ul > li.dropdown .dropdown-menu li a { + color: #212529; + font-size: 0.875em; + font-weight: 500; + padding-top: 8px; + padding-bottom: 8px; + } + + #header .header-nav-main.header-nav-main-text-size-5 nav > ul > li.dropdown .dropdown-mega-sub-title { + font-weight: 700; + } + + #header .header-nav-main.header-nav-main-text-ls-0 nav > ul > li > a { + letter-spacing: 0; + } + + #header .header-nav-main.header-nav-main-text-weight-500 nav > ul > li > a { + font-weight: 500; + } + + #header .header-nav-main.header-nav-main-text-weight-600 nav > ul > li > a { + font-weight: 600; + } + + #header .header-nav-main.header-nav-main-increase-space-between nav > ul > li > a { + padding: 0 1.3rem !important; + } + + #header .header-nav-main a > .thumb-info-preview { + position: absolute; + display: block; + left: 100%; + opacity: 0; + border: 0; + padding-left: 10px; + background: transparent; + overflow: visible; + margin-top: 15px; + top: -10000px; + transition: transform .2s ease-out, opacity .2s ease-out; + transform: translate3d(-20px, 0, 0); + } + + #header .header-nav-main a > .thumb-info-preview .thumb-info-wrapper { + background: #FFF; + display: block; + border-radius: 4px; + border: 0; + box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08); + margin: 0; + padding: 4px; + text-align: left; + width: 190px; + } + + #header .header-nav-main a > .thumb-info-preview .thumb-info-image { + transition: all 6s linear 0s; + width: 182px; + height: 136px; + min-height: 0; + } + + #header .header-nav-main a:hover > .thumb-info-preview { + transform: translate3d(0, 0, 0); + top: 0; + opacity: 1; + margin-top: -5px; + } + + #header .header-nav-main .dropdown-reverse a > .thumb-info-preview { + transform: translate3d(20px, 0, 0); + right: 100%; + left: auto; + padding-left: 0; + margin-right: 10px; + } + + #header .header-nav-main .dropdown-reverse a:hover > .thumb-info-preview { + transform: translate3d(0, 0, 0); + } + + #header .header-nav-bar { + z-index: 1; + } + + #header .header-nav-bar.header-nav-bar-top-border { + border-top: 1px solid #EDEDED; + } + + #header .header-nav-bar .header-container { + min-height: 0; + height: auto !important; + } + + #header .header-nav-bar .header-container .header-container-md { + height: 120px; + } + + #header .header-nav-bar .header-nav { + min-height: 60px; + } + + #header .header-nav-bar .header-nav .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown > .dropdown-item:before { + bottom: 1px !important; + margin-left: 0; + } + + #header .header-nav-bar .header-nav .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-bar .header-nav .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav-bar .header-nav .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown:hover > .dropdown-menu { + margin-top: -1px !important; + } + + #header .header-nav-bar .header-nav-links:not(.justify-content-lg-center) .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li { + margin-left: 0; + margin-right: 0; + } + + #header .header-nav-bar .header-nav-links:not(.justify-content-lg-center) .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown > .dropdown-item { + padding: 0 0 0 2rem !important; + } + + #header .header-nav-bar .header-nav-links:not(.justify-content-lg-center) .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown > .dropdown-item:before { + bottom: 1px !important; + margin-left: 17px; + } + + #header .header-nav-bar .header-nav-links:not(.justify-content-lg-center) .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-bar .header-nav-links:not(.justify-content-lg-center) .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav-bar .header-nav-links:not(.justify-content-lg-center) .header-nav-main.header-nav-main-dropdown-arrow nav > ul > li.dropdown:hover > .dropdown-menu { + margin-top: -1px !important; + } + + #header .header-nav { + display: flex; + align-items: center; + flex-grow: 1; + justify-content: flex-end; + align-self: stretch; + } + + #header .header-nav.header-nav-stripe { + padding: 0; + } + + #header .header-nav.header-nav-stripe .header-nav-main { + align-self: stretch; + margin-top: -1px; + min-height: 0; + } + + #header .header-nav.header-nav-stripe nav { + display: flex; + } + + #header .header-nav.header-nav-stripe nav > ul > li { + display: inline-flex; + align-self: stretch; + } + + #header .header-nav.header-nav-stripe nav > ul > li > a { + background: transparent; + padding: 0 .9rem; + margin: 1px 0 0; + height: 100%; + } + + #header .header-nav.header-nav-stripe nav > ul > li > a.active { + color: #333; + background: transparent; + } + + #header .header-nav.header-nav-stripe nav > ul > li:hover > a, #header .header-nav.header-nav-stripe nav > ul > li:hover > a.active, #header .header-nav.header-nav-stripe nav > ul > li.open > a, #header .header-nav.header-nav-stripe nav > ul > li.open > a.active, #header .header-nav.header-nav-stripe nav > ul > li.accessibility-open > a, #header .header-nav.header-nav-stripe nav > ul > li.accessibility-open > a.active { + color: #FFF; + padding-bottom: 0; + } + + #header .header-nav.header-nav-stripe nav > ul > li.dropdown.open > a:before, #header .header-nav.header-nav-stripe nav > ul > li.dropdown.accessibility-open > a:before, #header .header-nav.header-nav-stripe nav > ul > li.dropdown:hover > a:before { + content: none; + } + + #header .header-nav.header-nav-stripe nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav.header-nav-stripe nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav.header-nav-stripe nav > ul > li.dropdown:hover > .dropdown-menu { + top: 100%; + left: 0; + margin-top: 1px; + } + + #header .header-nav.header-nav-stripe nav > ul > li.dropdown.dropdown-reverse > .dropdown-menu { + left: auto; + } + + #header .header-nav.header-nav-stripe.header-nav-main-dark nav > ul > li:hover > a { + color: #FFF !important; + } + + #header .header-nav.header-nav-stripe nav > ul:not(:hover) > li > a.active { + color: #FFF !important; + } + + #header .header-nav.header-nav-stripe nav > ul > li:hover > a.active { + color: #FFF !important; + } + + #header .header-nav.header-nav-links, #header .header-nav.header-nav-line { + padding: 0; + } + + #header .header-nav.header-nav-links .header-nav-main, #header .header-nav.header-nav-line .header-nav-main { + align-self: stretch; + min-height: 0; + margin-top: 0; + } + + #header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a, #header .header-nav.header-nav-line nav > ul > li > a, #header .header-nav.header-nav-line nav > ul > li:hover > a { + position: relative; + background: transparent !important; + padding: 0 .9rem; + margin: 1px 0 0; + min-height: 60px; + height: 100%; + } + + #header .header-nav.header-nav-links nav > ul > li:hover > a:before, #header .header-nav.header-nav-links nav > ul > li.open > a:before, #header .header-nav.header-nav-links nav > ul > li.accessibility-open > a:before, #header .header-nav.header-nav-line nav > ul > li:hover > a:before, #header .header-nav.header-nav-line nav > ul > li.open > a:before, #header .header-nav.header-nav-line nav > ul > li.accessibility-open > a:before { + opacity: 1; + } + + #header .header-nav.header-nav-links nav > ul > li > a.active, #header .header-nav.header-nav-line nav > ul > li > a.active { + background: transparent; + } + + #header .header-nav.header-nav-links nav > ul > li > a.active:before, #header .header-nav.header-nav-line nav > ul > li > a.active:before { + opacity: 1; + } + + #header .header-nav.header-nav-links nav > ul > li.dropdown > a:before, #header .header-nav.header-nav-line nav > ul > li.dropdown > a:before { + border-bottom: 0; + } + + #header .header-nav.header-nav-links nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav.header-nav-links nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav.header-nav-links nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav.header-nav-line nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav.header-nav-line nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav.header-nav-line nav > ul > li.dropdown:hover > .dropdown-menu { + margin-top: 0; + } + + #header .header-nav.header-nav-links:not(.header-nav-light-text) nav > ul > li > a, #header .header-nav.header-nav-line:not(.header-nav-light-text) nav > ul > li > a { + color: #444; + } + + #header .header-nav.header-nav-links.header-nav-light-text nav > ul > li > a, #header .header-nav.header-nav-line.header-nav-light-text nav > ul > li > a { + color: #FFF; + } + + #header .header-nav.header-nav-links.header-nav-force-light-text nav > ul > li > a, #header .header-nav.header-nav-line.header-nav-force-light-text nav > ul > li > a { + color: #FFF !important; + } + + #header .header-nav.header-nav-links.header-nav-force-light-text nav > ul > li > a.active, #header .header-nav.header-nav-line.header-nav-force-light-text nav > ul > li > a.active { + color: #FFF !important; + } + + #header .header-nav.header-nav-links.header-nav-force-light-text nav > ul > li:hover > a, #header .header-nav.header-nav-links.header-nav-force-light-text nav > ul > li:focus > a, #header .header-nav.header-nav-links.header-nav-force-light-text nav > ul > li:active > a, #header .header-nav.header-nav-line.header-nav-force-light-text nav > ul > li:hover > a, #header .header-nav.header-nav-line.header-nav-force-light-text nav > ul > li:focus > a, #header .header-nav.header-nav-line.header-nav-force-light-text nav > ul > li:active > a { + color: #FFF !important; + } + + #header .header-nav.header-nav-line nav > ul > li > a:before, #header .header-nav.header-nav-line nav > ul > li:hover > a:before { + content: ""; + position: absolute; + background: transparent; + width: auto; + height: 3px; + top: -2px; + left: -1px; + right: -1px; + opacity: 0; + } + + #header .header-nav.header-nav-line nav > ul > li:hover > a:before { + opacity: 1 !important; + } + + #header .header-nav.header-nav-line.header-nav-top-line nav > ul > li > a:before, #header .header-nav.header-nav-line.header-nav-top-line nav > ul > li:hover > a:before { + content: ""; + position: absolute; + width: 100%; + height: 3px; + top: -2px; + left: 0; + } + + #header .header-nav.header-nav-line.header-nav-top-line.header-nav-top-line-with-border nav > ul > li > a:before, #header .header-nav.header-nav-line.header-nav-top-line.header-nav-top-line-with-border nav > ul > li:hover > a:before { + top: -4px; + } + + #header .header-nav.header-nav-line.header-nav-top-line-animated nav > ul > li > a:before { + transition: all .3s ease; + width: 0%; + left: 50%; + } + + #header .header-nav.header-nav-line.header-nav-top-line-animated nav > ul > li:hover > a:before { + left: 0; + width: 100%; + } + + #header .header-nav.header-nav-line.header-nav-bottom-line nav > ul > li > a:before, #header .header-nav.header-nav-line.header-nav-bottom-line nav > ul > li:hover > a:before { + content: ""; + position: absolute; + width: auto; + height: 3px; + top: 50%; + left: 15px; + right: 15px; + margin-top: 15px; + transform: translateY(-3px); + } + + #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-no-transform nav > ul > li > a:before, #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-no-transform nav > ul > li:hover > a:before { + margin-top: 12px; + transform: none; + } + + #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-line-under-text nav > ul > li > a:before, #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-line-under-text nav > ul > li:hover > a:before { + left: 0; + right: 0; + height: 7px; + margin: 6px 10px 15px 10px; + opacity: 0.3 !important; + } + + #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-effect-1 nav > ul > li > a:before { + transition: cubic-bezier(0.55, 0, 0.1, 1) right 300ms; + right: 100%; + } + + #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-effect-1 nav > ul > li > a.active:before { + right: 15px; + } + + #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-effect-1 nav > ul > li:hover > a:before { + right: 15px; + } + + #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-effect-1.header-nav-line-under-text nav > ul > li > a.active:before { + right: 0; + } + + #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-effect-1.header-nav-line-under-text nav > ul > li:hover > a:before { + right: 0; + } + + #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-active-text-light nav > ul > li:hover > a { + color: #FFF !important; + } + + #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-active-text-light nav > ul:not(:hover) li > a.active { + color: #FFF !important; + } + + #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-active-text-dark nav > ul > li:hover > a { + color: #444 !important; + } + + #header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-active-text-dark nav > ul:not(:hover) li > a.active { + color: #444 !important; + } + + #header .header-nav.header-nav-no-space-dropdown nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav.header-nav-no-space-dropdown nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav.header-nav-no-space-dropdown nav > ul > li.dropdown:hover > .dropdown-menu { + margin-top: -1px; + } + + #header .header-nav.header-nav-force-light-text .header-nav-main nav > ul > li > a, #header .header-nav.header-nav-force-light-text .header-nav-main nav > ul > li .wrapper-items-cloned > a { + color: #FFF !important; + } + + #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a { + color: #333 !important; + } + + #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li .wrapper-items-cloned > a.active { + color: #333 !important; + } + + #header .header-nav.header-nav-icons nav > ul > li > a [class*="fa-"], #header .header-nav.header-nav-icons nav > ul > li > a .icons { + font-size: 1.1rem; + margin-right: 0.28rem; + margin-top: 0.1rem; + } + + #header .header-nav.header-nav-divisor nav > ul > li { + margin: 0; + } + + #header .header-nav.header-nav-divisor nav > ul > li > a { + border-right: 1px solid rgba(0, 0, 0, 0.07); + } + + #header .header-nav.header-nav-divisor nav > ul > li:last-child > a { + border-right: 0; + } + + #header .header-nav.header-nav-spaced nav > ul > li > a { + margin: 0 !important; + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + + #header .header-nav.header-nav-first-item-no-padding nav > ul > li:first-child > a { + padding-left: 0 !important; + } + + #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown > a:before { + border-bottom: 0; + } + + #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown li a { + border-bottom-color: #2a2a2a; + } + + #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu { + background: #1e1e1e; + margin-top: 0; + } + + #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li > a { + color: #adadad; + } + + #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li:hover > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li:focus > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li:active > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li.active > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li.open > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li.accessibility-open > a { + background: #282828; + color: #FFF; + } + + #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-title { + color: #FFF; + } + + #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li > a { + color: #adadad; + } + + #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li:hover > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li:focus > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li:active > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li.active > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li.open > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li.accessibility-open > a { + color: #FFF; + background: #282828; + } + + #header .header-nav.header-nav-sub-title .header-nav-main nav > ul > li > a, #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li > a { + position: relative; + flex-direction: column; + align-items: flex-start; + justify-content: center; + padding-right: 0; + padding-left: 0; + margin-left: 0.7rem; + margin-right: 0.7rem; + } + + #header .header-nav.header-nav-sub-title .header-nav-main nav > ul > li > a > span, #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li > a > span { + font-size: 0.9em; + text-transform: none; + font-weight: normal; + margin-top: 0.3rem; + } + + #header .header-nav.header-nav-sub-title .header-nav-main nav > ul > li > a > span { + margin-top: -0.5rem; + } + + #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li > a { + transition: ease padding-bottom 300ms; + } + + #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li > a.active { + padding-bottom: 15px; + } + + #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li > a.active > span { + top: 60%; + left: 0; + opacity: 1; + } + + #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li > a > span { + position: absolute; + top: 50%; + left: 0; + margin-top: 0; + opacity: 0; + transform: translate3d(0, -50%, 0); + transition: ease opacity 200ms, ease top 300ms; + } + + #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li:focus > a { + padding-bottom: 15px; + } + + #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li:hover > a > span, #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li:focus > a > span { + top: 60%; + left: 0; + opacity: 1; + } + + #header .header-nav.header-nav-links-side-header nav > ul > li > a { + padding: 10px 15px !important; + min-height: 0 !important; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); + border-radius: 0; + } + + #header .header-nav.header-nav-links-side-header nav > ul > li:last-child > a { + border-bottom: 0; + } + + #header .header-nav.header-nav-links-side-header nav > ul > li.dropdown { + position: static; + } + + #header .header-nav.header-nav-links-side-header nav > ul > li.dropdown > .dropdown-item { + position: relative; + } + + #header .header-nav.header-nav-links-side-header nav > ul > li.dropdown > .dropdown-item:before { + font-family: 'Font Awesome 6 Free'; + content: "\f054" !important; + font-weight: 900; + position: absolute; + top: 50%; + font-size: 0.5rem; + opacity: 0.7 !important; + left: auto; + right: 20px; + transform: translateY(-50%); + transition: all .2s ease-out; + display: block !important; + } + + #header .header-nav.header-nav-links-side-header nav > ul > li.dropdown:hover > .dropdown-item:before { + right: 15px; + opacity: 1 !important; + } + + #header .header-nav.header-nav-click-to-open nav > ul > li.dropdown .dropdown-menu, + #header .header-nav.header-nav-click-to-open nav > ul > li.dropdown li.dropdown-submenu > .dropdown-menu { + transition: opacity .2s ease-out; + } + + #header .header-nav.header-nav-click-to-open nav > ul > li.dropdown:hover:not(.open) .dropdown-menu { + top: -10000px; + opacity: 0; + } + + #header .header-nav.header-nav-click-to-open nav > ul > li.dropdown > .dropdown-toggle > .fa-chevron-down { + display: block; + opacity: 0; + position: absolute; + right: 12px; + } + + #header .header-nav.header-nav-click-to-open nav > ul > li.dropdown.open .dropdown-menu > li.dropdown-submenu:hover:not(.open) .dropdown-menu { + top: -10000px; + opacity: 0; + } +} + +/* Header Arrows */ +@media (min-width: 992px) { + #header .header-nav-main-arrows nav > ul > li > a.dropdown-toggle:after { + display: inline-block; + font-family: 'Font Awesome 6 Free'; + content: "\f078"; + font-weight: 900; + border: 0; + width: auto; + height: auto; + margin: 0; + padding: 0 0 0 4px; + font-size: 0.6rem; + } +} + +/* Header Nav Main Full Width Mega Menu */ +@media (min-width: 992px) { + #header .header-nav-main-full-width-mega-menu nav > ul > li.dropdown-mega > .dropdown-menu, + #header .header-nav-main-full-width-mega-menu.header-nav-main-dropdown-border-radius nav > ul > li.dropdown-mega > .dropdown-menu { + left: 0 !important; + right: 0 !important; + border-radius: 0 !important; + } +} + +/* Header Nav Main Mega Menu Bg Hover*/ +@media (min-width: 992px) { + #header .header-nav-main-mega-menu-bg-hover .dropdown-mega:before { + content: ""; + display: block; + background: #FFF; + top: 0; + left: 0; + width: 100%; + height: 100%; + position: absolute; + z-index: -1; + opacity: 0; + transition: ease opacity 400ms; + } + + #header .header-nav-main-mega-menu-bg-hover .dropdown-mega:hover:before { + opacity: 1; + } +} + +/* Header Nav Main Dark Text */ +@media (min-width: 992px) { + #header .header-nav-main-dark-text nav > .nav-pills > li > a { + color: #333; + } +} + +/* Header Nav Main Colors */ +@media (min-width: 992px) { + html #header .header-nav-main nav > ul > li.dropdown-full-color .dropdown-menu { + border-top: 0; + } + + html #header .header-nav-main nav > ul > li.dropdown-full-color .dropdown-menu li.dropdown-submenu > .dropdown-menu { + margin-top: -5px; + } +} + +/* Header Nav Main Dark Text */ +@media (min-width: 992px) { + #header .header-nav-main-rounded nav > .nav-pills > li > a { + justify-content: center; + align-self: center; + border-radius: 1.5rem; + } + + #header .header-nav-main-rounded nav > .nav-pills > li > a:before { + display: none !important; + } + + #header .header-nav-main-rounded nav > ul > li.dropdown.open > a, #header .header-nav-main-rounded nav > ul > li.dropdown.accessibility-open > a, #header .header-nav-main-rounded nav > ul > li.dropdown:hover > a { + border-radius: 1.5rem; + } + + #header .header-nav-main-rounded nav > ul > li.dropdown .dropdown-menu { + border-radius: 4px; + } +} + +/* Header Nav Main Stretch */ +@media (min-width: 992px) { + #header .header-nav-stretch { + padding-top: 0; + padding-bottom: 0; + } + + #header .header-nav-stretch .header-nav-main { + align-self: stretch; + } + + #header .header-nav-stretch nav > ul > li { + display: inline-flex; + align-self: stretch; + } + + #header .header-nav-stretch nav > ul > li.dropdown.open > a:before, #header .header-nav-stretch nav > ul > li.dropdown.accessibility-open > a:before, #header .header-nav-stretch nav > ul > li.dropdown:hover > a:before { + content: none; + } + + #header .header-nav-stretch nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-stretch nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav-stretch nav > ul > li.dropdown:hover > .dropdown-menu { + top: 100%; + left: 0; + margin-top: -1px; + } +} + +/* Header Narrow */ +@media (min-width: 992px) { + #header.header-narrow .header-nav.header-nav-stripe nav > ul > li > a, #header.header-narrow .header-nav.header-nav-dropdowns-dark nav > ul > li > a, #header.header-narrow .header-nav.header-nav-links nav > ul > li > a, #header.header-narrow .header-nav.header-nav-line nav > ul > li > a { + min-height: 60px; + } +} + +/* Header Nav Vertical */ +@media (min-width: 992px) { + html.side-header #header.side-header .side-header-scrollable, + html.side-header-hamburguer-sidebar #header.side-header .side-header-scrollable { + height: 100%; + margin-right: -13px; + } + + html.side-header #header.side-header .side-header-scrollable .scrollable-content, + html.side-header-hamburguer-sidebar #header.side-header .side-header-scrollable .scrollable-content { + padding-right: 10px; + padding-left: 0; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li > a.dropdown-toggle .fa-chevron-down, + html.side-header-hamburguer-sidebar #header.side-header .header-nav-main nav > ul > li > a.dropdown-toggle .fa-chevron-down { + display: block; + position: absolute; + right: 7px; + width: 30px; + height: 30px; + display: flex; + align-items: center; + justify-content: center; + transform: rotate(-90deg); + font-size: 0.5rem; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li > a.dropdown-toggle .fa-chevron-down:before, + html.side-header-hamburguer-sidebar #header.side-header .header-nav-main nav > ul > li > a.dropdown-toggle .fa-chevron-down:before { + content: none; + } + + html.side-header #header.side-header .header-nav nav, + html.side-header-hamburguer-sidebar #header.side-header .header-nav nav { + display: block !important; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-dropdown nav > ul > li.dropdown, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-dropdown nav > ul > li.dropdown { + position: relative; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown:before, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown:before { + top: 23px; + right: 20px; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown > .dropdown-menu li a, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown > .dropdown-menu li a { + border: 0; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown:not(.open) .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown:not(.open) .dropdown-menu { + overflow: hidden; + opacity: 0; + width: 0; + height: 0; + top: -10000px; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.open > .dropdown-menu, + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.open > .dropdown-menu li.dropdown-submenu.open > .dropdown-menu, html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.accessibility-open > .dropdown-menu, + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.accessibility-open > .dropdown-menu li.dropdown-submenu.open > .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.open > .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.open > .dropdown-menu li.dropdown-submenu.open > .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.accessibility-open > .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.accessibility-open > .dropdown-menu li.dropdown-submenu.open > .dropdown-menu { + position: relative; + box-shadow: none; + margin: 0; + padding: 5px 0 5px 15px; + left: auto; + right: auto; + transform: none; + min-width: auto; + width: 100%; + opacity: 1 !important; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.open > .dropdown-menu li.dropdown-submenu.open > a:after, html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.accessibility-open > .dropdown-menu li.dropdown-submenu.open > a:after, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.open > .dropdown-menu li.dropdown-submenu.open > a:after, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.accessibility-open > .dropdown-menu li.dropdown-submenu.open > a:after { + right: 20px; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-menu { + min-width: 0; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content { + padding: 5px 0 5px 15px; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content [class*=col], + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content [class*=col] { + max-width: 100%; + width: 100%; + display: block; + padding: 5px 0; + flex: none; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content .dropdown-mega-sub-title, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content .dropdown-mega-sub-title { + padding-left: 15px; + font-size: 0.75em; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content .dropdown-mega-sub-nav, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content .dropdown-mega-sub-nav { + padding-left: 30px; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand .thumb-info-preview, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand .thumb-info-preview { + display: none; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns { + position: relative; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav { + margin-top: -10px; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown { + position: static; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu { + box-shadow: none; + top: 50% !important; + transform: translateY(-50%); + left: 10000px; + margin-left: -15px; + margin-top: 10px; + opacity: 0; + transition: margin-left .2s ease-out, opacity .2s ease-out; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu:before, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu:before { + content: ''; + display: block; + position: absolute; + top: -100vh; + width: 100%; + height: 100%; + background: #FCFCFC; + border-right: 1px solid #f7f7f7; + border-left: 1px solid #f7f7f7; + height: 200vh; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu { + position: static; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu { + margin-left: 0; + left: 100%; + right: auto; + margin-left: -15px; + opacity: 0; + transition: margin-left .2s ease-out, opacity .2s ease-out; + transform: translate3d(10000px, 0, 0); + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu:before, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu:before { + border-left: 0; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu:hover > .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu:hover > .dropdown-menu { + right: auto; + opacity: 1; + margin-left: 0; + transform: translateY(-50%); + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.dropdown-reverse > .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.dropdown-reverse > .dropdown-menu { + left: auto; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.dropdown-reverse:hover > .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.dropdown-reverse:hover > .dropdown-menu { + right: 100%; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown:hover > .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown:hover > .dropdown-menu { + margin-left: 0; + margin-top: 0; + padding-top: 0; + opacity: 1; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown-mega, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns nav > ul > li.dropdown-mega { + position: static !important; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-columns .thumb-info-preview, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-columns .thumb-info-preview { + display: none; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide { + height: 100%; + justify-content: center; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide .header-nav-main, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide .header-nav-main { + height: 100% !important; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav > ul, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav > ul { + height: 100%; + justify-content: center; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav > ul > li, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav > ul > li { + height: auto; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul { + transform: translate3d(0, 0, 0); + transition: ease all 300ms; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul.next-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul.next-menu { + transform: translate3d(-100%, 0, 0); + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown > a.dropdown-toggle, + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown > a.dropdown-toggle, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item { + display: inline-block; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown > a.dropdown-toggle:before, + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item:before, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown > a.dropdown-toggle:before, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item:before { + display: none !important; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown > a.dropdown-toggle:after, + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item:after, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown > a.dropdown-toggle:after, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item:after { + font-family: 'Font Awesome 6 Free'; + content: "\f054"; + font-weight: 900; + position: relative; + font-size: 0.5rem; + opacity: 0.7; + display: inline-block; + border: 0; + top: 1px; + left: 5px; + transform: none; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown > a.dropdown-toggle:hover:after, + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item:hover:after, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown > a.dropdown-toggle:hover:after, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item:hover:after { + animation: sideMenuArrow 600ms ease; + animation-iteration-count: infinite; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item { + background: transparent; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item:after, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item:after { + top: -1px; + margin-left: 5px; + transform: none; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li a, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li a { + background: transparent; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li { + position: static; + text-align: center; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li a, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li a { + display: inline-block; + width: 100%; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li ul, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li ul { + visibility: hidden; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li ul.visible, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li ul.visible { + visibility: visible; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.back-button > a, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.back-button > a { + cursor: pointer; + background: transparent; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.back-button > a:before, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.back-button > a:before { + font-family: 'Font Awesome 6 Free'; + content: "\f053"; + font-weight: 900; + position: relative; + font-size: 0.5rem; + opacity: 0.7; + display: inline-block; + border: 0; + top: -1px; + right: 5px; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.back-button > a:hover:before, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.back-button > a:hover:before { + animation: sideMenuArrowBack 600ms ease; + animation-iteration-count: infinite; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu { + display: flex; + flex-direction: column; + justify-content: center; + width: 100%; + height: 100%; + top: 50% !important; + left: 100%; + padding: 0; + margin: 0 !important; + opacity: 1; + border-top: none; + box-shadow: none; + transform: translate3d(0, -50%, 0) !important; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu::-webkit-scrollbar, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu::-webkit-scrollbar { + width: 5px; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu::-webkit-scrollbar-thumb, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu::-webkit-scrollbar-thumb { + border-radius: 0px; + background: rgba(204, 204, 204, 0.5); + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu.next-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu.next-menu { + transform: translate3d(-100%, -50%, 0) !important; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu li.dropdown-submenu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu li.dropdown-submenu { + position: static; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown-submenu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.dropdown-submenu { + position: static; + } +} + +/* Header Floating */ +#header.header-floating-icons .nav { + flex-direction: column; +} + +#header.header-floating-icons .header-nav-main nav > ul > li { + flex: 0 0 auto; + margin-left: 0; +} + +#header.header-floating-icons .header-nav-main nav > ul > li > a > i { + pointer-events: none; +} + +#header.header-floating-icons .header-nav-main nav > ul > li > a.active { + background: #FFF !important; +} + +#header.header-floating-icons .header-nav-main nav > ul > li > a.active:after { + background: #FFF; +} + +#header.header-floating-icons .header-nav-main nav > ul > li.open > a:after, #header.header-floating-icons .header-nav-main nav > ul > li.accessibility-open > a:after, #header.header-floating-icons .header-nav-main nav > ul > li.active > a:after, #header.header-floating-icons .header-nav-main nav > ul > li:hover > a:after, #header.header-floating-icons .header-nav-main nav > ul > li:active > a:after, #header.header-floating-icons .header-nav-main nav > ul > li:focus > a:after { + background: #FFF; +} + +@media (min-width: 992px) { + #header.header-floating-icons { + background: transparent; + height: 0; + min-height: 0 !important; + } + + #header.header-floating-icons .header-nav-main nav > ul > li { + height: auto; + } + + #header.header-floating-icons .header-row { + display: block; + position: absolute; + top: 12px; + left: -60px; + } + + #header.header-floating-icons .header-body { + position: fixed; + top: 0; + left: 0; + background: transparent; + min-height: 0; + padding: 0; + border: none; + } + + #header.header-floating-icons .header-nav { + padding: 0 !important; + } + + #header.header-floating-icons .header-nav-main { + margin: 0; + box-shadow: 0px 0px 80px 0px rgba(62, 62, 62, 0.3); + } + + #header.header-floating-icons .header-nav-main nav > ul > li { + border-bottom: 1px solid #CCC; + } + + #header.header-floating-icons .header-nav-main nav > ul > li:hover > a { + background: #FFF; + } + + #header.header-floating-icons .header-nav-main nav > ul > li:hover > a > span { + opacity: 1; + transform: rotateY(0deg); + } + + #header.header-floating-icons .header-nav-main nav > ul > li > a { + font-size: 25px; + padding: 18px; + perspective: 770px; + background: #F7F7F7; + border-radius: 0; + transform: translateZ(0); + } + + #header.header-floating-icons .header-nav-main nav > ul > li > a:after { + content: ''; + display: block; + position: absolute; + top: 0; + right: 0; + width: 100%; + height: 102%; + z-index: -1; + } + + #header.header-floating-icons .header-nav-main nav > ul > li > a > span { + opacity: 0; + position: absolute; + top: 0; + left: 125.5%; + background: #FFF; + padding: 0 25px; + height: 100%; + line-height: 4.1; + white-space: nowrap; + font-size: 14px; + z-index: -2; + transition: ease transform 300ms; + box-shadow: 0px 0px 80px 0px rgba(62, 62, 62, 0.15); + transform-origin: -19% 0%; + transform: rotateY(88deg); + } + + #header.header-floating-icons .header-nav-main nav > ul > li > a > span:before { + content: ''; + display: block; + position: absolute; + top: 50%; + left: -4px; + padding: 10px; + background: #FFF; + z-index: -1; + transform: translate(0, -50%) rotate(45deg); + } +} + +@media (min-width: 992px) and (max-width: 1281px) { + #header.header-floating-icons .header-row { + left: -19px; + } + + #header.header-floating-icons .header-nav-main nav > ul > li > a { + padding: 9.8px; + perspective: 450px; + } + + #header.header-floating-icons .header-nav-main nav > ul > li > a > span { + line-height: 3; + } +} + +@media (max-width: 991px) { + #header.header-floating-icons { + position: fixed; + top: 23px; + right: 10px; + } + + #header.header-floating-icons .header-body { + background: transparent; + border: none; + min-height: 0; + } + + #header.header-floating-icons .header-btn-collapse-nav { + padding: 15px 20px; + margin: 0; + } + + #header.header-floating-icons .header-nav-main { + position: absolute; + right: 0px; + top: 77px; + max-width: 53px; + overflow: hidden; + box-shadow: 0px 0px 15px 0px rgba(62, 62, 62, 0.2); + } + + #header.header-floating-icons .header-nav-main:before { + content: none; + } + + #header.header-floating-icons .header-nav-main nav { + padding: 0; + margin: 0 !important; + max-height: none; + } + + #header.header-floating-icons .header-nav-main nav > ul { + display: block; + padding: 0; + } + + #header.header-floating-icons .header-nav-main nav > ul > li { + display: inline-block; + border: none; + } + + #header.header-floating-icons .header-nav-main nav > ul > li > a { + font-size: 1.7em; + margin: 0; + padding: 15px; + background: #F7F7F7; + border-radius: 0; + border-bottom: 1px solid #e2e2e2; + } + + #header.header-floating-icons .header-nav-main nav > ul > li > a > span { + display: none; + } + + #header.header-floating-icons .header-nav-main nav > ul > li:last-child > a { + border-bottom: 0; + } +} + +@media (min-width: 992px) { + #header .header-nav-main.header-nav-main-light nav > ul > li > a { + color: #FFF; + } + + #header .header-nav-main.header-nav-main-light nav > ul > li > a.active { + color: #CCC; + background: #FFF; + } + + #header .header-nav-main.header-nav-main-light nav > ul > li.open > a, #header .header-nav-main.header-nav-main-light nav > ul > li.accessibility-open > a, #header .header-nav-main.header-nav-main-light nav > ul > li.active > a, #header .header-nav-main.header-nav-main-light nav > ul > li:hover > a { + background: #FFF; + } + + #header .header-nav-main.header-nav-main-light nav > ul > li.open > .dropdown-menu, #header .header-nav-main.header-nav-main-light nav > ul > li.accessibility-open > .dropdown-menu, #header .header-nav-main.header-nav-main-light nav > ul > li.active > .dropdown-menu, #header .header-nav-main.header-nav-main-light nav > ul > li:hover > .dropdown-menu { + border-top-color: #FFF; + box-shadow: 0 20px 25px rgba(0, 0, 0, 0.05); + } + + #header .header-nav-main.header-nav-main-light nav > ul > li.open > .dropdown-menu .dropdown-submenu:hover > .dropdown-menu, #header .header-nav-main.header-nav-main-light nav > ul > li.accessibility-open > .dropdown-menu .dropdown-submenu:hover > .dropdown-menu, #header .header-nav-main.header-nav-main-light nav > ul > li.active > .dropdown-menu .dropdown-submenu:hover > .dropdown-menu, #header .header-nav-main.header-nav-main-light nav > ul > li:hover > .dropdown-menu .dropdown-submenu:hover > .dropdown-menu { + border-top-color: #FFF; + } + + #header .header-nav-main.header-nav-main-light nav > ul > li.active > a { + background: #FFF; + } + + #header .header-nav-main.header-nav-main-light nav > ul > li.dropdown.open > a:before, #header .header-nav-main.header-nav-main-light nav > ul > li.dropdown.accessibility-open > a:before, #header .header-nav-main.header-nav-main-light nav > ul > li.dropdown:hover > a:before { + border-bottom-color: #FFF; + } + + #header .header-nav-main.header-nav-main-light .dropdown-menu > li > a:hover, #header .header-nav-main.header-nav-main-light .dropdown-menu > li > a:focus { + background: #f5f5f5; + } +} + +@media (min-width: 992px) { + #header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-menu li a, #header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-mega-sub-nav li a { + transition: transform .2s ease-out; + transform: translate3d(0, -5px, 0); + } + + #header .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu li a, #header .header-nav-main-effect-1 nav > ul > li.dropdown:hover .dropdown-mega-sub-nav li a, #header .header-nav-main-effect-1 nav > ul > li.dropdown.open > .dropdown-menu li a, #header .header-nav-main-effect-1 nav > ul > li.dropdown.open .dropdown-mega-sub-nav li a, #header .header-nav-main-effect-1 nav > ul > li.dropdown.accessibility-open > .dropdown-menu li a, #header .header-nav-main-effect-1 nav > ul > li.dropdown.accessibility-open .dropdown-mega-sub-nav li a { + transform: translate3d(0, 0, 0); + } + + #header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-menu { + transition: transform .2s ease-out; + transform: translate3d(0, -5px, 0); + } + + #header .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav-main-effect-1 nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-main-effect-1 nav > ul > li.dropdown.accessibility-open > .dropdown-menu { + transform: translate3d(0, 2px, 0); + } + + #header .header-nav.header-nav-stripe .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav.header-nav-stripe .header-nav-main-effect-1 nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav.header-nav-stripe .header-nav-main-effect-1 nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav.header-nav-links .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav.header-nav-links .header-nav-main-effect-1 nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav.header-nav-links .header-nav-main-effect-1 nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav.header-nav-line .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav.header-nav-line .header-nav-main-effect-1 nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav.header-nav-line .header-nav-main-effect-1 nav > ul > li.dropdown.accessibility-open > .dropdown-menu, #header .header-nav.header-nav-dropdowns-dark .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav.header-nav-dropdowns-dark .header-nav-main-effect-1 nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav.header-nav-dropdowns-dark .header-nav-main-effect-1 nav > ul > li.dropdown.accessibility-open > .dropdown-menu { + transform: translate3d(0, 0, 0); + } +} + +@media (min-width: 992px) { + #header .header-nav-main-effect-2 nav > ul > li.dropdown .dropdown-menu { + transition: opacity .2s ease-out; + opacity: 0; + } + + #header .header-nav-main-effect-2 nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav-main-effect-2 nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-main-effect-2 nav > ul > li.dropdown.accessibility-open > .dropdown-menu { + opacity: 1; + } +} + +@media (min-width: 992px) { + #header .header-nav-main-effect-3 nav > ul > li.dropdown .dropdown-menu { + transition: transform .2s ease-out; + transform: translate3d(0, 10px, 0); + } + + #header .header-nav-main-effect-3 nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav-main-effect-3 nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-main-effect-3 nav > ul > li.dropdown.accessibility-open > .dropdown-menu { + transform: translate3d(0, 0, 0); + } +} + +@media (min-width: 992px) { + #header .header-nav-main-effect-4 nav > ul > li.dropdown .dropdown-menu { + transition: transform .2s ease-out; + transform: translate3d(-10px, 0, 0); + } + + #header .header-nav-main-effect-4 nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav-main-effect-4 nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-main-effect-4 nav > ul > li.dropdown.accessibility-open > .dropdown-menu { + transform: translate3d(0, 0, 0); + } +} + +@media (min-width: 992px) { + #header .header-nav-main-effect-5 nav > ul > li.dropdown .dropdown-menu { + transition: transform .2s ease-out; + transform: translate3d(0, -10px, 0); + } + + #header .header-nav-main-effect-5 nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav-main-effect-5 nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-main-effect-5 nav > ul > li.dropdown.accessibility-open > .dropdown-menu { + transform: translate3d(0, 0, 0); + } +} + +@media (min-width: 992px) { + #header .header-nav-main-effect-6 nav > ul > li.dropdown .dropdown-menu { + transition: transform .2s ease-out; + transform: translate3d(10px, 0, 0); + } + + #header .header-nav-main-effect-6 nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav-main-effect-6 nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-main-effect-6 nav > ul > li.dropdown.accessibility-open > .dropdown-menu { + transform: translate3d(0, 0, 0); + } +} + +@media (min-width: 992px) { + #header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu { + transition: transform .2s ease-out, opacity .2s ease-out; + transform: translate3d(-10px, 0, 0); + opacity: 0; + } + + #header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu:hover > .dropdown-menu, #header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.open > .dropdown-menu, #header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.accessibility-open > .dropdown-menu { + transform: translate3d(0, 0, 0); + opacity: 1; + } + + #header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.dropdown-reverse > .dropdown-menu { + transition: transform .2s ease-out, opacity .2s ease-out; + transform: translate3d(10px, 0, 0); + left: auto; + right: 100%; + opacity: 0; + } + + #header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.dropdown-reverse:hover > .dropdown-menu, #header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.dropdown-reverse.open > .dropdown-menu, #header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu.dropdown-reverse.accessibility-open > .dropdown-menu { + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +/* Header Nav Main Mobile */ +@media (max-width: 991px) { + #header .header-nav-main { + position: absolute; + background: transparent; + width: 100%; + top: 100%; + left: 50%; + transform: translate3d(-50%, 0, 0); + } + + #header .header-nav-main:before { + content: ''; + display: block; + position: absolute; + top: 0; + left: 50%; + width: 100vw; + height: 100%; + background: #FFF; + z-index: -1; + transform: translateX(-50%); + } + + #header .header-nav-main nav { + max-height: 50vh; + overflow: hidden; + overflow-y: auto; + padding: 0 15px; + transition: ease all 500ms; + } + + #header .header-nav-main nav.collapsing { + overflow-y: hidden; + } + + #header .header-nav-main nav::-webkit-scrollbar { + width: 5px; + } + + #header .header-nav-main nav::-webkit-scrollbar-thumb { + border-radius: 0px; + background: rgba(204, 204, 204, 0.5); + } + + #header .header-nav-main nav > ul { + padding-top: 15px; + padding-bottom: 15px; + flex-direction: column; + } + + #header .header-nav-main nav > ul li { + border-bottom: 1px solid #e8e8e8; + clear: both; + display: block; + float: none; + margin: 0; + padding: 0; + position: relative; + } + + #header .header-nav-main nav > ul li a { + font-size: 13px; + font-style: normal; + line-height: 20px; + padding: 7px 8px; + margin: 1px 0; + border-radius: 4px; + text-align: left; + } + + #header .header-nav-main nav > ul li a .fa-caret-down { + line-height: 35px; + min-height: 38px; + min-width: 30px; + position: absolute; + right: 5px; + text-align: center; + top: 0; + } + + #header .header-nav-main nav > ul li a.dropdown-toggle { + position: relative; + } + + #header .header-nav-main nav > ul li a.dropdown-toggle:after { + content: none; + } + + #header .header-nav-main nav > ul li a.dropdown-toggle .fa-chevron-down { + position: absolute; + top: 0; + right: 0; + width: 30px; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + font-size: 0.6rem; + } + + #header .header-nav-main nav > ul li a:active { + background-color: #f8f9fa; + color: inherit; + } + + #header .header-nav-main nav > ul li.dropdown > a.active { + margin-top: -1px; + margin-bottom: -1px; + } + + #header .header-nav-main nav > ul li.dropdown .dropdown-menu { + background: transparent; + padding: 0; + margin: 0; + font-size: 13px; + box-shadow: none; + border-radius: 0; + border: 0; + clear: both; + display: none; + float: none; + position: static; + } + + #header .header-nav-main nav > ul li.dropdown .dropdown-menu li.dropdown-submenu > a { + position: relative; + } + + #header .header-nav-main nav > ul li.dropdown .dropdown-menu li.dropdown-submenu > a:after { + content: none; + } + + #header .header-nav-main nav > ul li.dropdown .dropdown-menu li.dropdown-submenu > a .fa-chevron-down { + position: absolute; + top: 0; + right: 0; + width: 30px; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + font-size: 0.6rem; + } + + #header .header-nav-main nav > ul li.dropdown .dropdown-menu li.dropdown-submenu.open > .dropdown-menu { + display: block; + margin-left: 20px; + } + + #header .header-nav-main nav > ul li.dropdown.open > .dropdown-menu { + display: block; + margin-left: 20px; + } + + #header .header-nav-main nav > ul li.dropdown-mega .dropdown-mega-sub-title { + margin-top: 10px; + display: block; + text-align: left; + } + + #header .header-nav-main nav > ul li.dropdown-mega .dropdown-mega-sub-nav { + margin: 0 0 0 20px; + padding: 0; + list-style: none; + } + + #header .header-nav-main nav > ul li.dropdown-mega .dropdown-mega-sub-nav > li > a { + display: block; + text-decoration: none; + } + + #header .header-nav-main nav > ul li:last-child { + border-bottom: 0; + } + + #header .header-nav-main nav > ul > li > a { + text-transform: uppercase; + font-weight: 700; + margin-top: 1px; + margin-bottom: 1px; + color: #CCC; + } + + #header .header-nav-main nav > ul > li > a:active { + color: #CCC; + } + + #header .header-nav-main nav > ul > li > a.active { + color: #FFF !important; + background: #CCC; + } + + #header .header-nav-main nav > ul > li > a.active:focus, #header .header-nav-main nav > ul > li > a.active:hover { + color: #FFF; + background: #CCC; + } + + #header .header-nav-main nav .not-included { + margin: 0; + } + + #header .header-nav-main a > .thumb-info-preview { + display: none !important; + } + + #header .header-nav-main.header-nav-main-square nav > ul > li a { + border-radius: 0 !important; + } + + #header .header-nav-main.header-nav-main-slide .wrapper-items-cloned { + display: none; + } + + #header .header-nav-bar .header-container { + min-height: 0; + height: auto !important; + } + + #header .header-nav-bar .header-nav { + min-height: 60px !important; + padding: 0; + } + + #header .header-btn-collapse-nav { + outline: 0; + display: block; + position: relative; + z-index: 1; + } + + #header .header-nav.header-nav-stripe { + min-height: 90px; + } + + #header .header-nav.header-nav-links, #header .header-nav.header-nav-line { + min-height: 70px; + } + + #header .header-nav.header-nav-dropdowns-dark { + min-height: 70px; + } + + #header .header-nav.header-nav-sub-title .header-nav-main nav > ul > li > a > span, #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li > a > span { + display: block; + text-transform: none; + font-weight: normal; + } +} + +/* Header Nav Main Mobile Dark */ +@media (max-width: 991px) { + #header .header-nav-main.header-nav-main-mobile-dark:before { + background-color: #212529; + } + + #header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a { + color: #dedede; + } + + #header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active { + color: #FFF; + } + + #header .header-nav-main.header-nav-main-mobile-dark nav > ul > li .dropdown-menu > li a { + color: #969696; + } + + #header .header-nav-main.header-nav-main-mobile-dark nav > ul > li .dropdown-menu > li a.active { + color: #FFF; + } + + #header .header-nav-main.header-nav-main-mobile-dark nav > ul li { + border-bottom: 1px solid #3e3e3e; + } + + #header .header-nav-main.header-nav-main-mobile-dark nav > ul li:last-child { + border-bottom: 0; + } + + #header .header-nav-main.header-nav-main-mobile-dark nav > ul li a:hover, #header .header-nav-main.header-nav-main-mobile-dark nav > ul li a:focus, #header .header-nav-main.header-nav-main-mobile-dark nav > ul li a:active { + background-color: #2b2b2b; + } + + #header .header-nav-main.header-nav-main-mobile-dark nav > ul li.dropdown-mega .dropdown-mega-sub-title { + color: #eaeaea; + } +} + +/* Header Nav Main Dark Text */ +@media (max-width: 991px) { + #header .header-nav-main.header-nav-main-dark-text nav > ul > li > a { + color: #333; + } + + #header .header-nav-main.header-nav-main-dark-text nav > ul > li > a.active { + color: #FFF; + } +} + +/* Header Nav Vertical */ +@media (max-width: 991px) { + html.side-header #header.side-header .side-header-scrollable { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + overflow: visible; + } + + html.side-header #header.side-header .side-header-scrollable .scrollable-content { + right: 0 !important; + overflow: visible; + } + + html.side-header #header.side-header .side-header-scrollable .scrollable-pane { + display: none !important; + } +} + +/* Side Header Hamburguer Sidebar */ +@media (max-width: 991px) { + html.side-header-hamburguer-sidebar #header.side-header .header-row-side-header { + width: 100%; + } + + html.side-header-hamburguer-sidebar #header.side-header .side-header-scrollable { + height: 100%; + } + + html.side-header-hamburguer-sidebar #header.side-header .side-header-scrollable .scrollable-content { + right: 0 !important; + padding-right: 10px; + padding-left: 10px; + overflow-y: hidden; + } + + html.side-header-hamburguer-sidebar #header.side-header .side-header-scrollable .scrollable-pane { + display: none !important; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav { + height: 100%; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav .header-nav-main { + position: relative; + top: 0; + left: 0; + transform: none; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav nav { + display: block !important; + max-height: 69vh; + padding: 0 8px 0 0; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links { + width: 100%; + padding: 0; + overflow: hidden; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main { + align-self: stretch; + min-height: 0; + margin-top: 0; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a { + color: #dedede !important; + border-bottom-color: #3e3e3e; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active { + color: #FFF !important; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main.header-nav-main-mobile-dark nav > ul > li .dropdown-menu > li a { + color: #969696; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main.header-nav-main-mobile-dark nav > ul > li .dropdown-menu > li a.active { + color: #FFF; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main.header-nav-main-mobile-dark nav > ul li { + border-bottom-color: #3e3e3e; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main.header-nav-main-mobile-dark nav > ul li a:hover, html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main.header-nav-main-mobile-dark nav > ul li a:focus, html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main.header-nav-main-mobile-dark nav > ul li a:active { + background-color: #2b2b2b; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li > a, html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li:hover > a { + position: relative; + background: transparent !important; + color: #444 !important; + padding: 0 .9rem; + margin: 1px 0 0; + min-height: 70px; + height: 100%; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li > a.dropdown-toggle:after { + content: none; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li > a.active { + color: #CCC; + background: transparent; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li.dropdown.open > .dropdown-menu, html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li.dropdown:hover > .dropdown-menu { + margin-top: 0; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul li { + border-bottom: 0; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul li a { + color: #444; + font-size: 12px; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-side-header nav > ul > li > a { + padding: 10px 15px !important; + min-height: 0 !important; + border-bottom: 1px solid #f7f7f7; + border-radius: 0; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-side-header nav > ul > li:last-child > a { + border-bottom: 0; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-side-header nav > ul > li.dropdown { + position: static; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown > .dropdown-menu li a { + border: 0; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown:not(.open) .dropdown-menu { + overflow: hidden; + opacity: 0; + width: 0; + height: 0; + top: -10000px; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.open > .dropdown-menu, + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.open > .dropdown-menu li.dropdown-submenu.open > .dropdown-menu { + position: relative; + box-shadow: none; + margin: 0; + padding: 5px 0 5px 15px; + top: auto; + left: auto; + right: auto; + transform: none; + min-width: auto; + width: 100%; + opacity: 1 !important; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-menu { + min-width: 0; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content { + padding: 5px 0 5px 15px; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content [class*=col] { + max-width: 100%; + display: block; + padding: 5px 0; + flex: none; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content .dropdown-mega-sub-title { + margin-top: 0; + padding-left: 15px; + color: #333333; + font-size: 0.85em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: -0.5px; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content .dropdown-mega-sub-nav { + padding-left: 10px; + } + + html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand .thumb-info-preview { + display: none; + } +} + +@media (min-width: 992px) { + #header .header-body:not(.h-100) { + height: auto !important; + } +} + +@media (max-width: 991px) { + #header .header-logo img { + z-index: 1; + } + + #header .header-nav { + display: flex; + align-items: center; + } + + #header.header-narrow .header-nav.header-nav-stripe { + min-height: 70px; + } +} + +body[data-plugin-section-scroll] #header .header-body { + background: transparent; +} + +html[dir="rtl"] #header .header-search .btn-light { + right: -35px; +} + +@media (max-width: 991px) { + html.safari #header .header-body { + overflow: visible !important; + } +} + +/* Mega Menu (Signin/SignUp) */ +#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu { + width: 40%; + right: 15px; + left: auto; + border-radius: 6px 0 6px 6px; +} + +#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table { + width: 100%; + margin-top: 0; +} + +#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table tr td a { + background-color: transparent !important; + color: #333; + padding: 0; + margin: 0; + display: block; +} + +#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table tr td a.remove { + float: right; +} + +#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table tr td a:hover { + text-decoration: none; +} + +#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .fa-shopping-cart { + margin-right: 5px; +} + +#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .product-thumbnail { + width: 120px; +} + +#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .product-actions { + text-align: right; + width: 80px; +} + +#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .actions-continue { + margin-top: 10px; + padding-top: 20px; + border-top: 1px solid #DDD; + clear: both; +} + +#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .actions-continue .btn { + margin-bottom: 10px; +} + +@media (max-width: 991px) { + #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu { + margin: 15px 0; + padding: 0 15px; + width: 100%; + } +} + +@media (min-width: 992px) { + html.side-header .main .container, html.side-header #footer .container { + padding: 0 35px; + width: auto !important; + max-width: 1210px; + } + + html.side-header:not(.side-header-above) body > .body { + margin: 0 0 0 255px; + width: auto; + overflow-x: hidden; + overflow-y: visible; + } + + html.side-header:not(.side-header-above) body > .body .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper { + width: 100% !important; + left: auto !important; + } + + html.side-header.side-header-above #header.side-header { + transition: cubic-bezier(0.55, 0, 0.1, 1) transform 300ms; + } +} + +@media (min-width: 992px) and (min-width: 1200px) { + html.side-header.side-header-change-container .main .container, html.side-header.side-header-change-container #footer .container { + transform: translateX(125px); + } +} + +@media (min-width: 992px) and (max-width: 1440px) { + html.side-header.side-header-change-container .main .container, html.side-header.side-header-change-container #footer .container { + max-width: 960px; + } +} + +@media (min-width: 992px) and (min-width: 1200px) { + html.side-header.side-header-change-container .home-concept { + transform: translateX(125px); + } + + html.side-header.side-header-change-container .home-concept .container { + transform: translateX(0); + } +} + +@media (min-width: 992px) and (min-width: 1200px) and (max-width: 1440px) { + html.side-header.side-header-change-container .home-concept .container > .row { + margin-left: -6rem; + } +} + +@media (min-width: 992px) and (min-width: 1200px) { + html.side-header.side-header-change-container.side-header-right .main .container, html.side-header.side-header-change-container.side-header-right #footer .container { + transform: translateX(-125px); + } +} + +@media (min-width: 992px) and (min-width: 1200px) { + html.side-header.side-header-change-container.side-header-right .home-concept { + transform: translateX(-125px); + } +} + +@media (min-width: 992px) and (min-width: 1200px) and (max-width: 1440px) { + html.side-header.side-header-change-container.side-header-right .home-concept .container > .row { + margin-left: -6rem; + } +} + +@media (min-width: 992px) { + html.side-header #header.side-header { + position: fixed; + box-shadow: 0 0 30px rgba(0, 0, 0, 0.05); + top: 0; + left: 0; + max-width: 255px; + width: 100%; + height: 100%; + transform: translateX(0); + transition: cubic-bezier(0.55, 0, 0.1, 1) transform 300ms; + } + + html.side-header #header.side-header:not(.header-transparent) { + background: #FFF; + } + + html.side-header #header.side-header.side-header-lg { + max-width: 355px; + } + + html.side-header #header.side-header.side-header-hide { + transform: translateX(100%); + } + + html.side-header #header.side-header .header-body { + border-top: 0; + } + + html.side-header #header.side-header .header-container { + width: 100%; + } + + html.side-header #header.side-header .header-row { + flex-direction: column; + } + + html.side-header #header.side-header .header-search { + width: 100%; + margin: 0.7rem 0; + } + + html.side-header #header.side-header .header-nav-top .nav > li > a, html.side-header #header.side-header .header-nav-top .nav > li > span { + display: block; + } + + html.side-header #header.side-header .header-logo { + margin: 2rem 0; + } + + html.side-header #header.side-header .header-nav { + flex-direction: column; + } + + html.side-header #header.side-header .header-nav.header-nav-links nav > ul > li > a { + height: auto; + } + + html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand .header-nav-main { + overflow: hidden; + } + + html.side-header #header.side-header .header-nav-main, + html.side-header #header.side-header .header-nav-main nav, + html.side-header #header.side-header .header-nav-main .nav { + width: 100%; + } + + html.side-header #header.side-header .nav { + flex-direction: column; + width: 100%; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown > a.dropdown-toggle:after { + content: ""; + border-color: transparent transparent transparent #CCC; + position: absolute; + right: 15px; + top: 50%; + border-top: .3em solid; + border-bottom: .3em solid transparent; + border-left: .3em solid transparent; + border-right: 0; + transform: translate3d(0, -50%, 0); + } + + html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu, + html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown.accessibility-open > .dropdown-menu, + html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu { + top: 3px; + left: 100%; + border-top: 0; + border-left: 5px solid #CCC; + margin-left: -5px; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown li.dropdown-submenu:hover > .dropdown-menu { + margin-top: -5px; + border-top: 0; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown.open > a, html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown.accessibility-open > a, html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown:hover > a { + padding-bottom: 0.5rem; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown.open > a:before, html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown.accessibility-open > a:before, html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown:hover > a:before { + content: none; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown-mega { + position: relative !important; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li.dropdown-mega .dropdown-menu { + min-width: 720px; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li { + margin-top: 1px; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li > a { + display: flex; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li .dropdown-menu.dropdown-reverse li a { + padding-right: 8px; + padding-left: 20px; + } + + html.side-header #header.side-header .header-nav-main nav > ul > li .dropdown-menu.dropdown-reverse li.dropdown-submenu > a:after { + border-width: 4px 4px 4px 0; + } + + html.side-header-right:not(.side-header-above) body > .body { + margin: 0 255px 0 0; + } + + html.side-header-right #header.side-header { + left: auto; + right: 0; + } + + html.side-header-right #header.side-header .header-nav:not(.header-nav-links-vertical-slide):not(.header-nav-links-vertical-expand) .header-nav-main nav > ul > li.dropdown > a.dropdown-toggle { + padding-right: 0px; + padding-left: 30px; + } + + html.side-header-right #header.side-header .header-nav:not(.header-nav-links-vertical-slide):not(.header-nav-links-vertical-expand) .header-nav-main nav > ul > li.dropdown > a.dropdown-toggle:after { + left: 15px; + right: auto; + border-right: .3em solid transparent; + border-left: 0; + } + + html.side-header-right #header.side-header .header-nav:not(.header-nav-links-vertical-slide):not(.header-nav-links-vertical-expand) .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu, + html.side-header-right #header.side-header .header-nav:not(.header-nav-links-vertical-slide):not(.header-nav-links-vertical-expand) .header-nav-main nav > ul > li.dropdown.accessibility-open > .dropdown-menu, + html.side-header-right #header.side-header .header-nav:not(.header-nav-links-vertical-slide):not(.header-nav-links-vertical-expand) .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu { + display: flex; + justify-content: center; + flex-direction: column; + right: 100%; + left: auto; + border-right: 5px solid #CCC; + border-left: 0; + margin-left: 0; + margin-right: -5px; + border-radius: 4px 0 0 4px; + opacity: 1; + } + + html.side-header-right #header.side-header .header-nav:not(.header-nav-links-vertical-slide):not(.header-nav-links-vertical-expand).header-nav-links-vertical-columns .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu, + html.side-header-right #header.side-header .header-nav:not(.header-nav-links-vertical-slide):not(.header-nav-links-vertical-expand).header-nav-links-vertical-columns .header-nav-main nav > ul > li.dropdown.accessibility-open > .dropdown-menu, + html.side-header-right #header.side-header .header-nav:not(.header-nav-links-vertical-slide):not(.header-nav-links-vertical-expand).header-nav-links-vertical-columns .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu { + height: 100vh; + } + + html.side-header-right #header.side-header.side-header-hide { + transform: translateX(-100%); + } + + html.side-header-right.side-header-right-no-reverse #header.side-header .header-nav:not(.header-nav-links-vertical-slide) .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a { + padding-left: 25px; + } + + html.side-header-right.side-header-right-no-reverse #header.side-header .header-nav:not(.header-nav-links-vertical-slide) .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a:after { + left: initial; + right: 20px; + } + + html.side-header-semi-transparent body > .body { + margin: 0; + } + + html.side-header-semi-transparent #header.side-header { + background: rgba(0, 0, 0, 0.3); + } + + html.side-header-semi-transparent #header.side-header .header-body { + background: transparent !important; + } +} + +@media (min-width: 1200px) { + html.side-header.side-header-hide #header.side-header { + left: 0; + transform: translateX(0); + } + + html.side-header.side-header-right.side-header-hide #header.side-header { + left: auto; + right: 0; + transform: translateX(0); + } +} + +@media (max-width: 991px) { + html.side-header #header.side-header .header-container { + height: auto !important; + } +} + +@media (max-height: 768px) { + html.side-header #header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu, + html.side-header #header .header-nav-main nav > ul > li.dropdown.accessibility-open > .dropdown-menu, + html.side-header #header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu { + top: auto; + } +} + +html.side-header-hamburguer-sidebar .main .container, html.side-header-hamburguer-sidebar #footer .container { + padding: 0 35px; + width: auto !important; + max-width: 1210px; +} + +html.side-header-hamburguer-sidebar:not(.side-header-above) body > .body { + margin: 0 0 0 255px; + width: auto; + overflow-x: hidden; + overflow-y: visible; +} + +html.side-header-hamburguer-sidebar:not(.side-header-above) body > .body .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper { + width: 100% !important; + left: auto !important; +} + +html.side-header-hamburguer-sidebar.side-header-above #header.side-header { + transition: cubic-bezier(0.55, 0, 0.1, 1) transform 300ms; +} + +html.side-header-hamburguer-sidebar #header.side-header { + background: #FFF; + position: fixed; + box-shadow: 0 0 30px rgba(0, 0, 0, 0.05); + top: 0; + left: 0; + max-width: 255px; + width: 100%; + height: 100%; + transform: translateX(0); + z-index: 9991; +} + +html.side-header-hamburguer-sidebar #header.side-header.side-header-lg { + max-width: 355px; +} + +html.side-header-hamburguer-sidebar #header.side-header.side-header-hide { + transform: translateX(-100%); +} + +html.side-header-hamburguer-sidebar #header.side-header.header-transparent { + background: transparent; +} + +html.side-header-hamburguer-sidebar #header.side-header .side-header-scrollable { + height: 100%; +} + +html.side-header-hamburguer-sidebar #header.side-header .header-body { + border-top: 0; + height: 100% !important; +} + +html.side-header-hamburguer-sidebar #header.side-header .header-container { + width: 100%; + height: 100% !important; +} + +html.side-header-hamburguer-sidebar #header.side-header .header-row { + flex-direction: column; +} + +html.side-header-hamburguer-sidebar #header.side-header .header-search { + width: 100%; + margin: 11.2px 0; + margin: 0.7rem 0; +} + +html.side-header-hamburguer-sidebar #header.side-header .header-nav-top .nav > li > a, html.side-header-hamburguer-sidebar #header.side-header .header-nav-top .nav > li > span { + display: block; +} + +html.side-header-hamburguer-sidebar #header.side-header .header-logo { + margin: 32px 0; + margin: 2rem 0; +} + +html.side-header-hamburguer-sidebar #header.side-header .header-nav { + flex-direction: column; +} + +html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li > a { + height: auto; +} + +html.side-header-hamburguer-sidebar #header.side-header .header-nav-main, +html.side-header-hamburguer-sidebar #header.side-header .header-nav-main nav, +html.side-header-hamburguer-sidebar #header.side-header .header-nav-main .nav { + width: 100%; +} + +html.side-header-hamburguer-sidebar #header.side-header .nav { + flex-direction: column; + width: 100%; +} + +html.side-header-hamburguer-sidebar.side-header-hamburguer-sidebar-right #header.side-header { + left: auto; + right: 0; +} + +html.side-header-hamburguer-sidebar.side-header-hamburguer-sidebar-right #header.side-header.side-header-hide { + transform: translateX(100%); +} + +html.side-header-hamburguer-sidebar.side-header-hamburguer-sidebar-push body > .body { + margin: 0; + overflow: visible; + transition: ease right 300ms; + right: 0; +} + +html.side-header-hamburguer-sidebar.side-header-hamburguer-sidebar-push .body-overlay { + content: ""; + width: 100%; + height: 0; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: rgba(0, 0, 0, 0.8); + position: absolute; + z-index: 10; + opacity: 0; +} + +html.side-header-hamburguer-sidebar.side-header-hamburguer-sidebar-push #header.side-header { + transform: none; + transition: ease left 300ms; + left: -355px; +} + +html.side-header-hamburguer-sidebar.side-header-hamburguer-sidebar-right.side-header-hamburguer-sidebar-push body > .body { + position: relative; + transition: ease left 300ms; + left: 0; + right: auto; +} + +html.side-header-hamburguer-sidebar.side-header-hamburguer-sidebar-right.side-header-hamburguer-sidebar-push #header.side-header { + transition: ease right 300ms, ease transform 300ms; + right: -355px; + left: auto; +} + +html.side-header-hamburguer-sidebar:not(.side-header-hide).side-header-hamburguer-sidebar-push .hamburguer-btn:not(.hamburguer-btn-side-header-mobile-show), html.side-header-hamburguer-sidebar:not(.side-header-hide).side-header-hamburguer-sidebar-push .sticky-wrapper { + display: none; +} + +html.side-header-hamburguer-sidebar:not(.side-header-hide).side-header-hamburguer-sidebar-push body > .body { + position: relative; + right: -355px; +} + +html.side-header-hamburguer-sidebar:not(.side-header-hide).side-header-hamburguer-sidebar-push .body-overlay { + opacity: 1; + height: 100%; +} + +html.side-header-hamburguer-sidebar:not(.side-header-hide).side-header-hamburguer-sidebar-push #header.side-header { + z-index: 11; + left: 0; +} + +html.side-header-hamburguer-sidebar:not(.side-header-hide).side-header-hamburguer-sidebar-right.side-header-hamburguer-sidebar-push body > .body { + left: -355px; + right: auto; +} + +html.side-header-hamburguer-sidebar:not(.side-header-hide).side-header-hamburguer-sidebar-right.side-header-hamburguer-sidebar-push #header.side-header { + right: 0; + left: auto; +} + +html.side-header-overlay-full-screen body > .body { + margin: 0; + width: auto; + overflow-x: hidden; + overflow-y: visible; +} + +html.side-header-overlay-full-screen body > .body .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper { + width: 100% !important; + left: auto !important; +} + +html.side-header-overlay-full-screen #header { + display: flex; + align-items: center; + background-color: rgba(51, 51, 51, 0.99); + position: fixed; + box-shadow: 0 0 18px rgba(68, 68, 68, 0.07); + top: 0; + left: 0; + width: 100vw; + height: 100vh; + padding-top: 48px; + padding-top: 3rem; + opacity: 0; + visibility: hidden; + transition: ease opacity 300ms, ease visibility 300ms; +} + +html.side-header-overlay-full-screen #header:not(.side-header-hide) { + opacity: 1; + visibility: visible; + transition: ease opacity 300ms, ease visibility 300ms; +} + +html.side-header-overlay-full-screen #header .header-container:after { + content: none; +} + +html.side-header-overlay-full-screen #header .header-body { + background-color: transparent; + border: 0; +} + +html.side-header-overlay-full-screen #header .header-row-side-header { + flex: 0 0 50%; + margin: 0 auto; +} + +html.side-header-overlay-full-screen #header .header-nav { + flex-direction: column; +} + +html.side-header-overlay-full-screen #header .header-nav.header-nav-links nav > ul > li > a { + height: auto; +} + +html.side-header-overlay-full-screen #header .header-nav-main, +html.side-header-overlay-full-screen #header .header-nav-main nav, +html.side-header-overlay-full-screen #header .header-nav-main .nav { + width: 100%; +} + +html.side-header-overlay-full-screen #header .nav { + flex-direction: column; + width: 100%; +} + +html.side-header-overlay-full-screen #header .header-nav-main { + position: relative; +} + +html.side-header-overlay-full-screen #header .header-nav-main:before { + content: none; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li { + text-align: center; + position: static; + margin-top: 1px; + height: auto; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li > a { + display: inline-block; + border: 0; + font-size: 28.8px; + font-size: 1.8rem; + text-transform: none; + color: #FFF; + padding: 15px 0 !important; + font-weight: 600; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li > a:after { + top: -2px !important; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li > a.open, html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li > a.accessibility-open, html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li > a:focus, html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li > a:active, html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li > a.active { + background: transparent; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li a .fa-chevron-down { + display: none !important; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-item { + transition: ease left 300ms; + position: relative; + left: 0; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-item:after { + display: none; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-item:before { + display: none !important; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-item:hover { + left: 5px; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-menu { + position: static; + background: transparent !important; + box-shadow: none; + display: none !important; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a { + border: 0; + font-size: 17.6px; + font-size: 1.1rem; + color: #FFF; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:after { + display: none; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-submenu { + position: static; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-submenu .dropdown-menu a { + font-size: 12px; + font-size: 0.75rem; + opacity: 0.7; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu, html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.accessibility-open > .dropdown-menu, +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-submenu.open > .dropdown-menu { + display: block !important; + opacity: 1; + width: 100%; + text-align: center; + padding: 15px 0; + margin: 0; + transform: none; + position: static; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu li a, html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.accessibility-open > .dropdown-menu li a, +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-submenu.open > .dropdown-menu li a { + background: transparent; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content { + padding: 25.6px 0 0; + padding: 1.6rem 0 0; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content > .row { + flex-direction: column; + align-items: center; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content > .row > [class*="col-"] { + max-width: none; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content > .row > [class*="col-"] + [class*="col-"] { + margin-top: 25px; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-title { + color: #FFF; + font-size: 1.2em; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav { + opacity: 0.7; +} + +html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li > a { + margin: 0 0 8px; + padding: 3px 8px 3px 8px; +} + +@media (max-width: 991px) { + html.side-header-overlay-full-screen #header .header-row-side-header { + flex: 0 0 100%; + } + + html.side-header-overlay-full-screen #header .side-header-scrollable { + height: 100% !important; + } + + html.side-header-overlay-full-screen #header .side-header-scrollable .scrollable-content { + right: 0 !important; + padding-right: 10px; + padding-left: 10px; + overflow-y: hidden; + } + + html.side-header-overlay-full-screen #header .side-header-scrollable .scrollable-pane { + display: none !important; + } + + html.side-header-overlay-full-screen #header .header-nav { + height: 100%; + } + + html.side-header-overlay-full-screen #header .header-nav-main { + position: absolute; + top: 50%; + transform: translate3d(-50%, -50%, 0); + } + + html.side-header-overlay-full-screen #header .header-nav-main nav { + max-height: 80vh; + } + + html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-item:hover { + left: 0; + } + + html.side-header-overlay-full-screen #header .header-nav-main nav > ul li { + border-bottom: 0; + } + + html.side-header-overlay-full-screen #header .header-nav-main nav > ul li a { + text-align: center; + } + + html.side-header-overlay-full-screen #header .header-nav-main nav > ul li.dropdown.dropdown-mega .dropdown-mega-content { + padding: 0; + } + + html.side-header-overlay-full-screen #header .header-nav-main nav > ul li.dropdown.dropdown-mega .dropdown-mega-sub-title { + font-size: 1.2rem; + text-align: center; + margin-bottom: 7px; + } + + html.side-header-overlay-full-screen #header .header-nav-main nav > ul li.dropdown.dropdown-mega .dropdown-mega-sub-nav { + margin: 0; + } +} + +html.side-header-hamburguer-sidebar-narrow-bar .body { + margin-left: 90px; +} + +html.side-header-hamburguer-sidebar-narrow-bar #header.side-header { + transform: translateX(90px); +} + +html.side-header-hamburguer-sidebar-narrow-bar .slider-container { + left: -45px !important; + width: calc(100% + 90px) !important; +} + +.side-header-narrow-bar { + display: flex; + flex-direction: column; + background: #FFF; + width: 90px; + position: fixed; + top: 0; + left: 0; + height: 100%; + z-index: 9992; +} + +.side-header-narrow-bar:after { + content: ""; + width: 1px; + height: 100%; + top: 0; + bottom: 0; + left: auto; + right: 0; + background: rgba(0, 0, 0, 0.06); + position: absolute; +} + +.side-header-narrow-bar .side-header-narrow-bar-content .side-header-narrow-bar-content-vertical { + transform: rotate(-90deg); + white-space: nowrap; + text-transform: uppercase; + margin-left: -18%; +} + +@media (max-width: 991px) { + html.side-header-hamburguer-sidebar-narrow-bar .body { + padding-left: 90px; + margin-left: 0; + } + + html.side-header-hamburguer-sidebar-narrow-bar #header { + padding-left: 90px; + left: -90px !important; + } +} + +@media (max-width: 1600px) { + .custom-header-1 .custom-header-1-btn-1 span { + padding-left: 2px !important; + padding-right: 2px !important; + } +} + +/* Page Header */ +.page-header { + background-color: #212529; + margin: 0 0 35px 0; + padding: 30px 0; + position: relative; + text-align: left; +} + +.page-header h1 { + color: #fff; + display: inline-block; + font-size: 30px; + line-height: 1; + margin: 0; + padding: 0; + font-weight: 400; + position: relative; + top: 1px; +} + +.page-header .sub-title { + display: block; + font-size: 1.2em; + font-weight: 300; + margin: 0; + opacity: 0.8; + color: #fff; +} + +.page-header .page-header-extra-button { + position: absolute; + width: 100%; + bottom: 50px; + left: 0; + right: 0; + z-index: 5; +} + +.page-header.page-header-sm { + padding: 30px 0; +} + +.page-header.page-header-sm h1 { + font-size: 22px; +} + +.page-header.page-header-lg { + padding: 50px 0; +} + +.page-header.page-header-lg h1 { + font-size: 40px; +} + +.page-header.page-header-classic:after { + content: ''; + width: 100%; + height: 5px; + background: rgba(255, 255, 255, 0.8); + position: absolute; + bottom: 0; + left: 0; +} + +.page-header.page-header-classic .page-header-title-border { + width: 0; + height: 5px; + position: absolute; + bottom: 0; + background: transparent; + z-index: 1; +} + +.page-header.page-header-modern h1 { + font-size: 28px; +} + +.page-header.page-header-modern.page-header-sm h1 { + font-size: 22px; +} + +.page-header.page-header-modern.page-header-md { + padding: 50px 0; +} + +.page-header.page-header-modern.page-header-lg { + padding: 65px 0; +} + +.page-header.page-header-modern.page-header-lg h1 { + font-size: 32px; +} + +.page-header.page-header-modern.page-header-background { + padding: 130px 0; + background-size: cover; +} + +.page-header.page-header-modern.page-header-background.page-header-background-pattern { + background-size: auto; + background-repeat: repeat; + background-attachment: fixed; +} + +.page-header.page-header-modern.page-header-background.page-header-background-sm { + padding: 50px 0; +} + +.page-header.page-header-modern.page-header-background.page-header-background-md { + padding: 150px 0; +} + +.page-header.page-header-modern.page-header-background.page-header-background-lg { + padding: 250px 0; +} + +/* Helpers */ +.clearfix:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} + +html[xmlns] .clearfix { + display: block; +} + +* html .clearfix { + height: 1%; +} + +/* Vertical Lines */ +.vertical-lines:not(.vertical-lines-after) { + background-image: url(../img/vertical-lines.svg); + background-repeat: repeat; + background-position: 50%; + pointer-events: none; +} + +.vertical-lines.vertical-lines-after { + position: relative; +} + +.vertical-lines.vertical-lines-after:after { + content: ""; + display: block; + position: absolute; + z-index: 1; + background-image: url(../img/vertical-lines.svg); + background-repeat: repeat; + background-position: 50%; + top: 0; + left: 0; + width: 100%; + height: 100%; + pointer-events: none; +} + +/* Position */ +.p-relative { + position: relative !important; +} + +.p-absolute { + position: absolute !important; +} + +.p-fixed { + position: fixed !important; +} + +.p-static { + position: static !important; +} + +/* Box Shadow */ +.box-shadow-none { + box-shadow: none !important; +} + +/* Flex */ +.flex-0-0-auto { + flex: 0 0 auto; +} + +/* Color Transparent */ +.color-transparent { + color: transparent !important; +} + +/* Background No Repeat */ +.bg-no-repeat { + background-repeat: no-repeat !important; +} + +/* Background Size Auto */ +.bg-size-auto { + background-size: auto !important; +} + +/* Background Size Cover */ +.bg-size-cover { + background-size: cover !important; +} + +/* Background Position Center */ +.bg-position-center { + background-position: center center !important; +} + +/* Background Clip Text */ +.bg-clip-text { + background-clip: text !important; + -webkit-text-fill-color: transparent; + -webkit-background-clip: text; +} + +/* Background Scales Overlay */ +.bg-color-scale-overlay { + position: relative; +} + +.bg-color-scale-overlay:before { + content: ""; + display: block; + background: #000; + bottom: 0; + height: 100%; + left: 0; + position: absolute; + right: 0; + top: 0; + width: 100%; + z-index: 1; + opacity: 0; +} + +.bg-color-scale-overlay .bg-color-scale-overlay-wrapper { + position: relative; + z-index: 2; +} + +.bg-color-scale-overlay-1:before { + opacity: 0.05 !important; +} + +.bg-color-scale-overlay-2:before { + opacity: 0.1 !important; +} + +.bg-color-scale-overlay-3:before { + opacity: 0.15 !important; +} + +.bg-color-scale-overlay-4:before { + opacity: 0.2 !important; +} + +.bg-color-scale-overlay-5:before { + opacity: 0.25 !important; +} + +.bg-color-scale-overlay-6:before { + opacity: 0.3 !important; +} + +.bg-color-scale-overlay-7:before { + opacity: 0.35 !important; +} + +.bg-color-scale-overlay-8:before { + opacity: 0.4 !important; +} + +.bg-color-scale-overlay-9:before { + opacity: 0.45 !important; +} + +/* Background Transparent */ +.background-transparent, +.bg-transparent, +.bg-color-transparent { + background: transparent !important; +} + +.bg-transparent-hover:hover { + background-color: transparent !important; +} + +/* Background White and Black */ +.bg-color-white { + background: #FFF !important; +} + +.bg-color-black { + background: #000 !important; +} + +/* Inverted */ +.inverted { + color: #FFF; + display: inline-block; + padding-left: 10px; + padding-right: 10px; +} + +h1 .inverted { + padding-left: 10px; + padding-right: 10px; +} + +h2 .inverted { + padding-left: 7px; + padding-right: 7px; +} + +h3 .inverted { + padding-left: 2px; + padding-right: 2px; +} + +h4 .inverted { + padding-left: 4px; + padding-right: 4px; +} + +h5 .inverted { + padding-left: 2px; + padding-right: 2px; +} + +h6 .inverted { + padding-left: 2px; + padding-right: 2px; +} + +/* Paddings and Margins */ +.mb-0 { + margin-bottom: 0 !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +@media (min-width: 576px) { + .mb-sm-0 { + margin-bottom: 0 !important; + } + + .mt-sm-0 { + margin-top: 0 !important; + } + + .pb-sm-0 { + padding-bottom: 0 !important; + } + + .pt-sm-0 { + padding-top: 0 !important; + } +} + +@media (min-width: 768px) { + .mb-md-0 { + margin-bottom: 0 !important; + } + + .mt-md-0 { + margin-top: 0 !important; + } + + .pb-md-0 { + padding-bottom: 0 !important; + } + + .pt-md-0 { + padding-top: 0 !important; + } +} + +@media (min-width: 992px) { + .mb-lg-0 { + margin-bottom: 0 !important; + } + + .mt-lg-0 { + margin-top: 0 !important; + } + + .pb-lg-0 { + padding-bottom: 0 !important; + } + + .pt-lg-0 { + padding-top: 0 !important; + } +} + +@media (min-width: 1200px) { + .mb-xl-0 { + margin-bottom: 0 !important; + } + + .mt-xl-0 { + margin-top: 0 !important; + } + + .pb-xl-0 { + padding-bottom: 0 !important; + } + + .pt-xl-0 { + padding-top: 0 !important; + } +} + +.mt-n1 { + margin-top: -4px !important; + margin-top: -0.25rem !important; +} + +/* Padding */ +.pt-3-5 { + padding-top: 12px !important; + padding-top: 0.75rem !important; +} + +.pe-3-5 { + padding-right: 12px !important; + padding-right: 0.75rem !important; +} + +.pb-3-5 { + padding-bottom: 12px !important; + padding-bottom: 0.75rem !important; +} + +.ps-3-5 { + padding-left: 12px !important; + padding-left: 0.75rem !important; +} + +.px-3-5 { + padding-left: 12px !important; + padding-left: 0.75rem !important; + padding-right: 12px !important; + padding-right: 0.75rem !important; +} + +.py-3-5 { + padding-top: 12px !important; + padding-top: 0.75rem !important; + padding-bottom: 12px !important; + padding-bottom: 0.75rem !important; +} + +/* Margin */ +.mt-3-5 { + margin-top: 12px !important; + margin-top: 0.75rem !important; +} + +.me-3-5 { + margin-right: 12px !important; + margin-right: 0.75rem !important; +} + +.mb-3-5 { + margin-bottom: 12px !important; + margin-bottom: 0.75rem !important; +} + +.ms-3-5 { + margin-left: 12px !important; + margin-left: 0.75rem !important; +} + +.mx-3-5 { + margin-left: 12px !important; + margin-left: 0.75rem !important; + margin-right: 12px !important; + margin-right: 0.75rem !important; +} + +.my-3-5 { + margin-top: 12px !important; + margin-top: 0.75rem !important; + margin-bottom: 12px !important; + margin-bottom: 0.75rem !important; +} + +/* Padding */ +.pt-4-5 { + padding-top: 20px !important; + padding-top: 1.25rem !important; +} + +.pe-4-5 { + padding-right: 20px !important; + padding-right: 1.25rem !important; +} + +.pb-4-5 { + padding-bottom: 20px !important; + padding-bottom: 1.25rem !important; +} + +.ps-4-5 { + padding-left: 20px !important; + padding-left: 1.25rem !important; +} + +.px-4-5 { + padding-left: 20px !important; + padding-left: 1.25rem !important; + padding-right: 20px !important; + padding-right: 1.25rem !important; +} + +.py-4-5 { + padding-top: 20px !important; + padding-top: 1.25rem !important; + padding-bottom: 20px !important; + padding-bottom: 1.25rem !important; +} + +/* Margin */ +.mt-4-5 { + margin-top: 20px !important; + margin-top: 1.25rem !important; +} + +.me-4-5 { + margin-right: 20px !important; + margin-right: 1.25rem !important; +} + +.mb-4-5 { + margin-bottom: 20px !important; + margin-bottom: 1.25rem !important; +} + +.ms-4-5 { + margin-left: 20px !important; + margin-left: 1.25rem !important; +} + +.mx-4-5 { + margin-left: 20px !important; + margin-left: 1.25rem !important; + margin-right: 20px !important; + margin-right: 1.25rem !important; +} + +.my-4-5 { + margin-top: 20px !important; + margin-top: 1.25rem !important; + margin-bottom: 20px !important; + margin-bottom: 1.25rem !important; +} + +/* Padding */ +.pt-5-5 { + padding-top: 36px !important; + padding-top: 2.25rem !important; +} + +.pe-5-5 { + padding-right: 36px !important; + padding-right: 2.25rem !important; +} + +.pb-5-5 { + padding-bottom: 36px !important; + padding-bottom: 2.25rem !important; +} + +.ps-5-5 { + padding-left: 36px !important; + padding-left: 2.25rem !important; +} + +.px-5-5 { + padding-left: 36px !important; + padding-left: 2.25rem !important; + padding-right: 36px !important; + padding-right: 2.25rem !important; +} + +.py-5-5 { + padding-top: 36px !important; + padding-top: 2.25rem !important; + padding-bottom: 36px !important; + padding-bottom: 2.25rem !important; +} + +/* Margin */ +.mt-5-5 { + margin-top: 36px !important; + margin-top: 2.25rem !important; +} + +.me-5-5 { + margin-right: 36px !important; + margin-right: 2.25rem !important; +} + +.mb-5-5 { + margin-bottom: 36px !important; + margin-bottom: 2.25rem !important; +} + +.ms-5-5 { + margin-left: 36px !important; + margin-left: 2.25rem !important; +} + +.mx-5-5 { + margin-left: 36px !important; + margin-left: 2.25rem !important; + margin-right: 36px !important; + margin-right: 2.25rem !important; +} + +.my-5-5 { + margin-top: 36px !important; + margin-top: 2.25rem !important; + margin-bottom: 36px !important; + margin-bottom: 2.25rem !important; +} + +@media (min-width: 576px) { + /* Padding */ + .pt-sm-3-5 { + padding-top: 0.75rem !important; + } + + .pe-sm-3-5 { + padding-right: 0.75rem !important; + } + + .pb-sm-3-5 { + padding-bottom: 0.75rem !important; + } + + .ps-sm-3-5 { + padding-left: 0.75rem !important; + } + + .px-sm-3-5 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; + } + + .py-sm-3-5 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + /* Margin */ + .mt-sm-3-5 { + margin-top: 0.75rem !important; + } + + .me-sm-3-5 { + margin-right: 0.75rem !important; + } + + .mb-sm-3-5 { + margin-bottom: 0.75rem !important; + } + + .ms-sm-3-5 { + margin-left: 0.75rem !important; + } + + .mx-sm-3-5 { + margin-left: 0.75rem !important; + margin-right: 0.75rem !important; + } + + .my-sm-3-5 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + /* Padding */ + .pt-sm-4-5 { + padding-top: 1.25rem !important; + } + + .pe-sm-4-5 { + padding-right: 1.25rem !important; + } + + .pb-sm-4-5 { + padding-bottom: 1.25rem !important; + } + + .ps-sm-4-5 { + padding-left: 1.25rem !important; + } + + .px-sm-4-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .py-sm-4-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + /* Margin */ + .mt-sm-4-5 { + margin-top: 1.25rem !important; + } + + .me-sm-4-5 { + margin-right: 1.25rem !important; + } + + .mb-sm-4-5 { + margin-bottom: 1.25rem !important; + } + + .ms-sm-4-5 { + margin-left: 1.25rem !important; + } + + .mx-sm-4-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; + } + + .my-sm-4-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; + } + /* Padding */ + .pt-sm-5-5 { + padding-top: 2.25rem !important; + } + + .pe-sm-5-5 { + padding-right: 2.25rem !important; + } + + .pb-sm-5-5 { + padding-bottom: 2.25rem !important; + } + + .ps-sm-5-5 { + padding-left: 2.25rem !important; + } + + .px-sm-5-5 { + padding-left: 2.25rem !important; + padding-right: 2.25rem !important; + } + + .py-sm-5-5 { + padding-top: 2.25rem !important; + padding-bottom: 2.25rem !important; + } + /* Margin */ + .mt-sm-5-5 { + margin-top: 2.25rem !important; + } + + .me-sm-5-5 { + margin-right: 2.25rem !important; + } + + .mb-sm-5-5 { + margin-bottom: 2.25rem !important; + } + + .ms-sm-5-5 { + margin-left: 2.25rem !important; + } + + .mx-sm-5-5 { + margin-left: 2.25rem !important; + margin-right: 2.25rem !important; + } + + .my-sm-5-5 { + margin-top: 2.25rem !important; + margin-bottom: 2.25rem !important; + } +} + +@media (min-width: 768px) { + /* Padding */ + .pt-md-3-5 { + padding-top: 0.75rem !important; + } + + .pe-md-3-5 { + padding-right: 0.75rem !important; + } + + .pb-md-3-5 { + padding-bottom: 0.75rem !important; + } + + .ps-md-3-5 { + padding-left: 0.75rem !important; + } + + .px-md-3-5 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; + } + + .py-md-3-5 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + /* Margin */ + .mt-md-3-5 { + margin-top: 0.75rem !important; + } + + .me-md-3-5 { + margin-right: 0.75rem !important; + } + + .mb-md-3-5 { + margin-bottom: 0.75rem !important; + } + + .ms-md-3-5 { + margin-left: 0.75rem !important; + } + + .mx-md-3-5 { + margin-left: 0.75rem !important; + margin-right: 0.75rem !important; + } + + .my-md-3-5 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + /* Padding */ + .pt-md-4-5 { + padding-top: 1.25rem !important; + } + + .pe-md-4-5 { + padding-right: 1.25rem !important; + } + + .pb-md-4-5 { + padding-bottom: 1.25rem !important; + } + + .ps-md-4-5 { + padding-left: 1.25rem !important; + } + + .px-md-4-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .py-md-4-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + /* Margin */ + .mt-md-4-5 { + margin-top: 1.25rem !important; + } + + .me-md-4-5 { + margin-right: 1.25rem !important; + } + + .mb-md-4-5 { + margin-bottom: 1.25rem !important; + } + + .ms-md-4-5 { + margin-left: 1.25rem !important; + } + + .mx-md-4-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; + } + + .my-md-4-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; + } + /* Padding */ + .pt-md-5-5 { + padding-top: 2.25rem !important; + } + + .pe-md-5-5 { + padding-right: 2.25rem !important; + } + + .pb-md-5-5 { + padding-bottom: 2.25rem !important; + } + + .ps-md-5-5 { + padding-left: 2.25rem !important; + } + + .px-md-5-5 { + padding-left: 2.25rem !important; + padding-right: 2.25rem !important; + } + + .py-md-5-5 { + padding-top: 2.25rem !important; + padding-bottom: 2.25rem !important; + } + /* Margin */ + .mt-md-5-5 { + margin-top: 2.25rem !important; + } + + .me-md-5-5 { + margin-right: 2.25rem !important; + } + + .mb-md-5-5 { + margin-bottom: 2.25rem !important; + } + + .ms-md-5-5 { + margin-left: 2.25rem !important; + } + + .mx-md-5-5 { + margin-left: 2.25rem !important; + margin-right: 2.25rem !important; + } + + .my-md-5-5 { + margin-top: 2.25rem !important; + margin-bottom: 2.25rem !important; + } +} + +@media (min-width: 992px) { + /* Padding */ + .pt-lg-3-5 { + padding-top: 0.75rem !important; + } + + .pe-lg-3-5 { + padding-right: 0.75rem !important; + } + + .pb-lg-3-5 { + padding-bottom: 0.75rem !important; + } + + .ps-lg-3-5 { + padding-left: 0.75rem !important; + } + + .px-lg-3-5 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; + } + + .py-lg-3-5 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + /* Margin */ + .mt-lg-3-5 { + margin-top: 0.75rem !important; + } + + .me-lg-3-5 { + margin-right: 0.75rem !important; + } + + .mb-lg-3-5 { + margin-bottom: 0.75rem !important; + } + + .ms-lg-3-5 { + margin-left: 0.75rem !important; + } + + .mx-lg-3-5 { + margin-left: 0.75rem !important; + margin-right: 0.75rem !important; + } + + .my-lg-3-5 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + /* Padding */ + .pt-lg-4-5 { + padding-top: 1.25rem !important; + } + + .pe-lg-4-5 { + padding-right: 1.25rem !important; + } + + .pb-lg-4-5 { + padding-bottom: 1.25rem !important; + } + + .ps-lg-4-5 { + padding-left: 1.25rem !important; + } + + .px-lg-4-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .py-lg-4-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + /* Margin */ + .mt-lg-4-5 { + margin-top: 1.25rem !important; + } + + .me-lg-4-5 { + margin-right: 1.25rem !important; + } + + .mb-lg-4-5 { + margin-bottom: 1.25rem !important; + } + + .ms-lg-4-5 { + margin-left: 1.25rem !important; + } + + .mx-lg-4-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; + } + + .my-lg-4-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; + } + /* Padding */ + .pt-lg-5-5 { + padding-top: 2.25rem !important; + } + + .pe-lg-5-5 { + padding-right: 2.25rem !important; + } + + .pb-lg-5-5 { + padding-bottom: 2.25rem !important; + } + + .ps-lg-5-5 { + padding-left: 2.25rem !important; + } + + .px-lg-5-5 { + padding-left: 2.25rem !important; + padding-right: 2.25rem !important; + } + + .py-lg-5-5 { + padding-top: 2.25rem !important; + padding-bottom: 2.25rem !important; + } + /* Margin */ + .mt-lg-5-5 { + margin-top: 2.25rem !important; + } + + .me-lg-5-5 { + margin-right: 2.25rem !important; + } + + .mb-lg-5-5 { + margin-bottom: 2.25rem !important; + } + + .ms-lg-5-5 { + margin-left: 2.25rem !important; + } + + .mx-lg-5-5 { + margin-left: 2.25rem !important; + margin-right: 2.25rem !important; + } + + .my-lg-5-5 { + margin-top: 2.25rem !important; + margin-bottom: 2.25rem !important; + } +} + +@media (min-width: 1200px) { + /* Padding */ + .pt-xl-3-5 { + padding-top: 0.75rem !important; + } + + .pe-xl-3-5 { + padding-right: 0.75rem !important; + } + + .pb-xl-3-5 { + padding-bottom: 0.75rem !important; + } + + .ps-xl-3-5 { + padding-left: 0.75rem !important; + } + + .px-xl-3-5 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; + } + + .py-xl-3-5 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + /* Margin */ + .mt-xl-3-5 { + margin-top: 0.75rem !important; + } + + .me-xl-3-5 { + margin-right: 0.75rem !important; + } + + .mb-xl-3-5 { + margin-bottom: 0.75rem !important; + } + + .ms-xl-3-5 { + margin-left: 0.75rem !important; + } + + .mx-xl-3-5 { + margin-left: 0.75rem !important; + margin-right: 0.75rem !important; + } + + .my-xl-3-5 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + /* Padding */ + .pt-xl-4-5 { + padding-top: 1.25rem !important; + } + + .pe-xl-4-5 { + padding-right: 1.25rem !important; + } + + .pb-xl-4-5 { + padding-bottom: 1.25rem !important; + } + + .ps-xl-4-5 { + padding-left: 1.25rem !important; + } + + .px-xl-4-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .py-xl-4-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + /* Margin */ + .mt-xl-4-5 { + margin-top: 1.25rem !important; + } + + .me-xl-4-5 { + margin-right: 1.25rem !important; + } + + .mb-xl-4-5 { + margin-bottom: 1.25rem !important; + } + + .ms-xl-4-5 { + margin-left: 1.25rem !important; + } + + .mx-xl-4-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; + } + + .my-xl-4-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; + } + /* Padding */ + .pt-xl-5-5 { + padding-top: 2.25rem !important; + } + + .pe-xl-5-5 { + padding-right: 2.25rem !important; + } + + .pb-xl-5-5 { + padding-bottom: 2.25rem !important; + } + + .ps-xl-5-5 { + padding-left: 2.25rem !important; + } + + .px-xl-5-5 { + padding-left: 2.25rem !important; + padding-right: 2.25rem !important; + } + + .py-xl-5-5 { + padding-top: 2.25rem !important; + padding-bottom: 2.25rem !important; + } + /* Margin */ + .mt-xl-5-5 { + margin-top: 2.25rem !important; + } + + .me-xl-5-5 { + margin-right: 2.25rem !important; + } + + .mb-xl-5-5 { + margin-bottom: 2.25rem !important; + } + + .ms-xl-5-5 { + margin-left: 2.25rem !important; + } + + .mx-xl-5-5 { + margin-left: 2.25rem !important; + margin-right: 2.25rem !important; + } + + .my-xl-5-5 { + margin-top: 2.25rem !important; + margin-bottom: 2.25rem !important; + } +} + +/* Before / After */ +.before-d-none:before { + display: none !important; +} + +.after-d-none:after { + display: none !important; +} + +/* Letter Spacing */ +.ls-0 { + letter-spacing: 0 !important; +} + +.negative-ls-05 { + letter-spacing: -0.05em; +} + +.negative-ls-1 { + letter-spacing: -1px; +} + +.negative-ls-2 { + letter-spacing: -2px; +} + +.negative-ls-3 { + letter-spacing: -2.5px; +} + +.positive-ls-1 { + letter-spacing: 1px !important; +} + +.positive-ls-2 { + letter-spacing: 2px !important; +} + +.positive-ls-3 { + letter-spacing: 2.5px !important; +} + +/* Cursor */ +.cur-pointer { + cursor: pointer; +} + +/* Pointer Events */ +.p-events-none { + pointer-events: none; +} + +/* Font Size */ +.text-0 { + font-size: .7em !important; +} + +.text-1 { + font-size: .8em !important; +} + +.text-2 { + font-size: .9em !important; +} + +.text-2-3, +.text-2-5 { + font-size: .95em !important; +} + +.text-3 { + font-size: 1em !important; +} + +.text-3-4, +.text-3-5 { + font-size: 1.1em !important; +} + +.text-4 { + font-size: 1.2em !important; +} + +.text-4-5 { + font-size: 1.35em !important; +} + +.text-5 { + font-size: 1.50em !important; +} + +.text-5-6, +.text-5-5 { + font-size: 1.65em !important; +} + +.text-6 { + font-size: 1.80em !important; +} + +.text-6-7, +.text-6-5 { + font-size: 1.9em !important; +} + +.text-7 { + font-size: 2em !important; +} + +.text-8 { + font-size: 2.30em !important; +} + +.text-9 { + font-size: 2.50em !important; +} + +.text-10 { + font-size: 2.75em !important; +} + +.text-11 { + font-size: 3em !important; +} + +.text-12 { + font-size: 3.5em !important; +} + +.text-12-13, +.text-12-5 { + font-size: 3.75em !important; +} + +.text-13 { + font-size: 4em !important; +} + +.text-14 { + font-size: 4.5em !important; +} + +.text-15 { + font-size: 5em !important; +} + +.text-16 { + font-size: 5.33em !important; +} + +.text-17 { + font-size: 5.66em !important; +} + +.text-18 { + font-size: 6em !important; +} + +.text-19 { + font-size: 6.33em !important; +} + +.text-20 { + font-size: 6.66em !important; +} + +@media (min-width: 576px) { + .text-sm-0 { + font-size: .7em !important; + } + + .text-sm-1 { + font-size: .8em !important; + } + + .text-sm-2 { + font-size: .9em !important; + } + + .text-sm-2-3, + .text-sm-2-5 { + font-size: .95em !important; + } + + .text-sm-3 { + font-size: 1em !important; + } + + .text-sm-3-4, + .text-sm-3-5 { + font-size: 1.1em !important; + } + + .text-sm-4 { + font-size: 1.2em !important; + } + + .text-sm-4-5 { + font-size: 1.35em !important; + } + + .text-sm-5 { + font-size: 1.50em !important; + } + + .text-sm-5-6, + .text-sm-5-5 { + font-size: 1.65em !important; + } + + .text-sm-6 { + font-size: 1.80em !important; + } + + .text-sm-6-7, + .text-sm-6-5 { + font-size: 1.9em !important; + } + + .text-sm-7 { + font-size: 2em !important; + } + + .text-sm-8 { + font-size: 2.30em !important; + } + + .text-sm-9 { + font-size: 2.50em !important; + } + + .text-sm-10 { + font-size: 2.75em !important; + } + + .text-sm-11 { + font-size: 3em !important; + } + + .text-sm-12 { + font-size: 3.5em !important; + } + + .text-sm-12-13, + .text-sm-12-5 { + font-size: 3.75em !important; + } + + .text-sm-13 { + font-size: 4em !important; + } + + .text-sm-14 { + font-size: 4.5em !important; + } + + .text-sm-15 { + font-size: 5em !important; + } + + .text-sm-16 { + font-size: 5.33em !important; + } + + .text-sm-17 { + font-size: 5.66em !important; + } + + .text-sm-18 { + font-size: 6em !important; + } + + .text-sm-19 { + font-size: 6.33em !important; + } + + .text-sm-20 { + font-size: 6.66em !important; + } +} + +@media (min-width: 768px) { + .text-md-0 { + font-size: .7em !important; + } + + .text-md-1 { + font-size: .8em !important; + } + + .text-md-2 { + font-size: .9em !important; + } + + .text-md-2-3, + .text-md-2-5 { + font-size: .95em !important; + } + + .text-md-3 { + font-size: 1em !important; + } + + .text-md-3-4, + .text-md-3-5 { + font-size: 1.1em !important; + } + + .text-md-4 { + font-size: 1.2em !important; + } + + .text-md-4-5 { + font-size: 1.35em !important; + } + + .text-md-5 { + font-size: 1.50em !important; + } + + .text-md-5-6, + .text-md-5-5 { + font-size: 1.65em !important; + } + + .text-md-6 { + font-size: 1.80em !important; + } + + .text-md-6-7, + .text-md-6-5 { + font-size: 1.9em !important; + } + + .text-md-7 { + font-size: 2em !important; + } + + .text-md-8 { + font-size: 2.30em !important; + } + + .text-md-9 { + font-size: 2.50em !important; + } + + .text-md-10 { + font-size: 2.75em !important; + } + + .text-md-11 { + font-size: 3em !important; + } + + .text-md-12 { + font-size: 3.5em !important; + } + + .text-md-12-13, + .text-md-12-5 { + font-size: 3.75em !important; + } + + .text-md-13 { + font-size: 4em !important; + } + + .text-md-14 { + font-size: 4.5em !important; + } + + .text-md-15 { + font-size: 5em !important; + } + + .text-md-16 { + font-size: 5.33em !important; + } + + .text-md-17 { + font-size: 5.66em !important; + } + + .text-md-18 { + font-size: 6em !important; + } + + .text-md-19 { + font-size: 6.33em !important; + } + + .text-md-20 { + font-size: 6.66em !important; + } +} + +@media (min-width: 992px) { + .text-lg-0 { + font-size: .7em !important; + } + + .text-lg-1 { + font-size: .8em !important; + } + + .text-lg-2 { + font-size: .9em !important; + } + + .text-lg-2-3, + .text-lg-2-5 { + font-size: .95em !important; + } + + .text-lg-3 { + font-size: 1em !important; + } + + .text-lg-3-4, + .text-lg-3-5 { + font-size: 1.1em !important; + } + + .text-lg-4 { + font-size: 1.2em !important; + } + + .text-lg-4-5 { + font-size: 1.35em !important; + } + + .text-lg-5 { + font-size: 1.50em !important; + } + + .text-lg-5-6, + .text-lg-5-5 { + font-size: 1.65em !important; + } + + .text-lg-6 { + font-size: 1.80em !important; + } + + .text-lg-6-7, + .text-lg-6-5 { + font-size: 1.9em !important; + } + + .text-lg-7 { + font-size: 2em !important; + } + + .text-lg-8 { + font-size: 2.30em !important; + } + + .text-lg-9 { + font-size: 2.50em !important; + } + + .text-lg-10 { + font-size: 2.75em !important; + } + + .text-lg-11 { + font-size: 3em !important; + } + + .text-lg-12 { + font-size: 3.5em !important; + } + + .text-lg-12-13, + .text-lg-12-5 { + font-size: 3.75em !important; + } + + .text-lg-13 { + font-size: 4em !important; + } + + .text-lg-14 { + font-size: 4.5em !important; + } + + .text-lg-15 { + font-size: 5em !important; + } + + .text-lg-16 { + font-size: 5.33em !important; + } + + .text-lg-17 { + font-size: 5.66em !important; + } + + .text-lg-18 { + font-size: 6em !important; + } + + .text-lg-19 { + font-size: 6.33em !important; + } + + .text-lg-20 { + font-size: 6.66em !important; + } +} + +@media (min-width: 1200px) { + .text-xl-0 { + font-size: .7em !important; + } + + .text-xl-1 { + font-size: .8em !important; + } + + .text-xl-2 { + font-size: .9em !important; + } + + .text-xl-2-3, + .text-xl-2-5 { + font-size: .95em !important; + } + + .text-xl-3 { + font-size: 1em !important; + } + + .text-xl-3-4, + .text-xl-3-5 { + font-size: 1.1em !important; + } + + .text-xl-4 { + font-size: 1.2em !important; + } + + .text-xl-4-5 { + font-size: 1.35em !important; + } + + .text-xl-5 { + font-size: 1.50em !important; + } + + .text-xl-5-6, + .text-xl-5-5 { + font-size: 1.65em !important; + } + + .text-xl-6 { + font-size: 1.80em !important; + } + + .text-xl-6-7, + .text-xl-6-5 { + font-size: 1.9em !important; + } + + .text-xl-7 { + font-size: 2em !important; + } + + .text-xl-8 { + font-size: 2.30em !important; + } + + .text-xl-9 { + font-size: 2.50em !important; + } + + .text-xl-10 { + font-size: 2.75em !important; + } + + .text-xl-11 { + font-size: 3em !important; + } + + .text-xl-12 { + font-size: 3.5em !important; + } + + .text-xl-12-13, + .text-xl-12-5 { + font-size: 3.75em !important; + } + + .text-xl-13 { + font-size: 4em !important; + } + + .text-xl-14 { + font-size: 4.5em !important; + } + + .text-xl-15 { + font-size: 5em !important; + } + + .text-xl-16 { + font-size: 5.33em !important; + } + + .text-xl-17 { + font-size: 5.66em !important; + } + + .text-xl-18 { + font-size: 6em !important; + } + + .text-xl-19 { + font-size: 6.33em !important; + } + + .text-xl-20 { + font-size: 6.66em !important; + } +} + +.text-1rem { + font-size: 16px !important; + font-size: 1rem !important; +} + +/* Line Height */ +.line-height-initial { + line-height: initial !important; +} + +.line-height-1 { + line-height: 1 !important; +} + +.line-height-1-1 { + line-height: 1.1 !important; +} + +.line-height-2 { + line-height: 1.2 !important; +} + +.line-height-3 { + line-height: 1.3 !important; +} + +.line-height-4 { + line-height: 1.4 !important; +} + +.line-height-5 { + line-height: 1.5 !important; +} + +.line-height-6 { + line-height: 1.6 !important; +} + +.line-height-7 { + line-height: 1.7 !important; +} + +.line-height-8 { + line-height: 1.8 !important; +} + +.line-height-9 { + line-height: 1.9 !important; +} + +@media (min-width: 576px) { + .line-height-sm-initial { + line-height: initial !important; + } + + .line-height-sm-1 { + line-height: 1 !important; + } + + .line-height-sm-1-1 { + line-height: 1.1 !important; + } + + .line-height-sm-2 { + line-height: 1.2 !important; + } + + .line-height-sm-3 { + line-height: 1.3 !important; + } + + .line-height-sm-4 { + line-height: 1.4 !important; + } + + .line-height-sm-5 { + line-height: 1.5 !important; + } + + .line-height-sm-6 { + line-height: 1.6 !important; + } + + .line-height-sm-7 { + line-height: 1.7 !important; + } + + .line-height-sm-8 { + line-height: 1.8 !important; + } + + .line-height-sm-9 { + line-height: 1.9 !important; + } +} + +@media (min-width: 768px) { + .line-height-md-initial { + line-height: initial !important; + } + + .line-height-md-1 { + line-height: 1 !important; + } + + .line-height-md-1-1 { + line-height: 1.1 !important; + } + + .line-height-md-2 { + line-height: 1.2 !important; + } + + .line-height-md-3 { + line-height: 1.3 !important; + } + + .line-height-md-4 { + line-height: 1.4 !important; + } + + .line-height-md-5 { + line-height: 1.5 !important; + } + + .line-height-md-6 { + line-height: 1.6 !important; + } + + .line-height-md-7 { + line-height: 1.7 !important; + } + + .line-height-md-8 { + line-height: 1.8 !important; + } + + .line-height-md-9 { + line-height: 1.9 !important; + } +} + +@media (min-width: 992px) { + .line-height-lg-initial { + line-height: initial !important; + } + + .line-height-lg-1 { + line-height: 1 !important; + } + + .line-height-lg-1-1 { + line-height: 1.1 !important; + } + + .line-height-lg-2 { + line-height: 1.2 !important; + } + + .line-height-lg-3 { + line-height: 1.3 !important; + } + + .line-height-lg-4 { + line-height: 1.4 !important; + } + + .line-height-lg-5 { + line-height: 1.5 !important; + } + + .line-height-lg-6 { + line-height: 1.6 !important; + } + + .line-height-lg-7 { + line-height: 1.7 !important; + } + + .line-height-lg-8 { + line-height: 1.8 !important; + } + + .line-height-lg-9 { + line-height: 1.9 !important; + } +} + +@media (min-width: 1200px) { + .line-height-xl-initial { + line-height: initial !important; + } + + .line-height-xl-1 { + line-height: 1 !important; + } + + .line-height-xl-1-1 { + line-height: 1.1 !important; + } + + .line-height-xl-2 { + line-height: 1.2 !important; + } + + .line-height-xl-3 { + line-height: 1.3 !important; + } + + .line-height-xl-4 { + line-height: 1.4 !important; + } + + .line-height-xl-5 { + line-height: 1.5 !important; + } + + .line-height-xl-6 { + line-height: 1.6 !important; + } + + .line-height-xl-7 { + line-height: 1.7 !important; + } + + .line-height-xl-8 { + line-height: 1.8 !important; + } + + .line-height-xl-9 { + line-height: 1.9 !important; + } +} + +/* Opacity */ +.opacity-0 { + opacity: 0.0 !important; +} + +.opacity-1 { + opacity: 0.1 !important; +} + +.opacity-2 { + opacity: 0.2 !important; +} + +.opacity-3 { + opacity: 0.3 !important; +} + +.opacity-4 { + opacity: 0.4 !important; +} + +.opacity-5 { + opacity: 0.5 !important; +} + +.opacity-6 { + opacity: 0.6 !important; +} + +.opacity-7 { + opacity: 0.7 !important; +} + +.opacity-8 { + opacity: 0.8 !important; +} + +.opacity-9 { + opacity: 0.9 !important; +} + +.opacity-10 { + opacity: 1 !important; +} + +.opacity-hover-0 { + transition: ease opacity 300ms; +} + +.opacity-hover-0:hover { + opacity: 0.0 !important; +} + +.opacity-hover-1 { + transition: ease opacity 300ms; +} + +.opacity-hover-1:hover { + opacity: 0.1 !important; +} + +.opacity-hover-2 { + transition: ease opacity 300ms; +} + +.opacity-hover-2:hover { + opacity: 0.2 !important; +} + +.opacity-hover-3 { + transition: ease opacity 300ms; +} + +.opacity-hover-3:hover { + opacity: 0.3 !important; +} + +.opacity-hover-4 { + transition: ease opacity 300ms; +} + +.opacity-hover-4:hover { + opacity: 0.4 !important; +} + +.opacity-hover-5 { + transition: ease opacity 300ms; +} + +.opacity-hover-5:hover { + opacity: 0.5 !important; +} + +.opacity-hover-6 { + transition: ease opacity 300ms; +} + +.opacity-hover-6:hover { + opacity: 0.6 !important; +} + +.opacity-hover-7 { + transition: ease opacity 300ms; +} + +.opacity-hover-7:hover { + opacity: 0.7 !important; +} + +.opacity-hover-8 { + transition: ease opacity 300ms; +} + +.opacity-hover-8:hover { + opacity: 0.8 !important; +} + +.opacity-hover-9 { + transition: ease opacity 300ms; +} + +.opacity-hover-9:hover { + opacity: 0.9 !important; +} + +.opacity-hover-10 { + transition: ease opacity 300ms; +} + +.opacity-hover-10:hover { + opacity: 1 !important; +} + +/* Scale */ +.scale-1 { + transform: scale(1.1) !important; +} + +.scale-2 { + transform: scale(1.2) !important; +} + +.scale-3 { + transform: scale(1.3) !important; +} + +.scale-4 { + transform: scale(1.4) !important; +} + +.scale-5 { + transform: scale(1.5) !important; +} + +.scale-6 { + transform: scale(1.6) !important; +} + +/* Columms (useful for lists) */ +.columns-2 { + -moz-columns: 2 !important; + columns: 2 !important; +} + +.columns-3 { + -moz-columns: 3 !important; + columns: 3 !important; +} + +.columns-4 { + -moz-columns: 4 !important; + columns: 4 !important; +} + +.columns-5 { + -moz-columns: 5 !important; + columns: 5 !important; +} + +@media (min-width: 576px) { + .columns-sm-2 { + -moz-columns: 2 !important; + columns: 2 !important; + } + + .columns-sm-3 { + -moz-columns: 3 !important; + columns: 3 !important; + } + + .columns-sm-4 { + -moz-columns: 4 !important; + columns: 4 !important; + } + + .columns-sm-5 { + -moz-columns: 5 !important; + columns: 5 !important; + } +} + +@media (min-width: 768px) { + .columns-md-2 { + -moz-columns: 2 !important; + columns: 2 !important; + } + + .columns-md-3 { + -moz-columns: 3 !important; + columns: 3 !important; + } + + .columns-md-4 { + -moz-columns: 4 !important; + columns: 4 !important; + } + + .columns-md-5 { + -moz-columns: 5 !important; + columns: 5 !important; + } +} + +@media (min-width: 992px) { + .columns-lg-2 { + -moz-columns: 2 !important; + columns: 2 !important; + } + + .columns-lg-3 { + -moz-columns: 3 !important; + columns: 3 !important; + } + + .columns-lg-4 { + -moz-columns: 4 !important; + columns: 4 !important; + } + + .columns-lg-5 { + -moz-columns: 5 !important; + columns: 5 !important; + } +} + +@media (min-width: 1200px) { + .columns-xl-2 { + -moz-columns: 2 !important; + columns: 2 !important; + } + + .columns-xl-3 { + -moz-columns: 3 !important; + columns: 3 !important; + } + + .columns-xl-4 { + -moz-columns: 4 !important; + columns: 4 !important; + } + + .columns-xl-5 { + -moz-columns: 5 !important; + columns: 5 !important; + } +} + +/* Top / Bottom / Left / Right */ +.top-auto { + top: auto !important; +} + +.bottom-auto { + bottom: auto !important; +} + +.top-50pct { + top: 50%; +} + +.left-50pct { + left: 50%; +} + +.left-100pct { + left: 100%; +} + +.right-100pct { + right: 100%; +} + +.top-0 { + top: 0px !important; +} + +.bottom-0 { + bottom: 0px !important; +} + +.left-0 { + left: 0px !important; +} + +.right-0 { + right: 0px !important; +} + +.top-1 { + top: 1px !important; +} + +.bottom-1 { + bottom: 1px !important; +} + +.left-1 { + left: 1px !important; +} + +.right-1 { + right: 1px !important; +} + +.top-2 { + top: 2px !important; +} + +.bottom-2 { + bottom: 2px !important; +} + +.left-2 { + left: 2px !important; +} + +.right-2 { + right: 2px !important; +} + +.top-3 { + top: 3px !important; +} + +.bottom-3 { + bottom: 3px !important; +} + +.left-3 { + left: 3px !important; +} + +.right-3 { + right: 3px !important; +} + +.top-4 { + top: 4px !important; +} + +.bottom-4 { + bottom: 4px !important; +} + +.left-4 { + left: 4px !important; +} + +.right-4 { + right: 4px !important; +} + +.top-5 { + top: 5px !important; +} + +.bottom-5 { + bottom: 5px !important; +} + +.left-5 { + left: 5px !important; +} + +.right-5 { + right: 5px !important; +} + +.top-6 { + top: 6px !important; +} + +.bottom-6 { + bottom: 6px !important; +} + +.left-6 { + left: 6px !important; +} + +.right-6 { + right: 6px !important; +} + +.top-7 { + top: 7px !important; +} + +.bottom-7 { + bottom: 7px !important; +} + +.left-7 { + left: 7px !important; +} + +.right-7 { + right: 7px !important; +} + +.top-8 { + top: 8px !important; +} + +.bottom-8 { + bottom: 8px !important; +} + +.left-8 { + left: 8px !important; +} + +.right-8 { + right: 8px !important; +} + +.top-9 { + top: 9px !important; +} + +.bottom-9 { + bottom: 9px !important; +} + +.left-9 { + left: 9px !important; +} + +.right-9 { + right: 9px !important; +} + +.top-10 { + top: 10px !important; +} + +.bottom-10 { + bottom: 10px !important; +} + +.left-10 { + left: 10px !important; +} + +.right-10 { + right: 10px !important; +} + +.top-11 { + top: 11px !important; +} + +.bottom-11 { + bottom: 11px !important; +} + +.left-11 { + left: 11px !important; +} + +.right-11 { + right: 11px !important; +} + +.top-12 { + top: 12px !important; +} + +.bottom-12 { + bottom: 12px !important; +} + +.left-12 { + left: 12px !important; +} + +.right-12 { + right: 12px !important; +} + +.top-13 { + top: 13px !important; +} + +.bottom-13 { + bottom: 13px !important; +} + +.left-13 { + left: 13px !important; +} + +.right-13 { + right: 13px !important; +} + +.top-14 { + top: 14px !important; +} + +.bottom-14 { + bottom: 14px !important; +} + +.left-14 { + left: 14px !important; +} + +.right-14 { + right: 14px !important; +} + +.top-15 { + top: 15px !important; +} + +.bottom-15 { + bottom: 15px !important; +} + +.left-15 { + left: 15px !important; +} + +.right-15 { + right: 15px !important; +} + +.top-20 { + top: 20px !important; +} + +.top-30 { + top: 30px !important; +} + +.bottom-20 { + bottom: 20px !important; +} + +.bottom-30 { + bottom: 30px !important; +} + +/* Transforms */ +.transform3dx-n50 { + transform: translate3d(-50%, 0, 0); +} + +.transform3dy-n50 { + transform: translate3d(0, -50%, 0); +} + +.transform3dxy-n50 { + transform: translate3d(-50%, -50%, 0); +} + +.transform3dx-n100 { + transform: translate3d(-100%, 0, 0); +} + +.transform3dy-n100 { + transform: translate3d(0, -100%, 0); +} + +.transform3dx-p50 { + transform: translate3d(50%, 0, 0); +} + +.transform3dy-p50 { + transform: translate3d(0, 50%, 0); +} + +.transformY-p100 { + transform: translateY(100%); +} + +/* Outline */ +.outline-none { + outline: 0 !important; +} + +/* Text Decoration */ +.text-decoration-none { + text-decoration: none !important; +} + +.text-decoration-underline { + text-decoration: underline !important; +} + +.text-decoration-underline-2 { + text-decoration: none !important; + border-bottom: 1px solid; + border-bottom-color: inherit; +} + +/* Text Alignment */ +.text-justify { + text-align: justify; +} + +/* Text Transform */ +.text-uppercase { + text-transform: uppercase !important; +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.text-transform-none { + text-transform: none !important; +} + +/* Transform */ +.transform-none { + transform: none !important; +} + +/* States */ +.text-muted { + color: #999 !important; +} + +html.dark .text-muted { + color: #505461 !important; +} + +/* Overflow */ +.overflow-visible { + overflow: visible !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +/* Z-Index */ +.z-index-initial { + z-index: initial !important; +} + +.z-index-0 { + z-index: 0 !important; +} + +.z-index-hover-0:hover { + z-index: 0 !important; +} + +.z-index-1 { + z-index: 1 !important; +} + +.z-index-hover-1:hover { + z-index: 1 !important; +} + +.z-index-2 { + z-index: 2 !important; +} + +.z-index-hover-2:hover { + z-index: 2 !important; +} + +.z-index-3 { + z-index: 3 !important; +} + +.z-index-hover-3:hover { + z-index: 3 !important; +} + +.z-index-4 { + z-index: 4 !important; +} + +.z-index-hover-4:hover { + z-index: 4 !important; +} + +.z-index-5 { + z-index: 5 !important; +} + +.z-index-hover-5:hover { + z-index: 5 !important; +} + +.z-index-6 { + z-index: 6 !important; +} + +.z-index-hover-6:hover { + z-index: 6 !important; +} + +.z-index-7 { + z-index: 7 !important; +} + +.z-index-hover-7:hover { + z-index: 7 !important; +} + +.z-index-8 { + z-index: 8 !important; +} + +.z-index-hover-8:hover { + z-index: 8 !important; +} + +.z-index-9 { + z-index: 9 !important; +} + +.z-index-hover-9:hover { + z-index: 9 !important; +} + +.z-index-10 { + z-index: 10 !important; +} + +.z-index-hover-10:hover { + z-index: 10 !important; +} + +@media (max-width: 991px) { + .z-index-mobile-0 { + z-index: 0 !important; + } +} + +/* Colors */ +.text-dark { + color: #212529 !important; +} + +.inner-text-dark * { + color: #212529 !important; +} + +a.text-dark:focus, a.text-dark:hover { + color: #121416 !important; +} + +.text-light { + color: #FFF !important; +} + +.inner-text-light * { + color: #FFF !important; +} + +a.text-light:focus, a.text-light:hover { + color: #cbd3da !important; +} + +/* Text */ +.text-color-grey { + color: #969696 !important; +} + +.text-color-grey-lighten { + color: #a9a9aa !important; +} + +.text-color-white { + color: #FFF !important; +} + +.text-color-hover-white:hover { + color: #FFF !important; +} + +.text-color-black { + color: #000 !important; +} + +.text-color-hover-black:hover { + color: #000 !important; +} + +.text-color-danger { + color: #ff5b5b !important; +} + +.text-color-success { + color: #0cc485 !important; +} + +/* Grey */ +.bg-color-grey { + background-color: #F7F7F7 !important; +} + +.bg-color-grey-scale-1 { + background-color: #EDEDED !important; +} + +.bg-color-grey-scale-2 { + background-color: #e8e8e8 !important; +} + +.bg-color-grey-scale-3 { + background-color: #e3e3e3 !important; +} + +.bg-color-grey-scale-4 { + background-color: #dedede !important; +} + +.bg-color-grey-scale-5 { + background-color: #d9d9d9 !important; +} + +.bg-color-grey-scale-6 { + background-color: #d4d3d3 !important; +} + +.bg-color-grey-scale-7 { + background-color: #cecece !important; +} + +.bg-color-grey-scale-8 { + background-color: #c9c9c9 !important; +} + +.bg-color-grey-scale-9 { + background-color: #c4c4c4 !important; +} + +.bg-color-grey-scale-10 { + background-color: #bfbfbf !important; +} + +/* Background Gradient Animated */ +.bg-gradient-animated { + background-size: 200% 200% !important; + animation-name: gradientTransition; + animation-duration: 20000ms; + animation-iteration-count: infinite; +} + +/* Dark */ +.bg-color-dark-scale-1 { + background-color: #212529 !important; +} + +.bg-color-dark-scale-2 { + background-color: #1c2023 !important; +} + +.bg-color-dark-scale-3 { + background-color: #181b1e !important; +} + +.bg-color-dark-scale-4 { + background-color: #131618 !important; +} + +.bg-color-dark-scale-5 { + background-color: #0f1112 !important; +} + +/* Star Rating */ +.rating-default .filled-stars { + color: #6a6a6d; +} + +/* Weights */ +.font-weight-thin { + font-weight: 100 !important; +} + +.font-weight-extralight, +.font-weight-extra-light { + font-weight: 200 !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-regular, +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-medium { + font-weight: 500 !important; +} + +.font-weight-semibold, +.font-weight-semi-bold { + font-weight: 600 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-extrabold, +.font-weight-extra-bold { + font-weight: 800 !important; +} + +.font-weight-black { + font-weight: 900 !important; +} + +/* Letter Space */ +.letter-spacing-minus-1 { + letter-spacing: -1px; +} + +/* Borders */ +.no-borders { + border: none !important; +} + +.rounded { + border-radius: 5px !important; +} + +.b-thin { + border-width: 3px !important; +} + +.b-normal { + border-width: 5px !important; +} + +.b-thick { + border-width: 7px !important; +} + +.border-top { + border-top: 1px solid #DADADA !important; +} + +.border-bottom { + border-bottom: 1px solid #DADADA !important; +} + +.border-left { + border-left: 1px solid #DADADA !important; +} + +.border-right { + border-right: 1px solid #DADADA !important; +} + +.border-all { + border: 1px solid #DADADA !important; +} + +.border-top-light { + border-top: 1px solid rgba(0, 0, 0, 0.06) !important; +} + +.border-bottom-light { + border-bottom: 1px solid rgba(0, 0, 0, 0.06) !important; +} + +.border-left-light { + border-left: 1px solid rgba(0, 0, 0, 0.06) !important; +} + +.border-right-light { + border-right: 1px solid rgba(0, 0, 0, 0.06) !important; +} + +.border-all-light { + border: 1px solid rgba(0, 0, 0, 0.06) !important; +} + +.border-white { + border-color: #FFF !important; +} + +.border-color-transparent-hover { + transition: all 0.2s; +} + +.border-color-transparent-hover:hover { + border-color: transparent !important; +} + +.border-color-light-2 { + border-color: rgba(255, 255, 255, 0.3) !important; +} + +.border-color-light-3 { + border-color: rgba(255, 255, 255, 0.05) !important; +} + +.border-color-light-4 { + border-color: rgba(255, 255, 255, 0.1) !important; +} + +.border-color-light-5 { + border-color: rgba(255, 255, 255, 0.2) !important; +} + +.border-color-grey-1 { + border-color: #e9e9e9 !important; +} + +.border-color-success { + border-color: #0cc485 !important; +} + +/* Border Radius */ +.border-radius-0 { + border-radius: 0 !important; +} + +.border-width-1 { + border-width: 1px !important; +} + +.border-width-2 { + border-width: 2px !important; +} + +.border-width-3 { + border-width: 3px !important; +} + +.border-width-4 { + border-width: 4px !important; +} + +.border-width-5 { + border-width: 5px !important; +} + +.border-width-6 { + border-width: 6px !important; +} + +.border-width-7 { + border-width: 7px !important; +} + +.border-width-8 { + border-width: 8px !important; +} + +.border-width-9 { + border-width: 9px !important; +} + +.border-width-10 { + border-width: 10px !important; +} + +@media (max-width: 767px) { + .border-sm-none { + border: 0 !important; + } +} + +.perspective-100 { + perspective: 100px !important; +} + +.perspective-200 { + perspective: 200px !important; +} + +.perspective-300 { + perspective: 300px !important; +} + +.perspective-400 { + perspective: 400px !important; +} + +.perspective-500 { + perspective: 500px !important; +} + +.perspective-600 { + perspective: 600px !important; +} + +.perspective-700 { + perspective: 700px !important; +} + +.perspective-800 { + perspective: 800px !important; +} + +.perspective-900 { + perspective: 900px !important; +} + +.perspective-1000 { + perspective: 1000px !important; +} + +/* Rounder Circle */ +.rounded-circle { + border-radius: 50% !important; +} + +/* General Helpers */ +.ws-nowrap { + white-space: nowrap !important; +} + +.ws-normal { + white-space: normal !important; +} + +.ws-pre-line { + white-space: pre-line !important; +} + +.ws-pre-wrap { + white-space: pre-wrap !important; +} + +.wb-all { + word-break: break-all !important; +} + +/* Width */ +.w-auto { + width: auto !important; +} + +.w-25pct { + width: 25% !important; +} + +.w-50pct { + width: 50% !important; +} + +.w-75pct { + width: 75% !important; +} + +.w-100pct { + width: 100% !important; +} + +@media (min-width: 576px) { + .w-sm-auto { + width: auto !important; + } + + .w-sm-25pct { + width: 25% !important; + } + + .w-sm-50pct { + width: 50% !important; + } + + .w-sm-75pct { + width: 75% !important; + } + + .w-sm-100pct { + width: 100% !important; + } +} + +@media (min-width: 768px) { + .w-md-auto { + width: auto !important; + } + + .w-md-25pct { + width: 25% !important; + } + + .w-md-50pct { + width: 50% !important; + } + + .w-md-75pct { + width: 75% !important; + } + + .w-md-100pct { + width: 100% !important; + } +} + +@media (min-width: 992px) { + .w-lg-auto { + width: auto !important; + } + + .w-lg-25pct { + width: 25% !important; + } + + .w-lg-50pct { + width: 50% !important; + } + + .w-lg-75pct { + width: 75% !important; + } + + .w-lg-100pct { + width: 100% !important; + } +} + +@media (min-width: 1200px) { + .w-xl-auto { + width: auto !important; + } + + .w-xl-25pct { + width: 25% !important; + } + + .w-xl-50pct { + width: 50% !important; + } + + .w-xl-75pct { + width: 75% !important; + } + + .w-xl-100pct { + width: 100% !important; + } +} + +@media (max-width: 991px) { + .w-auto-mobile { + width: auto !important; + } + + .w-100-mobile { + width: 100% !important; + } +} + +.width-50vw { + width: 50vw; +} + +.width-100vw { + width: 100vw; +} + +.min-width-0 { + min-width: 0 !important; +} + +/* Container */ +@media (min-width: 1200px) { + .container:not(.container-bs):not(.container-xl-custom):not(.container-xxl-custom) { + max-width: 1140px; + } +} + +@media (min-width: 1440px) { + .container-xl-custom { + max-width: 1440px; + } + + .container-xxl-custom { + max-width: 1630px; + } +} + +/* Fluid Col */ +[class*="fluid-col-"] { + position: relative; +} + +[class*="fluid-col-"] .fluid-col { + position: absolute; + left: 15px; +} + +[class*="fluid-col-"] .fluid-col.fluid-col-left { + left: auto; + right: 15px; +} + +.fluid-col-6 { + min-height: 33vw; +} + +.fluid-col-6 .fluid-col { + width: calc(50vw - 15px); +} + +.fluid-col-sm-6 .fluid-col, .fluid-col-md-6 .fluid-col, .fluid-col-lg-6 .fluid-col, .fluid-col-xl-6 .fluid-col { + width: calc(100vw - 30px); +} + +@media (min-width: 576px) { + .fluid-col-sm-6 { + min-height: 33vw; + } + + .fluid-col-sm-6 .fluid-col { + width: calc(55vw - 15px); + } +} + +@media (min-width: 768px) { + .fluid-col-md-6 { + min-height: 33vw; + } + + .fluid-col-md-6 .fluid-col { + width: calc(50vw - 15px); + } +} + +@media (min-width: 992px) { + .fluid-col-lg-6 { + min-height: 33vw; + } + + .fluid-col-lg-6 .fluid-col { + width: calc(50vw - 15px); + } +} + +@media (min-width: 1200px) { + .fluid-col-xl-6 { + min-height: 33vw; + } + + .fluid-col-xl-6 .fluid-col { + width: calc(50vw - 15px); + } +} + +@media (max-width: 1199px) { + .fluid-col-xl-6 { + min-height: 64.5vw !important; + } +} + +@media (max-width: 991px) { + .fluid-col-lg-6 { + min-height: 64.5vw !important; + } +} + +@media (max-width: 767px) { + .fluid-col-md-6 { + min-height: 64.5vw !important; + } +} + +@media (max-width: 575px) { + .fluid-col-sm-6 { + min-height: 64.5vw !important; + } +} + +/* Gutter SM */ +.row-gutter-sm { + margin-right: -10px; + margin-left: -10px; +} + +.row-gutter-sm .col, .row-gutter-sm .col-1, .row-gutter-sm .col-10, .row-gutter-sm .col-11, .row-gutter-sm .col-12, .row-gutter-sm .col-2, .row-gutter-sm .col-3, .row-gutter-sm .col-4, .row-gutter-sm .col-5, .row-gutter-sm .col-6, .row-gutter-sm .col-7, .row-gutter-sm .col-8, .row-gutter-sm .col-9, .row-gutter-sm .col-auto, .row-gutter-sm .col-lg, .row-gutter-sm .col-lg-1, .row-gutter-sm .col-lg-10, .row-gutter-sm .col-lg-11, .row-gutter-sm .col-lg-12, .row-gutter-sm .col-lg-2, .row-gutter-sm .col-lg-3, .row-gutter-sm .col-lg-4, .row-gutter-sm .col-lg-5, .row-gutter-sm .col-lg-6, .row-gutter-sm .col-lg-7, .row-gutter-sm .col-lg-8, .row-gutter-sm .col-lg-9, .row-gutter-sm .col-lg-auto, .row-gutter-sm .col-md, .row-gutter-sm .col-md-1, .row-gutter-sm .col-md-10, .row-gutter-sm .col-md-11, .row-gutter-sm .col-md-12, .row-gutter-sm .col-md-2, .row-gutter-sm .col-md-3, .row-gutter-sm .col-md-4, .row-gutter-sm .col-md-5, .row-gutter-sm .col-md-6, .row-gutter-sm .col-md-7, .row-gutter-sm .col-md-8, .row-gutter-sm .col-md-9, .row-gutter-sm .col-md-auto, .row-gutter-sm .col-sm, .row-gutter-sm .col-sm-1, .row-gutter-sm .col-sm-10, .row-gutter-sm .col-sm-11, .row-gutter-sm .col-sm-12, .row-gutter-sm .col-sm-2, .row-gutter-sm .col-sm-3, .row-gutter-sm .col-sm-4, .row-gutter-sm .col-sm-5, .row-gutter-sm .col-sm-6, .row-gutter-sm .col-sm-7, .row-gutter-sm .col-sm-8, .row-gutter-sm .col-sm-9, .row-gutter-sm .col-sm-auto, .row-gutter-sm .col-xl, .row-gutter-sm .col-xl-1, .row-gutter-sm .col-xl-10, .row-gutter-sm .col-xl-11, .row-gutter-sm .col-xl-12, .row-gutter-sm .col-xl-2, .row-gutter-sm .col-xl-3, .row-gutter-sm .col-xl-4, .row-gutter-sm .col-xl-5, .row-gutter-sm .col-xl-6, .row-gutter-sm .col-xl-7, .row-gutter-sm .col-xl-8, .row-gutter-sm .col-xl-9, .row-gutter-sm .col-xl-auto { + padding-left: 10px; + padding-right: 10px; +} + +/* + * Order (Extending to 10) + * Bootstrap 5 has until 5 order class +*/ +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +/* Grid */ +.col-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5, .col-xl-1-5, .col-2-5, .col-sm-2-5, .col-md-2-5, .col-lg-2-5, .col-xl-2-5, .col-3-5, .col-sm-3-5, .col-md-3-5, .col-lg-3-5, .col-xl-3-5, .col-4-5, .col-sm-4-5, .col-md-4-5, .col-lg-4-5, .col-xl-4-5 { + position: relative; + min-height: 1px; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col-1-5 { + flex: 0 0 20%; + max-width: 20%; +} + +.col-2-5 { + flex: 0 0 40%; + max-width: 40%; +} + +.col-3-5 { + flex: 0 0 60%; + max-width: 60%; +} + +.col-4-5 { + flex: 0 0 80%; + max-width: 80%; +} + +@media (min-width: 576px) { + .col-sm-1-5 { + flex: 0 0 20%; + max-width: 20%; + } + + .col-sm-2-5 { + flex: 0 0 40%; + max-width: 40%; + } + + .col-sm-3-5 { + flex: 0 0 60%; + max-width: 60%; + } + + .col-sm-4-5 { + flex: 0 0 80%; + max-width: 80%; + } +} + +@media (min-width: 768px) { + .col-md-1-5 { + flex: 0 0 20%; + max-width: 20%; + } + + .col-md-2-5 { + flex: 0 0 40%; + max-width: 40%; + } + + .col-md-3-5 { + flex: 0 0 60%; + max-width: 60%; + } + + .col-md-4-5 { + flex: 0 0 80%; + max-width: 80%; + } +} + +@media (min-width: 992px) { + .col-lg-1-5 { + flex: 0 0 20%; + max-width: 20%; + } + + .col-lg-2-5 { + flex: 0 0 40%; + max-width: 40%; + } + + .col-lg-3-5 { + flex: 0 0 60%; + max-width: 60%; + } + + .col-lg-4-5 { + flex: 0 0 80%; + max-width: 80%; + } +} + +@media (min-width: 1200px) { + .col-xl-1-5 { + flex: 0 0 20%; + max-width: 20%; + } + + .col-xl-2-5 { + flex: 0 0 40%; + max-width: 40%; + } + + .col-xl-3-5 { + flex: 0 0 60%; + max-width: 60%; + } + + .col-xl-4-5 { + flex: 0 0 80%; + max-width: 80%; + } +} + +/* RTL */ +/* Col Pull / Push - Rotate */ +.col-pull-12 { + margin-left: -100%; +} + +.col-pull-11 { + margin-left: -91.66666667%; +} + +.col-pull-10 { + margin-left: -83.33333333%; +} + +.col-pull-9 { + margin-left: -75%; +} + +.col-pull-8 { + margin-left: -66.66666667%; +} + +.col-pull-7 { + margin-left: -58.33333333%; +} + +.col-pull-6 { + margin-left: -50%; +} + +.col-pull-5 { + margin-left: -41.66666667%; +} + +.col-pull-4 { + margin-left: -33.33333333%; +} + +.col-pull-3 { + margin-left: -25%; +} + +.col-pull-2 { + margin-left: -16.66666667%; +} + +.col-pull-1 { + margin-left: -8.33333333%; +} + +.col-pull-0 { + margin-left: 0; +} + +.col-push-12 { + margin-left: 100%; +} + +.col-push-11 { + margin-left: 91.66666667%; +} + +.col-push-10 { + margin-left: 83.33333333%; +} + +.col-push-9 { + margin-left: 75%; +} + +.col-push-8 { + margin-left: 66.66666667%; +} + +.col-push-7 { + margin-left: 58.33333333%; +} + +.col-push-6 { + margin-left: 50%; +} + +.col-push-5 { + margin-left: 41.66666667%; +} + +.col-push-4 { + margin-left: 33.33333333%; +} + +.col-push-3 { + margin-left: 25%; +} + +.col-push-2 { + margin-left: 16.66666667%; +} + +.col-push-1 { + margin-left: 8.33333333%; +} + +.col-push-0 { + margin-left: 0; +} + +.rotate-l-5 { + transform: rotate(-5deg); +} + +.rotate-l-10 { + transform: rotate(-10deg); +} + +.rotate-l-15 { + transform: rotate(-15deg); +} + +.rotate-l-20 { + transform: rotate(-20deg); +} + +.rotate-l-25 { + transform: rotate(-25deg); +} + +.rotate-l-30 { + transform: rotate(-30deg); +} + +.rotate-l-35 { + transform: rotate(-35deg); +} + +.rotate-l-40 { + transform: rotate(-40deg); +} + +.rotate-l-45 { + transform: rotate(-45deg); +} + +.rotate-l-50 { + transform: rotate(-50deg); +} + +.rotate-l-55 { + transform: rotate(-55deg); +} + +.rotate-l-60 { + transform: rotate(-60deg); +} + +.rotate-l-65 { + transform: rotate(-65deg); +} + +.rotate-l-70 { + transform: rotate(-70deg); +} + +.rotate-l-75 { + transform: rotate(-75deg); +} + +.rotate-l-80 { + transform: rotate(-80deg); +} + +.rotate-l-85 { + transform: rotate(-85deg); +} + +.rotate-l-90 { + transform: rotate(-90deg); +} + +.rotate-l-180 { + transform: rotate(-180deg); +} + +.rotate-r-5 { + transform: rotate(5deg); +} + +.rotate-r-10 { + transform: rotate(10deg); +} + +.rotate-r-15 { + transform: rotate(15deg); +} + +.rotate-r-20 { + transform: rotate(20deg); +} + +.rotate-r-25 { + transform: rotate(25deg); +} + +.rotate-r-30 { + transform: rotate(30deg); +} + +.rotate-r-35 { + transform: rotate(35deg); +} + +.rotate-r-40 { + transform: rotate(40deg); +} + +.rotate-r-45 { + transform: rotate(45deg); +} + +.rotate-r-50 { + transform: rotate(50deg); +} + +.rotate-r-55 { + transform: rotate(55deg); +} + +.rotate-r-60 { + transform: rotate(60deg); +} + +.rotate-r-65 { + transform: rotate(65deg); +} + +.rotate-r-70 { + transform: rotate(70deg); +} + +.rotate-r-75 { + transform: rotate(75deg); +} + +.rotate-r-80 { + transform: rotate(80deg); +} + +.rotate-r-85 { + transform: rotate(85deg); +} + +.rotate-r-90 { + transform: rotate(90deg); +} + +.rotate-r-180 { + transform: rotate(180deg); +} + +@media (min-width: 576px) { + .col-sm-pull-12 { + margin-left: -100%; + } + + .col-sm-pull-11 { + margin-left: -91.66666667%; + } + + .col-sm-pull-10 { + margin-left: -83.33333333%; + } + + .col-sm-pull-9 { + margin-left: -75%; + } + + .col-sm-pull-8 { + margin-left: -66.66666667%; + } + + .col-sm-pull-7 { + margin-left: -58.33333333%; + } + + .col-sm-pull-6 { + margin-left: -50%; + } + + .col-sm-pull-5 { + margin-left: -41.66666667%; + } + + .col-sm-pull-4 { + margin-left: -33.33333333%; + } + + .col-sm-pull-3 { + margin-left: -25%; + } + + .col-sm-pull-2 { + margin-left: -16.66666667%; + } + + .col-sm-pull-1 { + margin-left: -8.33333333%; + } + + .col-sm-pull-0 { + margin-left: 0; + } + + .col-sm-push-12 { + margin-left: 100%; + } + + .col-sm-push-11 { + margin-left: 91.66666667%; + } + + .col-sm-push-10 { + margin-left: 83.33333333%; + } + + .col-sm-push-9 { + margin-left: 75%; + } + + .col-sm-push-8 { + margin-left: 66.66666667%; + } + + .col-sm-push-7 { + margin-left: 58.33333333%; + } + + .col-sm-push-6 { + margin-left: 50%; + } + + .col-sm-push-5 { + margin-left: 41.66666667%; + } + + .col-sm-push-4 { + margin-left: 33.33333333%; + } + + .col-sm-push-3 { + margin-left: 25%; + } + + .col-sm-push-2 { + margin-left: 16.66666667%; + } + + .col-sm-push-1 { + margin-left: 8.33333333%; + } + + .col-sm-push-0 { + margin-left: 0; + } + + .rotate-sm-l-5 { + transform: rotate(-5deg); + } + + .rotate-sm-l-10 { + transform: rotate(-10deg); + } + + .rotate-sm-l-15 { + transform: rotate(-15deg); + } + + .rotate-sm-l-20 { + transform: rotate(-20deg); + } + + .rotate-sm-l-25 { + transform: rotate(-25deg); + } + + .rotate-sm-l-30 { + transform: rotate(-30deg); + } + + .rotate-sm-l-35 { + transform: rotate(-35deg); + } + + .rotate-sm-l-40 { + transform: rotate(-40deg); + } + + .rotate-sm-l-45 { + transform: rotate(-45deg); + } + + .rotate-sm-l-50 { + transform: rotate(-50deg); + } + + .rotate-sm-l-55 { + transform: rotate(-55deg); + } + + .rotate-sm-l-60 { + transform: rotate(-60deg); + } + + .rotate-sm-l-65 { + transform: rotate(-65deg); + } + + .rotate-sm-l-70 { + transform: rotate(-70deg); + } + + .rotate-sm-l-75 { + transform: rotate(-75deg); + } + + .rotate-sm-l-80 { + transform: rotate(-80deg); + } + + .rotate-sm-l-85 { + transform: rotate(-85deg); + } + + .rotate-sm-l-90 { + transform: rotate(-90deg); + } + + .rotate-sm-l-180 { + transform: rotate(-180deg); + } + + .rotate-sm-r-5 { + transform: rotate(5deg); + } + + .rotate-sm-r-10 { + transform: rotate(10deg); + } + + .rotate-sm-r-15 { + transform: rotate(15deg); + } + + .rotate-sm-r-20 { + transform: rotate(20deg); + } + + .rotate-sm-r-25 { + transform: rotate(25deg); + } + + .rotate-sm-r-30 { + transform: rotate(30deg); + } + + .rotate-sm-r-35 { + transform: rotate(35deg); + } + + .rotate-sm-r-40 { + transform: rotate(40deg); + } + + .rotate-sm-r-45 { + transform: rotate(45deg); + } + + .rotate-sm-r-50 { + transform: rotate(50deg); + } + + .rotate-sm-r-55 { + transform: rotate(55deg); + } + + .rotate-sm-r-60 { + transform: rotate(60deg); + } + + .rotate-sm-r-65 { + transform: rotate(65deg); + } + + .rotate-sm-r-70 { + transform: rotate(70deg); + } + + .rotate-sm-r-75 { + transform: rotate(75deg); + } + + .rotate-sm-r-80 { + transform: rotate(80deg); + } + + .rotate-sm-r-85 { + transform: rotate(85deg); + } + + .rotate-sm-r-90 { + transform: rotate(90deg); + } + + .rotate-sm-r-180 { + transform: rotate(180deg); + } +} + +@media (min-width: 768px) { + .col-md-pull-12 { + margin-left: -100%; + } + + .col-md-pull-11 { + margin-left: -91.66666667%; + } + + .col-md-pull-10 { + margin-left: -83.33333333%; + } + + .col-md-pull-9 { + margin-left: -75%; + } + + .col-md-pull-8 { + margin-left: -66.66666667%; + } + + .col-md-pull-7 { + margin-left: -58.33333333%; + } + + .col-md-pull-6 { + margin-left: -50%; + } + + .col-md-pull-5 { + margin-left: -41.66666667%; + } + + .col-md-pull-4 { + margin-left: -33.33333333%; + } + + .col-md-pull-3 { + margin-left: -25%; + } + + .col-md-pull-2 { + margin-left: -16.66666667%; + } + + .col-md-pull-1 { + margin-left: -8.33333333%; + } + + .col-md-pull-0 { + margin-left: 0; + } + + .col-md-push-12 { + margin-left: 100%; + } + + .col-md-push-11 { + margin-left: 91.66666667%; + } + + .col-md-push-10 { + margin-left: 83.33333333%; + } + + .col-md-push-9 { + margin-left: 75%; + } + + .col-md-push-8 { + margin-left: 66.66666667%; + } + + .col-md-push-7 { + margin-left: 58.33333333%; + } + + .col-md-push-6 { + margin-left: 50%; + } + + .col-md-push-5 { + margin-left: 41.66666667%; + } + + .col-md-push-4 { + margin-left: 33.33333333%; + } + + .col-md-push-3 { + margin-left: 25%; + } + + .col-md-push-2 { + margin-left: 16.66666667%; + } + + .col-md-push-1 { + margin-left: 8.33333333%; + } + + .col-md-push-0 { + margin-left: 0; + } + + .rotate-md-l-5 { + transform: rotate(-5deg); + } + + .rotate-md-l-10 { + transform: rotate(-10deg); + } + + .rotate-md-l-15 { + transform: rotate(-15deg); + } + + .rotate-md-l-20 { + transform: rotate(-20deg); + } + + .rotate-md-l-25 { + transform: rotate(-25deg); + } + + .rotate-md-l-30 { + transform: rotate(-30deg); + } + + .rotate-md-l-35 { + transform: rotate(-35deg); + } + + .rotate-md-l-40 { + transform: rotate(-40deg); + } + + .rotate-md-l-45 { + transform: rotate(-45deg); + } + + .rotate-md-l-50 { + transform: rotate(-50deg); + } + + .rotate-md-l-55 { + transform: rotate(-55deg); + } + + .rotate-md-l-60 { + transform: rotate(-60deg); + } + + .rotate-md-l-65 { + transform: rotate(-65deg); + } + + .rotate-md-l-70 { + transform: rotate(-70deg); + } + + .rotate-md-l-75 { + transform: rotate(-75deg); + } + + .rotate-md-l-80 { + transform: rotate(-80deg); + } + + .rotate-md-l-85 { + transform: rotate(-85deg); + } + + .rotate-md-l-90 { + transform: rotate(-90deg); + } + + .rotate-md-l-180 { + transform: rotate(-180deg); + } + + .rotate-md-r-5 { + transform: rotate(5deg); + } + + .rotate-md-r-10 { + transform: rotate(10deg); + } + + .rotate-md-r-15 { + transform: rotate(15deg); + } + + .rotate-md-r-20 { + transform: rotate(20deg); + } + + .rotate-md-r-25 { + transform: rotate(25deg); + } + + .rotate-md-r-30 { + transform: rotate(30deg); + } + + .rotate-md-r-35 { + transform: rotate(35deg); + } + + .rotate-md-r-40 { + transform: rotate(40deg); + } + + .rotate-md-r-45 { + transform: rotate(45deg); + } + + .rotate-md-r-50 { + transform: rotate(50deg); + } + + .rotate-md-r-55 { + transform: rotate(55deg); + } + + .rotate-md-r-60 { + transform: rotate(60deg); + } + + .rotate-md-r-65 { + transform: rotate(65deg); + } + + .rotate-md-r-70 { + transform: rotate(70deg); + } + + .rotate-md-r-75 { + transform: rotate(75deg); + } + + .rotate-md-r-80 { + transform: rotate(80deg); + } + + .rotate-md-r-85 { + transform: rotate(85deg); + } + + .rotate-md-r-90 { + transform: rotate(90deg); + } + + .rotate-md-r-180 { + transform: rotate(180deg); + } +} + +@media (min-width: 992px) { + .col-lg-pull-12 { + margin-left: -100%; + } + + .col-lg-pull-11 { + margin-left: -91.66666667%; + } + + .col-lg-pull-10 { + margin-left: -83.33333333%; + } + + .col-lg-pull-9 { + margin-left: -75%; + } + + .col-lg-pull-8 { + margin-left: -66.66666667%; + } + + .col-lg-pull-7 { + margin-left: -58.33333333%; + } + + .col-lg-pull-6 { + margin-left: -50%; + } + + .col-lg-pull-5 { + margin-left: -41.66666667%; + } + + .col-lg-pull-4 { + margin-left: -33.33333333%; + } + + .col-lg-pull-3 { + margin-left: -25%; + } + + .col-lg-pull-2 { + margin-left: -16.66666667%; + } + + .col-lg-pull-1 { + margin-left: -8.33333333%; + } + + .col-lg-pull-0 { + margin-right: 0; + } + + .col-lg-push-12 { + margin-left: 100%; + } + + .col-lg-push-11 { + margin-left: 91.66666667%; + } + + .col-lg-push-10 { + margin-left: 83.33333333%; + } + + .col-lg-push-9 { + margin-left: 75%; + } + + .col-lg-push-8 { + margin-left: 66.66666667%; + } + + .col-lg-push-7 { + margin-left: 58.33333333%; + } + + .col-lg-push-6 { + margin-left: 50%; + } + + .col-lg-push-5 { + margin-left: 41.66666667%; + } + + .col-lg-push-4 { + margin-left: 33.33333333%; + } + + .col-lg-push-3 { + margin-left: 25%; + } + + .col-lg-push-2 { + margin-left: 16.66666667%; + } + + .col-lg-push-1 { + margin-left: 8.33333333%; + } + + .col-lg-push-0 { + margin-left: 0; + } + + .rotate-lg-l-5 { + transform: rotate(-5deg); + } + + .rotate-lg-l-10 { + transform: rotate(-10deg); + } + + .rotate-lg-l-15 { + transform: rotate(-15deg); + } + + .rotate-lg-l-20 { + transform: rotate(-20deg); + } + + .rotate-lg-l-25 { + transform: rotate(-25deg); + } + + .rotate-lg-l-30 { + transform: rotate(-30deg); + } + + .rotate-lg-l-35 { + transform: rotate(-35deg); + } + + .rotate-lg-l-40 { + transform: rotate(-40deg); + } + + .rotate-lg-l-45 { + transform: rotate(-45deg); + } + + .rotate-lg-l-50 { + transform: rotate(-50deg); + } + + .rotate-lg-l-55 { + transform: rotate(-55deg); + } + + .rotate-lg-l-60 { + transform: rotate(-60deg); + } + + .rotate-lg-l-65 { + transform: rotate(-65deg); + } + + .rotate-lg-l-70 { + transform: rotate(-70deg); + } + + .rotate-lg-l-75 { + transform: rotate(-75deg); + } + + .rotate-lg-l-80 { + transform: rotate(-80deg); + } + + .rotate-lg-l-85 { + transform: rotate(-85deg); + } + + .rotate-lg-l-90 { + transform: rotate(-90deg); + } + + .rotate-lg-l-180 { + transform: rotate(-180deg); + } + + .rotate-lg-r-5 { + transform: rotate(5deg); + } + + .rotate-lg-r-10 { + transform: rotate(10deg); + } + + .rotate-lg-r-15 { + transform: rotate(15deg); + } + + .rotate-lg-r-20 { + transform: rotate(20deg); + } + + .rotate-lg-r-25 { + transform: rotate(25deg); + } + + .rotate-lg-r-30 { + transform: rotate(30deg); + } + + .rotate-lg-r-35 { + transform: rotate(35deg); + } + + .rotate-lg-r-40 { + transform: rotate(40deg); + } + + .rotate-lg-r-45 { + transform: rotate(45deg); + } + + .rotate-lg-r-50 { + transform: rotate(50deg); + } + + .rotate-lg-r-55 { + transform: rotate(55deg); + } + + .rotate-lg-r-60 { + transform: rotate(60deg); + } + + .rotate-lg-r-65 { + transform: rotate(65deg); + } + + .rotate-lg-r-70 { + transform: rotate(70deg); + } + + .rotate-lg-r-75 { + transform: rotate(75deg); + } + + .rotate-lg-r-80 { + transform: rotate(80deg); + } + + .rotate-lg-r-85 { + transform: rotate(85deg); + } + + .rotate-lg-r-90 { + transform: rotate(90deg); + } + + .rotate-lg-r-180 { + transform: rotate(180deg); + } +} + +@media (min-width: 1200px) { + .col-xl-pull-12 { + margin-left: -100%; + } + + .col-xl-pull-11 { + margin-left: -91.66666667%; + } + + .col-xl-pull-10 { + margin-left: -83.33333333%; + } + + .col-xl-pull-9 { + margin-left: -75%; + } + + .col-xl-pull-8 { + margin-left: -66.66666667%; + } + + .col-xl-pull-7 { + margin-left: -58.33333333%; + } + + .col-xl-pull-6 { + margin-left: -50%; + } + + .col-xl-pull-5 { + margin-left: -41.66666667%; + } + + .col-xl-pull-4 { + margin-left: -33.33333333%; + } + + .col-xl-pull-3 { + margin-left: -25%; + } + + .col-xl-pull-2 { + margin-left: -16.66666667%; + } + + .col-xl-pull-1 { + margin-left: -8.33333333%; + } + + .col-xl-pull-0 { + margin-left: 0; + } + + .col-xl-push-12 { + margin-left: 100%; + } + + .col-xl-push-11 { + margin-left: 91.66666667%; + } + + .col-xl-push-10 { + margin-left: 83.33333333%; + } + + .col-xl-push-9 { + margin-left: 75%; + } + + .col-xl-push-8 { + margin-left: 66.66666667%; + } + + .col-xl-push-7 { + margin-left: 58.33333333%; + } + + .col-xl-push-6 { + margin-left: 50%; + } + + .col-xl-push-5 { + margin-left: 41.66666667%; + } + + .col-xl-push-4 { + margin-left: 33.33333333%; + } + + .col-xl-push-3 { + margin-left: 25%; + } + + .col-xl-push-2 { + margin-left: 16.66666667%; + } + + .col-xl-push-1 { + margin-left: 8.33333333%; + } + + .col-xl-push-0 { + margin-left: 0; + } + + .rotate-xl-l-5 { + transform: rotate(-5deg); + } + + .rotate-xl-l-10 { + transform: rotate(-10deg); + } + + .rotate-xl-l-15 { + transform: rotate(-15deg); + } + + .rotate-xl-l-20 { + transform: rotate(-20deg); + } + + .rotate-xl-l-25 { + transform: rotate(-25deg); + } + + .rotate-xl-l-30 { + transform: rotate(-30deg); + } + + .rotate-xl-l-35 { + transform: rotate(-35deg); + } + + .rotate-xl-l-40 { + transform: rotate(-40deg); + } + + .rotate-xl-l-45 { + transform: rotate(-45deg); + } + + .rotate-xl-l-50 { + transform: rotate(-50deg); + } + + .rotate-xl-l-55 { + transform: rotate(-55deg); + } + + .rotate-xl-l-60 { + transform: rotate(-60deg); + } + + .rotate-xl-l-65 { + transform: rotate(-65deg); + } + + .rotate-xl-l-70 { + transform: rotate(-70deg); + } + + .rotate-xl-l-75 { + transform: rotate(-75deg); + } + + .rotate-xl-l-80 { + transform: rotate(-80deg); + } + + .rotate-xl-l-85 { + transform: rotate(-85deg); + } + + .rotate-xl-l-90 { + transform: rotate(-90deg); + } + + .rotate-xl-l-180 { + transform: rotate(-180deg); + } + + .rotate-xl-r-5 { + transform: rotate(5deg); + } + + .rotate-xl-r-10 { + transform: rotate(10deg); + } + + .rotate-xl-r-15 { + transform: rotate(15deg); + } + + .rotate-xl-r-20 { + transform: rotate(20deg); + } + + .rotate-xl-r-25 { + transform: rotate(25deg); + } + + .rotate-xl-r-30 { + transform: rotate(30deg); + } + + .rotate-xl-r-35 { + transform: rotate(35deg); + } + + .rotate-xl-r-40 { + transform: rotate(40deg); + } + + .rotate-xl-r-45 { + transform: rotate(45deg); + } + + .rotate-xl-r-50 { + transform: rotate(50deg); + } + + .rotate-xl-r-55 { + transform: rotate(55deg); + } + + .rotate-xl-r-60 { + transform: rotate(60deg); + } + + .rotate-xl-r-65 { + transform: rotate(65deg); + } + + .rotate-xl-r-70 { + transform: rotate(70deg); + } + + .rotate-xl-r-75 { + transform: rotate(75deg); + } + + .rotate-xl-r-80 { + transform: rotate(80deg); + } + + .rotate-xl-r-85 { + transform: rotate(85deg); + } + + .rotate-xl-r-90 { + transform: rotate(90deg); + } + + .rotate-xl-r-180 { + transform: rotate(180deg); + } +} + +@media (min-width: 1400px) { + .col-xxl-pull-12 { + margin-left: -100%; + } + + .col-xxl-pull-11 { + margin-left: -91.66666667%; + } + + .col-xxl-pull-10 { + margin-left: -83.33333333%; + } + + .col-xxl-pull-9 { + margin-left: -75%; + } + + .col-xxl-pull-8 { + margin-left: -66.66666667%; + } + + .col-xxl-pull-7 { + margin-left: -58.33333333%; + } + + .col-xxl-pull-6 { + margin-left: -50%; + } + + .col-xxl-pull-5 { + margin-left: -41.66666667%; + } + + .col-xxl-pull-4 { + margin-left: -33.33333333%; + } + + .col-xxl-pull-3 { + margin-left: -25%; + } + + .col-xxl-pull-2 { + margin-left: -16.66666667%; + } + + .col-xxl-pull-1 { + margin-left: -8.33333333%; + } + + .col-xxl-pull-0 { + margin-left: 0; + } + + .col-xxl-push-12 { + margin-left: 100%; + } + + .col-xxl-push-11 { + margin-left: 91.66666667%; + } + + .col-xxl-push-10 { + margin-left: 83.33333333%; + } + + .col-xxl-push-9 { + margin-left: 75%; + } + + .col-xxl-push-8 { + margin-left: 66.66666667%; + } + + .col-xxl-push-7 { + margin-left: 58.33333333%; + } + + .col-xxl-push-6 { + margin-left: 50%; + } + + .col-xxl-push-5 { + margin-left: 41.66666667%; + } + + .col-xxl-push-4 { + margin-left: 33.33333333%; + } + + .col-xxl-push-3 { + margin-left: 25%; + } + + .col-xxl-push-2 { + margin-left: 16.66666667%; + } + + .col-xxl-push-1 { + margin-left: 8.33333333%; + } + + .col-xxl-push-0 { + margin-left: 0; + } + + .rotate-xxl-l-5 { + transform: rotate(-5deg); + } + + .rotate-xxl-l-10 { + transform: rotate(-10deg); + } + + .rotate-xxl-l-15 { + transform: rotate(-15deg); + } + + .rotate-xxl-l-20 { + transform: rotate(-20deg); + } + + .rotate-xxl-l-25 { + transform: rotate(-25deg); + } + + .rotate-xxl-l-30 { + transform: rotate(-30deg); + } + + .rotate-xxl-l-35 { + transform: rotate(-35deg); + } + + .rotate-xxl-l-40 { + transform: rotate(-40deg); + } + + .rotate-xxl-l-45 { + transform: rotate(-45deg); + } + + .rotate-xxl-l-50 { + transform: rotate(-50deg); + } + + .rotate-xxl-l-55 { + transform: rotate(-55deg); + } + + .rotate-xxl-l-60 { + transform: rotate(-60deg); + } + + .rotate-xxl-l-65 { + transform: rotate(-65deg); + } + + .rotate-xxl-l-70 { + transform: rotate(-70deg); + } + + .rotate-xxl-l-75 { + transform: rotate(-75deg); + } + + .rotate-xxl-l-80 { + transform: rotate(-80deg); + } + + .rotate-xxl-l-85 { + transform: rotate(-85deg); + } + + .rotate-xxl-l-90 { + transform: rotate(-90deg); + } + + .rotate-xxl-l-180 { + transform: rotate(-180deg); + } + + .rotate-xxl-r-5 { + transform: rotate(5deg); + } + + .rotate-xxl-r-10 { + transform: rotate(10deg); + } + + .rotate-xxl-r-15 { + transform: rotate(15deg); + } + + .rotate-xxl-r-20 { + transform: rotate(20deg); + } + + .rotate-xxl-r-25 { + transform: rotate(25deg); + } + + .rotate-xxl-r-30 { + transform: rotate(30deg); + } + + .rotate-xxl-r-35 { + transform: rotate(35deg); + } + + .rotate-xxl-r-40 { + transform: rotate(40deg); + } + + .rotate-xxl-r-45 { + transform: rotate(45deg); + } + + .rotate-xxl-r-50 { + transform: rotate(50deg); + } + + .rotate-xxl-r-55 { + transform: rotate(55deg); + } + + .rotate-xxl-r-60 { + transform: rotate(60deg); + } + + .rotate-xxl-r-65 { + transform: rotate(65deg); + } + + .rotate-xxl-r-70 { + transform: rotate(70deg); + } + + .rotate-xxl-r-75 { + transform: rotate(75deg); + } + + .rotate-xxl-r-80 { + transform: rotate(80deg); + } + + .rotate-xxl-r-85 { + transform: rotate(85deg); + } + + .rotate-xxl-r-90 { + transform: rotate(90deg); + } + + .rotate-xxl-r-180 { + transform: rotate(180deg); + } +} + +/* #Footer */ +#footer { + background: #212529; + border-top: 4px solid #212529; + font-size: 0.9em; + margin-top: 50px; + padding: 0; + position: relative; + clear: both; +} + +#footer .footer-ribbon { + background: #999; + position: absolute; + margin: -44px 0 0 0; + padding: 10px 20px 6px 20px; +} + +#footer .footer-ribbon:before { + border-right: 10px solid #646464; + border-top: 16px solid transparent; + content: ""; + display: block; + height: 0; + right: 100%; + position: absolute; + top: 0; + width: 7px; +} + +#footer .footer-ribbon span { + color: #FFF; + font-size: 1.6em; + font-family: "Shadows Into Light", cursive; +} + +#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 { + color: #FFF; +} + +#footer a:not(.btn):not(.no-footer-css) { + color: #777; + transition: all 0.1s ease-in-out; +} + +#footer a:not(.btn):not(.no-footer-css):hover { + text-decoration: none; + color: #FFF; +} + +#footer a:not(.btn):not(.no-footer-css):focus, #footer a:not(.btn):not(.no-footer-css):active { + color: #CCC; +} + +#footer a:not(.btn):not(.no-footer-css).text-color-light { + color: #FFF !important; +} + +#footer a:not(.btn):not(.no-footer-css).text-color-light:hover { + color: #e6e5e5 !important; +} + +#footer a:not(.btn):not(.no-footer-css).text-color-light:focus, #footer a:not(.btn):not(.no-footer-css).text-color-light:active { + color: #cccccc !important; +} + +#footer a:not(.btn):not(.no-footer-css).text-color-default { + color: #777 !important; +} + +#footer a:not(.btn):not(.no-footer-css).text-color-default:hover { + color: #919090 !important; +} + +#footer a:not(.btn):not(.no-footer-css).text-color-default:focus, #footer a:not(.btn):not(.no-footer-css).text-color-default:active { + color: #5e5d5d !important; +} + +#footer a:not(.btn):not(.no-footer-css).link-hover-style-1 { + position: relative; + left: 0px; + transition: all 0.1s ease-in-out; +} + +#footer a:not(.btn):not(.no-footer-css).link-hover-style-1:hover { + left: 3px; +} + +#footer ul.nav-list > li a { + border-bottom: 1px solid rgba(255, 255, 255, 0.1); + line-height: 20px; + padding-bottom: 11px; +} + +#footer ul.nav-list > li:last-child a { + border-bottom: 0; +} + +#footer ul.nav-list > li a:hover { + background-color: rgba(255, 255, 255, 0.05); +} + +#footer ul.list.icons li { + margin-bottom: 5px; +} + +#footer.footer-texts-more-lighten p, #footer.footer-texts-more-lighten span, #footer.footer-texts-more-lighten a:not(.btn):not(.no-footer-css), #footer.footer-texts-more-lighten li { + color: #a8a8a8; +} + +#footer.footer-texts-more-lighten a:not(.btn):not(.no-footer-css):hover { + text-decoration: none; + color: #FFF; +} + +#footer .footer-nav nav { + display: flex; +} + +#footer .footer-nav nav > ul { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +#footer .footer-nav nav > ul > li { + position: relative; + height: 100%; + align-self: stretch; +} + +#footer .footer-nav nav > ul > li > a { + position: relative; + background: transparent; + padding: 0 14.4px; + padding: 0 .9rem; + margin: 0; + height: 100%; + display: inline-flex; + align-items: center; + white-space: normal; + font-size: 12px; + font-style: normal; + font-weight: 700; + letter-spacing: -0.5px; + text-transform: uppercase; + color: #FFF; + text-decoration: none; +} + +#footer .footer-nav.footer-nav-links nav > ul > li:first-child > a { + padding-left: 0; +} + +#footer .footer-nav.footer-nav-links nav > ul > li:first-child > a:before { + left: 0; +} + +@media (min-width: 768px) { + #footer .footer-nav.footer-nav-bottom-line nav > ul > li > a:before { + content: ""; + position: absolute; + width: auto; + height: 3px; + top: 50%; + left: .85rem; + right: .85rem; + margin-top: 15px; + transform: translate3d(0, -50%, 0); + } +} + +@media (max-width: 991px) { + #footer .footer-nav { + width: 100%; + } + + #footer .footer-nav nav { + text-align: center; + } + + #footer .footer-nav nav > ul { + width: 100%; + } + + #footer .footer-nav nav > ul > li > a { + text-align: center; + padding: 5px 12px; + } +} + +@media (max-width: 767px) { + #footer .footer-nav { + width: 100%; + } + + #footer .footer-nav nav { + text-align: center; + } + + #footer .footer-nav nav > ul { + width: 100%; + } + + #footer .footer-nav nav > ul > li { + height: auto; + width: 100%; + } + + #footer .footer-nav nav > ul > li > a { + text-align: center; + padding: 1em 0; + } +} + +#footer form { + opacity: 0.85; +} + +#footer form label.error { + line-height: 16px; + margin: 5px 0 -5px; + display: block; + clear: both; +} + +#footer form .alert { + padding: 6px; + text-align: center; +} + +#footer .logo img { + position: relative; + top: 2px; + image-rendering: -webkit-optimize-contrast; + transform: translateZ(0); +} + +#footer .twitter [class*="fa-"], #footer .twitter .icons { + clear: both; + font-size: 1.5em; + position: relative; + top: 3px; + margin-right: -22px; + left: -30px; + color: #FFF; +} + +#footer .twitter .meta { + color: #999; + display: block; + font-size: 0.9em; + padding-top: 3px; + opacity: 0.5; +} + +#footer .twitter ul { + list-style: none; + margin: 0; + padding: 0; +} + +#footer .twitter ul li { + padding-bottom: 20px; + padding-left: 30px; +} + +#footer .twitter ul li:last-child { + padding-bottom: 0; +} + +#footer .twitter.twitter-dark [class*="fa-"], #footer .twitter.twitter-dark .icons { + color: #333; +} + +#footer .twitter.twitter-dark .meta a { + color: #333; +} + +#footer .twitter.twitter-light { + color: #FFF; +} + +#footer .twitter.twitter-light [class*="fa-"], #footer .twitter.twitter-light .icons { + color: #FFF; +} + +#footer .twitter.twitter-light .meta a { + color: #FFF; + opacity: 0.7; +} + +#footer .twitter-account { + color: #FFF; + display: block; + font-size: 0.9em; + margin: -15px 0 5px; + opacity: 0.55; +} + +#footer .twitter-account:hover { + opacity: 1; +} + +#footer .footer-bg-color-2 { + background: #1c2023; +} + +#footer .footer-copyright { + background: #1c2023; +} + +#footer .footer-copyright nav { + font-size: 0.9em; +} + +#footer .footer-copyright nav ul { + list-style: none; + margin: 0; + padding: 0; +} + +#footer .footer-copyright nav ul li { + display: inline-block; + line-height: 12px; + margin: 0; + padding: 0 8px; +} + +#footer .footer-copyright nav ul li:first-child { + border: medium none; + padding-left: 0; +} + +#footer .footer-copyright nav ul li:last-child { + padding-right: 0; +} + +#footer .footer-copyright p { + color: #555; + margin: 0; + padding: 0; + font-size: 0.9em; +} + +#footer .footer-copyright.footer-copyright-style-2 { + background: #212529; + border-top: 1px solid rgba(255, 255, 255, 0.05); +} + +#footer .footer-copyright.footer-copyright-border-grey { + border-top: 1px solid #E5E5E5; +} + +#footer .footer-copyright.footer-copyright-full-width-border-top { + position: relative; + border-top: 0; +} + +#footer .footer-copyright.footer-copyright-full-width-border-top:before { + content: ''; + position: absolute; + top: 0; + left: 50%; + width: 100vw; + border-top: 1px solid rgba(255, 255, 255, 0.05); + transform: translate3d(-50%, 0, 0); +} + +#footer.footer-reveal { + position: fixed; + bottom: 0; + left: 0; + width: 100%; + z-index: -10; +} + +.footer-top-border { + border-top: 1px solid rgba(0, 0, 0, 0.05) !important; +} + +.footer-bottom-border { + border-bottom: 1px solid rgba(0, 0, 0, 0.05) !important; +} + +.footer-left-border { + border-left: 1px solid rgba(0, 0, 0, 0.05) !important; +} + +.footer-right-border { + border-right: 1px solid rgba(0, 0, 0, 0.05) !important; +} + +.footer-top-light-border { + border-top: 1px solid rgba(255, 255, 255, 0.05) !important; +} + +.footer-bottom-light-border { + border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important; +} + +.footer-left-light-border { + border-left: 1px solid rgba(255, 255, 255, 0.05) !important; +} + +.footer-right-light-border { + border-right: 1px solid rgba(255, 255, 255, 0.05) !important; +} + +.map-above { + min-height: 630px; + position: relative; +} + +.map-above .map-above-map { + position: absolute; + top: 0; + min-height: 630px; + height: 100%; + width: 100%; +} + +@media (max-width: 767px) { + .map-above .map-above-map { + position: relative; + } +} + +.map-above .map-above-content { + background: transparent; +} + +/* Dark Version */ +html.dark body, html.dark .body { + background-color: #212529; +} + +html.dark.boxed .body { + background-color: #212529; +} + +html.dark #header .header-top { + background: #2c3237; + border-bottom-color: #333940; +} + +html.dark #header .header-search .form-control { + background: #262a2f; +} + +html.dark #header .header-body { + background: #212529; + border-top-color: #333940; +} + +html.dark #header .header-nav-bar { + background-color: #262a2f; +} + +html.dark #header .header-nav-top .nav > li > a:hover, html.dark #header .header-nav-top .nav > li > a a:focus { + background-color: #262a2f; +} + +html.dark #header .header-nav-top .dropdown-menu { + background: #262a2f; + border-color: #262a2f; +} + +html.dark #header .header-nav-top .dropdown-menu a:hover, html.dark #header .header-nav-top .dropdown-menu a:focus { + background: #2c3237 !important; +} + +html.dark #header .header-nav-features .header-nav-top-icon, +html.dark #header .header-nav-features .header-nav-top-icon-img { + color: #FFF; +} + +html.dark #header .header-nav-features .header-nav-features-dropdown { + background: #262a2f; +} + +html.dark #header .header-nav-features .header-nav-features-dropdown:before { + border-bottom-color: #262a2f; +} + +html.dark.sticky-header-active #header .header-body { + border-bottom-color: #333940; + box-shadow: none; +} + +html.dark h1, html.dark h2, html.dark h3, html.dark h4, html.dark h5, html.dark h6 { + color: #FFF; +} + +html.dark h1.card-title, html.dark h2.card-title, html.dark h3.card-title, html.dark h4.card-title, html.dark h5.card-title, html.dark h6.card-title { + color: #FFF; +} + +html.dark .alert h1, html.dark .alert h2, html.dark .alert h3, html.dark .alert h4, html.dark .alert h5, html.dark .alert h6 { + color: #111; +} + +html.dark blockquote { + border-color: #2c3237; +} + +html.dark section.featured { + background-color: #1c2023; + border-top-color: #333940; +} + +html.dark section.section { + background-color: #262a2f; + border-top-color: #2c3237; +} + +html.dark .dropdown-menu > li a { + color: #FFF; +} + +html.dark .dropdown-menu > li a:hover, html.dark .dropdown-menu > li a:focus { + background-color: #333940; +} + +html.dark .simple-search .input-group-append { + border-color: #2c3237; +} + +html.dark .home-intro { + background-color: #262a2f; +} + +html.dark .tabs .nav-tabs li a, +html.dark .tabs .nav-tabs li a:focus { + border-top-color: #2c3237; + border-left-color: #2c3237; + border-right-color: #2c3237; + background: #2c3237; +} + +html.dark .tabs .nav-tabs li a:hover { + border-top-color: #808697; +} + +html.dark .tabs .nav-tabs li.active a, +html.dark .tabs .nav-tabs li.active a:hover, +html.dark .tabs .nav-tabs li.active a:focus { + border-top-color: #808697; +} + +html.dark .tabs .nav-tabs.nav-justified { + border-left-width: 0; + border-right-width: 0; + border-left-color: transparent; + border-right-color: transparent; +} + +html.dark .tabs .nav-tabs.nav-justified li a, +html.dark .tabs .nav-tabs.nav-justified li a:hover, +html.dark .tabs .nav-tabs.nav-justified li a:focus { + border-bottom-color: #2c3237; +} + +html.dark .tabs.tabs-left .nav-tabs > li a, +html.dark .tabs.tabs-right .nav-tabs > li a { + background: #2c3237; + border-left-color: #2c3237; + border-right-color: #2c3237; +} + +html.dark .tabs.tabs-left .nav-tabs > li:last-child a, +html.dark .tabs.tabs-right .nav-tabs > li:last-child a { + border-bottom-color: #2c3237; +} + +html.dark .tabs .nav-tabs { + border-color: #2c3237; +} + +html.dark .tabs .nav-tabs li.active a, +html.dark .tabs .nav-tabs li.active a:hover, +html.dark .tabs .nav-tabs li.active a:focus, +html.dark .tabs .nav-tabs.nav-justified li.active a, +html.dark .tabs .nav-tabs.nav-justified li.active a:hover, +html.dark .tabs .nav-tabs.nav-justified li.active a:focus { + background: #333940; + border-left-color: #333940; + border-right-color: #333940; +} + +html.dark .tabs .nav-tabs.nav-justified li.active a { + border-bottom-color: #333940; +} + +html.dark .tabs.tabs-vertical { + border-top-color: #333940; +} + +html.dark .tabs.tabs-bottom .nav-tabs li a, +html.dark .tabs.tabs-bottom .nav-tabs li a:focus { + border-bottom-color: #2c3237; + border-top-color: #333940; +} + +html.dark .tabs.tabs-bottom .nav-tabs li a:hover { + border-bottom-color: #808697; + border-top-color: #333940; +} + +html.dark .tabs.tabs-bottom .nav-tabs li.active a, +html.dark .tabs.tabs-bottom .nav-tabs li.active a:hover, +html.dark .tabs.tabs-bottom .nav-tabs li.active a:focus { + border-bottom-color: #808697; + border-top-color: #333940; +} + +html.dark .tabs .tab-content { + background: #333940; + border-color: #333940; +} + +html.dark .tabs-primary.tabs-bottom .nav-tabs li a, +html.dark .tabs-primary.tabs-bottom .nav-tabs li a:hover, +html.dark .tabs-primary.tabs-bottom .nav-tabs li a:focus, html.dark .tabs-primary.tabs-bottom .nav-tabs.nav-justified li a, +html.dark .tabs-primary.tabs-bottom .nav-tabs.nav-justified li a:hover, +html.dark .tabs-primary.tabs-bottom .nav-tabs.nav-justified li a:focus { + border-top-color: #333940 !important; +} + +html.dark .nav-tabs li.active a, +html.dark .nav-tabs li.active a:hover, +html.dark .nav-tabs li.active a:focus, +html.dark .nav-tabs li a { + color: #808697; +} + +html.dark .tab-content { + background: #333940; + border-color: #212529; +} + +html.dark .tabs-simple .tab-content, +html.dark .tabs-simple .nav-tabs li a, +html.dark .tabs-simple .nav-tabs li.active a { + background: transparent !important; +} + +html.dark .nav > li > a:hover, +html.dark .nav > li > a:focus { + background-color: #333940; +} + +html.dark .call-to-action.call-to-action-default { + background: #2c3237; +} + +html.dark .call-to-action.call-to-action-dark { + background: #333940; +} + +html.dark .call-to-action.with-borders { + border-top-color: #333940; + border-bottom-color: #333940; + border-left-color: #2c3237; + border-right-color: #2c3237; +} + +html.dark .call-to-action.with-full-borders { + border-color: #333940; +} + +html.dark .call-to-action.featured { + background: linear-gradient(to bottom, #2c3237 1%, #333940 98%) repeat scroll 0 0 rgba(0, 0, 0, 0); + border-bottom-color: #333940; + border-left-color: #2c3237; + border-right-color: #2c3237; +} + +html.dark .call-to-action.call-to-action-in-footer:before { + border-top-color: #212529; +} + +html.dark .counters.with-borders .counter { + border-top: 1px solid #333940; + border-bottom: 1px solid #333940; + border-left: 1px solid #2c3237; + border-right: 1px solid #2c3237; +} + +html.dark .counters.counters-text-dark .counter { + color: #FFF !important; +} + +html.dark .counters.counters-text-dark .counter [class*="fa-"], html.dark .counters.counters-text-dark .counter .icons, html.dark .counters.counters-text-dark .counter strong, html.dark .counters.counters-text-dark .counter label { + color: #FFF !important; +} + +html.dark section.timeline:after { + background: #505050; + background: linear-gradient(to bottom, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%); +} + +html.dark section.timeline .timeline-date { + background-color: #2c3237; + border-color: #2c3237; + text-shadow: none; +} + +html.dark section.timeline .timeline-title { + background: #2c3237; +} + +html.dark section.timeline .timeline-box { + border-color: #2c3237; + background: #2c3237; +} + +html.dark section.timeline .timeline-box.left:before { + box-shadow: 0 0 0 3px #2c3237, 0 0 0 6px #2c3237; +} + +html.dark section.timeline .timeline-box.left:after { + background: #2c3237; + border-right-color: #2c3237; + border-top-color: #2c3237; +} + +html.dark section.timeline .timeline-box.right:before { + box-shadow: 0 0 0 3px #2c3237, 0 0 0 6px #2c3237; +} + +html.dark section.timeline .timeline-box.right:after { + background: #2c3237; + border-left-color: #2c3237; + border-bottom-color: #2c3237; +} + +html.dark form:not(.form-style-4) .form-control { + background-color: #2c3237; + border-color: #2c3237; +} + +html.dark form.form-style-4 .form-control { + border-bottom-color: #3c3c3c; +} + +html.dark .btn-light { + background-color: #2c3237; + border-color: #2c3237; + color: #FFF; +} + +html.dark .btn.disabled, html.dark .btn.disabled:hover, html.dark .btn.disabled:active, html.dark .btn.disabled:focus, +html.dark .btn[disabled], +html.dark .btn[disabled]:hover, +html.dark .btn[disabled]:active, +html.dark .btn[disabled]:focus { + border-color: #2c3237 !important; +} + +html.dark .pagination > li > a, +html.dark .pagination > li > span { + background-color: #2c3237; + border-color: #282d31; +} + +html.dark section.section-custom-map { + background-color: #212529; +} + +html.dark section.section-custom-map section.section { + background: rgba(38, 42, 47, 0.8); +} + +html.dark .home-concept { + background-image: url(../img/home/home-concept-dark.png); +} + +html.dark .home-concept .process-image { + background-image: url(../img/home/home-concept-item-dark.png); +} + +html.dark .home-concept .project-image { + background-image: url(../img/home/home-concept-item-dark.png); +} + +html.dark .home-concept .sun { + background-image: url(../img/home/home-concept-icons-dark.png); +} + +html.dark .home-concept .cloud { + background-image: url(../img/home/home-concept-icons-dark.png); +} + +html.dark .page-header { + border-bottom-color: #1c2023; +} + +html.dark .page-header-light { + background-color: #333940; +} + +html.dark .card { + background-color: #1c2023; +} + +html.dark .accordion .card { + background-color: #2c3237; +} + +html.dark .accordion .card-default { + border-color: #2c3237; +} + +html.dark .accordion .card-header { + background-color: #333940; +} + +html.dark .accordion .form-control { + background-color: #262a2f; + border-color: #262a2f; +} + +html.dark .accordion.accordion-modern .card .card-header { + background-color: #262a2f; +} + +html.dark .accordion.accordion-modern .card:first-of-type, html.dark .accordion.accordion-modern .card:not(:first-of-type):not(:last-of-type), html.dark .accordion.accordion-modern .card:last-of-type { + border-color: #262a2f; +} + +html.dark .toggle > label, +html.dark .toggle > .toggle-title { + background-color: #333940; +} + +html.dark .toggle.toggle-simple .toggle > label, +html.dark .toggle.toggle-simple .toggle > .toggle-title { + color: #FFF; +} + +html.dark .featured-box { + background: #333940; + border-left-color: #333940; + border-right-color: #333940; + border-bottom-color: #333940; +} + +html.dark .featured-box.secondary h4 { + color: #FFF; +} + +html.dark .featured-boxes-flat .featured-box .box-content { + background: #333940; +} + +html.dark .featured-boxes-style-5 .featured-box .box-content h4, html.dark .featured-boxes-style-6 .featured-box .box-content h4, html.dark .featured-boxes-style-7 .featured-box .box-content h4 { + color: #FFF; +} + +html.dark .featured-boxes-style-2 .featured-box { + background: transparent; +} + +html.dark .featured-boxes-style-3 .featured-box .icon-featured { + background: #212529; +} + +html.dark .featured-boxes-style-4 .featured-box { + background: transparent; +} + +html.dark .featured-boxes-style-5 .featured-box { + background: transparent; +} + +html.dark .featured-boxes-style-5 .featured-box .icon-featured { + background: #2c3237; + border-color: #333940; +} + +html.dark .featured-boxes-style-6 .featured-box { + background: transparent; +} + +html.dark .featured-boxes-style-6 .featured-box .icon-featured { + background: #2c3237; + border-color: #333940; +} + +html.dark .featured-boxes-style-6 .featured-box .icon-featured:after { + border-color: #333940; +} + +html.dark .featured-boxes-style-7 .featured-box { + background: transparent; +} + +html.dark .featured-boxes-style-7 .featured-box .icon-featured { + background: #2c3237; + border-color: #333940; +} + +html.dark .featured-boxes-style-7 .featured-box .icon-featured:after { + box-shadow: 3px 3px #1a1d21; +} + +html.dark .featured-boxes-style-8 .featured-box .icon-featured { + background: #333940; +} + +html.dark .featured-box-effect-1 .icon-featured:after { + box-shadow: 0 0 0 3px #333940; +} + +html.dark .feature-box.feature-box-style-2 h4, html.dark .feature-box.feature-box-style-3 h4, html.dark .feature-box.feature-box-style-4 h4 { + color: #FFF; +} + +html.dark .feature-box.feature-box-style-6 .feature-box-icon { + border-color: #333940; +} + +html.dark .feature-box.feature-box-style-6 .feature-box-icon:after { + border-color: #333940; +} + +html.dark .owl-dots button.owl-dot span { + background: #333940; +} + +html.dark .owl-carousel.top-border { + border-top-color: #3F4247; +} + +html.dark .progress { + background: #333940; +} + +html.dark .arrow { + background-image: url(../img/arrows-dark.png); +} + +html.dark .thumbnail, +html.dark .img-thumbnail, +html.dark .thumb-info { + background-color: #2c3237; + border-color: #2c3237; +} + +html.dark .thumb-info .thumb-info-wrapper:after { + background-color: rgba(33, 37, 41, 0.9); +} + +html.dark .thumb-info-social-icons { + border-top-color: #3c444b; +} + +html.dark ul.nav-list > li a { + border-bottom-color: #2c3237; +} + +html.dark ul.nav-list > li a:hover { + background-color: #2c3237; +} + +html.dark .content-grid .content-grid-item:before { + border-left-color: #333940; +} + +html.dark .content-grid .content-grid-item:after { + border-bottom-color: #333940; +} + +html.dark .content-grid.content-grid-dashed .content-grid-item:before { + border-left-color: #333940; +} + +html.dark .content-grid.content-grid-dashed .content-grid-item:after { + border-bottom-color: #333940; +} + +html.dark .testimonial .testimonial-author strong { + color: #FFF; +} + +html.dark .testimonial.testimonial-style-3 blockquote { + background: #333940 !important; +} + +html.dark .testimonial.testimonial-style-3 .testimonial-arrow-down { + border-top-color: #333940 !important; +} + +html.dark .testimonial.testimonial-style-4 { + border-color: #333940 !important; +} + +html.dark .testimonial.testimonial-style-5 .testimonial-author { + border-top-color: #333940 !important; +} + +html.dark .popover { + background-color: #333940; + border: 1px solid #2c3237; +} + +html.dark .popover.top > .arrow { + border-top-color: #2c3237; +} + +html.dark .popover.top > .arrow:after { + border-top-color: #333940; +} + +html.dark .popover.right > .arrow { + border-right-color: #2c3237; +} + +html.dark .popover.right > .arrow:after { + border-right-color: #333940; +} + +html.dark .popover.bottom > .arrow { + border-bottom-color: #2c3237; +} + +html.dark .popover.bottom > .arrow:after { + border-bottom-color: #333940; +} + +html.dark .popover.left > .arrow { + border-left-color: #2c3237; +} + +html.dark .popover.left > .arrow:after { + border-left-color: #333940; +} + +html.dark .popover-title { + background-color: #2c3237; + border-bottom: #333940; +} + +html.dark .page-header { + border-bottom-color: #2c3237; +} + +html.dark .table > thead > tr > th, +html.dark .table > tbody > tr > th, +html.dark .table > tfoot > tr > th, +html.dark .table > thead > tr > td, +html.dark .table > tbody > tr > td, +html.dark .table > tfoot > tr > td, +html.dark .table-bordered { + border-color: #2c3237; +} + +html.dark .table-striped > tbody > tr:nth-child(2n+1) > td, +html.dark .table-striped > tbody > tr:nth-child(2n+1) > th { + background-color: #333940; +} + +html.dark pre { + background-color: #2c3237; + border-color: #2c3237; + color: #777; +} + +html.dark .show-grid [class*="col-lg-"] .show-grid-block { + background-color: #2c3237; + border-color: #2c3237; +} + +html.dark .google-map-borders, +html.dark .ratio-borders { + border-color: #333940; +} + +html.dark .alert.alert-default { + border-color: #333940; + background-color: #2c3237; +} + +html.dark hr { + background-image: linear-gradient(to left, #212529, #3F4247, #212529); +} + +html.dark hr.light { + background-image: linear-gradient(to left, #212529, #3F4247, #212529); +} + +html.dark hr.solid { + background: #3F4247; +} + +html.dark .divider { + background-image: linear-gradient(to left, transparent, #3F4247, transparent); +} + +html.dark .divider [class*="fa-"], html.dark .divider .icons { + background: #212529; +} + +html.dark .divider.divider-solid { + background: #3F4247; +} + +html.dark .divider.divider-style-2 [class*="fa-"], html.dark .divider.divider-style-2 .icons { + background: #262a2f; +} + +html.dark .divider.divider-style-3 [class*="fa-"], html.dark .divider.divider-style-3 .icons { + border-color: #3F4247; +} + +html.dark .divider.divider-style-4 [class*="fa-"], html.dark .divider.divider-style-4 .icons { + border-color: #3F4247; +} + +html.dark .divider.divider-style-4 [class*="fa-"]:after, html.dark .divider.divider-style-4 .icons:after { + border-color: #262a2f; +} + +html.dark .divider.divider-small { + background: transparent; +} + +html.dark .divider.divider-small hr { + background: #3F4247; +} + +html.dark .divider.divider-small.divider-light hr { + background: #3F4247; +} + +html.dark hr.dashed:after, html.dark .divider.dashed:after { + border-color: #3F4247; +} + +html.dark .heading.heading-bottom-border h1 { + border-bottom-color: #3f4247; +} + +html.dark .heading.heading-bottom-border h2, html.dark .heading.heading-bottom-border h3 { + border-bottom-color: #3f4247; +} + +html.dark .heading.heading-bottom-border h4, html.dark .heading.heading-bottom-border h5, html.dark .heading.heading-bottom-border h6 { + border-bottom-color: #3f4247; +} + +html.dark .heading.heading-bottom-double-border h1, html.dark .heading.heading-bottom-double-border h2, html.dark .heading.heading-bottom-double-border h3 { + border-bottom-color: #3f4247; +} + +html.dark .heading.heading-bottom-double-border h4, html.dark .heading.heading-bottom-double-border h5, html.dark .heading.heading-bottom-double-border h6 { + border-bottom-color: #3f4247; +} + +html.dark .heading.heading-middle-border:before { + border-top-color: #3f4247; +} + +html.dark .heading.heading-middle-border h1, html.dark .heading.heading-middle-border h2, html.dark .heading.heading-middle-border h3, html.dark .heading.heading-middle-border h4, html.dark .heading.heading-middle-border h5, html.dark .heading.heading-middle-border h6 { + background: #212529; +} + +html.dark .recent-posts .date .day, +html.dark section.section .recent-posts .date .day { + background-color: #333940; +} + +html.dark .blog-posts article { + border-color: #2c3237; +} + +html.dark section.featured .recent-posts .date .day, +html.dark article.post .post-date .day { + background-color: #2c3237; +} + +html.dark article .post-video, +html.dark article .post-video iframe, +html.dark article .post-audio, +html.dark article .post-audio iframe { + background-color: #2c3237; + border-color: #2c3237; +} + +html.dark ul.simple-post-list li { + border-bottom-color: #262a2f; +} + +html.dark .post-block { + border-top-color: #1c2023; +} + +html.dark ul.comments .comment-block { + background-color: #2c3237; +} + +html.dark ul.comments .comment-arrow { + border-right-color: #2c3237; +} + +html.dark .pricing-table li { + border-top-color: #262a2f; +} + +html.dark .pricing-table h3 { + background-color: #262a2f; + text-shadow: none; +} + +html.dark .pricing-table h3 span { + background: #2c3237; + border-color: #282d31; + box-shadow: 0 5px 20px #282d31 inset, 0 3px 0 #2c3237 inset; + color: #777; +} + +html.dark .pricing-table .most-popular { + border-color: #2c3237; +} + +html.dark .pricing-table .most-popular h3 { + background-color: #2c3237; + color: #FFF; + text-shadow: none; +} + +html.dark .pricing-table .plan-ribbon { + background-color: #2c3237; +} + +html.dark .pricing-table .plan { + background: #2c3237; + border: 1px solid #2c3237; + color: #777; + text-shadow: none; +} + +html.dark .product-thumb-info { + background-color: #2c3237; + border-color: transparent; +} + +html.dark .shop .quantity .qty { + background-color: #2c3237; + border-color: transparent; +} + +html.dark .shop .quantity .minus, +html.dark .shop .quantity .plus { + background-color: #262a2f; + border-color: transparent; +} + +html.dark .shop table.cart td, +html.dark .shop .cart-totals th, +html.dark .shop .cart-totals td { + border-color: #2c3237; +} + +html.dark .dialog { + background-color: #212529; +} + +html.dark .modal-content { + background-color: #212529; +} + +html.dark .modal-header { + border-bottom-color: #2c3237; +} + +html.dark .modal-header h1, html.dark .modal-header h2, html.dark .modal-header h3, html.dark .modal-header h4, html.dark .modal-header h5, html.dark .modal-header h6 { + color: #777; +} + +html.dark .modal-header .close { + text-shadow: none; + color: #FFF; +} + +html.dark .modal-footer { + border-top-color: #2c3237; +} + +html.dark .popup-inline-content, +html.dark .mfp-content .ajax-container { + background: #212529 !important; +} + +html.dark .loading-overlay { + background: #212529; +} + +html.dark .sort-destination-loader:after { + background-color: #212529; +} + +html.dark #footer .newsletter form .btn-light { + background-color: #262a2f; + border-color: #262a2f; + color: #777; +} + +html.dark #footer .newsletter form .form-control { + border: 0; +} + +@media (min-width: 992px) { + html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu { + background: #262a2f; + } + + html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu li:hover > a, html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu li:focus > a, html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu li.active > a, html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu li:active > a { + background: #333940; + } + + html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu li a { + border-bottom-color: #333940; + } + + html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu li a:hover, html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu li a:focus, html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu li a.active, html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu li a:active { + background: #333940; + } + + html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown-mega:not(.dropdown-full-color) .dropdown-mega-sub-title { + color: #999; + } + + html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown-mega:not(.dropdown-full-color) .dropdown-mega-sub-nav > li:hover > a { + background: #333940; + } + + html.dark #header .header-nav-main:not(.header-nav-main-light) a > .thumb-info-preview .thumb-info-wrapper { + background: #333940; + } + + html.dark #header .header-nav.header-nav-stripe nav > ul > li > a { + color: #CCC; + } + + html.dark #header .header-nav.header-nav-stripe nav > ul > li:hover > a { + color: #FFF; + } + + html.dark #header .header-nav.header-nav-links nav > ul > li > a, html.dark #header .header-nav.header-nav-links nav > ul > li:hover > a, html.dark #header .header-nav.header-nav-line nav > ul > li > a, html.dark #header .header-nav.header-nav-line nav > ul > li:hover > a { + color: #CCC; + } + + html.dark #header .header-nav.header-nav-dropdowns-dark nav > ul > li > a, html.dark #header .header-nav.header-nav-dropdowns-dark nav > ul > li:hover > a { + color: #CCC; + } + + html.dark .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu { + background-color: #212529; + } +} + +@media (max-width: 991px) { + html.dark #header .header-nav-main:before { + background-color: #212529; + } + + html.dark #header .header-nav-main nav::-webkit-scrollbar-thumb { + border-color: transparent; + background: #39404c; + } + + html.dark #header .header-nav-main nav > ul li { + border-bottom-color: #333940; + } + + html.dark #header .header-nav-main nav > ul > li.dropdown-mega:not(.dropdown-full-color) .dropdown-mega-sub-title { + color: #FFF; + } + + html.dark #header .header-nav-main nav ul li a:active { + background-color: #1e1e1e; + color: #FFF; + } + + html.dark .home-concept { + background-image: none; + } +} + +/* Boxed Layout */ +html.boxed body { + background-color: transparent; + background-position: 0 0; + background-repeat: repeat; +} + +html.boxed .body { + position: relative; + background-color: transparent; + border-radius: 5px; + border-top: 5px solid #CCC; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.15); + margin: 25px auto; + max-width: 1200px; + height: auto; +} + +html.boxed #header .header-body { + border-top-color: transparent; + border-top: 0; +} + +html.boxed #header.header-effect-shrink .header-body { + max-width: 1200px; +} + +html.boxed .main { + background-color: #FFF; + overflow: hidden; +} + +html.boxed section.section.section-footer { + padding-bottom: 100px; +} + +html.boxed #footer { + margin-top: 0; + border-bottom: 4px solid #1A1C1E; + border-radius: 0 0 5px 5px; +} + +html.boxed .footer-reveal { + max-width: 1200px; + left: auto !important; +} + +@media (min-width: 1200px) { + html.boxed.sticky-header-active #header .header-body { + width: 100%; + max-width: 1200px; + } + + html.boxed .footer-reveal { + bottom: 25px !important; + } +} + +@media (max-width: 1199px) { + html.boxed .footer-reveal { + border-bottom: none !important; + } +} + +@media (min-width: 992px) { + html.boxed #header .header-top.header-top-colored { + margin-top: -18px; + border-radius: 4px 4px 0 0; + } + + html.boxed.sticky-header-active #header:not(.header-effect-shrink) .header-body { + position: fixed !important; + padding-left: 15px; + padding-right: 15px; + } + + html.boxed.sticky-header-active #header:not(.header-effect-shrink) .header-nav-bar { + margin: 0 -15px -9px; + } +} + +@media (max-width: 991px) { + html.boxed .body { + margin: 0 auto; + border-radius: 0; + } +} + +@media (max-width: 767px) { + /* Boxed */ + html.boxed { + background: none !important; + } +} + +html.gap-outside .body { + margin-top: 25px; + margin-bottom: 25px; +} + +html.gap-outside .main, +html.gap-outside #footer { + margin-right: 25px; + margin-left: 25px; +} + +html.gap-outside .slider-container { + width: 100% !important; + left: auto !important; +} + +html.gap-outside #header:not(.side-header) { + margin-top: -25px; +} + +html.gap-outside #header:not(.side-header) .header-body { + left: 0; + padding-right: 25px; + padding-left: 25px; +} + +html.gap-outside #header:not(.side-header) .header-container:after { + content: none; +} + +@media (max-width: 991px) { + html.gap-outside #header:not(.side-header) .header-nav-main:before { + width: calc(100vw - 50px); + } +} + +html.gap-outside .sticky-wrapper { + left: 25px !important; + width: calc(100vw - 67px) !important; +} + +html.gap-outside .pin-wrapper .sticky-wrapper { + left: 25px !important; + width: calc(100vw - 67px) !important; +} + +html.gap-outside .pin-wrapper .sticky-wrapper .sticky-body { + width: calc(100vw - 67px) !important; +} + +html.gap-outside .pin-wrapper .sticky-wrapper.sticky-effect-active { + top: -25px !important; + left: 0 !important; + width: 100% !important; +} + +html.gap-outside .pin-wrapper .sticky-wrapper.sticky-effect-active .sticky-body { + width: 100% !important; +} + +html.gap-outside .pin-wrapper .sticky-wrapper.sticky-effect-active .sticky-body .container-fluid { + padding-left: 25px; + padding-right: 25px; +} diff --git a/public/assets/js/demo-one-page-agency.js b/public/assets/js/demo-one-page-agency.js new file mode 100644 index 0000000..bc7c536 --- /dev/null +++ b/public/assets/js/demo-one-page-agency.js @@ -0,0 +1,234 @@ +/* +Name: One Page Agency +Written by: Okler Themes - (https://www.okler.net) +Theme Version: 9.9.2 +*/ + +(function( $ ) { + + 'use strict'; + + var $window = $(window); + + /* + * Header + */ + var $header = $('#header'); + + window.onscroll = function() { + if (window.pageYOffset > $header.offset().top) { + $('html').addClass('sticky-header-active'); + } else { + $('html').removeClass('sticky-header-active'); + } + }; + + /* + * Collapse Menu Button + */ + $('.header-btn-collapse-nav').on('click', function(){ + $('html, body').animate({ + scrollTop: $(".header-btn-collapse-nav").offset().top - 18 + }, 300); + }); + + /* + * Isotope + */ + var $wrapper = $('#itemDetailGallery'); + + if( $wrapper.get(0) ) { + $wrapper.waitForImages(function() { + $wrapper.isotope({ + itemSelector: '.isotope-item' + }); + }); + } + + /* + Load More + */ + var portfolioLoadMore = { + + pages: 0, + currentPage: 1, + $wrapper: $('#portfolioLoadMoreWrapper'), + $btn: $('#portfolioLoadMore'), + $btnWrapper: $('#portfolioLoadMoreBtnWrapper'), + $loader: $('#portfolioLoadMoreLoader'), + + build: function() { + + var self = this + + self.pages = self.$wrapper.data('total-pages'); + + if(self.pages <= 1) { + + self.$btnWrapper.remove(); + return; + + } else { + + self.$btn.on('click', function() { + self.loadMore(); + }); + + // Infinite Scroll + if(self.$btn.hasClass('btn-portfolio-infinite-scroll')) { + theme.fn.intObs( '#portfolioLoadMore', "$('#portfolioLoadMore').trigger('click');", { + rootMargin: '0px 0px 0px 0px' + }, true ); + } + + } + + }, + loadMore: function() { + + var self = this, + ajax_url = ( self.$wrapper.data('ajax-url') ) ? self.$wrapper.data('ajax-url') : 'ajax/portfolio-ajax-load-more-'; + + self.$btn.hide(); + self.$loader.addClass('portfolio-load-more-loader-showing').show(); + + // Ajax + $.ajax({ + url: ajax_url + (parseInt(self.currentPage)+1) + '.html', + complete: function(data) { + + var $items = $(data.responseText); + + setTimeout(function() { + + self.$wrapper.append($items) + + self.$wrapper.isotope('appended', $items); + + self.currentPage++; + + if(self.currentPage < self.pages) { + self.$btn.show().blur(); + } else { + self.$btnWrapper.remove(); + } + + // Carousel + $(function() { + $('[data-plugin-carousel]:not(.manual), .owl-carousel:not(.manual)').each(function() { + var $this = $(this), + opts; + + var pluginOptions = theme.fn.getOptions($this.data('plugin-options')); + if (pluginOptions) + opts = pluginOptions; + + $this.themePluginCarousel(opts); + }); + }); + + self.$loader.removeClass('portfolio-load-more-loader-showing').hide(); + + self.$wrapper.waitForImages(function(){ + self.$wrapper.isotope('layout'); + }); + + }, 1000); + + } + }); + + } + + } + + if($('#portfolioLoadMoreWrapper').get(0)) { + portfolioLoadMore.build(); + } + + /* + * Ajax on Modal + */ + theme.fn.execOnceTroughEvent( 'a[data-ajax-on-modal]', 'mouseover.trigger.ajax.on.modal', function(){ + $('a[data-ajax-on-modal]').magnificPopup({ + type: 'ajax', + tLoading: '
', + mainClass: 'portfolio-ajax-modal', + closeBtnInside: true, + gallery: { + enabled: true + }, + callbacks: { + ajaxContentAdded: function() { + + // Wrapper + var $wrapper = $('.portfolio-ajax-modal'); + + // Close + $wrapper.find('a[data-ajax-portfolio-close]').on('click', function(e) { + e.preventDefault(); + $.magnificPopup.close(); + }); + + // Remove Next and Close + if($('a[data-ajax-on-modal]').length <= 1) { + + $wrapper.find('a[data-ajax-portfolio-prev], a[data-ajax-portfolio-next]').remove(); + + } else { + + // Prev + $wrapper.find('a[data-ajax-portfolio-prev]').on('click', function(e) { + e.preventDefault(); + $('.mfp-arrow-left').trigger('click'); + return false; + }); + + // Next + $wrapper.find('a[data-ajax-portfolio-next]').on('click', function(e) { + e.preventDefault(); + $('.mfp-arrow-right').trigger('click'); + return false; + }); + + } + + // Carousel + $(function() { + $('[data-plugin-carousel]:not(.manual), .owl-carousel:not(.manual)').each(function() { + var $this = $(this), + opts; + + var pluginOptions = theme.fn.getOptions($this.data('plugin-options')); + if (pluginOptions) + opts = pluginOptions; + + $this.themePluginCarousel(opts); + }); + }); + + } + } + }); + }); + + /* + * Dialog with CSS animation + */ + $('.popup-with-zoom-anim').magnificPopup({ + type: 'inline', + + fixedContentPos: false, + fixedBgPos: true, + + overflowY: 'auto', + + closeBtnInside: true, + preloader: false, + + midClick: true, + removalDelay: 300, + mainClass: 'my-mfp-zoom-in' + }); + +}).apply( this, [ jQuery ]); \ No newline at end of file diff --git a/public/assets/js/indexmap1.0.1.js b/public/assets/js/indexmap1.0.1.js new file mode 100644 index 0000000..b5aa8d1 --- /dev/null +++ b/public/assets/js/indexmap1.0.1.js @@ -0,0 +1,86 @@ +var result = []; +$(document).ready(function () { + PopulateLokasi(); +}); + +function PopulateLokasi() { + $.ajax({ + url: "https://banksampah.jakarta.go.id/api/web/index", + method: 'GET', + success: function (result) { + arrTipeLokasi = []; + arrTipeLokasi = result; + drawTipeLokasi(result); + } + }); +} +function drawTipeLokasi(result) { + const map = L.map('map', { + scrollWheelZoom: false + }) + //.setView([-6.149451590260942, 106.84327788839438], 10.5) + .setView([-6.18451590260942, 106.84327788839438], 11.5) + L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', { + attribution: '  ' + }).addTo(map); + [ + "jakut", + "jaksel", + "jakpus", + "jaktim", + "jakbar", + "kep1000", + ].map((city) => { + $.getJSON(`/StaticFiles/geojson/id-jk-${city}.geojson`, (data) => { + L.geoJSON(data, { + color: '#4f9bd9', + fillColor: '#fff', + fillOpacity: 0.1, + radius: 500 + }).addTo(map); + }) + }) + let markers = [], options + for (var i in result) { + var regexLat = new RegExp('^(\\+|-)?(?:90(?:(?:\\.0{1,20})?)|(?:[0-9]|[1-8][0-9])(?:(?:\\.[0-9]{1,20})?))$'); + var regexLong = new RegExp('^(\\+|-)?(?:180(?:(?:\\.0{1,20})?)|(?:[0-9]|[1-9][0-9]|1[0-7][0-9])(?:(?:\\.[0-9]{1,20})?))$'); + + if (!regexLat.exec(result[i].latitude)) { + console.log(result[i].id+" - "+result[i].latitude); + } else if (!regexLong.exec(result[i].longitude)) { + console.log(result[i].id + " - " +result[i].longitude); + } + else { + options = { + icon: L.divIcon({ + iconSize: 'auto', + html: ` +
+
+
+
+
`, + }) + } + markers[100] = L.marker([result[i].latitude, result[i].longitude], options).addTo(map); + } + + + + } + + + var legend = L.control({ position: "bottomleft" }); + legend.onAdd = function (map) { + var div = L.DomUtil.create("div", "legend"); + div.innerHTML += "

Keterangan

"; + div.innerHTML += 'Bank Sampah Unit
'; + div.innerHTML += 'Bank Sampah Induk
'; + return div; + }; + + legend.addTo(map); + +} diff --git a/public/assets/js/leaflet.ajax.js b/public/assets/js/leaflet.ajax.js new file mode 100644 index 0000000..08e44f6 --- /dev/null +++ b/public/assets/js/leaflet.ajax.js @@ -0,0 +1,577 @@ +(function e(t, n, r) { function s(o, u) { if (!n[o]) { if (!t[o]) { var a = typeof require == "function" && require; if (!u && a) return a(o, !0); if (i) return i(o, !0); var f = new Error("Cannot find module '" + o + "'"); throw f.code = "MODULE_NOT_FOUND", f } var l = n[o] = { exports: {} }; t[o][0].call(l.exports, function (e) { var n = t[o][1][e]; return s(n ? n : e) }, l, l.exports, e, t, n, r) } return n[o].exports } var i = typeof require == "function" && require; for (var o = 0; o < r.length; o++)s(r[o]); return s })({ + 1: [function (require, module, exports) { + 'use strict'; + var immediate = require('immediate'); + + /* istanbul ignore next */ + function INTERNAL() { } + + var handlers = {}; + + var REJECTED = ['REJECTED']; + var FULFILLED = ['FULFILLED']; + var PENDING = ['PENDING']; + + module.exports = exports = Promise; + + function Promise(resolver) { + if (typeof resolver !== 'function') { + throw new TypeError('resolver must be a function'); + } + this.state = PENDING; + this.queue = []; + this.outcome = void 0; + if (resolver !== INTERNAL) { + safelyResolveThenable(this, resolver); + } + } + + Promise.prototype["catch"] = function (onRejected) { + return this.then(null, onRejected); + }; + Promise.prototype.then = function (onFulfilled, onRejected) { + if (typeof onFulfilled !== 'function' && this.state === FULFILLED || + typeof onRejected !== 'function' && this.state === REJECTED) { + return this; + } + var promise = new this.constructor(INTERNAL); + if (this.state !== PENDING) { + var resolver = this.state === FULFILLED ? onFulfilled : onRejected; + unwrap(promise, resolver, this.outcome); + } else { + this.queue.push(new QueueItem(promise, onFulfilled, onRejected)); + } + + return promise; + }; + function QueueItem(promise, onFulfilled, onRejected) { + this.promise = promise; + if (typeof onFulfilled === 'function') { + this.onFulfilled = onFulfilled; + this.callFulfilled = this.otherCallFulfilled; + } + if (typeof onRejected === 'function') { + this.onRejected = onRejected; + this.callRejected = this.otherCallRejected; + } + } + QueueItem.prototype.callFulfilled = function (value) { + handlers.resolve(this.promise, value); + }; + QueueItem.prototype.otherCallFulfilled = function (value) { + unwrap(this.promise, this.onFulfilled, value); + }; + QueueItem.prototype.callRejected = function (value) { + handlers.reject(this.promise, value); + }; + QueueItem.prototype.otherCallRejected = function (value) { + unwrap(this.promise, this.onRejected, value); + }; + + function unwrap(promise, func, value) { + immediate(function () { + var returnValue; + try { + returnValue = func(value); + } catch (e) { + return handlers.reject(promise, e); + } + if (returnValue === promise) { + handlers.reject(promise, new TypeError('Cannot resolve promise with itself')); + } else { + handlers.resolve(promise, returnValue); + } + }); + } + + handlers.resolve = function (self, value) { + var result = tryCatch(getThen, value); + if (result.status === 'error') { + return handlers.reject(self, result.value); + } + var thenable = result.value; + + if (thenable) { + safelyResolveThenable(self, thenable); + } else { + self.state = FULFILLED; + self.outcome = value; + var i = -1; + var len = self.queue.length; + while (++i < len) { + self.queue[i].callFulfilled(value); + } + } + return self; + }; + handlers.reject = function (self, error) { + self.state = REJECTED; + self.outcome = error; + var i = -1; + var len = self.queue.length; + while (++i < len) { + self.queue[i].callRejected(error); + } + return self; + }; + + function getThen(obj) { + // Make sure we only access the accessor once as required by the spec + var then = obj && obj.then; + if (obj && typeof obj === 'object' && typeof then === 'function') { + return function appyThen() { + then.apply(obj, arguments); + }; + } + } + + function safelyResolveThenable(self, thenable) { + // Either fulfill, reject or reject with error + var called = false; + function onError(value) { + if (called) { + return; + } + called = true; + handlers.reject(self, value); + } + + function onSuccess(value) { + if (called) { + return; + } + called = true; + handlers.resolve(self, value); + } + + function tryToUnwrap() { + thenable(onSuccess, onError); + } + + var result = tryCatch(tryToUnwrap); + if (result.status === 'error') { + onError(result.value); + } + } + + function tryCatch(func, value) { + var out = {}; + try { + out.value = func(value); + out.status = 'success'; + } catch (e) { + out.status = 'error'; + out.value = e; + } + return out; + } + + exports.resolve = resolve; + function resolve(value) { + if (value instanceof this) { + return value; + } + return handlers.resolve(new this(INTERNAL), value); + } + + exports.reject = reject; + function reject(reason) { + var promise = new this(INTERNAL); + return handlers.reject(promise, reason); + } + + exports.all = all; + function all(iterable) { + var self = this; + if (Object.prototype.toString.call(iterable) !== '[object Array]') { + return this.reject(new TypeError('must be an array')); + } + + var len = iterable.length; + var called = false; + if (!len) { + return this.resolve([]); + } + + var values = new Array(len); + var resolved = 0; + var i = -1; + var promise = new this(INTERNAL); + + while (++i < len) { + allResolver(iterable[i], i); + } + return promise; + function allResolver(value, i) { + self.resolve(value).then(resolveFromAll, function (error) { + if (!called) { + called = true; + handlers.reject(promise, error); + } + }); + function resolveFromAll(outValue) { + values[i] = outValue; + if (++resolved === len && !called) { + called = true; + handlers.resolve(promise, values); + } + } + } + } + + exports.race = race; + function race(iterable) { + var self = this; + if (Object.prototype.toString.call(iterable) !== '[object Array]') { + return this.reject(new TypeError('must be an array')); + } + + var len = iterable.length; + var called = false; + if (!len) { + return this.resolve([]); + } + + var i = -1; + var promise = new this(INTERNAL); + + while (++i < len) { + resolver(iterable[i]); + } + return promise; + function resolver(value) { + self.resolve(value).then(function (response) { + if (!called) { + called = true; + handlers.resolve(promise, response); + } + }, function (error) { + if (!called) { + called = true; + handlers.reject(promise, error); + } + }); + } + } + + }, { "immediate": 2 }], 2: [function (require, module, exports) { + (function (global) { + 'use strict'; + var Mutation = global.MutationObserver || global.WebKitMutationObserver; + + var scheduleDrain; + + { + if (Mutation) { + var called = 0; + var observer = new Mutation(nextTick); + var element = global.document.createTextNode(''); + observer.observe(element, { + characterData: true + }); + scheduleDrain = function () { + element.data = (called = ++called % 2); + }; + } else if (!global.setImmediate && typeof global.MessageChannel !== 'undefined') { + var channel = new global.MessageChannel(); + channel.port1.onmessage = nextTick; + scheduleDrain = function () { + channel.port2.postMessage(0); + }; + } else if ('document' in global && 'onreadystatechange' in global.document.createElement('script')) { + scheduleDrain = function () { + + // Create a + - +