@charset "UTF-8";
@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700;800&display=swap);
/*!
 * Tabler Icons 1.112.0 by tabler - https://tabler.io
 * License - https://github.com/tabler/tabler-icons/blob/master/LICENSE
 */
@font-face { font-family: tabler-icons; font-style: normal; font-weight: 400; src: url(../fonts/tabler-icons/fonts/tabler-icons.eot); src: url(../fonts/tabler-icons/fonts/tabler-icons.eot?#iefix) format("embedded-opentype"), url(../fonts/tabler-icons/fonts/tabler-icons.woff2) format("woff2"), url(../fonts/tabler-icons/fonts/tabler-icons.woff) format("woff"), url(../fonts/tabler-icons/fonts/tabler-icons.ttf) format("truetype"), url(../fonts/tabler-icons/fonts/tabler-icons.svg#tabler-icons) format("svg") }
 @media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face { font-family: tabler-icons; src: url(../fonts/tabler-icons/fonts/tabler-icons.svg#tabler-icons) format("svg") }
}
.ti { font-family: tabler-icons !important; 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 }
.ti-123:before { content: "\f554" }
.ti-2fa:before { content: "\eca0" }
.ti-360-view:before { content: "\f566" }
.ti-3d-cube-sphere:before { content: "\ecd7" }
.ti-3d-cube-sphere-off:before { content: "\f3b5" }
.ti-3d-rotate:before { content: "\f020" }
.ti-a-b:before { content: "\ec36" }
.ti-a-b-2:before { content: "\f25f" }
.ti-a-b-off:before { content: "\f0a6" }
.ti-abacus:before { content: "\f05c" }
.ti-abacus-off:before { content: "\f3b6" }
.ti-abc:before { content: "\f567" }
.ti-access-point:before { content: "\ed1b" }
.ti-access-point-off:before { content: "\ed1a" }
.ti-accessible:before { content: "\eba9" }
.ti-accessible-off:before { content: "\f0a7" }
.ti-activity:before { content: "\ed23" }
.ti-activity-heartbeat:before { content: "\f0db" }
.ti-ad:before { content: "\ea02" }
.ti-ad-2:before { content: "\ef1f" }
.ti-ad-off:before { content: "\f3b7" }
.ti-address-book:before { content: "\f021" }
.ti-address-book-off:before { content: "\f3b8" }
.ti-adjustments:before { content: "\ea03" }
.ti-adjustments-alt:before { content: "\ec37" }
.ti-adjustments-horizontal:before { content: "\ec38" }
.ti-adjustments-off:before { content: "\f0a8" }
.ti-aerial-lift:before { content: "\edfe" }
.ti-affiliate:before { content: "\edff" }
.ti-air-balloon:before { content: "\f4a6" }
.ti-air-conditioning:before { content: "\f3a2" }
.ti-air-conditioning-disabled:before { content: "\f542" }
.ti-alarm:before { content: "\ea04" }
.ti-alarm-off:before { content: "\f0a9" }
.ti-album:before { content: "\f022" }
.ti-album-off:before { content: "\f3b9" }
.ti-alert-circle:before { content: "\ea05" }
.ti-alert-octagon:before { content: "\ecc6" }
.ti-alert-triangle:before { content: "\ea06" }
.ti-alien:before { content: "\ebde" }
.ti-align-box-bottom-center:before { content: "\f530" }
.ti-align-box-bottom-left:before { content: "\f531" }
.ti-align-box-bottom-right:before { content: "\f532" }
.ti-align-box-left-bottom:before { content: "\f533" }
.ti-align-box-left-middle:before { content: "\f534" }
.ti-align-box-left-top:before { content: "\f535" }
.ti-align-box-right-bottom:before { content: "\f536" }
.ti-align-box-right-middle:before { content: "\f537" }
.ti-align-box-right-top:before { content: "\f538" }
.ti-align-box-top-center:before { content: "\f539" }
.ti-align-box-top-left:before { content: "\f53a" }
.ti-align-box-top-right:before { content: "\f53b" }
.ti-align-center:before { content: "\ea07" }
.ti-align-justified:before { content: "\ea08" }
.ti-align-left:before { content: "\ea09" }
.ti-align-right:before { content: "\ea0a" }
.ti-alpha:before { content: "\f543" }
.ti-alphabet-cyrillic:before { content: "\f1df" }
.ti-alphabet-greek:before { content: "\f1e0" }
.ti-alphabet-latin:before { content: "\f1e1" }
.ti-ambulance:before { content: "\ebf5" }
.ti-ampersand:before { content: "\f229" }
.ti-analyze:before { content: "\f3a3" }
.ti-analyze-off:before { content: "\f3ba" }
.ti-anchor:before { content: "\eb76" }
.ti-anchor-off:before { content: "\f0f7" }
.ti-angle:before { content: "\ef20" }
.ti-ankh:before { content: "\f1cd" }
.ti-antenna:before { content: "\f094" }
.ti-antenna-bars-1:before { content: "\ecc7" }
.ti-antenna-bars-2:before { content: "\ecc8" }
.ti-antenna-bars-3:before { content: "\ecc9" }
.ti-antenna-bars-4:before { content: "\ecca" }
.ti-antenna-bars-5:before { content: "\eccb" }
.ti-antenna-bars-off:before { content: "\f0aa" }
.ti-antenna-off:before { content: "\f3bb" }
.ti-aperture:before { content: "\eb58" }
.ti-aperture-off:before { content: "\f3bc" }
.ti-api:before { content: "\effd" }
.ti-api-app:before { content: "\effc" }
.ti-api-app-off:before { content: "\f0ab" }
.ti-api-off:before { content: "\f0f8" }
.ti-app-window:before { content: "\efe6" }
.ti-apple:before { content: "\ef21" }
.ti-apps:before { content: "\ebb6" }
.ti-apps-off:before { content: "\f0ac" }
.ti-archive:before { content: "\ea0b" }
.ti-archive-off:before { content: "\f0ad" }
.ti-armchair:before { content: "\ef9e" }
.ti-armchair-2:before { content: "\efe7" }
.ti-armchair-2-off:before { content: "\f3bd" }
.ti-armchair-off:before { content: "\f3be" }
.ti-arrow-autofit-content:before { content: "\ef31" }
.ti-arrow-autofit-down:before { content: "\ef32" }
.ti-arrow-autofit-height:before { content: "\ef33" }
.ti-arrow-autofit-left:before { content: "\ef34" }
.ti-arrow-autofit-right:before { content: "\ef35" }
.ti-arrow-autofit-up:before { content: "\ef36" }
.ti-arrow-autofit-width:before { content: "\ef37" }
.ti-arrow-back:before { content: "\ea0c" }
.ti-arrow-back-up:before { content: "\eb77" }
.ti-arrow-bar-down:before { content: "\ea0d" }
.ti-arrow-bar-left:before { content: "\ea0e" }
.ti-arrow-bar-right:before { content: "\ea0f" }
.ti-arrow-bar-to-down:before { content: "\ec88" }
.ti-arrow-bar-to-left:before { content: "\ec89" }
.ti-arrow-bar-to-right:before { content: "\ec8a" }
.ti-arrow-bar-to-up:before { content: "\ec8b" }
.ti-arrow-bar-up:before { content: "\ea10" }
.ti-arrow-bear-left:before { content: "\f045" }
.ti-arrow-bear-left-2:before { content: "\f044" }
.ti-arrow-bear-right:before { content: "\f047" }
.ti-arrow-bear-right-2:before { content: "\f046" }
.ti-arrow-big-down:before { content: "\edda" }
.ti-arrow-big-down-line:before { content: "\efe8" }
.ti-arrow-big-down-lines:before { content: "\efe9" }
.ti-arrow-big-left:before { content: "\eddb" }
.ti-arrow-big-left-line:before { content: "\efea" }
.ti-arrow-big-left-lines:before { content: "\efeb" }
.ti-arrow-big-right:before { content: "\eddc" }
.ti-arrow-big-right-line:before { content: "\efec" }
.ti-arrow-big-right-lines:before { content: "\efed" }
.ti-arrow-big-top:before { content: "\eddd" }
.ti-arrow-big-up-line:before { content: "\efee" }
.ti-arrow-big-up-lines:before { content: "\efef" }
.ti-arrow-bounce:before { content: "\f3a4" }
.ti-arrow-curve-left:before { content: "\f048" }
.ti-arrow-curve-right:before { content: "\f049" }
.ti-arrow-down:before { content: "\ea16" }
.ti-arrow-down-bar:before { content: "\ed98" }
.ti-arrow-down-circle:before { content: "\ea11" }
.ti-arrow-down-left:before { content: "\ea13" }
.ti-arrow-down-left-circle:before { content: "\ea12" }
.ti-arrow-down-right:before { content: "\ea15" }
.ti-arrow-down-right-circle:before { content: "\ea14" }
.ti-arrow-down-square:before { content: "\ed9a" }
.ti-arrow-down-tail:before { content: "\ed9b" }
.ti-arrow-fork:before { content: "\f04a" }
.ti-arrow-forward:before { content: "\ea17" }
.ti-arrow-forward-up:before { content: "\eb78" }
.ti-arrow-guide:before { content: "\f22a" }
.ti-arrow-iteration:before { content: "\f578" }
.ti-arrow-left:before { content: "\ea19" }
.ti-arrow-left-bar:before { content: "\ed9c" }
.ti-arrow-left-circle:before { content: "\ea18" }
.ti-arrow-left-right:before { content: "\f04b" }
.ti-arrow-left-square:before { content: "\ed9d" }
.ti-arrow-left-tail:before { content: "\ed9e" }
.ti-arrow-loop-left:before { content: "\ed9f" }
.ti-arrow-loop-left-2:before { content: "\f04c" }
.ti-arrow-loop-right:before { content: "\eda0" }
.ti-arrow-loop-right-2:before { content: "\f04d" }
.ti-arrow-merge:before { content: "\f04e" }
.ti-arrow-merge-both:before { content: "\f23b" }
.ti-arrow-merge-left:before { content: "\f23c" }
.ti-arrow-merge-right:before { content: "\f23d" }
.ti-arrow-move-down:before { content: "\f2ba" }
.ti-arrow-move-left:before { content: "\f2bb" }
.ti-arrow-move-right:before { content: "\f2bc" }
.ti-arrow-move-up:before { content: "\f2bd" }
.ti-arrow-narrow-down:before { content: "\ea1a" }
.ti-arrow-narrow-left:before { content: "\ea1b" }
.ti-arrow-narrow-right:before { content: "\ea1c" }
.ti-arrow-narrow-up:before { content: "\ea1d" }
.ti-arrow-ramp-left:before { content: "\ed3c" }
.ti-arrow-ramp-left-2:before { content: "\f04f" }
.ti-arrow-ramp-left-3:before { content: "\f050" }
.ti-arrow-ramp-right:before { content: "\ed3d" }
.ti-arrow-ramp-right-2:before { content: "\f051" }
.ti-arrow-ramp-right-3:before { content: "\f052" }
.ti-arrow-right:before { content: "\ea1f" }
.ti-arrow-right-bar:before { content: "\eda1" }
.ti-arrow-right-circle:before { content: "\ea1e" }
.ti-arrow-right-square:before { content: "\eda2" }
.ti-arrow-right-tail:before { content: "\eda3" }
.ti-arrow-rotary-first-left:before { content: "\f053" }
.ti-arrow-rotary-first-right:before { content: "\f054" }
.ti-arrow-rotary-last-left:before { content: "\f055" }
.ti-arrow-rotary-last-right:before { content: "\f056" }
.ti-arrow-rotary-left:before { content: "\f057" }
.ti-arrow-rotary-right:before { content: "\f058" }
.ti-arrow-rotary-straight:before { content: "\f059" }
.ti-arrow-roundabout-left:before { content: "\f22b" }
.ti-arrow-roundabout-right:before { content: "\f22c" }
.ti-arrow-sharp-turn-left:before { content: "\f05a" }
.ti-arrow-sharp-turn-right:before { content: "\f05b" }
.ti-arrow-up:before { content: "\ea25" }
.ti-arrow-up-bar:before { content: "\eda4" }
.ti-arrow-up-circle:before { content: "\ea20" }
.ti-arrow-up-left:before { content: "\ea22" }
.ti-arrow-up-left-circle:before { content: "\ea21" }
.ti-arrow-up-right:before { content: "\ea24" }
.ti-arrow-up-right-circle:before { content: "\ea23" }
.ti-arrow-up-square:before { content: "\eda6" }
.ti-arrow-up-tail:before { content: "\eda7" }
.ti-arrow-wave-left-down:before { content: "\eda8" }
.ti-arrow-wave-left-up:before { content: "\eda9" }
.ti-arrow-wave-right-down:before { content: "\edaa" }
.ti-arrow-wave-right-up:before { content: "\edab" }
.ti-arrow-zig-zag:before { content: "\f4a7" }
.ti-arrows-cross:before { content: "\effe" }
.ti-arrows-diagonal:before { content: "\ea27" }
.ti-arrows-diagonal-2:before { content: "\ea26" }
.ti-arrows-diagonal-minimize:before { content: "\ef39" }
.ti-arrows-diagonal-minimize-2:before { content: "\ef38" }
.ti-arrows-diff:before { content: "\f296" }
.ti-arrows-double-ne-sw:before { content: "\edde" }
.ti-arrows-double-nw-se:before { content: "\eddf" }
.ti-arrows-double-se-nw:before { content: "\ede0" }
.ti-arrows-double-sw-ne:before { content: "\ede1" }
.ti-arrows-down:before { content: "\edad" }
.ti-arrows-down-up:before { content: "\edac" }
.ti-arrows-exchange:before { content: "\f1f4" }
.ti-arrows-exchange-2:before { content: "\f1f3" }
.ti-arrows-horizontal:before { content: "\eb59" }
.ti-arrows-join:before { content: "\edaf" }
.ti-arrows-join-2:before { content: "\edae" }
.ti-arrows-left:before { content: "\edb1" }
.ti-arrows-left-down:before { content: "\ee00" }
.ti-arrows-left-right:before { content: "\edb0" }
.ti-arrows-maximize:before { content: "\ea28" }
.ti-arrows-minimize:before { content: "\ea29" }
.ti-arrows-move:before { content: "\f22f" }
.ti-arrows-move-horizontal:before { content: "\f22d" }
.ti-arrows-move-vertical:before { content: "\f22e" }
.ti-arrows-random:before { content: "\f095" }
.ti-arrows-right:before { content: "\edb3" }
.ti-arrows-right-down:before { content: "\ee01" }
.ti-arrows-right-left:before { content: "\edb2" }
.ti-arrows-shuffle:before { content: "\f000" }
.ti-arrows-shuffle-2:before { content: "\efff" }
.ti-arrows-sort:before { content: "\eb5a" }
.ti-arrows-split:before { content: "\edb5" }
.ti-arrows-split-2:before { content: "\edb4" }
.ti-arrows-transfer-down:before { content: "\f2cc" }
.ti-arrows-transfer-up:before { content: "\f2cd" }
.ti-arrows-up:before { content: "\edb7" }
.ti-arrows-up-down:before { content: "\edb6" }
.ti-arrows-up-left:before { content: "\ee02" }
.ti-arrows-up-right:before { content: "\ee03" }
.ti-arrows-vertical:before { content: "\eb5b" }
.ti-artboard:before { content: "\ea2a" }
.ti-artboard-off:before { content: "\f0ae" }
.ti-article:before { content: "\f1e2" }
.ti-article-off:before { content: "\f3bf" }
.ti-aspect-ratio:before { content: "\ed30" }
.ti-aspect-ratio-off:before { content: "\f0af" }
.ti-assembly:before { content: "\f24d" }
.ti-assembly-off:before { content: "\f3c0" }
.ti-asset:before { content: "\f1ce" }
.ti-asterisk:before { content: "\efd5" }
.ti-asterisk-simple:before { content: "\efd4" }
.ti-at:before { content: "\ea2b" }
.ti-at-off:before { content: "\f0b0" }
.ti-atom:before { content: "\eb79" }
.ti-atom-2:before { content: "\ebdf" }
.ti-atom-off:before { content: "\f0f9" }
.ti-augmented-reality:before { content: "\f023" }
.ti-augmented-reality-2:before { content: "\f37e" }
.ti-augmented-reality-off:before { content: "\f3c1" }
.ti-award:before { content: "\ea2c" }
.ti-award-off:before { content: "\f0fa" }
.ti-axe:before { content: "\ef9f" }
.ti-axis-x:before { content: "\ef45" }
.ti-axis-y:before { content: "\ef46" }
.ti-baby-bottle:before { content: "\f5d2" }
.ti-baby-carriage:before { content: "\f05d" }
.ti-backhoe:before { content: "\ed86" }
.ti-backpack:before { content: "\ef47" }
.ti-backpack-off:before { content: "\f3c2" }
.ti-backspace:before { content: "\ea2d" }
.ti-badge:before { content: "\efc2" }
.ti-badge-3d:before { content: "\f555" }
.ti-badge-4k:before { content: "\f556" }
.ti-badge-8k:before { content: "\f557" }
.ti-badge-ad:before { content: "\f558" }
.ti-badge-ar:before { content: "\f559" }
.ti-badge-cc:before { content: "\f55a" }
.ti-badge-hd:before { content: "\f55b" }
.ti-badge-off:before { content: "\f0fb" }
.ti-badge-sd:before { content: "\f55c" }
.ti-badge-tm:before { content: "\f55d" }
.ti-badge-vo:before { content: "\f55e" }
.ti-badge-vr:before { content: "\f55f" }
.ti-badge-wc:before { content: "\f560" }
.ti-badges:before { content: "\efc3" }
.ti-badges-off:before { content: "\f0fc" }
.ti-baguette:before { content: "\f3a5" }
.ti-ball-american-football:before { content: "\ee04" }
.ti-ball-american-football-off:before { content: "\f3c3" }
.ti-ball-baseball:before { content: "\efa0" }
.ti-ball-basketball:before { content: "\ec28" }
.ti-ball-bowling:before { content: "\ec29" }
.ti-ball-football:before { content: "\ee06" }
.ti-ball-football-off:before { content: "\ee05" }
.ti-ball-tennis:before { content: "\ec2a" }
.ti-ball-volleyball:before { content: "\ec2b" }
.ti-ballon:before { content: "\ef3a" }
.ti-ballon-off:before { content: "\f0fd" }
.ti-ballpen:before { content: "\f06e" }
.ti-ballpen-off:before { content: "\f0b1" }
.ti-ban:before { content: "\ea2e" }
.ti-bandage:before { content: "\eb7a" }
.ti-bandage-off:before { content: "\f3c4" }
.ti-barbell:before { content: "\eff0" }
.ti-barbell-off:before { content: "\f0b2" }
.ti-barcode:before { content: "\ebc6" }
.ti-barcode-off:before { content: "\f0b3" }
.ti-barrel:before { content: "\f0b4" }
.ti-barrel-off:before { content: "\f0fe" }
.ti-barrier-block:before { content: "\f00e" }
.ti-barrier-block-off:before { content: "\f0b5" }
.ti-baseline:before { content: "\f024" }
.ti-basket:before { content: "\ebe1" }
.ti-basket-off:before { content: "\f0b6" }
.ti-bat:before { content: "\f284" }
.ti-bath:before { content: "\ef48" }
.ti-bath-off:before { content: "\f0ff" }
.ti-battery:before { content: "\ea34" }
.ti-battery-1:before { content: "\ea2f" }
.ti-battery-2:before { content: "\ea30" }
.ti-battery-3:before { content: "\ea31" }
.ti-battery-4:before { content: "\ea32" }
.ti-battery-automotive:before { content: "\ee07" }
.ti-battery-charging:before { content: "\ea33" }
.ti-battery-charging-2:before { content: "\ef3b" }
.ti-battery-eco:before { content: "\ef3c" }
.ti-battery-off:before { content: "\ed1c" }
.ti-beach:before { content: "\ef3d" }
.ti-beach-off:before { content: "\f0b7" }
.ti-bed:before { content: "\eb5c" }
.ti-bed-off:before { content: "\f100" }
.ti-beer:before { content: "\efa1" }
.ti-beer-off:before { content: "\f101" }
.ti-bell:before { content: "\ea35" }
.ti-bell-minus:before { content: "\ede2" }
.ti-bell-off:before { content: "\ece9" }
.ti-bell-plus:before { content: "\ede3" }
.ti-bell-ringing:before { content: "\ed07" }
.ti-bell-ringing-2:before { content: "\ede4" }
.ti-bell-school:before { content: "\f05e" }
.ti-bell-x:before { content: "\ede5" }
.ti-bell-z:before { content: "\eff1" }
.ti-beta:before { content: "\f544" }
.ti-bible:before { content: "\efc4" }
.ti-bike:before { content: "\ea36" }
.ti-bike-off:before { content: "\f0b8" }
.ti-binary:before { content: "\ee08" }
.ti-binary-off:before { content: "\f3c5" }
.ti-binary-tree:before { content: "\f5d4" }
.ti-binary-tree-2:before { content: "\f5d3" }
.ti-biohazard:before { content: "\ecb8" }
.ti-biohazard-off:before { content: "\f0b9" }
.ti-blade:before { content: "\f4bd" }
.ti-bleach:before { content: "\f2f3" }
.ti-bleach-chlorine:before { content: "\f2f0" }
.ti-bleach-no-chlorine:before { content: "\f2f1" }
.ti-bleach-off:before { content: "\f2f2" }
.ti-blockquote:before { content: "\ee09" }
.ti-bluetooth:before { content: "\ea37" }
.ti-bluetooth-connected:before { content: "\ecea" }
.ti-bluetooth-off:before { content: "\eceb" }
.ti-bluetooth-x:before { content: "\f081" }
.ti-blur:before { content: "\ef8c" }
.ti-blur-off:before { content: "\f3c6" }
.ti-bmp:before { content: "\f3a6" }
.ti-bold:before { content: "\eb7b" }
.ti-bold-off:before { content: "\f0ba" }
.ti-bolt:before { content: "\ea38" }
.ti-bolt-off:before { content: "\ecec" }
.ti-bomb:before { content: "\f59c" }
.ti-bone:before { content: "\edb8" }
.ti-bone-off:before { content: "\f0bb" }
.ti-bong:before { content: "\f3a7" }
.ti-bong-off:before { content: "\f3c7" }
.ti-book:before { content: "\ea39" }
.ti-book-2:before { content: "\efc5" }
.ti-book-download:before { content: "\f070" }
.ti-book-off:before { content: "\f0bc" }
.ti-book-upload:before { content: "\f071" }
.ti-bookmark:before { content: "\ea3a" }
.ti-bookmark-off:before { content: "\eced" }
.ti-bookmarks:before { content: "\ed08" }
.ti-bookmarks-off:before { content: "\f0bd" }
.ti-books:before { content: "\eff2" }
.ti-books-off:before { content: "\f0be" }
.ti-border-all:before { content: "\ea3b" }
.ti-border-bottom:before { content: "\ea3c" }
.ti-border-horizontal:before { content: "\ea3d" }
.ti-border-inner:before { content: "\ea3e" }
.ti-border-left:before { content: "\ea3f" }
.ti-border-none:before { content: "\ea40" }
.ti-border-outer:before { content: "\ea41" }
.ti-border-radius:before { content: "\eb7c" }
.ti-border-right:before { content: "\ea42" }
.ti-border-style:before { content: "\ee0a" }
.ti-border-style-2:before { content: "\ef22" }
.ti-border-top:before { content: "\ea43" }
.ti-border-vertical:before { content: "\ea44" }
.ti-bottle:before { content: "\ef0b" }
.ti-bottle-off:before { content: "\f3c8" }
.ti-bounce-left:before { content: "\f59d" }
.ti-bounce-right:before { content: "\f59e" }
.ti-bow:before { content: "\f096" }
.ti-bowl:before { content: "\f4fa" }
.ti-box:before { content: "\ea45" }
.ti-box-align-bottom:before { content: "\f2a8" }
.ti-box-align-bottom-left:before { content: "\f2ce" }
.ti-box-align-bottom-right:before { content: "\f2cf" }
.ti-box-align-left:before { content: "\f2a9" }
.ti-box-align-right:before { content: "\f2aa" }
.ti-box-align-top:before { content: "\f2ab" }
.ti-box-align-top-left:before { content: "\f2d0" }
.ti-box-align-top-right:before { content: "\f2d1" }
.ti-box-margin:before { content: "\ee0b" }
.ti-box-model:before { content: "\ee0c" }
.ti-box-model-2:before { content: "\ef23" }
.ti-box-model-2-off:before { content: "\f3c9" }
.ti-box-model-off:before { content: "\f3ca" }
.ti-box-multiple:before { content: "\ee17" }
.ti-box-multiple-0:before { content: "\ee0d" }
.ti-box-multiple-1:before { content: "\ee0e" }
.ti-box-multiple-2:before { content: "\ee0f" }
.ti-box-multiple-3:before { content: "\ee10" }
.ti-box-multiple-4:before { content: "\ee11" }
.ti-box-multiple-5:before { content: "\ee12" }
.ti-box-multiple-6:before { content: "\ee13" }
.ti-box-multiple-7:before { content: "\ee14" }
.ti-box-multiple-8:before { content: "\ee15" }
.ti-box-multiple-9:before { content: "\ee16" }
.ti-box-off:before { content: "\f102" }
.ti-box-padding:before { content: "\ee18" }
.ti-box-seam:before { content: "\f561" }
.ti-braces:before { content: "\ebcc" }
.ti-braces-off:before { content: "\f0bf" }
.ti-brackets:before { content: "\ebcd" }
.ti-brackets-contain:before { content: "\f1e5" }
.ti-brackets-contain-end:before { content: "\f1e3" }
.ti-brackets-contain-start:before { content: "\f1e4" }
.ti-brackets-off:before { content: "\f0c0" }
.ti-braile:before { content: "\f545" }
.ti-brain:before { content: "\f59f" }
.ti-brand-4chan:before { content: "\f494" }
.ti-brand-abstract:before { content: "\f495" }
.ti-brand-adobe:before { content: "\f0dc" }
.ti-brand-adonis-js:before { content: "\f496" }
.ti-brand-airbnb:before { content: "\ed68" }
.ti-brand-airtable:before { content: "\ef6a" }
.ti-brand-algolia:before { content: "\f390" }
.ti-brand-alpine-js:before { content: "\f324" }
.ti-brand-amazon:before { content: "\f230" }
.ti-brand-amongus:before { content: "\f205" }
.ti-brand-android:before { content: "\ec16" }
.ti-brand-angular:before { content: "\ef6b" }
.ti-brand-appgallery:before { content: "\f231" }
.ti-brand-apple:before { content: "\ec17" }
.ti-brand-apple-arcade:before { content: "\ed69" }
.ti-brand-apple-podcast:before { content: "\f1e6" }
.ti-brand-appstore:before { content: "\ed24" }
.ti-brand-asana:before { content: "\edc5" }
.ti-brand-backbone:before { content: "\f325" }
.ti-brand-badoo:before { content: "\f206" }
.ti-brand-bandcamp:before { content: "\f207" }
.ti-brand-beats:before { content: "\f208" }
.ti-brand-behance:before { content: "\ec6e" }
.ti-brand-binance:before { content: "\f5a0" }
.ti-brand-bing:before { content: "\edc6" }
.ti-brand-bitbucket:before { content: "\edc7" }
.ti-brand-blackbery:before { content: "\f568" }
.ti-brand-blender:before { content: "\f326" }
.ti-brand-blogger:before { content: "\f35a" }
.ti-brand-booking:before { content: "\edc8" }
.ti-brand-bootstrap:before { content: "\ef3e" }
.ti-brand-bulma:before { content: "\f327" }
.ti-brand-bunpo:before { content: "\f4cf" }
.ti-brand-campaignmonitor:before { content: "\f328" }
.ti-brand-carbon:before { content: "\f348" }
.ti-brand-cashapp:before { content: "\f391" }
.ti-brand-chrome:before { content: "\ec18" }
.ti-brand-codecov:before { content: "\f329" }
.ti-brand-codepen:before { content: "\ec6f" }
.ti-brand-codesandbox:before { content: "\ed6a" }
.ti-brand-cohost:before { content: "\f5d5" }
.ti-brand-coinbase:before { content: "\f209" }
.ti-brand-comedy-central:before { content: "\f217" }
.ti-brand-couchsurfing:before { content: "\f392" }
.ti-brand-css3:before { content: "\ed6b" }
.ti-brand-ctemplar:before { content: "\f4d0" }
.ti-brand-cucumber:before { content: "\ef6c" }
.ti-brand-cupra:before { content: "\f4d1" }
.ti-brand-cypress:before { content: "\f333" }
.ti-brand-d3:before { content: "\f24e" }
.ti-brand-days-counter:before { content: "\f4d2" }
.ti-brand-dcos:before { content: "\f32a" }
.ti-brand-debian:before { content: "\ef57" }
.ti-brand-deliveroo:before { content: "\f4d3" }
.ti-brand-deno:before { content: "\f24f" }
.ti-brand-deviantart:before { content: "\ecfb" }
.ti-brand-discord:before { content: "\ece3" }
.ti-brand-disney:before { content: "\f20a" }
.ti-brand-disqus:before { content: "\edc9" }
.ti-brand-django:before { content: "\f349" }
.ti-brand-docker:before { content: "\edca" }
.ti-brand-doctrine:before { content: "\ef6d" }
.ti-brand-dolby-digital:before { content: "\f4d4" }
.ti-brand-dribbble:before { content: "\ec19" }
.ti-brand-drops:before { content: "\f4d5" }
.ti-brand-drupal:before { content: "\f393" }
.ti-brand-edge:before { content: "\ecfc" }
.ti-brand-ember:before { content: "\f497" }
.ti-brand-envato:before { content: "\f394" }
.ti-brand-facebook:before { content: "\ec1a" }
.ti-brand-figma:before { content: "\ec93" }
.ti-brand-finder:before { content: "\f218" }
.ti-brand-firebase:before { content: "\ef6e" }
.ti-brand-firefox:before { content: "\ecfd" }
.ti-brand-flickr:before { content: "\ecfe" }
.ti-brand-flightradar24:before { content: "\f4d6" }
.ti-brand-flipboard:before { content: "\f20b" }
.ti-brand-flutter:before { content: "\f395" }
.ti-brand-fortnite:before { content: "\f260" }
.ti-brand-foursquare:before { content: "\ecff" }
.ti-brand-framer:before { content: "\ec1b" }
.ti-brand-gatsby:before { content: "\f396" }
.ti-brand-git:before { content: "\ef6f" }
.ti-brand-github:before { content: "\ec1c" }
.ti-brand-github-copilot:before { content: "\f4a8" }
.ti-brand-gitlab:before { content: "\ec1d" }
.ti-brand-gmail:before { content: "\efa2" }
.ti-brand-google:before { content: "\ec1f" }
.ti-brand-google-analytics:before { content: "\edcb" }
.ti-brand-google-drive:before { content: "\ec1e" }
.ti-brand-google-fit:before { content: "\f297" }
.ti-brand-google-one:before { content: "\f232" }
.ti-brand-google-photos:before { content: "\f20c" }
.ti-brand-google-play:before { content: "\ed25" }
.ti-brand-grammarly:before { content: "\f32b" }
.ti-brand-graphql:before { content: "\f32c" }
.ti-brand-gravatar:before { content: "\edcc" }
.ti-brand-grindr:before { content: "\f20d" }
.ti-brand-guardian:before { content: "\f4fb" }
.ti-brand-gumroad:before { content: "\f5d6" }
.ti-brand-headlessui:before { content: "\f32d" }
.ti-brand-hipchat:before { content: "\edcd" }
.ti-brand-html5:before { content: "\ed6c" }
.ti-brand-inertia:before { content: "\f34a" }
.ti-brand-instagram:before { content: "\ec20" }
.ti-brand-intercom:before { content: "\f1cf" }
.ti-brand-javascript:before { content: "\ef0c" }
.ti-brand-kickstarter:before { content: "\edce" }
.ti-brand-kotlin:before { content: "\ed6d" }
.ti-brand-laravel:before { content: "\f34b" }
.ti-brand-lastfm:before { content: "\f001" }
.ti-brand-linkedin:before { content: "\ec8c" }
.ti-brand-linktree:before { content: "\f1e7" }
.ti-brand-linqpad:before { content: "\f562" }
.ti-brand-loom:before { content: "\ef70" }
.ti-brand-mailgun:before { content: "\f32e" }
.ti-brand-mantine:before { content: "\f32f" }
.ti-brand-mastercard:before { content: "\ef49" }
.ti-brand-mastodon:before { content: "\f250" }
.ti-brand-mcdonalds:before { content: "\f251" }
.ti-brand-medium:before { content: "\ec70" }
.ti-brand-mercedes:before { content: "\f072" }
.ti-brand-messenger:before { content: "\ec71" }
.ti-brand-meta:before { content: "\efb0" }
.ti-brand-mixpanel:before { content: "\f397" }
.ti-brand-monday:before { content: "\f219" }
.ti-brand-my-oppo:before { content: "\f4d7" }
.ti-brand-nem:before { content: "\f5a1" }
.ti-brand-netbeans:before { content: "\ef71" }
.ti-brand-netflix:before { content: "\edcf" }
.ti-brand-nexo:before { content: "\f5a2" }
.ti-brand-nextcloud:before { content: "\f4d8" }
.ti-brand-nextjs:before { content: "\f0dd" }
.ti-brand-nord-vpn:before { content: "\f37f" }
.ti-brand-notion:before { content: "\ef7b" }
.ti-brand-npm:before { content: "\f569" }
.ti-brand-nuxt:before { content: "\f0de" }
.ti-brand-nytimes:before { content: "\ef8d" }
.ti-brand-office:before { content: "\f398" }
.ti-brand-ok-ru:before { content: "\f399" }
.ti-brand-onedrive:before { content: "\f5d7" }
.ti-brand-open-source:before { content: "\edd0" }
.ti-brand-openvpn:before { content: "\f39a" }
.ti-brand-opera:before { content: "\ec21" }
.ti-brand-pagekit:before { content: "\edd1" }
.ti-brand-patreon:before { content: "\edd2" }
.ti-brand-paypal:before { content: "\ec22" }
.ti-brand-peanut:before { content: "\f39b" }
.ti-brand-pepsi:before { content: "\f261" }
.ti-brand-php:before { content: "\ef72" }
.ti-brand-picsart:before { content: "\f4d9" }
.ti-brand-pinterest:before { content: "\ec8d" }
.ti-brand-pocket:before { content: "\ed00" }
.ti-brand-polymer:before { content: "\f498" }
.ti-brand-prisma:before { content: "\f499" }
.ti-brand-producthunt:before { content: "\edd3" }
.ti-brand-pushbullet:before { content: "\f330" }
.ti-brand-pushover:before { content: "\f20e" }
.ti-brand-python:before { content: "\ed01" }
.ti-brand-react:before { content: "\f34c" }
.ti-brand-react-native:before { content: "\ef73" }
.ti-brand-reason:before { content: "\f49a" }
.ti-brand-reddit:before { content: "\ec8e" }
.ti-brand-redhat:before { content: "\f331" }
.ti-brand-redux:before { content: "\f3a8" }
.ti-brand-revolut:before { content: "\f4da" }
.ti-brand-safari:before { content: "\ec23" }
.ti-brand-samsungpass:before { content: "\f4db" }
.ti-brand-sass:before { content: "\edd4" }
.ti-brand-sentry:before { content: "\edd5" }
.ti-brand-sharik:before { content: "\f4dc" }
.ti-brand-shazam:before { content: "\edd6" }
.ti-brand-shopee:before { content: "\f252" }
.ti-brand-sketch:before { content: "\ec24" }
.ti-brand-skype:before { content: "\ed02" }
.ti-brand-slack:before { content: "\ec72" }
.ti-brand-snapchat:before { content: "\ec25" }
.ti-brand-snapseed:before { content: "\f253" }
.ti-brand-socket-io:before { content: "\f49b" }
.ti-brand-soundcloud:before { content: "\ed6e" }
.ti-brand-spacehey:before { content: "\f4fc" }
.ti-brand-spotify:before { content: "\ed03" }
.ti-brand-stackoverflow:before { content: "\ef58" }
.ti-brand-steam:before { content: "\ed6f" }
.ti-brand-storybook:before { content: "\f332" }
.ti-brand-strava:before { content: "\f254" }
.ti-brand-stripe:before { content: "\edd7" }
.ti-brand-sublime-text:before { content: "\ef74" }
.ti-brand-superhuman:before { content: "\f50c" }
.ti-brand-supernova:before { content: "\f49c" }
.ti-brand-surfshark:before { content: "\f255" }
.ti-brand-svelte:before { content: "\f0df" }
.ti-brand-tabler:before { content: "\ec8f" }
.ti-brand-tailwind:before { content: "\eca1" }
.ti-brand-telegram:before { content: "\ec26" }
.ti-brand-tether:before { content: "\f5a3" }
.ti-brand-tidal:before { content: "\ed70" }
.ti-brand-tiktok:before { content: "\ec73" }
.ti-brand-tinder:before { content: "\ed71" }
.ti-brand-topbuzz:before { content: "\f50d" }
.ti-brand-torchain:before { content: "\f5a4" }
.ti-brand-toyota:before { content: "\f262" }
.ti-brand-trello:before { content: "\f39d" }
.ti-brand-tripadvisor:before { content: "\f002" }
.ti-brand-tumblr:before { content: "\ed04" }
.ti-brand-twitch:before { content: "\ed05" }
.ti-brand-twitter:before { content: "\ec27" }
.ti-brand-uber:before { content: "\ef75" }
.ti-brand-ubuntu:before { content: "\ef59" }
.ti-brand-unity:before { content: "\f49d" }
.ti-brand-unsplash:before { content: "\edd8" }
.ti-brand-upwork:before { content: "\f39e" }
.ti-brand-valorant:before { content: "\f39f" }
.ti-brand-vercel:before { content: "\ef24" }
.ti-brand-vimeo:before { content: "\ed06" }
.ti-brand-vinted:before { content: "\f20f" }
.ti-brand-visa:before { content: "\f380" }
.ti-brand-visual-studio:before { content: "\ef76" }
.ti-brand-vivaldi:before { content: "\f210" }
.ti-brand-vk:before { content: "\ed72" }
.ti-brand-volkswagen:before { content: "\f50e" }
.ti-brand-vsco:before { content: "\f334" }
.ti-brand-vscode:before { content: "\f3a0" }
.ti-brand-vue:before { content: "\f0e0" }
.ti-brand-walmart:before { content: "\f211" }
.ti-brand-waze:before { content: "\f5d8" }
.ti-brand-webflow:before { content: "\f2d2" }
.ti-brand-whatsapp:before { content: "\ec74" }
.ti-brand-windows:before { content: "\ecd8" }
.ti-brand-windy:before { content: "\f4dd" }
.ti-brand-wish:before { content: "\f212" }
.ti-brand-wix:before { content: "\f3a1" }
.ti-brand-wordpress:before { content: "\f2d3" }
.ti-brand-xbox:before { content: "\f298" }
.ti-brand-xing:before { content: "\f21a" }
.ti-brand-yahoo:before { content: "\ed73" }
.ti-brand-yatse:before { content: "\f213" }
.ti-brand-ycombinator:before { content: "\edd9" }
.ti-brand-youtube:before { content: "\ec90" }
.ti-brand-youtube-kids:before { content: "\f214" }
.ti-brand-zalando:before { content: "\f49e" }
.ti-brand-zapier:before { content: "\f49f" }
.ti-brand-zeit:before { content: "\f335" }
.ti-brand-zoom:before { content: "\f215" }
.ti-brand-zulip:before { content: "\f4de" }
.ti-brand-zwift:before { content: "\f216" }
.ti-bread:before { content: "\efa3" }
.ti-bread-off:before { content: "\f3cb" }
.ti-briefcase:before { content: "\ea46" }
.ti-briefcase-off:before { content: "\f3cc" }
.ti-brightness:before { content: "\eb7f" }
.ti-brightness-2:before { content: "\ee19" }
.ti-brightness-down:before { content: "\eb7d" }
.ti-brightness-half:before { content: "\ee1a" }
.ti-brightness-off:before { content: "\f3cd" }
.ti-brightness-up:before { content: "\eb7e" }
.ti-broadcast:before { content: "\f1e9" }
.ti-broadcast-off:before { content: "\f1e8" }
.ti-browser:before { content: "\ebb7" }
.ti-browser-check:before { content: "\efd6" }
.ti-browser-off:before { content: "\f0c1" }
.ti-browser-plus:before { content: "\efd7" }
.ti-browser-x:before { content: "\efd8" }
.ti-brush:before { content: "\ebb8" }
.ti-brush-off:before { content: "\f0c2" }
.ti-bucket:before { content: "\ea47" }
.ti-bucket-droplet:before { content: "\f56a" }
.ti-bucket-off:before { content: "\f103" }
.ti-bug:before { content: "\ea48" }
.ti-bug-off:before { content: "\f0c3" }
.ti-building:before { content: "\ea4f" }
.ti-building-arch:before { content: "\ea49" }
.ti-building-bank:before { content: "\ebe2" }
.ti-building-bridge:before { content: "\ea4b" }
.ti-building-bridge-2:before { content: "\ea4a" }
.ti-building-broadcast-tower:before { content: "\f4be" }
.ti-building-carousel:before { content: "\ed87" }
.ti-building-castle:before { content: "\ed88" }
.ti-building-church:before { content: "\ea4c" }
.ti-building-circus:before { content: "\f4bf" }
.ti-building-community:before { content: "\ebf6" }
.ti-building-cottage:before { content: "\ee1b" }
.ti-building-estate:before { content: "\f5a5" }
.ti-building-factory:before { content: "\ee1c" }
.ti-building-factory-2:before { content: "\f082" }
.ti-building-fortress:before { content: "\ed89" }
.ti-building-hospital:before { content: "\ea4d" }
.ti-building-lighthouse:before { content: "\ed8a" }
.ti-building-monument:before { content: "\ed26" }
.ti-building-pavilon:before { content: "\ebf7" }
.ti-building-skyscraper:before { content: "\ec39" }
.ti-building-store:before { content: "\ea4e" }
.ti-building-tunnel:before { content: "\f5a6" }
.ti-building-warehouse:before { content: "\ebe3" }
.ti-building-wind-turbine:before { content: "\f4c0" }
.ti-bulb:before { content: "\ea51" }
.ti-bulb-off:before { content: "\ea50" }
.ti-bulldozer:before { content: "\ee1d" }
.ti-bus:before { content: "\ebe4" }
.ti-bus-off:before { content: "\f3ce" }
.ti-bus-stop:before { content: "\f2d4" }
.ti-businessplan:before { content: "\ee1e" }
.ti-butterfly:before { content: "\efd9" }
.ti-c-sharp:before { content: "\f003" }
.ti-cactus:before { content: "\f21b" }
.ti-cactus-off:before { content: "\f3cf" }
.ti-cake:before { content: "\f00f" }
.ti-cake-off:before { content: "\f104" }
.ti-calculator:before { content: "\eb80" }
.ti-calculator-off:before { content: "\f0c4" }
.ti-calendar:before { content: "\ea53" }
.ti-calendar-event:before { content: "\ea52" }
.ti-calendar-minus:before { content: "\ebb9" }
.ti-calendar-off:before { content: "\ee1f" }
.ti-calendar-plus:before { content: "\ebba" }
.ti-calendar-stats:before { content: "\ee20" }
.ti-calendar-time:before { content: "\ee21" }
.ti-camera:before { content: "\ea54" }
.ti-camera-minus:before { content: "\ec3a" }
.ti-camera-off:before { content: "\ecee" }
.ti-camera-plus:before { content: "\ec3b" }
.ti-camera-rotate:before { content: "\ee22" }
.ti-camera-selfie:before { content: "\ee23" }
.ti-campfire:before { content: "\f5a7" }
.ti-candle:before { content: "\efc6" }
.ti-candy:before { content: "\ef0d" }
.ti-candy-off:before { content: "\f0c5" }
.ti-cane:before { content: "\f50f" }
.ti-cannabis:before { content: "\f4c1" }
.ti-capture:before { content: "\ec3c" }
.ti-capture-off:before { content: "\f0c6" }
.ti-car:before { content: "\ebbb" }
.ti-car-crane:before { content: "\ef25" }
.ti-car-crash:before { content: "\efa4" }
.ti-car-off:before { content: "\f0c7" }
.ti-car-turbine:before { content: "\f4fd" }
.ti-caravan:before { content: "\ec7c" }
.ti-cardboards:before { content: "\ed74" }
.ti-cardboards-off:before { content: "\f0c8" }
.ti-cards:before { content: "\f510" }
.ti-caret-down:before { content: "\eb5d" }
.ti-caret-left:before { content: "\eb5e" }
.ti-caret-right:before { content: "\eb5f" }
.ti-caret-up:before { content: "\eb60" }
.ti-carrot:before { content: "\f21c" }
.ti-carrot-off:before { content: "\f3d0" }
.ti-cash:before { content: "\ea55" }
.ti-cash-banknote:before { content: "\ee25" }
.ti-cash-banknote-off:before { content: "\ee24" }
.ti-cash-off:before { content: "\f105" }
.ti-cast:before { content: "\ea56" }
.ti-cast-off:before { content: "\f0c9" }
.ti-category:before { content: "\f1f6" }
.ti-category-2:before { content: "\f1f5" }
.ti-ce:before { content: "\ed75" }
.ti-ce-off:before { content: "\f0ca" }
.ti-cell:before { content: "\f05f" }
.ti-cell-signal-1:before { content: "\f083" }
.ti-cell-signal-2:before { content: "\f084" }
.ti-cell-signal-3:before { content: "\f085" }
.ti-cell-signal-4:before { content: "\f086" }
.ti-cell-signal-5:before { content: "\f087" }
.ti-cell-signal-off:before { content: "\f088" }
.ti-certificate:before { content: "\ed76" }
.ti-certificate-2:before { content: "\f073" }
.ti-certificate-2-off:before { content: "\f0cb" }
.ti-certificate-off:before { content: "\f0cc" }
.ti-chair-director:before { content: "\f2d5" }
.ti-chalkboard:before { content: "\f34d" }
.ti-chalkboard-off:before { content: "\f3d1" }
.ti-charging-pile:before { content: "\ee26" }
.ti-chart-arcs:before { content: "\ee28" }
.ti-chart-arcs-3:before { content: "\ee27" }
.ti-chart-area:before { content: "\ea58" }
.ti-chart-area-line:before { content: "\ea57" }
.ti-chart-arrows:before { content: "\ee2a" }
.ti-chart-arrows-vertical:before { content: "\ee29" }
.ti-chart-bar:before { content: "\ea59" }
.ti-chart-bar-off:before { content: "\f3d2" }
.ti-chart-bubble:before { content: "\ec75" }
.ti-chart-candle:before { content: "\ea5a" }
.ti-chart-circles:before { content: "\ee2b" }
.ti-chart-donut:before { content: "\ea5b" }
.ti-chart-donut-2:before { content: "\ee2c" }
.ti-chart-donut-3:before { content: "\ee2d" }
.ti-chart-donut-4:before { content: "\ee2e" }
.ti-chart-dots:before { content: "\ee2f" }
.ti-chart-dots-2:before { content: "\f097" }
.ti-chart-dots-3:before { content: "\f098" }
.ti-chart-grid-dots:before { content: "\f4c2" }
.ti-chart-infographic:before { content: "\ee30" }
.ti-chart-line:before { content: "\ea5c" }
.ti-chart-pie:before { content: "\ea5d" }
.ti-chart-pie-2:before { content: "\ee31" }
.ti-chart-pie-3:before { content: "\ee32" }
.ti-chart-pie-4:before { content: "\ee33" }
.ti-chart-pie-off:before { content: "\f3d3" }
.ti-chart-radar:before { content: "\ed77" }
.ti-chart-treemap:before { content: "\f381" }
.ti-check:before { content: "\ea5e" }
.ti-checkbox:before { content: "\eba6" }
.ti-checklist:before { content: "\f074" }
.ti-checks:before { content: "\ebaa" }
.ti-checkup-list:before { content: "\ef5a" }
.ti-cheese:before { content: "\ef26" }
.ti-chef-hat:before { content: "\f21d" }
.ti-chef-hat-off:before { content: "\f3d4" }
.ti-cherry:before { content: "\f511" }
.ti-chess:before { content: "\f382" }
.ti-chess-bishop:before { content: "\f56b" }
.ti-chess-king:before { content: "\f56c" }
.ti-chess-knight:before { content: "\f56d" }
.ti-chess-queen:before { content: "\f56e" }
.ti-chess-rook:before { content: "\f56f" }
.ti-chevron-down:before { content: "\ea5f" }
.ti-chevron-down-left:before { content: "\ed09" }
.ti-chevron-down-right:before { content: "\ed0a" }
.ti-chevron-left:before { content: "\ea60" }
.ti-chevron-right:before { content: "\ea61" }
.ti-chevron-up:before { content: "\ea62" }
.ti-chevron-up-left:before { content: "\ed0b" }
.ti-chevron-up-right:before { content: "\ed0c" }
.ti-chevrons-down:before { content: "\ea63" }
.ti-chevrons-down-left:before { content: "\ed0d" }
.ti-chevrons-down-right:before { content: "\ed0e" }
.ti-chevrons-left:before { content: "\ea64" }
.ti-chevrons-right:before { content: "\ea65" }
.ti-chevrons-up:before { content: "\ea66" }
.ti-chevrons-up-left:before { content: "\ed0f" }
.ti-chevrons-up-right:before { content: "\ed10" }
.ti-chisel:before { content: "\f383" }
.ti-christmas-tree:before { content: "\ed78" }
.ti-christmas-tree-off:before { content: "\f3d5" }
.ti-circle:before { content: "\ea6b" }
.ti-circle-caret-down:before { content: "\f4a9" }
.ti-circle-caret-left:before { content: "\f4aa" }
.ti-circle-caret-right:before { content: "\f4ab" }
.ti-circle-caret-up:before { content: "\f4ac" }
.ti-circle-check:before { content: "\ea67" }
.ti-circle-dashed:before { content: "\ed27" }
.ti-circle-dot:before { content: "\efb1" }
.ti-circle-dotted:before { content: "\ed28" }
.ti-circle-half:before { content: "\ee3f" }
.ti-circle-half-2:before { content: "\eff3" }
.ti-circle-half-vertical:before { content: "\ee3e" }
.ti-circle-letter-a:before { content: "\f441" }
.ti-circle-letter-b:before { content: "\f442" }
.ti-circle-letter-c:before { content: "\f443" }
.ti-circle-letter-d:before { content: "\f444" }
.ti-circle-letter-e:before { content: "\f445" }
.ti-circle-letter-f:before { content: "\f446" }
.ti-circle-letter-g:before { content: "\f447" }
.ti-circle-letter-h:before { content: "\f448" }
.ti-circle-letter-i:before { content: "\f449" }
.ti-circle-letter-j:before { content: "\f44a" }
.ti-circle-letter-k:before { content: "\f44b" }
.ti-circle-letter-l:before { content: "\f44c" }
.ti-circle-letter-m:before { content: "\f44d" }
.ti-circle-letter-n:before { content: "\f44e" }
.ti-circle-letter-o:before { content: "\f44f" }
.ti-circle-letter-p:before { content: "\f450" }
.ti-circle-letter-q:before { content: "\f451" }
.ti-circle-letter-r:before { content: "\f452" }
.ti-circle-letter-s:before { content: "\f453" }
.ti-circle-letter-t:before { content: "\f454" }
.ti-circle-letter-u:before { content: "\f455" }
.ti-circle-letter-v:before { content: "\f4ad" }
.ti-circle-letter-w:before { content: "\f456" }
.ti-circle-letter-x:before { content: "\f4ae" }
.ti-circle-letter-y:before { content: "\f457" }
.ti-circle-letter-z:before { content: "\f458" }
.ti-circle-minus:before { content: "\ea68" }
.ti-circle-number-0:before { content: "\ee34" }
.ti-circle-number-1:before { content: "\ee35" }
.ti-circle-number-2:before { content: "\ee36" }
.ti-circle-number-3:before { content: "\ee37" }
.ti-circle-number-4:before { content: "\ee38" }
.ti-circle-number-5:before { content: "\ee39" }
.ti-circle-number-6:before { content: "\ee3a" }
.ti-circle-number-7:before { content: "\ee3b" }
.ti-circle-number-8:before { content: "\ee3c" }
.ti-circle-number-9:before { content: "\ee3d" }
.ti-circle-off:before { content: "\ee40" }
.ti-circle-plus:before { content: "\ea69" }
.ti-circle-rectangle:before { content: "\f010" }
.ti-circle-rectangle-off:before { content: "\f0cd" }
.ti-circle-square:before { content: "\ece4" }
.ti-circle-triangle:before { content: "\f011" }
.ti-circle-x:before { content: "\ea6a" }
.ti-circles:before { content: "\ece5" }
.ti-circles-relation:before { content: "\f4c3" }
.ti-circuit-ammeter:before { content: "\f271" }
.ti-circuit-battery:before { content: "\f272" }
.ti-circuit-bulb:before { content: "\f273" }
.ti-circuit-capacitor:before { content: "\f275" }
.ti-circuit-capacitor-polarized:before { content: "\f274" }
.ti-circuit-cell:before { content: "\f277" }
.ti-circuit-cell-plus:before { content: "\f276" }
.ti-circuit-changeover:before { content: "\f278" }
.ti-circuit-diode:before { content: "\f27a" }
.ti-circuit-diode-zener:before { content: "\f279" }
.ti-circuit-ground:before { content: "\f27c" }
.ti-circuit-ground-digital:before { content: "\f27b" }
.ti-circuit-inductor:before { content: "\f27d" }
.ti-circuit-motor:before { content: "\f27e" }
.ti-circuit-pushbutton:before { content: "\f27f" }
.ti-circuit-resistor:before { content: "\f280" }
.ti-circuit-switch-closed:before { content: "\f281" }
.ti-circuit-switch-open:before { content: "\f282" }
.ti-circuit-voltmeter:before { content: "\f283" }
.ti-clear-all:before { content: "\ee41" }
.ti-clear-formatting:before { content: "\ebe5" }
.ti-click:before { content: "\ebbc" }
.ti-clipboard:before { content: "\ea6f" }
.ti-clipboard-check:before { content: "\ea6c" }
.ti-clipboard-copy:before { content: "\f299" }
.ti-clipboard-data:before { content: "\f563" }
.ti-clipboard-heart:before { content: "\f34e" }
.ti-clipboard-list:before { content: "\ea6d" }
.ti-clipboard-off:before { content: "\f0ce" }
.ti-clipboard-plus:before { content: "\efb2" }
.ti-clipboard-text:before { content: "\f089" }
.ti-clipboard-typography:before { content: "\f34f" }
.ti-clipboard-x:before { content: "\ea6e" }
.ti-clock:before { content: "\ea70" }
.ti-clock-2:before { content: "\f099" }
.ti-clock-cancel:before { content: "\f546" }
.ti-clock-edit:before { content: "\f547" }
.ti-clock-hour-1:before { content: "\f313" }
.ti-clock-hour-10:before { content: "\f314" }
.ti-clock-hour-11:before { content: "\f315" }
.ti-clock-hour-12:before { content: "\f316" }
.ti-clock-hour-2:before { content: "\f317" }
.ti-clock-hour-3:before { content: "\f318" }
.ti-clock-hour-4:before { content: "\f319" }
.ti-clock-hour-5:before { content: "\f31a" }
.ti-clock-hour-6:before { content: "\f31b" }
.ti-clock-hour-7:before { content: "\f31c" }
.ti-clock-hour-8:before { content: "\f31d" }
.ti-clock-hour-9:before { content: "\f31e" }
.ti-clock-off:before { content: "\f0cf" }
.ti-clock-pause:before { content: "\f548" }
.ti-clock-play:before { content: "\f549" }
.ti-clock-record:before { content: "\f54a" }
.ti-clock-stop:before { content: "\f54b" }
.ti-clothes-rack:before { content: "\f285" }
.ti-clothes-rack-off:before { content: "\f3d6" }
.ti-cloud:before { content: "\ea76" }
.ti-cloud-computing:before { content: "\f1d0" }
.ti-cloud-data-connection:before { content: "\f1d1" }
.ti-cloud-download:before { content: "\ea71" }
.ti-cloud-fog:before { content: "\ecd9" }
.ti-cloud-lock:before { content: "\efdb" }
.ti-cloud-lock-open:before { content: "\efda" }
.ti-cloud-off:before { content: "\ed3e" }
.ti-cloud-rain:before { content: "\ea72" }
.ti-cloud-snow:before { content: "\ea73" }
.ti-cloud-storm:before { content: "\ea74" }
.ti-cloud-upload:before { content: "\ea75" }
.ti-clover:before { content: "\f1ea" }
.ti-clover-2:before { content: "\f21e" }
.ti-clubs:before { content: "\eff4" }
.ti-code:before { content: "\ea77" }
.ti-code-asterix:before { content: "\f312" }
.ti-code-circle:before { content: "\f4ff" }
.ti-code-circle-2:before { content: "\f4fe" }
.ti-code-minus:before { content: "\ee42" }
.ti-code-off:before { content: "\f0d0" }
.ti-code-plus:before { content: "\ee43" }
.ti-coffee:before { content: "\ef0e" }
.ti-coffee-off:before { content: "\f106" }
.ti-coffin:before { content: "\f579" }
.ti-coin:before { content: "\eb82" }
.ti-coin-bitcoin:before { content: "\f2be" }
.ti-coin-euro:before { content: "\f2bf" }
.ti-coin-monero:before { content: "\f4a0" }
.ti-coin-off:before { content: "\f0d1" }
.ti-coin-pound:before { content: "\f2c0" }
.ti-coin-rupee:before { content: "\f2c1" }
.ti-coin-yen:before { content: "\f2c2" }
.ti-coin-yuan:before { content: "\f2c3" }
.ti-color-filter:before { content: "\f5a8" }
.ti-color-picker:before { content: "\ebe6" }
.ti-color-picker-off:before { content: "\f0d2" }
.ti-color-swatch:before { content: "\eb61" }
.ti-color-swatch-off:before { content: "\f0d3" }
.ti-column-insert-left:before { content: "\ee44" }
.ti-column-insert-right:before { content: "\ee45" }
.ti-columns:before { content: "\eb83" }
.ti-columns-off:before { content: "\f0d4" }
.ti-comet:before { content: "\ec76" }
.ti-command:before { content: "\ea78" }
.ti-command-off:before { content: "\f3d7" }
.ti-compass:before { content: "\ea79" }
.ti-compass-off:before { content: "\f0d5" }
.ti-components:before { content: "\efa5" }
.ti-components-off:before { content: "\f0d6" }
.ti-cone:before { content: "\efdd" }
.ti-cone-2:before { content: "\efdc" }
.ti-cone-off:before { content: "\f3d8" }
.ti-confetti:before { content: "\ee46" }
.ti-confetti-off:before { content: "\f3d9" }
.ti-confucius:before { content: "\f58a" }
.ti-container:before { content: "\ee47" }
.ti-container-off:before { content: "\f107" }
.ti-contrast:before { content: "\ec4e" }
.ti-contrast-2:before { content: "\efc7" }
.ti-contrast-2-off:before { content: "\f3da" }
.ti-contrast-off:before { content: "\f3db" }
.ti-cooker:before { content: "\f57a" }
.ti-cookie:before { content: "\ef0f" }
.ti-cookie-man:before { content: "\f4c4" }
.ti-cookie-off:before { content: "\f0d7" }
.ti-copy:before { content: "\ea7a" }
.ti-copy-off:before { content: "\f0d8" }
.ti-copyleft:before { content: "\ec3d" }
.ti-copyleft-off:before { content: "\f0d9" }
.ti-copyright:before { content: "\ea7b" }
.ti-copyright-off:before { content: "\f0da" }
.ti-corner-down-left:before { content: "\ea7c" }
.ti-corner-down-left-double:before { content: "\ee48" }
.ti-corner-down-right:before { content: "\ea7d" }
.ti-corner-down-right-double:before { content: "\ee49" }
.ti-corner-left-down:before { content: "\ea7e" }
.ti-corner-left-down-double:before { content: "\ee4a" }
.ti-corner-left-up:before { content: "\ea7f" }
.ti-corner-left-up-double:before { content: "\ee4b" }
.ti-corner-right-down:before { content: "\ea80" }
.ti-corner-right-down-double:before { content: "\ee4c" }
.ti-corner-right-up:before { content: "\ea81" }
.ti-corner-right-up-double:before { content: "\ee4d" }
.ti-corner-up-left:before { content: "\ea82" }
.ti-corner-up-left-double:before { content: "\ee4e" }
.ti-corner-up-right:before { content: "\ea83" }
.ti-corner-up-right-double:before { content: "\ee4f" }
.ti-cpu:before { content: "\ef8e" }
.ti-cpu-2:before { content: "\f075" }
.ti-cpu-off:before { content: "\f108" }
.ti-crane:before { content: "\ef27" }
.ti-crane-off:before { content: "\f109" }
.ti-creative-commons:before { content: "\efb3" }
.ti-creative-commons-by:before { content: "\f21f" }
.ti-creative-commons-nc:before { content: "\f220" }
.ti-creative-commons-nd:before { content: "\f221" }
.ti-creative-commons-off:before { content: "\f10a" }
.ti-creative-commons-sa:before { content: "\f222" }
.ti-creative-commons-zero:before { content: "\f223" }
.ti-credit-card:before { content: "\ea84" }
.ti-credit-card-off:before { content: "\ed11" }
.ti-cricket:before { content: "\f09a" }
.ti-crop:before { content: "\ea85" }
.ti-cross:before { content: "\ef8f" }
.ti-cross-off:before { content: "\f10b" }
.ti-crosshair:before { content: "\ec3e" }
.ti-crown:before { content: "\ed12" }
.ti-crown-off:before { content: "\ee50" }
.ti-crutches:before { content: "\ef5b" }
.ti-crutches-off:before { content: "\f10c" }
.ti-crystal-ball:before { content: "\f57b" }
.ti-cup:before { content: "\ef28" }
.ti-cup-off:before { content: "\f10d" }
.ti-curling:before { content: "\efc8" }
.ti-curly-loop:before { content: "\ecda" }
.ti-currency:before { content: "\efa6" }
.ti-currency-bahraini:before { content: "\ee51" }
.ti-currency-baht:before { content: "\f08a" }
.ti-currency-bitcoin:before { content: "\ebab" }
.ti-currency-cent:before { content: "\ee53" }
.ti-currency-dinar:before { content: "\ee54" }
.ti-currency-dirham:before { content: "\ee55" }
.ti-currency-dogecoin:before { content: "\ef4b" }
.ti-currency-dollar:before { content: "\eb84" }
.ti-currency-dollar-australian:before { content: "\ee56" }
.ti-currency-dollar-brunei:before { content: "\f36c" }
.ti-currency-dollar-canadian:before { content: "\ee57" }
.ti-currency-dollar-guyanese:before { content: "\f36d" }
.ti-currency-dollar-off:before { content: "\f3dc" }
.ti-currency-dollar-singapore:before { content: "\ee58" }
.ti-currency-dollar-zimbabwean:before { content: "\f36e" }
.ti-currency-dong:before { content: "\f36f" }
.ti-currency-dram:before { content: "\f370" }
.ti-currency-ethereum:before { content: "\ee59" }
.ti-currency-euro:before { content: "\eb85" }
.ti-currency-euro-off:before { content: "\f3dd" }
.ti-currency-forint:before { content: "\ee5a" }
.ti-currency-frank:before { content: "\ee5b" }
.ti-currency-guarani:before { content: "\f371" }
.ti-currency-hryvnia:before { content: "\f372" }
.ti-currency-kip:before { content: "\f373" }
.ti-currency-krone-czech:before { content: "\ee5c" }
.ti-currency-krone-danish:before { content: "\ee5d" }
.ti-currency-krone-swedish:before { content: "\ee5e" }
.ti-currency-lari:before { content: "\f374" }
.ti-currency-leu:before { content: "\ee5f" }
.ti-currency-lira:before { content: "\ee60" }
.ti-currency-litecoin:before { content: "\ee61" }
.ti-currency-lyd:before { content: "\f375" }
.ti-currency-manat:before { content: "\f376" }
.ti-currency-monero:before { content: "\f377" }
.ti-currency-naira:before { content: "\ee62" }
.ti-currency-off:before { content: "\f3de" }
.ti-currency-paanga:before { content: "\f378" }
.ti-currency-pound:before { content: "\ebac" }
.ti-currency-pound-off:before { content: "\f3df" }
.ti-currency-quetzal:before { content: "\f379" }
.ti-currency-real:before { content: "\ee63" }
.ti-currency-renminbi:before { content: "\ee64" }
.ti-currency-ripple:before { content: "\ee65" }
.ti-currency-riyal:before { content: "\ee66" }
.ti-currency-rubel:before { content: "\ee67" }
.ti-currency-rufiyaa:before { content: "\f37a" }
.ti-currency-rupee:before { content: "\ebad" }
.ti-currency-rupee-nepalese:before { content: "\f37b" }
.ti-currency-shekel:before { content: "\ee68" }
.ti-currency-solana:before { content: "\f4a1" }
.ti-currency-som:before { content: "\f37c" }
.ti-currency-taka:before { content: "\ee69" }
.ti-currency-tenge:before { content: "\f37d" }
.ti-currency-tugrik:before { content: "\ee6a" }
.ti-currency-won:before { content: "\ee6b" }
.ti-currency-yen:before { content: "\ebae" }
.ti-currency-yen-off:before { content: "\f3e0" }
.ti-currency-yuan:before { content: "\f29a" }
.ti-currency-zloty:before { content: "\ee6c" }
.ti-current-location:before { content: "\ecef" }
.ti-current-location-off:before { content: "\f10e" }
.ti-cursor-off:before { content: "\f10f" }
.ti-cursor-text:before { content: "\ee6d" }
.ti-cut:before { content: "\ea86" }
.ti-cylinder:before { content: "\f54c" }
.ti-dashboard:before { content: "\ea87" }
.ti-dashboard-off:before { content: "\f3e1" }
.ti-database:before { content: "\ea88" }
.ti-database-export:before { content: "\ee6e" }
.ti-database-import:before { content: "\ee6f" }
.ti-database-off:before { content: "\ee70" }
.ti-deer:before { content: "\f4c5" }
.ti-delta:before { content: "\f53c" }
.ti-dental:before { content: "\f025" }
.ti-dental-broken:before { content: "\f286" }
.ti-dental-off:before { content: "\f110" }
.ti-details:before { content: "\ee71" }
.ti-details-off:before { content: "\f3e2" }
.ti-device-airpods:before { content: "\f5a9" }
.ti-device-analytics:before { content: "\ee72" }
.ti-device-audio-tape:before { content: "\ee73" }
.ti-device-camera-phone:before { content: "\f233" }
.ti-device-cctv:before { content: "\ee74" }
.ti-device-cctv-off:before { content: "\f3e3" }
.ti-device-computer-camera:before { content: "\ee76" }
.ti-device-computer-camera-off:before { content: "\ee75" }
.ti-device-desktop:before { content: "\ea89" }
.ti-device-desktop-analytics:before { content: "\ee77" }
.ti-device-desktop-off:before { content: "\ee78" }
.ti-device-floppy:before { content: "\eb62" }
.ti-device-gamepad:before { content: "\eb63" }
.ti-device-gamepad-2:before { content: "\f1d2" }
.ti-device-heart-monitor:before { content: "\f060" }
.ti-device-laptop:before { content: "\eb64" }
.ti-device-laptop-off:before { content: "\f061" }
.ti-device-mobile:before { content: "\ea8a" }
.ti-device-mobile-charging:before { content: "\f224" }
.ti-device-mobile-message:before { content: "\ee79" }
.ti-device-mobile-off:before { content: "\f062" }
.ti-device-mobile-rotated:before { content: "\ecdb" }
.ti-device-mobile-vibration:before { content: "\eb86" }
.ti-device-nintendo:before { content: "\f026" }
.ti-device-nintendo-off:before { content: "\f111" }
.ti-device-sd-card:before { content: "\f384" }
.ti-device-sim:before { content: "\f4b2" }
.ti-device-sim-1:before { content: "\f4af" }
.ti-device-sim-2:before { content: "\f4b0" }
.ti-device-sim-3:before { content: "\f4b1" }
.ti-device-speaker:before { content: "\ea8b" }
.ti-device-speaker-off:before { content: "\f112" }
.ti-device-tablet:before { content: "\ea8c" }
.ti-device-tablet-off:before { content: "\f063" }
.ti-device-tv:before { content: "\ea8d" }
.ti-device-tv-off:before { content: "\f064" }
.ti-device-tv-old:before { content: "\f1d3" }
.ti-device-watch:before { content: "\ebf9" }
.ti-device-watch-off:before { content: "\f065" }
.ti-device-watch-stats:before { content: "\ef7d" }
.ti-device-watch-stats-2:before { content: "\ef7c" }
.ti-devices:before { content: "\eb87" }
.ti-devices-2:before { content: "\ed29" }
.ti-devices-off:before { content: "\f3e4" }
.ti-devices-pc:before { content: "\ee7a" }
.ti-devices-pc-off:before { content: "\f113" }
.ti-dialpad:before { content: "\f067" }
.ti-dialpad-off:before { content: "\f114" }
.ti-diamond:before { content: "\eb65" }
.ti-diamond-off:before { content: "\f115" }
.ti-diamonds:before { content: "\eff5" }
.ti-dice:before { content: "\eb66" }
.ti-dice-1:before { content: "\f08b" }
.ti-dice-2:before { content: "\f08c" }
.ti-dice-3:before { content: "\f08d" }
.ti-dice-4:before { content: "\f08e" }
.ti-dice-5:before { content: "\f08f" }
.ti-dice-6:before { content: "\f090" }
.ti-dimensions:before { content: "\ee7b" }
.ti-direction:before { content: "\ebfb" }
.ti-direction-horizontal:before { content: "\ebfa" }
.ti-direction-sign:before { content: "\f1f7" }
.ti-direction-sign-off:before { content: "\f3e5" }
.ti-directions:before { content: "\ea8e" }
.ti-directions-off:before { content: "\f116" }
.ti-disabled:before { content: "\ea8f" }
.ti-disabled-2:before { content: "\ebaf" }
.ti-disabled-off:before { content: "\f117" }
.ti-disc:before { content: "\ea90" }
.ti-disc-golf:before { content: "\f385" }
.ti-disc-off:before { content: "\f118" }
.ti-discount:before { content: "\ebbd" }
.ti-discount-2:before { content: "\ee7c" }
.ti-discount-2-off:before { content: "\f3e6" }
.ti-discount-check:before { content: "\f1f8" }
.ti-discount-off:before { content: "\f3e7" }
.ti-divide:before { content: "\ed5c" }
.ti-dna:before { content: "\ee7d" }
.ti-dna-2:before { content: "\ef5c" }
.ti-dna-2-off:before { content: "\f119" }
.ti-dna-off:before { content: "\f11a" }
.ti-dog-bowl:before { content: "\ef29" }
.ti-door:before { content: "\ef4e" }
.ti-door-enter:before { content: "\ef4c" }
.ti-door-exit:before { content: "\ef4d" }
.ti-door-off:before { content: "\f11b" }
.ti-dots:before { content: "\ea95" }
.ti-dots-circle-horizontal:before { content: "\ea91" }
.ti-dots-diagonal:before { content: "\ea93" }
.ti-dots-diagonal-2:before { content: "\ea92" }
.ti-dots-vertical:before { content: "\ea94" }
.ti-download:before { content: "\ea96" }
.ti-download-off:before { content: "\f11c" }
.ti-drag-drop:before { content: "\eb89" }
.ti-drag-drop-2:before { content: "\eb88" }
.ti-drone:before { content: "\ed79" }
.ti-drone-off:before { content: "\ee7e" }
.ti-drop-circle:before { content: "\efde" }
.ti-droplet:before { content: "\ea97" }
.ti-droplet-filled:before { content: "\ee80" }
.ti-droplet-filled-2:before { content: "\ee7f" }
.ti-droplet-half:before { content: "\ee82" }
.ti-droplet-half-2:before { content: "\ee81" }
.ti-droplet-off:before { content: "\ee83" }
.ti-e-passport:before { content: "\f4df" }
.ti-ear:before { content: "\ebce" }
.ti-ear-off:before { content: "\ee84" }
.ti-ease-in:before { content: "\f573" }
.ti-ease-in-control-point:before { content: "\f570" }
.ti-ease-in-out:before { content: "\f572" }
.ti-ease-in-out-control-points:before { content: "\f571" }
.ti-ease-out:before { content: "\f575" }
.ti-ease-out-control-point:before { content: "\f574" }
.ti-edit:before { content: "\ea98" }
.ti-edit-circle:before { content: "\ee85" }
.ti-edit-circle-off:before { content: "\f11d" }
.ti-edit-off:before { content: "\f11e" }
.ti-egg:before { content: "\eb8a" }
.ti-egg-cracked:before { content: "\f2d6" }
.ti-egg-fried:before { content: "\f386" }
.ti-egg-off:before { content: "\f11f" }
.ti-eggs:before { content: "\f500" }
.ti-elevator:before { content: "\efdf" }
.ti-elevator-off:before { content: "\f3e8" }
.ti-emergency-bed:before { content: "\ef5d" }
.ti-empathize:before { content: "\f29b" }
.ti-empathize-off:before { content: "\f3e9" }
.ti-emphasis:before { content: "\ebcf" }
.ti-engine:before { content: "\ef7e" }
.ti-engine-off:before { content: "\f120" }
.ti-equal:before { content: "\ee87" }
.ti-equal-double:before { content: "\f4e1" }
.ti-equal-not:before { content: "\ee86" }
.ti-eraser:before { content: "\eb8b" }
.ti-eraser-off:before { content: "\f121" }
.ti-error-404:before { content: "\f027" }
.ti-error-404-off:before { content: "\f122" }
.ti-exchange:before { content: "\ebe7" }
.ti-exchange-off:before { content: "\f123" }
.ti-exclamation-mark:before { content: "\efb4" }
.ti-exclamation-mark-off:before { content: "\f124" }
.ti-explicit:before { content: "\f256" }
.ti-explicit-off:before { content: "\f3ea" }
.ti-exposure:before { content: "\eb8c" }
.ti-exposure-0:before { content: "\f29c" }
.ti-exposure-minus-1:before { content: "\f29d" }
.ti-exposure-minus-2:before { content: "\f29e" }
.ti-exposure-off:before { content: "\f3eb" }
.ti-exposure-plus-1:before { content: "\f29f" }
.ti-exposure-plus-2:before { content: "\f2a0" }
.ti-external-link:before { content: "\ea99" }
.ti-external-link-off:before { content: "\f125" }
.ti-eye:before { content: "\ea9a" }
.ti-eye-check:before { content: "\ee88" }
.ti-eye-off:before { content: "\ecf0" }
.ti-eye-table:before { content: "\ef5e" }
.ti-eyeglass:before { content: "\ee8a" }
.ti-eyeglass-2:before { content: "\ee89" }
.ti-eyeglass-off:before { content: "\f126" }
.ti-face-id:before { content: "\ea9b" }
.ti-face-id-error:before { content: "\efa7" }
.ti-face-mask:before { content: "\efb5" }
.ti-face-mask-off:before { content: "\f127" }
.ti-fall:before { content: "\ecb9" }
.ti-feather:before { content: "\ee8b" }
.ti-feather-off:before { content: "\f128" }
.ti-fence:before { content: "\ef2a" }
.ti-fence-off:before { content: "\f129" }
.ti-fidget-spinner:before { content: "\f068" }
.ti-file:before { content: "\eaa4" }
.ti-file-3d:before { content: "\f032" }
.ti-file-alert:before { content: "\ede6" }
.ti-file-analytics:before { content: "\ede7" }
.ti-file-arrow-left:before { content: "\f033" }
.ti-file-arrow-right:before { content: "\f034" }
.ti-file-barcode:before { content: "\f035" }
.ti-file-broken:before { content: "\f501" }
.ti-file-certificate:before { content: "\ed4d" }
.ti-file-chart:before { content: "\f036" }
.ti-file-check:before { content: "\ea9c" }
.ti-file-code:before { content: "\ebd0" }
.ti-file-code-2:before { content: "\ede8" }
.ti-file-database:before { content: "\f037" }
.ti-file-delta:before { content: "\f53d" }
.ti-file-description:before { content: "\f028" }
.ti-file-diff:before { content: "\ecf1" }
.ti-file-digit:before { content: "\efa8" }
.ti-file-dislike:before { content: "\ed2a" }
.ti-file-dollar:before { content: "\efe0" }
.ti-file-dots:before { content: "\f038" }
.ti-file-download:before { content: "\ea9d" }
.ti-file-euro:before { content: "\efe1" }
.ti-file-export:before { content: "\ede9" }
.ti-file-function:before { content: "\f53e" }
.ti-file-horizontal:before { content: "\ebb0" }
.ti-file-import:before { content: "\edea" }
.ti-file-infinity:before { content: "\f502" }
.ti-file-info:before { content: "\edec" }
.ti-file-invoice:before { content: "\eb67" }
.ti-file-lambda:before { content: "\f53f" }
.ti-file-like:before { content: "\ed2b" }
.ti-file-minus:before { content: "\ea9e" }
.ti-file-music:before { content: "\ea9f" }
.ti-file-off:before { content: "\ecf2" }
.ti-file-orientation:before { content: "\f2a1" }
.ti-file-pencil:before { content: "\f039" }
.ti-file-percent:before { content: "\f540" }
.ti-file-phone:before { content: "\ecdc" }
.ti-file-plus:before { content: "\eaa0" }
.ti-file-power:before { content: "\f03a" }
.ti-file-report:before { content: "\eded" }
.ti-file-rss:before { content: "\f03b" }
.ti-file-scissors:before { content: "\f03c" }
.ti-file-search:before { content: "\ed5d" }
.ti-file-settings:before { content: "\f029" }
.ti-file-shredder:before { content: "\eaa1" }
.ti-file-signal:before { content: "\f03d" }
.ti-file-spreadsheet:before { content: "\f03e" }
.ti-file-stack:before { content: "\f503" }
.ti-file-star:before { content: "\f03f" }
.ti-file-symlink:before { content: "\ed53" }
.ti-file-text:before { content: "\eaa2" }
.ti-file-time:before { content: "\f040" }
.ti-file-typography:before { content: "\f041" }
.ti-file-unknown:before { content: "\f042" }
.ti-file-upload:before { content: "\ec91" }
.ti-file-vector:before { content: "\f043" }
.ti-file-x:before { content: "\eaa3" }
.ti-file-zip:before { content: "\ed4e" }
.ti-files:before { content: "\edef" }
.ti-files-off:before { content: "\edee" }
.ti-filter:before { content: "\eaa5" }
.ti-filter-off:before { content: "\ed2c" }
.ti-fingerprint:before { content: "\ebd1" }
.ti-fingerprint-off:before { content: "\f12a" }
.ti-fire-hydrant:before { content: "\f3a9" }
.ti-fire-hydrant-off:before { content: "\f3ec" }
.ti-firetruck:before { content: "\ebe8" }
.ti-first-aid-kit:before { content: "\ef5f" }
.ti-first-aid-kit-off:before { content: "\f3ed" }
.ti-fish:before { content: "\ef2b" }
.ti-fish-bone:before { content: "\f287" }
.ti-fish-christianity:before { content: "\f58b" }
.ti-fish-hook:before { content: "\f1f9" }
.ti-fish-hook-off:before { content: "\f3ee" }
.ti-fish-off:before { content: "\f12b" }
.ti-flag:before { content: "\eaa6" }
.ti-flag-2:before { content: "\ee8c" }
.ti-flag-2-off:before { content: "\f12c" }
.ti-flag-3:before { content: "\ee8d" }
.ti-flag-off:before { content: "\f12d" }
.ti-flame:before { content: "\ec2c" }
.ti-flame-off:before { content: "\f12e" }
.ti-flare:before { content: "\ee8e" }
.ti-flask:before { content: "\ebd2" }
.ti-flask-2:before { content: "\ef60" }
.ti-flask-2-off:before { content: "\f12f" }
.ti-flask-off:before { content: "\f130" }
.ti-flip-flops:before { content: "\f564" }
.ti-flip-horizontal:before { content: "\eaa7" }
.ti-flip-vertical:before { content: "\eaa8" }
.ti-float-center:before { content: "\ebb1" }
.ti-float-left:before { content: "\ebb2" }
.ti-float-none:before { content: "\ed13" }
.ti-float-right:before { content: "\ebb3" }
.ti-flower:before { content: "\eff6" }
.ti-flower-off:before { content: "\f131" }
.ti-focus:before { content: "\eb8d" }
.ti-focus-2:before { content: "\ebd3" }
.ti-focus-centered:before { content: "\f02a" }
.ti-fold:before { content: "\ed56" }
.ti-fold-down:before { content: "\ed54" }
.ti-fold-up:before { content: "\ed55" }
.ti-folder:before { content: "\eaad" }
.ti-folder-minus:before { content: "\eaaa" }
.ti-folder-off:before { content: "\ed14" }
.ti-folder-plus:before { content: "\eaab" }
.ti-folder-x:before { content: "\eaac" }
.ti-folders:before { content: "\eaae" }
.ti-folders-off:before { content: "\f133" }
.ti-forbid:before { content: "\ebd5" }
.ti-forbid-2:before { content: "\ebd4" }
.ti-forklift:before { content: "\ebe9" }
.ti-forms:before { content: "\ee8f" }
.ti-fountain:before { content: "\f09b" }
.ti-fountain-off:before { content: "\f134" }
.ti-frame:before { content: "\eaaf" }
.ti-frame-off:before { content: "\f135" }
.ti-free-rights:before { content: "\efb6" }
.ti-fridge:before { content: "\f1fa" }
.ti-fridge-off:before { content: "\f3ef" }
.ti-friends:before { content: "\eab0" }
.ti-friends-off:before { content: "\f136" }
.ti-function:before { content: "\f225" }
.ti-function-off:before { content: "\f3f0" }
.ti-garden-cart:before { content: "\f23e" }
.ti-garden-cart-off:before { content: "\f3f1" }
.ti-gas-station:before { content: "\ec7d" }
.ti-gas-station-off:before { content: "\f137" }
.ti-gauge:before { content: "\eab1" }
.ti-gauge-off:before { content: "\f138" }
.ti-gavel:before { content: "\ef90" }
.ti-gender-agender:before { content: "\f0e1" }
.ti-gender-androgyne:before { content: "\f0e2" }
.ti-gender-bigender:before { content: "\f0e3" }
.ti-gender-demiboy:before { content: "\f0e4" }
.ti-gender-demigirl:before { content: "\f0e5" }
.ti-gender-epicene:before { content: "\f0e6" }
.ti-gender-female:before { content: "\f0e7" }
.ti-gender-femme:before { content: "\f0e8" }
.ti-gender-genderfluid:before { content: "\f0e9" }
.ti-gender-genderless:before { content: "\f0ea" }
.ti-gender-genderqueer:before { content: "\f0eb" }
.ti-gender-hermaphrodite:before { content: "\f0ec" }
.ti-gender-intergender:before { content: "\f0ed" }
.ti-gender-male:before { content: "\f0ee" }
.ti-gender-neutrois:before { content: "\f0ef" }
.ti-gender-third:before { content: "\f0f0" }
.ti-gender-transgender:before { content: "\f0f1" }
.ti-gender-trasvesti:before { content: "\f0f2" }
.ti-geometry:before { content: "\ee90" }
.ti-ghost:before { content: "\eb8e" }
.ti-ghost-2:before { content: "\f57c" }
.ti-ghost-off:before { content: "\f3f2" }
.ti-gif:before { content: "\f257" }
.ti-gift:before { content: "\eb68" }
.ti-gift-card:before { content: "\f3aa" }
.ti-gift-off:before { content: "\f3f3" }
.ti-git-branch:before { content: "\eab2" }
.ti-git-branch-deleted:before { content: "\f57d" }
.ti-git-cherry-pick:before { content: "\f57e" }
.ti-git-commit:before { content: "\eab3" }
.ti-git-compare:before { content: "\eab4" }
.ti-git-fork:before { content: "\eb8f" }
.ti-git-merge:before { content: "\eab5" }
.ti-git-pull-request:before { content: "\eab6" }
.ti-git-pull-request-closed:before { content: "\ef7f" }
.ti-git-pull-request-draft:before { content: "\efb7" }
.ti-gizmo:before { content: "\f02b" }
.ti-glass:before { content: "\eab8" }
.ti-glass-full:before { content: "\eab7" }
.ti-glass-off:before { content: "\ee91" }
.ti-globe:before { content: "\eab9" }
.ti-globe-off:before { content: "\f139" }
.ti-go-game:before { content: "\f512" }
.ti-golf:before { content: "\ed8c" }
.ti-golf-off:before { content: "\f13a" }
.ti-gps:before { content: "\ed7a" }
.ti-gradienter:before { content: "\f3ab" }
.ti-grain:before { content: "\ee92" }
.ti-graph:before { content: "\f288" }
.ti-graph-off:before { content: "\f3f4" }
.ti-grave:before { content: "\f580" }
.ti-grave-2:before { content: "\f57f" }
.ti-grid-dots:before { content: "\eaba" }
.ti-grid-pattern:before { content: "\efc9" }
.ti-grill:before { content: "\efa9" }
.ti-grill-fork:before { content: "\f35b" }
.ti-grill-off:before { content: "\f3f5" }
.ti-grill-spatula:before { content: "\f35c" }
.ti-grip-horizontal:before { content: "\ec00" }
.ti-grip-vertical:before { content: "\ec01" }
.ti-growth:before { content: "\ee93" }
.ti-guitar-pick:before { content: "\f4c6" }
.ti-h-1:before { content: "\ec94" }
.ti-h-2:before { content: "\ec95" }
.ti-h-3:before { content: "\ec96" }
.ti-h-4:before { content: "\ec97" }
.ti-h-5:before { content: "\ec98" }
.ti-h-6:before { content: "\ec99" }
.ti-hammer:before { content: "\ef91" }
.ti-hammer-off:before { content: "\f13c" }
.ti-hand-click:before { content: "\ef4f" }
.ti-hand-finger:before { content: "\ee94" }
.ti-hand-finger-off:before { content: "\f13d" }
.ti-hand-grab:before { content: "\f091" }
.ti-hand-little-finger:before { content: "\ee95" }
.ti-hand-middle-finger:before { content: "\ec2d" }
.ti-hand-move:before { content: "\ef50" }
.ti-hand-off:before { content: "\ed15" }
.ti-hand-ring-finger:before { content: "\ee96" }
.ti-hand-rock:before { content: "\ee97" }
.ti-hand-stop:before { content: "\ec2e" }
.ti-hand-three-fingers:before { content: "\ee98" }
.ti-hand-two-fingers:before { content: "\ee99" }
.ti-hanger:before { content: "\ee9a" }
.ti-hanger-2:before { content: "\f09c" }
.ti-hanger-off:before { content: "\f13e" }
.ti-hash:before { content: "\eabc" }
.ti-haze:before { content: "\efaa" }
.ti-heading:before { content: "\ee9b" }
.ti-heading-off:before { content: "\f13f" }
.ti-headphones:before { content: "\eabd" }
.ti-headphones-off:before { content: "\ed1d" }
.ti-headset:before { content: "\eb90" }
.ti-headset-off:before { content: "\f3f6" }
.ti-health-recognition:before { content: "\f1fb" }
.ti-heart:before { content: "\eabe" }
.ti-heart-broken:before { content: "\ecba" }
.ti-heart-handshake:before { content: "\f0f3" }
.ti-heart-minus:before { content: "\f140" }
.ti-heart-off:before { content: "\f141" }
.ti-heart-plus:before { content: "\f142" }
.ti-heart-rate-monitor:before { content: "\ef61" }
.ti-heartbeat:before { content: "\ef92" }
.ti-hearts:before { content: "\f387" }
.ti-hearts-off:before { content: "\f3f7" }
.ti-helicopter:before { content: "\ed8e" }
.ti-helicopter-landing:before { content: "\ed8d" }
.ti-helmet:before { content: "\efca" }
.ti-helmet-off:before { content: "\f143" }
.ti-help:before { content: "\eabf" }
.ti-help-off:before { content: "\f3f8" }
.ti-hexagon:before { content: "\ec02" }
.ti-hexagon-3d:before { content: "\f4c7" }
.ti-hexagon-letter-a:before { content: "\f463" }
.ti-hexagon-letter-b:before { content: "\f464" }
.ti-hexagon-letter-c:before { content: "\f465" }
.ti-hexagon-letter-d:before { content: "\f466" }
.ti-hexagon-letter-e:before { content: "\f467" }
.ti-hexagon-letter-f:before { content: "\f468" }
.ti-hexagon-letter-g:before { content: "\f469" }
.ti-hexagon-letter-h:before { content: "\f46a" }
.ti-hexagon-letter-i:before { content: "\f46b" }
.ti-hexagon-letter-j:before { content: "\f46c" }
.ti-hexagon-letter-k:before { content: "\f46d" }
.ti-hexagon-letter-l:before { content: "\f46e" }
.ti-hexagon-letter-m:before { content: "\f46f" }
.ti-hexagon-letter-n:before { content: "\f470" }
.ti-hexagon-letter-o:before { content: "\f471" }
.ti-hexagon-letter-p:before { content: "\f472" }
.ti-hexagon-letter-q:before { content: "\f473" }
.ti-hexagon-letter-r:before { content: "\f474" }
.ti-hexagon-letter-s:before { content: "\f475" }
.ti-hexagon-letter-t:before { content: "\f476" }
.ti-hexagon-letter-u:before { content: "\f477" }
.ti-hexagon-letter-v:before { content: "\f4b3" }
.ti-hexagon-letter-w:before { content: "\f478" }
.ti-hexagon-letter-x:before { content: "\f479" }
.ti-hexagon-letter-y:before { content: "\f47a" }
.ti-hexagon-letter-z:before { content: "\f47b" }
.ti-hexagon-number-0:before { content: "\f459" }
.ti-hexagon-number-1:before { content: "\f45a" }
.ti-hexagon-number-2:before { content: "\f45b" }
.ti-hexagon-number-3:before { content: "\f45c" }
.ti-hexagon-number-4:before { content: "\f45d" }
.ti-hexagon-number-5:before { content: "\f45e" }
.ti-hexagon-number-6:before { content: "\f45f" }
.ti-hexagon-number-7:before { content: "\f460" }
.ti-hexagon-number-8:before { content: "\f461" }
.ti-hexagon-number-9:before { content: "\f462" }
.ti-hexagon-off:before { content: "\ee9c" }
.ti-hexagons:before { content: "\f09d" }
.ti-hexagons-off:before { content: "\f3f9" }
.ti-hierarchy:before { content: "\ee9e" }
.ti-hierarchy-2:before { content: "\ee9d" }
.ti-hierarchy-3:before { content: "\f289" }
.ti-hierarchy-off:before { content: "\f3fa" }
.ti-highlight:before { content: "\ef3f" }
.ti-highlight-off:before { content: "\f144" }
.ti-history:before { content: "\ebea" }
.ti-history-off:before { content: "\f3fb" }
.ti-history-toggle:before { content: "\f1fc" }
.ti-home:before { content: "\eac1" }
.ti-home-2:before { content: "\eac0" }
.ti-home-bolt:before { content: "\f336" }
.ti-home-cancel:before { content: "\f350" }
.ti-home-check:before { content: "\f337" }
.ti-home-cog:before { content: "\f338" }
.ti-home-dollar:before { content: "\f339" }
.ti-home-dot:before { content: "\f33a" }
.ti-home-down:before { content: "\f33b" }
.ti-home-eco:before { content: "\f351" }
.ti-home-edit:before { content: "\f352" }
.ti-home-exclamation:before { content: "\f33c" }
.ti-home-hand:before { content: "\f504" }
.ti-home-heart:before { content: "\f353" }
.ti-home-infinity:before { content: "\f505" }
.ti-home-link:before { content: "\f354" }
.ti-home-minus:before { content: "\f33d" }
.ti-home-move:before { content: "\f33e" }
.ti-home-off:before { content: "\f145" }
.ti-home-plus:before { content: "\f33f" }
.ti-home-question:before { content: "\f340" }
.ti-home-ribbon:before { content: "\f355" }
.ti-home-search:before { content: "\f341" }
.ti-home-share:before { content: "\f342" }
.ti-home-shield:before { content: "\f343" }
.ti-home-signal:before { content: "\f356" }
.ti-home-star:before { content: "\f344" }
.ti-home-stats:before { content: "\f345" }
.ti-home-up:before { content: "\f346" }
.ti-home-x:before { content: "\f347" }
.ti-horse-toy:before { content: "\f28a" }
.ti-hotel-service:before { content: "\ef80" }
.ti-hourglass:before { content: "\ef93" }
.ti-hourglass-empty:before { content: "\f146" }
.ti-hourglass-high:before { content: "\f092" }
.ti-hourglass-low:before { content: "\f093" }
.ti-hourglass-off:before { content: "\f147" }
.ti-ice-cream:before { content: "\eac2" }
.ti-ice-cream-2:before { content: "\ee9f" }
.ti-ice-cream-off:before { content: "\f148" }
.ti-ice-skating:before { content: "\efcb" }
.ti-icons:before { content: "\f1d4" }
.ti-icons-off:before { content: "\f3fc" }
.ti-id:before { content: "\eac3" }
.ti-id-badge:before { content: "\eff7" }
.ti-id-badge-2:before { content: "\f076" }
.ti-id-badge-off:before { content: "\f3fd" }
.ti-id-off:before { content: "\f149" }
.ti-inbox:before { content: "\eac4" }
.ti-inbox-off:before { content: "\f14a" }
.ti-indent-decrease:before { content: "\eb91" }
.ti-indent-increase:before { content: "\eb92" }
.ti-infinity:before { content: "\eb69" }
.ti-infinity-off:before { content: "\f3fe" }
.ti-info-circle:before { content: "\eac5" }
.ti-info-square:before { content: "\eac6" }
.ti-inner-shadow-bottom:before { content: "\f520" }
.ti-inner-shadow-bottom-left:before { content: "\f51e" }
.ti-inner-shadow-bottom-right:before { content: "\f51f" }
.ti-inner-shadow-left:before { content: "\f521" }
.ti-inner-shadow-right:before { content: "\f522" }
.ti-inner-shadow-top:before { content: "\f525" }
.ti-inner-shadow-top-left:before { content: "\f523" }
.ti-inner-shadow-top-right:before { content: "\f524" }
.ti-input-search:before { content: "\f2a2" }
.ti-ironing-1:before { content: "\f2f4" }
.ti-ironing-2:before { content: "\f2f5" }
.ti-ironing-3:before { content: "\f2f6" }
.ti-ironing-off:before { content: "\f2f7" }
.ti-ironing-steam:before { content: "\f2f9" }
.ti-ironing-steam-off:before { content: "\f2f8" }
.ti-italic:before { content: "\eb93" }
.ti-jetpack:before { content: "\f581" }
.ti-jewish-star:before { content: "\f3ff" }
.ti-jpg:before { content: "\f3ac" }
.ti-jump-rope:before { content: "\ed8f" }
.ti-karate:before { content: "\ed32" }
.ti-kayak:before { content: "\f1d6" }
.ti-kering:before { content: "\efb8" }
.ti-key:before { content: "\eac7" }
.ti-key-off:before { content: "\f14b" }
.ti-keyboard:before { content: "\ebd6" }
.ti-keyboard-hide:before { content: "\ec7e" }
.ti-keyboard-off:before { content: "\eea0" }
.ti-keyboard-show:before { content: "\ec7f" }
.ti-keyframe:before { content: "\f576" }
.ti-keyframe-align-center:before { content: "\f582" }
.ti-keyframe-align-horizontal:before { content: "\f583" }
.ti-keyframe-align-vertical:before { content: "\f584" }
.ti-keyframes:before { content: "\f585" }
.ti-ladder:before { content: "\efe2" }
.ti-ladder-off:before { content: "\f14c" }
.ti-lambda:before { content: "\f541" }
.ti-lamp:before { content: "\efab" }
.ti-lamp-2:before { content: "\f09e" }
.ti-lamp-off:before { content: "\f14d" }
.ti-language:before { content: "\ebbe" }
.ti-language-hiragana:before { content: "\ef77" }
.ti-language-katakana:before { content: "\ef78" }
.ti-language-off:before { content: "\f14e" }
.ti-lasso:before { content: "\efac" }
.ti-lasso-off:before { content: "\f14f" }
.ti-lasso-polygon:before { content: "\f388" }
.ti-layers-difference:before { content: "\eac8" }
.ti-layers-intersect:before { content: "\eac9" }
.ti-layers-intersect-2:before { content: "\eff8" }
.ti-layers-linked:before { content: "\eea1" }
.ti-layers-off:before { content: "\f150" }
.ti-layers-subtract:before { content: "\eaca" }
.ti-layers-union:before { content: "\eacb" }
.ti-layout:before { content: "\eadb" }
.ti-layout-2:before { content: "\eacc" }
.ti-layout-align-bottom:before { content: "\eacd" }
.ti-layout-align-center:before { content: "\eace" }
.ti-layout-align-left:before { content: "\eacf" }
.ti-layout-align-middle:before { content: "\ead0" }
.ti-layout-align-right:before { content: "\ead1" }
.ti-layout-align-top:before { content: "\ead2" }
.ti-layout-board:before { content: "\ef95" }
.ti-layout-board-split:before { content: "\ef94" }
.ti-layout-bottombar:before { content: "\ead3" }
.ti-layout-bottombar-collapse:before { content: "\f28b" }
.ti-layout-bottombar-expand:before { content: "\f28c" }
.ti-layout-cards:before { content: "\ec13" }
.ti-layout-collage:before { content: "\f389" }
.ti-layout-columns:before { content: "\ead4" }
.ti-layout-dashboard:before { content: "\f02c" }
.ti-layout-distribute-horizontal:before { content: "\ead5" }
.ti-layout-distribute-vertical:before { content: "\ead6" }
.ti-layout-grid:before { content: "\edba" }
.ti-layout-grid-add:before { content: "\edb9" }
.ti-layout-kanban:before { content: "\ec3f" }
.ti-layout-list:before { content: "\ec14" }
.ti-layout-navbar:before { content: "\ead7" }
.ti-layout-navbar-collapse:before { content: "\f28d" }
.ti-layout-navbar-expand:before { content: "\f28e" }
.ti-layout-off:before { content: "\f151" }
.ti-layout-rows:before { content: "\ead8" }
.ti-layout-sidebar:before { content: "\eada" }
.ti-layout-sidebar-left-collapse:before { content: "\f004" }
.ti-layout-sidebar-left-expand:before { content: "\f005" }
.ti-layout-sidebar-right:before { content: "\ead9" }
.ti-layout-sidebar-right-collapse:before { content: "\f006" }
.ti-layout-sidebar-right-expand:before { content: "\f007" }
.ti-leaf:before { content: "\ed4f" }
.ti-leaf-off:before { content: "\f400" }
.ti-lego:before { content: "\eadc" }
.ti-lego-off:before { content: "\f401" }
.ti-lemon:before { content: "\ef10" }
.ti-lemon-2:before { content: "\ef81" }
.ti-letter-a:before { content: "\ec50" }
.ti-letter-b:before { content: "\ec51" }
.ti-letter-c:before { content: "\ec52" }
.ti-letter-case:before { content: "\eea5" }
.ti-letter-case-lower:before { content: "\eea2" }
.ti-letter-case-toggle:before { content: "\eea3" }
.ti-letter-case-upper:before { content: "\eea4" }
.ti-letter-d:before { content: "\ec53" }
.ti-letter-e:before { content: "\ec54" }
.ti-letter-f:before { content: "\ec55" }
.ti-letter-g:before { content: "\ec56" }
.ti-letter-h:before { content: "\ec57" }
.ti-letter-i:before { content: "\ec58" }
.ti-letter-j:before { content: "\ec59" }
.ti-letter-k:before { content: "\ec5a" }
.ti-letter-l:before { content: "\ec5b" }
.ti-letter-m:before { content: "\ec5c" }
.ti-letter-n:before { content: "\ec5d" }
.ti-letter-o:before { content: "\ec5e" }
.ti-letter-p:before { content: "\ec5f" }
.ti-letter-q:before { content: "\ec60" }
.ti-letter-r:before { content: "\ec61" }
.ti-letter-s:before { content: "\ec62" }
.ti-letter-spacing:before { content: "\eea6" }
.ti-letter-t:before { content: "\ec63" }
.ti-letter-u:before { content: "\ec64" }
.ti-letter-v:before { content: "\ec65" }
.ti-letter-w:before { content: "\ec66" }
.ti-letter-x:before { content: "\ec67" }
.ti-letter-y:before { content: "\ec68" }
.ti-letter-z:before { content: "\ec69" }
.ti-license:before { content: "\ebc0" }
.ti-license-off:before { content: "\f153" }
.ti-lifebuoy:before { content: "\eadd" }
.ti-lifebuoy-off:before { content: "\f154" }
.ti-line:before { content: "\ec40" }
.ti-line-dashed:before { content: "\eea7" }
.ti-line-dotted:before { content: "\eea8" }
.ti-line-height:before { content: "\eb94" }
.ti-link:before { content: "\eade" }
.ti-link-off:before { content: "\f402" }
.ti-list:before { content: "\eb6b" }
.ti-list-check:before { content: "\eb6a" }
.ti-list-details:before { content: "\ef40" }
.ti-list-numbers:before { content: "\ef11" }
.ti-list-search:before { content: "\eea9" }
.ti-live-photo:before { content: "\eadf" }
.ti-live-photo-off:before { content: "\f403" }
.ti-live-view:before { content: "\ec6b" }
.ti-loader:before { content: "\eca3" }
.ti-loader-2:before { content: "\f226" }
.ti-loader-3:before { content: "\f513" }
.ti-loader-quarter:before { content: "\eca2" }
.ti-location:before { content: "\eae0" }
.ti-location-broken:before { content: "\f2c4" }
.ti-location-off:before { content: "\f155" }
.ti-lock:before { content: "\eae2" }
.ti-lock-access:before { content: "\eeaa" }
.ti-lock-access-off:before { content: "\f404" }
.ti-lock-off:before { content: "\ed1e" }
.ti-lock-open:before { content: "\eae1" }
.ti-lock-open-off:before { content: "\f156" }
.ti-lock-square:before { content: "\ef51" }
.ti-logic-and:before { content: "\f240" }
.ti-logic-buffer:before { content: "\f241" }
.ti-logic-nand:before { content: "\f242" }
.ti-logic-nor:before { content: "\f243" }
.ti-logic-not:before { content: "\f244" }
.ti-logic-or:before { content: "\f245" }
.ti-logic-xnor:before { content: "\f246" }
.ti-logic-xor:before { content: "\f247" }
.ti-login:before { content: "\eba7" }
.ti-logout:before { content: "\eba8" }
.ti-lollipop:before { content: "\efcc" }
.ti-lollipop-off:before { content: "\f157" }
.ti-luggage:before { content: "\efad" }
.ti-luggage-off:before { content: "\f158" }
.ti-lungs:before { content: "\ef62" }
.ti-lungs-off:before { content: "\f405" }
.ti-macro:before { content: "\eeab" }
.ti-macro-off:before { content: "\f406" }
.ti-magnet:before { content: "\eae3" }
.ti-magnet-off:before { content: "\f159" }
.ti-mail:before { content: "\eae5" }
.ti-mail-fast:before { content: "\f069" }
.ti-mail-forward:before { content: "\eeac" }
.ti-mail-off:before { content: "\f15a" }
.ti-mail-opened:before { content: "\eae4" }
.ti-mailbox:before { content: "\eead" }
.ti-mailbox-off:before { content: "\f15b" }
.ti-man:before { content: "\eae6" }
.ti-manual-gearbox:before { content: "\ed7b" }
.ti-map:before { content: "\eae9" }
.ti-map-2:before { content: "\eae7" }
.ti-map-off:before { content: "\f15c" }
.ti-map-pin:before { content: "\eae8" }
.ti-map-pin-off:before { content: "\ecf3" }
.ti-map-pins:before { content: "\ed5e" }
.ti-map-search:before { content: "\ef82" }
.ti-markdown:before { content: "\ec41" }
.ti-markdown-off:before { content: "\f407" }
.ti-marquee:before { content: "\ec77" }
.ti-marquee-2:before { content: "\eeae" }
.ti-marquee-off:before { content: "\f15d" }
.ti-mars:before { content: "\ec80" }
.ti-mask:before { content: "\eeb0" }
.ti-mask-off:before { content: "\eeaf" }
.ti-masks-theater:before { content: "\f263" }
.ti-masks-theater-off:before { content: "\f408" }
.ti-massage:before { content: "\eeb1" }
.ti-matchstick:before { content: "\f577" }
.ti-math:before { content: "\ebeb" }
.ti-math-1-divide-2:before { content: "\f4e2" }
.ti-math-1-divide-3:before { content: "\f4e3" }
.ti-math-avg:before { content: "\f0f4" }
.ti-math-equal-greater:before { content: "\f4e4" }
.ti-math-equal-lower:before { content: "\f4e5" }
.ti-math-function:before { content: "\eeb2" }
.ti-math-function-off:before { content: "\f15e" }
.ti-math-function-y:before { content: "\f4e6" }
.ti-math-greater:before { content: "\f4e7" }
.ti-math-integral:before { content: "\f4e9" }
.ti-math-integral-x:before { content: "\f4e8" }
.ti-math-integrals:before { content: "\f4ea" }
.ti-math-lower:before { content: "\f4eb" }
.ti-math-max:before { content: "\f0f5" }
.ti-math-min:before { content: "\f0f6" }
.ti-math-not:before { content: "\f4ec" }
.ti-math-off:before { content: "\f409" }
.ti-math-pi:before { content: "\f4ee" }
.ti-math-pi-divide-2:before { content: "\f4ed" }
.ti-math-symbols:before { content: "\eeb3" }
.ti-math-x-divide-2:before { content: "\f4ef" }
.ti-math-x-divide-y:before { content: "\f4f1" }
.ti-math-x-divide-y-2:before { content: "\f4f0" }
.ti-math-x-minus-x:before { content: "\f4f2" }
.ti-math-x-minus-y:before { content: "\f4f3" }
.ti-math-x-plus-x:before { content: "\f4f4" }
.ti-math-x-plus-y:before { content: "\f4f5" }
.ti-math-xy:before { content: "\f4f6" }
.ti-math-y-minus-y:before { content: "\f4f7" }
.ti-math-y-plus-y:before { content: "\f4f8" }
.ti-maximize:before { content: "\eaea" }
.ti-maximize-off:before { content: "\f15f" }
.ti-meat:before { content: "\ef12" }
.ti-meat-off:before { content: "\f40a" }
.ti-medal:before { content: "\ec78" }
.ti-medal-2:before { content: "\efcd" }
.ti-medical-cross:before { content: "\ec2f" }
.ti-medical-cross-off:before { content: "\f160" }
.ti-medicine-syrup:before { content: "\ef63" }
.ti-meeple:before { content: "\f514" }
.ti-menorah:before { content: "\f58c" }
.ti-menu:before { content: "\eaeb" }
.ti-menu-2:before { content: "\ec42" }
.ti-message:before { content: "\eaef" }
.ti-message-2:before { content: "\eaec" }
.ti-message-2-code:before { content: "\f012" }
.ti-message-2-off:before { content: "\f40b" }
.ti-message-2-share:before { content: "\f077" }
.ti-message-chatbot:before { content: "\f38a" }
.ti-message-circle:before { content: "\eaed" }
.ti-message-circle-2:before { content: "\ed3f" }
.ti-message-circle-off:before { content: "\ed40" }
.ti-message-code:before { content: "\f013" }
.ti-message-dots:before { content: "\eaee" }
.ti-message-forward:before { content: "\f28f" }
.ti-message-language:before { content: "\efae" }
.ti-message-off:before { content: "\ed41" }
.ti-message-plus:before { content: "\ec9a" }
.ti-message-report:before { content: "\ec9b" }
.ti-message-share:before { content: "\f078" }
.ti-messages:before { content: "\eb6c" }
.ti-messages-off:before { content: "\ed42" }
.ti-meteor:before { content: "\f1fd" }
.ti-meteor-off:before { content: "\f40c" }
.ti-mickey:before { content: "\f2a3" }
.ti-microphone:before { content: "\eaf0" }
.ti-microphone-2:before { content: "\ef2c" }
.ti-microphone-2-off:before { content: "\f40d" }
.ti-microphone-off:before { content: "\ed16" }
.ti-microscope:before { content: "\ef64" }
.ti-microscope-off:before { content: "\f40e" }
.ti-microwave:before { content: "\f248" }
.ti-microwave-off:before { content: "\f264" }
.ti-military-award:before { content: "\f079" }
.ti-military-rank:before { content: "\efcf" }
.ti-milk:before { content: "\ef13" }
.ti-milk-off:before { content: "\f40f" }
.ti-milkshake:before { content: "\f4c8" }
.ti-minimize:before { content: "\eaf1" }
.ti-minus:before { content: "\eaf2" }
.ti-minus-vertical:before { content: "\eeb4" }
.ti-mist:before { content: "\ec30" }
.ti-mist-off:before { content: "\f410" }
.ti-moneybag:before { content: "\f506" }
.ti-mood-angry:before { content: "\f2de" }
.ti-mood-annoyed:before { content: "\f2e0" }
.ti-mood-annoyed-2:before { content: "\f2df" }
.ti-mood-boy:before { content: "\ed2d" }
.ti-mood-confuzed:before { content: "\eaf3" }
.ti-mood-crazy-happy:before { content: "\ed90" }
.ti-mood-cry:before { content: "\ecbb" }
.ti-mood-empty:before { content: "\eeb5" }
.ti-mood-happy:before { content: "\eaf4" }
.ti-mood-kid:before { content: "\ec03" }
.ti-mood-look-left:before { content: "\f2c5" }
.ti-mood-look-right:before { content: "\f2c6" }
.ti-mood-nerd:before { content: "\f2e1" }
.ti-mood-nervous:before { content: "\ef96" }
.ti-mood-neutral:before { content: "\eaf5" }
.ti-mood-off:before { content: "\f161" }
.ti-mood-sad:before { content: "\eaf6" }
.ti-mood-sad-2:before { content: "\f2e2" }
.ti-mood-sad-dizzy:before { content: "\f2e3" }
.ti-mood-sad-squint:before { content: "\f2e4" }
.ti-mood-sick:before { content: "\f2e5" }
.ti-mood-silence:before { content: "\f2e6" }
.ti-mood-sing:before { content: "\f2c7" }
.ti-mood-smile:before { content: "\eaf7" }
.ti-mood-smile-beam:before { content: "\f2e7" }
.ti-mood-smile-dizzy:before { content: "\f2e8" }
.ti-mood-suprised:before { content: "\ec04" }
.ti-mood-tongue:before { content: "\eb95" }
.ti-mood-tongue-wink:before { content: "\f2ea" }
.ti-mood-tongue-wink-2:before { content: "\f2e9" }
.ti-mood-unamused:before { content: "\f2eb" }
.ti-mood-wink:before { content: "\f2ed" }
.ti-mood-wink-2:before { content: "\f2ec" }
.ti-mood-wrrr:before { content: "\f2ee" }
.ti-mood-xd:before { content: "\f2ef" }
.ti-moon:before { content: "\eaf8" }
.ti-moon-2:before { content: "\ece6" }
.ti-moon-off:before { content: "\f162" }
.ti-moon-stars:before { content: "\ece7" }
.ti-moped:before { content: "\ecbc" }
.ti-motorbike:before { content: "\eeb6" }
.ti-mountain:before { content: "\ef97" }
.ti-mountain-off:before { content: "\f411" }
.ti-mouse:before { content: "\eaf9" }
.ti-mouse-2:before { content: "\f1d7" }
.ti-mouse-off:before { content: "\f163" }
.ti-moustache:before { content: "\f4c9" }
.ti-movie:before { content: "\eafa" }
.ti-movie-off:before { content: "\f164" }
.ti-mug:before { content: "\eafb" }
.ti-mug-off:before { content: "\f165" }
.ti-multiplier-0-5x:before { content: "\ef41" }
.ti-multiplier-1-5x:before { content: "\ef42" }
.ti-multiplier-1x:before { content: "\ef43" }
.ti-multiplier-2x:before { content: "\ef44" }
.ti-mushroom:before { content: "\ef14" }
.ti-mushroom-off:before { content: "\f412" }
.ti-music:before { content: "\eafc" }
.ti-music-off:before { content: "\f166" }
.ti-navigation:before { content: "\f2c8" }
.ti-navigation-off:before { content: "\f413" }
.ti-needle:before { content: "\f508" }
.ti-needle-thread:before { content: "\f507" }
.ti-network:before { content: "\f09f" }
.ti-network-off:before { content: "\f414" }
.ti-new-section:before { content: "\ebc1" }
.ti-news:before { content: "\eafd" }
.ti-news-off:before { content: "\f167" }
.ti-nfc:before { content: "\eeb7" }
.ti-nfc-off:before { content: "\f168" }
.ti-no-copyright:before { content: "\efb9" }
.ti-no-creative-commons:before { content: "\efba" }
.ti-no-derivatives:before { content: "\efbb" }
.ti-north-star:before { content: "\f014" }
.ti-note:before { content: "\eb6d" }
.ti-note-off:before { content: "\f169" }
.ti-notebook:before { content: "\eb96" }
.ti-notebook-off:before { content: "\f415" }
.ti-notes:before { content: "\eb6e" }
.ti-notes-off:before { content: "\f16a" }
.ti-notification:before { content: "\eafe" }
.ti-notification-off:before { content: "\f16b" }
.ti-number:before { content: "\f1fe" }
.ti-number-0:before { content: "\edf0" }
.ti-number-1:before { content: "\edf1" }
.ti-number-2:before { content: "\edf2" }
.ti-number-3:before { content: "\edf3" }
.ti-number-4:before { content: "\edf4" }
.ti-number-5:before { content: "\edf5" }
.ti-number-6:before { content: "\edf6" }
.ti-number-7:before { content: "\edf7" }
.ti-number-8:before { content: "\edf8" }
.ti-number-9:before { content: "\edf9" }
.ti-numbers:before { content: "\f015" }
.ti-nurse:before { content: "\ef65" }
.ti-octagon:before { content: "\ecbd" }
.ti-octagon-off:before { content: "\eeb8" }
.ti-old:before { content: "\eeb9" }
.ti-olympics:before { content: "\eeba" }
.ti-olympics-off:before { content: "\f416" }
.ti-om:before { content: "\f58d" }
.ti-omega:before { content: "\eb97" }
.ti-outbound:before { content: "\f249" }
.ti-outlet:before { content: "\ebd7" }
.ti-oval:before { content: "\f02e" }
.ti-oval-vertical:before { content: "\f02d" }
.ti-overline:before { content: "\eebb" }
.ti-package:before { content: "\eaff" }
.ti-package-off:before { content: "\f16c" }
.ti-packages:before { content: "\f2c9" }
.ti-packge-export:before { content: "\f07a" }
.ti-packge-import:before { content: "\f07b" }
.ti-pacman:before { content: "\eebc" }
.ti-page-break:before { content: "\ec81" }
.ti-paint:before { content: "\eb00" }
.ti-paint-off:before { content: "\f16d" }
.ti-palette:before { content: "\eb01" }
.ti-palette-off:before { content: "\f16e" }
.ti-panorama-horizontal:before { content: "\ed33" }
.ti-panorama-horizontal-off:before { content: "\f417" }
.ti-panorama-vertical:before { content: "\ed34" }
.ti-panorama-vertical-off:before { content: "\f418" }
.ti-paper-bag:before { content: "\f02f" }
.ti-paper-bag-off:before { content: "\f16f" }
.ti-paperclip:before { content: "\eb02" }
.ti-parachute:before { content: "\ed7c" }
.ti-parachute-off:before { content: "\f170" }
.ti-parentheses:before { content: "\ebd8" }
.ti-parentheses-off:before { content: "\f171" }
.ti-parking:before { content: "\eb03" }
.ti-parking-off:before { content: "\f172" }
.ti-password:before { content: "\f4ca" }
.ti-paw:before { content: "\eff9" }
.ti-paw-off:before { content: "\f419" }
.ti-peace:before { content: "\ecbe" }
.ti-pencil:before { content: "\eb04" }
.ti-pencil-minus:before { content: "\f1eb" }
.ti-pencil-off:before { content: "\f173" }
.ti-pencil-plus:before { content: "\f1ec" }
.ti-pennant:before { content: "\ed7d" }
.ti-pennant-2:before { content: "\f06a" }
.ti-pennant-off:before { content: "\f174" }
.ti-pentagon:before { content: "\efe3" }
.ti-pentagon-off:before { content: "\f41a" }
.ti-pentagram:before { content: "\f586" }
.ti-pepper:before { content: "\ef15" }
.ti-pepper-off:before { content: "\f175" }
.ti-percentage:before { content: "\ecf4" }
.ti-perfume:before { content: "\f509" }
.ti-perspective:before { content: "\eebd" }
.ti-perspective-off:before { content: "\f176" }
.ti-phone:before { content: "\eb09" }
.ti-phone-call:before { content: "\eb05" }
.ti-phone-calling:before { content: "\ec43" }
.ti-phone-check:before { content: "\ec05" }
.ti-phone-incoming:before { content: "\eb06" }
.ti-phone-off:before { content: "\ecf5" }
.ti-phone-outgoing:before { content: "\eb07" }
.ti-phone-pause:before { content: "\eb08" }
.ti-phone-plus:before { content: "\ec06" }
.ti-phone-x:before { content: "\ec07" }
.ti-photo:before { content: "\eb0a" }
.ti-photo-cancel:before { content: "\f35d" }
.ti-photo-check:before { content: "\f35e" }
.ti-photo-down:before { content: "\f35f" }
.ti-photo-edit:before { content: "\f360" }
.ti-photo-heart:before { content: "\f361" }
.ti-photo-minus:before { content: "\f362" }
.ti-photo-off:before { content: "\ecf6" }
.ti-photo-plus:before { content: "\f363" }
.ti-photo-search:before { content: "\f364" }
.ti-photo-shield:before { content: "\f365" }
.ti-photo-star:before { content: "\f366" }
.ti-photo-up:before { content: "\f38b" }
.ti-photo-x:before { content: "\f367" }
.ti-physotherapist:before { content: "\eebe" }
.ti-picture-in-picture:before { content: "\ed35" }
.ti-picture-in-picture-off:before { content: "\ed43" }
.ti-picture-in-picture-on:before { content: "\ed44" }
.ti-picture-in-picture-top:before { content: "\efe4" }
.ti-pig:before { content: "\ef52" }
.ti-pig-money:before { content: "\f38c" }
.ti-pig-off:before { content: "\f177" }
.ti-pill:before { content: "\ec44" }
.ti-pill-off:before { content: "\f178" }
.ti-pills:before { content: "\ef66" }
.ti-pin:before { content: "\ec9c" }
.ti-ping-pong:before { content: "\f38d" }
.ti-pinned:before { content: "\ed60" }
.ti-pinned-off:before { content: "\ed5f" }
.ti-pizza:before { content: "\edbb" }
.ti-pizza-off:before { content: "\f179" }
.ti-plane:before { content: "\eb6f" }
.ti-plane-arrival:before { content: "\eb99" }
.ti-plane-departure:before { content: "\eb9a" }
.ti-plane-inflight:before { content: "\ef98" }
.ti-plane-off:before { content: "\f17a" }
.ti-plane-tilt:before { content: "\f1ed" }
.ti-planet:before { content: "\ec08" }
.ti-planet-off:before { content: "\f17b" }
.ti-plant:before { content: "\ed50" }
.ti-plant-2:before { content: "\ed7e" }
.ti-plant-2-off:before { content: "\f17c" }
.ti-plant-off:before { content: "\f17d" }
.ti-play-card:before { content: "\eebf" }
.ti-play-card-off:before { content: "\f17e" }
.ti-player-eject:before { content: "\efbc" }
.ti-player-pause:before { content: "\ed45" }
.ti-player-play:before { content: "\ed46" }
.ti-player-record:before { content: "\ed47" }
.ti-player-skip-back:before { content: "\ed48" }
.ti-player-skip-forward:before { content: "\ed49" }
.ti-player-stop:before { content: "\ed4a" }
.ti-player-track-next:before { content: "\ed4b" }
.ti-player-track-prev:before { content: "\ed4c" }
.ti-playlist:before { content: "\eec0" }
.ti-playlist-add:before { content: "\f008" }
.ti-playlist-off:before { content: "\f17f" }
.ti-playlist-x:before { content: "\f009" }
.ti-playstation-circle:before { content: "\f2ad" }
.ti-playstation-square:before { content: "\f2ae" }
.ti-playstation-triangle:before { content: "\f2af" }
.ti-playstation-x:before { content: "\f2b0" }
.ti-plug:before { content: "\ebd9" }
.ti-plug-connected:before { content: "\f00a" }
.ti-plug-connected-x:before { content: "\f0a0" }
.ti-plug-off:before { content: "\f180" }
.ti-plug-x:before { content: "\f0a1" }
.ti-plus:before { content: "\eb0b" }
.ti-png:before { content: "\f3ad" }
.ti-podium:before { content: "\f1d8" }
.ti-podium-off:before { content: "\f41b" }
.ti-point:before { content: "\eb0c" }
.ti-point-off:before { content: "\f181" }
.ti-pointer:before { content: "\f265" }
.ti-pokeball:before { content: "\eec1" }
.ti-pokeball-off:before { content: "\f41c" }
.ti-poker-chip:before { content: "\f515" }
.ti-polaroid:before { content: "\eec2" }
.ti-polygon:before { content: "\efd0" }
.ti-polygon-off:before { content: "\f182" }
.ti-poo:before { content: "\f258" }
.ti-pool:before { content: "\ed91" }
.ti-pool-off:before { content: "\f41d" }
.ti-power:before { content: "\eb0d" }
.ti-pray:before { content: "\ecbf" }
.ti-premium-rights:before { content: "\efbd" }
.ti-prescription:before { content: "\ef99" }
.ti-presentation:before { content: "\eb70" }
.ti-presentation-analytics:before { content: "\eec3" }
.ti-presentation-off:before { content: "\f183" }
.ti-printer:before { content: "\eb0e" }
.ti-printer-off:before { content: "\f184" }
.ti-prison:before { content: "\ef79" }
.ti-prompt:before { content: "\eb0f" }
.ti-propeller:before { content: "\eec4" }
.ti-propeller-off:before { content: "\f185" }
.ti-pumpkin-scary:before { content: "\f587" }
.ti-puzzle:before { content: "\eb10" }
.ti-puzzle-2:before { content: "\ef83" }
.ti-puzzle-off:before { content: "\f186" }
.ti-pyramid:before { content: "\eec5" }
.ti-pyramid-off:before { content: "\f187" }
.ti-qrcode:before { content: "\eb11" }
.ti-qrcode-off:before { content: "\f41e" }
.ti-question-mark:before { content: "\ec9d" }
.ti-quote:before { content: "\efbe" }
.ti-quote-off:before { content: "\f188" }
.ti-radar:before { content: "\f017" }
.ti-radar-2:before { content: "\f016" }
.ti-radar-off:before { content: "\f41f" }
.ti-radio:before { content: "\ef2d" }
.ti-radio-off:before { content: "\f420" }
.ti-radioactive:before { content: "\ecc0" }
.ti-radioactive-off:before { content: "\f189" }
.ti-radius-bottom-left:before { content: "\eec6" }
.ti-radius-bottom-right:before { content: "\eec7" }
.ti-radius-top-left:before { content: "\eec8" }
.ti-radius-top-right:before { content: "\eec9" }
.ti-rainbow:before { content: "\edbc" }
.ti-rainbow-off:before { content: "\f18a" }
.ti-rating-12-plus:before { content: "\f266" }
.ti-rating-14-plus:before { content: "\f267" }
.ti-rating-16-plus:before { content: "\f268" }
.ti-rating-18-plus:before { content: "\f269" }
.ti-rating-21-plus:before { content: "\f26a" }
.ti-razor:before { content: "\f4b5" }
.ti-razor-electric:before { content: "\f4b4" }
.ti-receipt:before { content: "\edfd" }
.ti-receipt-2:before { content: "\edfa" }
.ti-receipt-off:before { content: "\edfb" }
.ti-receipt-refund:before { content: "\edfc" }
.ti-receipt-tax:before { content: "\edbd" }
.ti-recharging:before { content: "\eeca" }
.ti-record-mail:before { content: "\eb12" }
.ti-record-mail-off:before { content: "\f18b" }
.ti-rectangle:before { content: "\ed37" }
.ti-rectangle-vertical:before { content: "\ed36" }
.ti-recycle:before { content: "\eb9b" }
.ti-recycle-off:before { content: "\f18c" }
.ti-refresh:before { content: "\eb13" }
.ti-refresh-alert:before { content: "\ed57" }
.ti-refresh-dot:before { content: "\efbf" }
.ti-refresh-off:before { content: "\f18d" }
.ti-regex:before { content: "\f31f" }
.ti-regex-off:before { content: "\f421" }
.ti-registered:before { content: "\eb14" }
.ti-relation-many-to-many:before { content: "\ed7f" }
.ti-relation-one-to-many:before { content: "\ed80" }
.ti-relation-one-to-one:before { content: "\ed81" }
.ti-reload:before { content: "\f3ae" }
.ti-repeat:before { content: "\eb72" }
.ti-repeat-off:before { content: "\f18e" }
.ti-repeat-once:before { content: "\eb71" }
.ti-replace:before { content: "\ebc7" }
.ti-replace-off:before { content: "\f422" }
.ti-report:before { content: "\eece" }
.ti-report-analytics:before { content: "\eecb" }
.ti-report-medical:before { content: "\eecc" }
.ti-report-money:before { content: "\eecd" }
.ti-report-off:before { content: "\f18f" }
.ti-report-search:before { content: "\ef84" }
.ti-resize:before { content: "\eecf" }
.ti-ribbon-health:before { content: "\f58e" }
.ti-ripple:before { content: "\ed82" }
.ti-ripple-off:before { content: "\f190" }
.ti-road:before { content: "\f018" }
.ti-road-off:before { content: "\f191" }
.ti-road-sign:before { content: "\ecdd" }
.ti-robot:before { content: "\f00b" }
.ti-robot-off:before { content: "\f192" }
.ti-rocket:before { content: "\ec45" }
.ti-rocket-off:before { content: "\f193" }
.ti-roller-skating:before { content: "\efd1" }
.ti-rollercoaster:before { content: "\f0a2" }
.ti-rollercoaster-off:before { content: "\f423" }
.ti-rosette:before { content: "\f599" }
.ti-rosette-number-0:before { content: "\f58f" }
.ti-rosette-number-1:before { content: "\f590" }
.ti-rosette-number-2:before { content: "\f591" }
.ti-rosette-number-3:before { content: "\f592" }
.ti-rosette-number-4:before { content: "\f593" }
.ti-rosette-number-5:before { content: "\f594" }
.ti-rosette-number-6:before { content: "\f595" }
.ti-rosette-number-7:before { content: "\f596" }
.ti-rosette-number-8:before { content: "\f597" }
.ti-rosette-number-9:before { content: "\f598" }
.ti-rotate:before { content: "\eb16" }
.ti-rotate-2:before { content: "\ebb4" }
.ti-rotate-360:before { content: "\ef85" }
.ti-rotate-clockwise:before { content: "\eb15" }
.ti-rotate-clockwise-2:before { content: "\ebb5" }
.ti-rotate-dot:before { content: "\efe5" }
.ti-rotate-rectangle:before { content: "\ec15" }
.ti-route:before { content: "\eb17" }
.ti-route-2:before { content: "\f4b6" }
.ti-route-off:before { content: "\f194" }
.ti-router:before { content: "\eb18" }
.ti-router-off:before { content: "\f424" }
.ti-row-insert-bottom:before { content: "\eed0" }
.ti-row-insert-top:before { content: "\eed1" }
.ti-rss:before { content: "\eb19" }
.ti-rubber-stamp:before { content: "\f5ab" }
.ti-rubber-stamp-off:before { content: "\f5aa" }
.ti-ruler:before { content: "\eb1a" }
.ti-ruler-2:before { content: "\eed2" }
.ti-ruler-2-off:before { content: "\f195" }
.ti-ruler-3:before { content: "\f290" }
.ti-ruler-measure:before { content: "\f291" }
.ti-ruler-off:before { content: "\f196" }
.ti-run:before { content: "\ec82" }
.ti-s-turn-down:before { content: "\f516" }
.ti-s-turn-left:before { content: "\f517" }
.ti-s-turn-right:before { content: "\f518" }
.ti-s-turn-up:before { content: "\f519" }
.ti-sailboat:before { content: "\ec83" }
.ti-sailboat-off:before { content: "\f425" }
.ti-salad:before { content: "\f50a" }
.ti-salt:before { content: "\ef16" }
.ti-satellite:before { content: "\eed3" }
.ti-satellite-off:before { content: "\f197" }
.ti-sausage:before { content: "\ef17" }
.ti-scale:before { content: "\ebc2" }
.ti-scale-off:before { content: "\f198" }
.ti-scale-outline:before { content: "\ef53" }
.ti-scale-outline-off:before { content: "\f199" }
.ti-scan:before { content: "\ebc8" }
.ti-scan-eye:before { content: "\f1ff" }
.ti-schema:before { content: "\f200" }
.ti-schema-off:before { content: "\f426" }
.ti-school:before { content: "\ecf7" }
.ti-school-off:before { content: "\f19a" }
.ti-scissors:before { content: "\eb1b" }
.ti-scissors-off:before { content: "\f19b" }
.ti-scooter:before { content: "\ec6c" }
.ti-scooter-electric:before { content: "\ecc1" }
.ti-screen-share:before { content: "\ed18" }
.ti-screen-share-off:before { content: "\ed17" }
.ti-screenshot:before { content: "\f201" }
.ti-scribble:before { content: "\f0a3" }
.ti-scribble-off:before { content: "\f427" }
.ti-script:before { content: "\f2da" }
.ti-script-minus:before { content: "\f2d7" }
.ti-script-plus:before { content: "\f2d8" }
.ti-script-x:before { content: "\f2d9" }
.ti-scuba-mask:before { content: "\eed4" }
.ti-scuba-mask-off:before { content: "\f428" }
.ti-sdk:before { content: "\f3af" }
.ti-search:before { content: "\eb1c" }
.ti-search-off:before { content: "\f19c" }
.ti-section:before { content: "\eed5" }
.ti-section-sign:before { content: "\f019" }
.ti-seeding:before { content: "\ed51" }
.ti-seeding-off:before { content: "\f19d" }
.ti-select:before { content: "\ec9e" }
.ti-selector:before { content: "\eb1d" }
.ti-send:before { content: "\eb1e" }
.ti-send-off:before { content: "\f429" }
.ti-seo:before { content: "\f26b" }
.ti-separator:before { content: "\ebda" }
.ti-separator-horizontal:before { content: "\ec79" }
.ti-separator-vertical:before { content: "\ec7a" }
.ti-server:before { content: "\eb1f" }
.ti-server-2:before { content: "\f07c" }
.ti-server-bolt:before { content: "\f320" }
.ti-server-cog:before { content: "\f321" }
.ti-server-off:before { content: "\f19e" }
.ti-servicemark:before { content: "\ec09" }
.ti-settings:before { content: "\eb20" }
.ti-settings-2:before { content: "\f5ac" }
.ti-settings-automation:before { content: "\eed6" }
.ti-settings-off:before { content: "\f19f" }
.ti-shadow:before { content: "\eed8" }
.ti-shadow-off:before { content: "\eed7" }
.ti-shape:before { content: "\eb9c" }
.ti-shape-2:before { content: "\eed9" }
.ti-shape-3:before { content: "\eeda" }
.ti-shape-off:before { content: "\f1a0" }
.ti-share:before { content: "\eb21" }
.ti-share-off:before { content: "\f1a1" }
.ti-shield:before { content: "\eb24" }
.ti-shield-check:before { content: "\eb22" }
.ti-shield-checkered:before { content: "\ef9a" }
.ti-shield-chevron:before { content: "\ef9b" }
.ti-shield-half:before { content: "\f358" }
.ti-shield-half-filled:before { content: "\f357" }
.ti-shield-lock:before { content: "\ed58" }
.ti-shield-off:before { content: "\ecf8" }
.ti-shield-x:before { content: "\eb23" }
.ti-ship:before { content: "\ec84" }
.ti-ship-off:before { content: "\f42a" }
.ti-shirt:before { content: "\ec0a" }
.ti-shirt-off:before { content: "\f1a2" }
.ti-shirt-sport:before { content: "\f26c" }
.ti-shoe:before { content: "\efd2" }
.ti-shoe-off:before { content: "\f1a4" }
.ti-shopping-cart:before { content: "\eb25" }
.ti-shopping-cart-discount:before { content: "\eedb" }
.ti-shopping-cart-off:before { content: "\eedc" }
.ti-shopping-cart-plus:before { content: "\eedd" }
.ti-shopping-cart-x:before { content: "\eede" }
.ti-shovel:before { content: "\f1d9" }
.ti-shredder:before { content: "\eedf" }
.ti-sign-left:before { content: "\f06b" }
.ti-sign-right:before { content: "\f06c" }
.ti-signal-3g:before { content: "\f1ee" }
.ti-signal-4g:before { content: "\f1ef" }
.ti-signal-4g-plus:before { content: "\f259" }
.ti-signal-5g:before { content: "\f1f0" }
.ti-signature:before { content: "\eee0" }
.ti-signature-off:before { content: "\f1a5" }
.ti-sitemap:before { content: "\eb9d" }
.ti-sitemap-off:before { content: "\f1a6" }
.ti-skateboard:before { content: "\ecc2" }
.ti-skateboard-off:before { content: "\f42b" }
.ti-skull:before { content: "\f292" }
.ti-slash:before { content: "\f4f9" }
.ti-slashes:before { content: "\f588" }
.ti-sleigh:before { content: "\ef9c" }
.ti-slice:before { content: "\ebdb" }
.ti-slideshow:before { content: "\ebc9" }
.ti-smart-home:before { content: "\ecde" }
.ti-smart-home-off:before { content: "\f1a7" }
.ti-smoking:before { content: "\ecc4" }
.ti-smoking-no:before { content: "\ecc3" }
.ti-snowflake:before { content: "\ec0b" }
.ti-snowflake-off:before { content: "\f1a8" }
.ti-snowman:before { content: "\f26d" }
.ti-soccer-field:before { content: "\ed92" }
.ti-social:before { content: "\ebec" }
.ti-social-off:before { content: "\f1a9" }
.ti-sock:before { content: "\eee1" }
.ti-sofa:before { content: "\efaf" }
.ti-sofa-off:before { content: "\f42c" }
.ti-sort-0-9:before { content: "\f54d" }
.ti-sort-9-0:before { content: "\f54e" }
.ti-sort-a-z:before { content: "\f54f" }
.ti-sort-ascending:before { content: "\eb26" }
.ti-sort-ascending-2:before { content: "\eee2" }
.ti-sort-ascending-letters:before { content: "\ef18" }
.ti-sort-ascending-numbers:before { content: "\ef19" }
.ti-sort-descending:before { content: "\eb27" }
.ti-sort-descending-2:before { content: "\eee3" }
.ti-sort-descending-letters:before { content: "\ef1a" }
.ti-sort-descending-numbers:before { content: "\ef1b" }
.ti-sort-z-a:before { content: "\f550" }
.ti-sos:before { content: "\f24a" }
.ti-soup:before { content: "\ef2e" }
.ti-soup-off:before { content: "\f42d" }
.ti-source-code:before { content: "\f4a2" }
.ti-space:before { content: "\ec0c" }
.ti-space-off:before { content: "\f1aa" }
.ti-spacing-horizontal:before { content: "\ef54" }
.ti-spacing-vertical:before { content: "\ef55" }
.ti-spade:before { content: "\effa" }
.ti-speakerphone:before { content: "\ed61" }
.ti-speedboat:before { content: "\ed93" }
.ti-spider:before { content: "\f293" }
.ti-spiral:before { content: "\f294" }
.ti-spiral-off:before { content: "\f42e" }
.ti-sport-billard:before { content: "\eee4" }
.ti-spray:before { content: "\f50b" }
.ti-spy:before { content: "\f227" }
.ti-spy-off:before { content: "\f42f" }
.ti-square:before { content: "\eb2c" }
.ti-square-arrow-down:before { content: "\f4b7" }
.ti-square-arrow-left:before { content: "\f4b8" }
.ti-square-arrow-right:before { content: "\f4b9" }
.ti-square-arrow-up:before { content: "\f4ba" }
.ti-square-asterisk:before { content: "\f01a" }
.ti-square-check:before { content: "\eb28" }
.ti-square-dot:before { content: "\ed59" }
.ti-square-f0:before { content: "\f526" }
.ti-square-f1:before { content: "\f527" }
.ti-square-f2:before { content: "\f528" }
.ti-square-f3:before { content: "\f529" }
.ti-square-f4:before { content: "\f52a" }
.ti-square-f5:before { content: "\f52b" }
.ti-square-f6:before { content: "\f52c" }
.ti-square-f7:before { content: "\f52d" }
.ti-square-f8:before { content: "\f52e" }
.ti-square-f9:before { content: "\f52f" }
.ti-square-forbid:before { content: "\ed5b" }
.ti-square-forbid-2:before { content: "\ed5a" }
.ti-square-half:before { content: "\effb" }
.ti-square-letter-a:before { content: "\f47c" }
.ti-square-letter-b:before { content: "\f47d" }
.ti-square-letter-c:before { content: "\f47e" }
.ti-square-letter-d:before { content: "\f47f" }
.ti-square-letter-e:before { content: "\f480" }
.ti-square-letter-f:before { content: "\f481" }
.ti-square-letter-g:before { content: "\f482" }
.ti-square-letter-h:before { content: "\f483" }
.ti-square-letter-i:before { content: "\f484" }
.ti-square-letter-j:before { content: "\f485" }
.ti-square-letter-k:before { content: "\f486" }
.ti-square-letter-l:before { content: "\f487" }
.ti-square-letter-m:before { content: "\f488" }
.ti-square-letter-n:before { content: "\f489" }
.ti-square-letter-o:before { content: "\f48a" }
.ti-square-letter-p:before { content: "\f48b" }
.ti-square-letter-q:before { content: "\f48c" }
.ti-square-letter-r:before { content: "\f48d" }
.ti-square-letter-s:before { content: "\f48e" }
.ti-square-letter-t:before { content: "\f48f" }
.ti-square-letter-u:before { content: "\f490" }
.ti-square-letter-v:before { content: "\f4bb" }
.ti-square-letter-w:before { content: "\f491" }
.ti-square-letter-x:before { content: "\f4bc" }
.ti-square-letter-y:before { content: "\f492" }
.ti-square-letter-z:before { content: "\f493" }
.ti-square-minus:before { content: "\eb29" }
.ti-square-number-0:before { content: "\eee5" }
.ti-square-number-1:before { content: "\eee6" }
.ti-square-number-2:before { content: "\eee7" }
.ti-square-number-3:before { content: "\eee8" }
.ti-square-number-4:before { content: "\eee9" }
.ti-square-number-5:before { content: "\eeea" }
.ti-square-number-6:before { content: "\eeeb" }
.ti-square-number-7:before { content: "\eeec" }
.ti-square-number-8:before { content: "\eeed" }
.ti-square-number-9:before { content: "\eeee" }
.ti-square-off:before { content: "\eeef" }
.ti-square-plus:before { content: "\eb2a" }
.ti-square-root:before { content: "\eef1" }
.ti-square-root-2:before { content: "\eef0" }
.ti-square-rotated:before { content: "\ecdf" }
.ti-square-rotated-forbid:before { content: "\f01c" }
.ti-square-rotated-forbid-2:before { content: "\f01b" }
.ti-square-rotated-off:before { content: "\eef2" }
.ti-square-rounded:before { content: "\f59a" }
.ti-square-rounded-letter-a:before { content: "\f5ae" }
.ti-square-rounded-letter-b:before { content: "\f5af" }
.ti-square-rounded-letter-c:before { content: "\f5b0" }
.ti-square-rounded-letter-d:before { content: "\f5b1" }
.ti-square-rounded-letter-e:before { content: "\f5b2" }
.ti-square-rounded-letter-f:before { content: "\f5b3" }
.ti-square-rounded-letter-g:before { content: "\f5b4" }
.ti-square-rounded-letter-h:before { content: "\f5b5" }
.ti-square-rounded-letter-i:before { content: "\f5b6" }
.ti-square-rounded-letter-j:before { content: "\f5b7" }
.ti-square-rounded-letter-k:before { content: "\f5b8" }
.ti-square-rounded-letter-l:before { content: "\f5b9" }
.ti-square-rounded-letter-m:before { content: "\f5ba" }
.ti-square-rounded-letter-n:before { content: "\f5bb" }
.ti-square-rounded-letter-o:before { content: "\f5bc" }
.ti-square-rounded-letter-p:before { content: "\f5bd" }
.ti-square-rounded-letter-q:before { content: "\f5be" }
.ti-square-rounded-letter-r:before { content: "\f5bf" }
.ti-square-rounded-letter-s:before { content: "\f5c0" }
.ti-square-rounded-letter-t:before { content: "\f5c1" }
.ti-square-rounded-letter-u:before { content: "\f5c2" }
.ti-square-rounded-letter-v:before { content: "\f5c3" }
.ti-square-rounded-letter-w:before { content: "\f5c4" }
.ti-square-rounded-letter-x:before { content: "\f5c5" }
.ti-square-rounded-letter-y:before { content: "\f5c6" }
.ti-square-rounded-letter-z:before { content: "\f5c7" }
.ti-square-rounded-number-0:before { content: "\f5c8" }
.ti-square-rounded-number-1:before { content: "\f5c9" }
.ti-square-rounded-number-2:before { content: "\f5ca" }
.ti-square-rounded-number-3:before { content: "\f5cb" }
.ti-square-rounded-number-4:before { content: "\f5cc" }
.ti-square-rounded-number-5:before { content: "\f5cd" }
.ti-square-rounded-number-6:before { content: "\f5ce" }
.ti-square-rounded-number-7:before { content: "\f5cf" }
.ti-square-rounded-number-8:before { content: "\f5d0" }
.ti-square-rounded-number-9:before { content: "\f5d1" }
.ti-square-toggle:before { content: "\eef4" }
.ti-square-toggle-horizontal:before { content: "\eef3" }
.ti-square-x:before { content: "\eb2b" }
.ti-squares-diagonal:before { content: "\eef5" }
.ti-squares-filled:before { content: "\eef6" }
.ti-stack:before { content: "\eb2d" }
.ti-stack-2:before { content: "\eef7" }
.ti-stack-3:before { content: "\ef9d" }
.ti-stack-pop:before { content: "\f234" }
.ti-stack-push:before { content: "\f235" }
.ti-stairs:before { content: "\eca6" }
.ti-stairs-down:before { content: "\eca4" }
.ti-stairs-up:before { content: "\eca5" }
.ti-star:before { content: "\eb2e" }
.ti-star-half:before { content: "\ed19" }
.ti-star-off:before { content: "\ed62" }
.ti-stars:before { content: "\ed38" }
.ti-stars-off:before { content: "\f430" }
.ti-status-change:before { content: "\f3b0" }
.ti-steam:before { content: "\f24b" }
.ti-steering-wheel:before { content: "\ec7b" }
.ti-steering-wheel-off:before { content: "\f431" }
.ti-step-into:before { content: "\ece0" }
.ti-step-out:before { content: "\ece1" }
.ti-stereo-glasses:before { content: "\f4cb" }
.ti-stethoscope:before { content: "\edbe" }
.ti-stethoscope-off:before { content: "\f432" }
.ti-sticker:before { content: "\eb2f" }
.ti-storm:before { content: "\f24c" }
.ti-storm-off:before { content: "\f433" }
.ti-stretching:before { content: "\f2db" }
.ti-strikethrough:before { content: "\eb9e" }
.ti-submarine:before { content: "\ed94" }
.ti-subscript:before { content: "\eb9f" }
.ti-subtask:before { content: "\ec9f" }
.ti-sum:before { content: "\eb73" }
.ti-sum-off:before { content: "\f1ab" }
.ti-sun:before { content: "\eb30" }
.ti-sun-high:before { content: "\f236" }
.ti-sun-low:before { content: "\f237" }
.ti-sun-moon:before { content: "\f4a3" }
.ti-sun-off:before { content: "\ed63" }
.ti-sun-wind:before { content: "\f238" }
.ti-sunglasses:before { content: "\f239" }
.ti-sunrise:before { content: "\ef1c" }
.ti-sunset:before { content: "\ec31" }
.ti-sunset-2:before { content: "\f23a" }
.ti-superscript:before { content: "\eba0" }
.ti-svg:before { content: "\f25a" }
.ti-swimming:before { content: "\ec92" }
.ti-swipe:before { content: "\f551" }
.ti-switch:before { content: "\eb33" }
.ti-switch-2:before { content: "\edbf" }
.ti-switch-3:before { content: "\edc0" }
.ti-switch-horizontal:before { content: "\eb31" }
.ti-switch-vertical:before { content: "\eb32" }
.ti-sword:before { content: "\f030" }
.ti-sword-off:before { content: "\f434" }
.ti-swords:before { content: "\f132" }
.ti-table:before { content: "\eba1" }
.ti-table-alias:before { content: "\f25b" }
.ti-table-export:before { content: "\eef8" }
.ti-table-import:before { content: "\eef9" }
.ti-table-off:before { content: "\eefa" }
.ti-table-options:before { content: "\f25c" }
.ti-table-shortcut:before { content: "\f25d" }
.ti-tag:before { content: "\eb34" }
.ti-tag-off:before { content: "\efc0" }
.ti-tags:before { content: "\ef86" }
.ti-tags-off:before { content: "\efc1" }
.ti-tallymark-1:before { content: "\ec46" }
.ti-tallymark-2:before { content: "\ec47" }
.ti-tallymark-3:before { content: "\ec48" }
.ti-tallymark-4:before { content: "\ec49" }
.ti-tallymarks:before { content: "\ec4a" }
.ti-tank:before { content: "\ed95" }
.ti-target:before { content: "\eb35" }
.ti-target-arrow:before { content: "\f51a" }
.ti-target-off:before { content: "\f1ad" }
.ti-teapot:before { content: "\f552" }
.ti-telescope:before { content: "\f07d" }
.ti-telescope-off:before { content: "\f1ae" }
.ti-temperature:before { content: "\eb38" }
.ti-temperature-celsius:before { content: "\eb36" }
.ti-temperature-fahrenheit:before { content: "\eb37" }
.ti-temperature-minus:before { content: "\ebed" }
.ti-temperature-off:before { content: "\f1af" }
.ti-temperature-plus:before { content: "\ebee" }
.ti-template:before { content: "\eb39" }
.ti-template-off:before { content: "\f1b0" }
.ti-tent:before { content: "\eefb" }
.ti-tent-off:before { content: "\f435" }
.ti-terminal:before { content: "\ebdc" }
.ti-terminal-2:before { content: "\ebef" }
.ti-test-pipe:before { content: "\eb3a" }
.ti-test-pipe-2:before { content: "\f0a4" }
.ti-test-pipe-off:before { content: "\f1b1" }
.ti-tex:before { content: "\f4e0" }
.ti-text-caption:before { content: "\f4a4" }
.ti-text-color:before { content: "\f2dc" }
.ti-text-decrease:before { content: "\f202" }
.ti-text-direction-ltr:before { content: "\eefc" }
.ti-text-direction-rtl:before { content: "\eefd" }
.ti-text-increase:before { content: "\f203" }
.ti-text-orientation:before { content: "\f2a4" }
.ti-text-plus:before { content: "\f2a5" }
.ti-text-recognition:before { content: "\f204" }
.ti-text-resize:before { content: "\ef87" }
.ti-text-size:before { content: "\f2b1" }
.ti-text-spellcheck:before { content: "\f2a6" }
.ti-text-wrap:before { content: "\ebdd" }
.ti-text-wrap-disabled:before { content: "\eca7" }
.ti-texture:before { content: "\f51b" }
.ti-thermometer:before { content: "\ef67" }
.ti-thumb-down:before { content: "\eb3b" }
.ti-thumb-down-off:before { content: "\f436" }
.ti-thumb-up:before { content: "\eb3c" }
.ti-thumb-up-off:before { content: "\f437" }
.ti-tic-tac:before { content: "\f51c" }
.ti-ticket:before { content: "\eb3d" }
.ti-ticket-off:before { content: "\f1b2" }
.ti-tie:before { content: "\f07e" }
.ti-tilde:before { content: "\f4a5" }
.ti-tilt-shift:before { content: "\eefe" }
.ti-tilt-shift-off:before { content: "\f1b3" }
.ti-timeline:before { content: "\f031" }
.ti-timeline-event:before { content: "\f553" }
.ti-tir:before { content: "\ebf0" }
.ti-toggle-left:before { content: "\eb3e" }
.ti-toggle-right:before { content: "\eb3f" }
.ti-toilet-paper:before { content: "\efd3" }
.ti-toilet-paper-off:before { content: "\f1b4" }
.ti-tool:before { content: "\eb40" }
.ti-tools:before { content: "\ebca" }
.ti-tools-kitchen:before { content: "\ed64" }
.ti-tools-kitchen-2:before { content: "\eeff" }
.ti-tools-kitchen-2-off:before { content: "\f1b5" }
.ti-tools-kitchen-off:before { content: "\f1b6" }
.ti-tools-off:before { content: "\f1b7" }
.ti-tooltip:before { content: "\f2dd" }
.ti-topology-bus:before { content: "\f5d9" }
.ti-topology-complex:before { content: "\f5da" }
.ti-topology-full:before { content: "\f5dc" }
.ti-topology-full-hierarchy:before { content: "\f5db" }
.ti-topology-ring:before { content: "\f5df" }
.ti-topology-ring-2:before { content: "\f5dd" }
.ti-topology-ring-3:before { content: "\f5de" }
.ti-topology-star:before { content: "\f5e5" }
.ti-topology-star-2:before { content: "\f5e0" }
.ti-topology-star-3:before { content: "\f5e1" }
.ti-topology-star-ring:before { content: "\f5e4" }
.ti-topology-star-ring-2:before { content: "\f5e2" }
.ti-topology-star-ring-3:before { content: "\f5e3" }
.ti-torii:before { content: "\f59b" }
.ti-tornado:before { content: "\ece2" }
.ti-tournament:before { content: "\ecd0" }
.ti-tower:before { content: "\f2cb" }
.ti-tower-off:before { content: "\f2ca" }
.ti-track:before { content: "\ef00" }
.ti-tractor:before { content: "\ec0d" }
.ti-trademark:before { content: "\ec0e" }
.ti-traffic-cone:before { content: "\ec0f" }
.ti-traffic-cone-off:before { content: "\f1b8" }
.ti-traffic-lights:before { content: "\ed39" }
.ti-traffic-lights-off:before { content: "\f1b9" }
.ti-train:before { content: "\ed96" }
.ti-transfer-in:before { content: "\ef2f" }
.ti-transfer-out:before { content: "\ef30" }
.ti-transform:before { content: "\f38e" }
.ti-transition-bottom:before { content: "\f2b2" }
.ti-transition-left:before { content: "\f2b3" }
.ti-transition-right:before { content: "\f2b4" }
.ti-transition-top:before { content: "\f2b5" }
.ti-trash:before { content: "\eb41" }
.ti-trash-off:before { content: "\ed65" }
.ti-trash-x:before { content: "\ef88" }
.ti-tree:before { content: "\ef01" }
.ti-trees:before { content: "\ec10" }
.ti-trekking:before { content: "\f5ad" }
.ti-trending-down:before { content: "\eb42" }
.ti-trending-down-2:before { content: "\edc1" }
.ti-trending-down-3:before { content: "\edc2" }
.ti-trending-up:before { content: "\eb43" }
.ti-trending-up-2:before { content: "\edc3" }
.ti-trending-up-3:before { content: "\edc4" }
.ti-triangle:before { content: "\eb44" }
.ti-triangle-inverted:before { content: "\f01d" }
.ti-triangle-off:before { content: "\ef02" }
.ti-triangle-square-circle:before { content: "\ece8" }
.ti-triangles:before { content: "\f0a5" }
.ti-trident:before { content: "\ecc5" }
.ti-trolley:before { content: "\f4cc" }
.ti-trophy:before { content: "\eb45" }
.ti-trophy-off:before { content: "\f438" }
.ti-trowel:before { content: "\f368" }
.ti-truck:before { content: "\ebc4" }
.ti-truck-delivery:before { content: "\ec4b" }
.ti-truck-loading:before { content: "\f1da" }
.ti-truck-off:before { content: "\ef03" }
.ti-truck-return:before { content: "\ec4c" }
.ti-txt:before { content: "\f3b1" }
.ti-typography:before { content: "\ebc5" }
.ti-typography-off:before { content: "\f1ba" }
.ti-uf-off:before { content: "\f26e" }
.ti-ufo:before { content: "\f26f" }
.ti-umbrella:before { content: "\ebf1" }
.ti-umbrella-off:before { content: "\f1bb" }
.ti-underline:before { content: "\eba2" }
.ti-unlink:before { content: "\eb46" }
.ti-upload:before { content: "\eb47" }
.ti-urgent:before { content: "\eb48" }
.ti-usb:before { content: "\f00c" }
.ti-user:before { content: "\eb4d" }
.ti-user-check:before { content: "\eb49" }
.ti-user-circle:before { content: "\ef68" }
.ti-user-exclamation:before { content: "\ec12" }
.ti-user-minus:before { content: "\eb4a" }
.ti-user-off:before { content: "\ecf9" }
.ti-user-plus:before { content: "\eb4b" }
.ti-user-search:before { content: "\ef89" }
.ti-user-x:before { content: "\eb4c" }
.ti-users:before { content: "\ebf2" }
.ti-uv-index:before { content: "\f3b2" }
.ti-ux-circle:before { content: "\f369" }
.ti-vaccine:before { content: "\ef04" }
.ti-vaccine-bottle:before { content: "\ef69" }
.ti-vaccine-bottle-off:before { content: "\f439" }
.ti-vaccine-off:before { content: "\f1bc" }
.ti-vacuum-cleaner:before { content: "\f5e6" }
.ti-variable:before { content: "\ef05" }
.ti-variable-minus:before { content: "\f36a" }
.ti-variable-off:before { content: "\f1bd" }
.ti-variable-plus:before { content: "\f36b" }
.ti-vector:before { content: "\eca9" }
.ti-vector-bezier:before { content: "\ef1d" }
.ti-vector-bezier-2:before { content: "\f1a3" }
.ti-vector-bezier-arc:before { content: "\f4cd" }
.ti-vector-bezier-circle:before { content: "\f4ce" }
.ti-vector-off:before { content: "\f1be" }
.ti-vector-spline:before { content: "\f565" }
.ti-vector-triangle:before { content: "\eca8" }
.ti-vector-triangle-off:before { content: "\f1bf" }
.ti-venus:before { content: "\ec86" }
.ti-versions:before { content: "\ed52" }
.ti-versions-off:before { content: "\f1c0" }
.ti-video:before { content: "\ed22" }
.ti-video-minus:before { content: "\ed1f" }
.ti-video-off:before { content: "\ed20" }
.ti-video-plus:before { content: "\ed21" }
.ti-view-360:before { content: "\ed84" }
.ti-view-360-off:before { content: "\f1c1" }
.ti-viewfinder:before { content: "\eb4e" }
.ti-viewfinder-off:before { content: "\f1c2" }
.ti-viewport-narrow:before { content: "\ebf3" }
.ti-viewport-wide:before { content: "\ebf4" }
.ti-vinyl:before { content: "\f00d" }
.ti-vip:before { content: "\f3b3" }
.ti-vip-off:before { content: "\f43a" }
.ti-virus:before { content: "\eb74" }
.ti-virus-off:before { content: "\ed66" }
.ti-virus-search:before { content: "\ed67" }
.ti-vocabulary:before { content: "\ef1e" }
.ti-vocabulary-off:before { content: "\f43b" }
.ti-volume:before { content: "\eb51" }
.ti-volume-2:before { content: "\eb4f" }
.ti-volume-3:before { content: "\eb50" }
.ti-volume-off:before { content: "\f1c3" }
.ti-walk:before { content: "\ec87" }
.ti-wall:before { content: "\ef7a" }
.ti-wall-off:before { content: "\f43c" }
.ti-wallet:before { content: "\eb75" }
.ti-wallet-off:before { content: "\f1c4" }
.ti-wallpaper:before { content: "\ef56" }
.ti-wallpaper-off:before { content: "\f1c5" }
.ti-wand:before { content: "\ebcb" }
.ti-wand-off:before { content: "\f1c6" }
.ti-wash:before { content: "\f311" }
.ti-wash-dry:before { content: "\f304" }
.ti-wash-dry-1:before { content: "\f2fa" }
.ti-wash-dry-2:before { content: "\f2fb" }
.ti-wash-dry-3:before { content: "\f2fc" }
.ti-wash-dry-a:before { content: "\f2fd" }
.ti-wash-dry-dip:before { content: "\f2fe" }
.ti-wash-dry-f:before { content: "\f2ff" }
.ti-wash-dry-hang:before { content: "\f300" }
.ti-wash-dry-off:before { content: "\f301" }
.ti-wash-dry-p:before { content: "\f302" }
.ti-wash-dry-shade:before { content: "\f303" }
.ti-wash-dry-w:before { content: "\f322" }
.ti-wash-dryclean:before { content: "\f305" }
.ti-wash-dryclean-off:before { content: "\f323" }
.ti-wash-gentle:before { content: "\f306" }
.ti-wash-machine:before { content: "\f25e" }
.ti-wash-off:before { content: "\f307" }
.ti-wash-press:before { content: "\f308" }
.ti-wash-temperature-1:before { content: "\f309" }
.ti-wash-temperature-2:before { content: "\f30a" }
.ti-wash-temperature-3:before { content: "\f30b" }
.ti-wash-temperature-4:before { content: "\f30c" }
.ti-wash-temperature-5:before { content: "\f30d" }
.ti-wash-temperature-6:before { content: "\f30e" }
.ti-wash-tumble-dry:before { content: "\f30f" }
.ti-wash-tumble-off:before { content: "\f310" }
.ti-wave-saw-tool:before { content: "\ecd3" }
.ti-wave-sine:before { content: "\ecd4" }
.ti-wave-square:before { content: "\ecd5" }
.ti-webhook:before { content: "\f01e" }
.ti-webhook-off:before { content: "\f43d" }
.ti-weight:before { content: "\f589" }
.ti-wheelchair:before { content: "\f1db" }
.ti-wheelchair-off:before { content: "\f43e" }
.ti-whirl:before { content: "\f51d" }
.ti-wifi:before { content: "\eb52" }
.ti-wifi-0:before { content: "\eba3" }
.ti-wifi-1:before { content: "\eba4" }
.ti-wifi-2:before { content: "\eba5" }
.ti-wifi-off:before { content: "\ecfa" }
.ti-wind:before { content: "\ec34" }
.ti-wind-off:before { content: "\f1c7" }
.ti-windmill:before { content: "\ed85" }
.ti-windmill-off:before { content: "\f1c8" }
.ti-window:before { content: "\ef06" }
.ti-window-maximize:before { content: "\f1f1" }
.ti-window-minimize:before { content: "\f1f2" }
.ti-window-off:before { content: "\f1c9" }
.ti-windsock:before { content: "\f06d" }
.ti-wiper:before { content: "\ecab" }
.ti-wiper-wash:before { content: "\ecaa" }
.ti-woman:before { content: "\eb53" }
.ti-wood:before { content: "\f359" }
.ti-world:before { content: "\eb54" }
.ti-world-download:before { content: "\ef8a" }
.ti-world-latitude:before { content: "\ed2e" }
.ti-world-longitude:before { content: "\ed2f" }
.ti-world-off:before { content: "\f1ca" }
.ti-world-upload:before { content: "\ef8b" }
.ti-world-www:before { content: "\f38f" }
.ti-wrecking-ball:before { content: "\ed97" }
.ti-writing:before { content: "\ef08" }
.ti-writing-off:before { content: "\f1cb" }
.ti-writing-sign:before { content: "\ef07" }
.ti-writing-sign-off:before { content: "\f1cc" }
.ti-x:before { content: "\eb55" }
.ti-xbox-a:before { content: "\f2b6" }
.ti-xbox-b:before { content: "\f2b7" }
.ti-xbox-x:before { content: "\f2b8" }
.ti-xbox-y:before { content: "\f2b9" }
.ti-yin-yang:before { content: "\ec35" }
.ti-yoga:before { content: "\f01f" }
.ti-zeppelin:before { content: "\f270" }
.ti-zeppelin-off:before { content: "\f43f" }
.ti-zip:before { content: "\f3b4" }
.ti-zodiac-aquarius:before { content: "\ecac" }
.ti-zodiac-aries:before { content: "\ecad" }
.ti-zodiac-cancer:before { content: "\ecae" }
.ti-zodiac-capricorn:before { content: "\ecaf" }
.ti-zodiac-gemini:before { content: "\ecb0" }
.ti-zodiac-leo:before { content: "\ecb1" }
.ti-zodiac-libra:before { content: "\ecb2" }
.ti-zodiac-pisces:before { content: "\ecb3" }
.ti-zodiac-sagittarius:before { content: "\ecb4" }
.ti-zodiac-scorpio:before { content: "\ecb5" }
.ti-zodiac-taurus:before { content: "\ecb6" }
.ti-zodiac-virgo:before { content: "\ecb7" }
.ti-zoom-cancel:before { content: "\ec4d" }
.ti-zoom-check:before { content: "\ef09" }
.ti-zoom-code:before { content: "\f07f" }
.ti-zoom-exclamation:before { content: "\f080" }
.ti-zoom-in:before { content: "\eb56" }
.ti-zoom-in-area:before { content: "\f1dc" }
.ti-zoom-money:before { content: "\ef0a" }
.ti-zoom-out:before { content: "\eb57" }
.ti-zoom-out-area:before { content: "\f1dd" }
.ti-zoom-pan:before { content: "\f1de" }
.ti-zoom-question:before { content: "\edeb" }
.ti-zoom-replace:before { content: "\f2a7" }
.ti-zoom-reset:before { content: "\f295" }
.ti-zzz:before { content: "\f228" }
.ti-zzz-off:before { content: "\f440" }
/*! Cryptocoins - cryptocurrency icon font | https://github.com/allienworks/cryptocoins */
@font-face { font-family: cryptocoins; src: url(../fonts/crypto-icons/cryptocoins.woff2) format('woff2'), url(../fonts/crypto-icons/cryptocoins.woff) format('woff'), url(../fonts/crypto-icons/cryptocoins.ttf) format('truetype') }
.cc::before { font-family: cryptocoins; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; text-transform: none }
.ADA { color: #3cc8c8 }
.ADC { color: #3cb0e5 }
.AEON { color: #164450 }
.AMP { color: #048dd2 }
.ANC { color: #000 }
.ARCH { color: #002652 }
.ARDR { color: #1162a1 }
.ARK { color: #f70000 }
.AUR { color: #136c5e }
.BANX { color: #225ba6 }
.BAT { color: #9e1f63 }
.BAY { color: #584ba1 }
.BC { color: #202121 }
.BCN { color: #964f51 }
.BFT { color: #4fc3f7 }
.BRK { color: #194fa0 }
.BRX { color: #a8c300 }
.BSD { color: #1186e7 }
.BTA { color: #210094 }
.BCH, .BTC { color: #f7931a }
.BTCD { color: #2a72dc }
.BTM { color: #9fa8b4 }
.BTS { color: #03a9e0 }
.CLAM { color: #d6ab31 }
.CLOAK { color: #df3f1e }
.DAO { color: #ff3b3b }
.DASH { color: #1c75bc }
.DCR { color: #3b7cfb }
.DCT { color: #008770 }
.DGB { color: #06c }
.DGD, .DGX { color: #d8a24a }
.DMD { color: #5497b2 }
.DOGE { color: #ba9f33 }
.EMC { color: #674c8c }
.EOS { color: #19191a }
.ERC { color: #101e84 }
.ETC { color: #669073 }
.ETH { color: #282828 }
.FC2 { color: #040405 }
.FCT { color: #2175bb }
.FLO { color: #1358c8 }
.FRK { color: #0633cd }
.FTC { color: #679ef1 }
.GAME { color: #ed1b24 }
.GBYTE { color: #2c3e50 }
.GDC { color: #e9a226 }
.GEMZ { color: #e86060 }
.GLD { color: #e8be24 }
.GNO { color: #00a6c4 }
.GNT { color: #00d6e3 }
.GOLOS { color: #2670b7 }
.GRC { color: #88a13c }
.GRS { color: #648fa0 }
.HEAT { color: #ff5606 }
.ICN { color: #4c6f8c }
.IFC { color: #ed272d }
.INCNT { color: #f2932f }
.IOC { color: #2fa3de }
.IOTA { color: #fff }
.JBS { color: #1a8bcd }
.KMD { color: #326464 }
.KOBO { color: #80c342 }
.KORE { color: #df4124 }
.LBC { color: #015c47 }
.LDOGE { color: #fc0 }
.LISK { color: #1a6896 }
.LTC { color: #838383 }
.MAID { color: #5492d6 }
.MCO { color: #0d3459 }
.MINT { color: #006835 }
.MONA { color: #a99364 }
.MRC { color: #4279bd }
.MSC { color: #1d4983 }
.MTR { color: #b92429 }
.MUE { color: #f5a10e }
.NBT { color: #ffc93d }
.NEO { color: #58bf00 }
.NEOS { color: #1d1d1b }
.NEU { color: #2983c0 }
.NLG { color: #003e7e }
.NMC { color: #6787b7 }
.NOTE { color: #42daff }
.NVC { color: #ecab41 }
.NXT { color: #008fbb }
.OK { color: #0165a4 }
.OMG { color: #1a53f0 }
.OMNI { color: #18347e }
.OPAL { color: #7193aa }
.PART { color: #05d5a3 }
.PIGGY { color: #f27a7a }
.PINK { color: #ed31ca }
.PIVX { color: #3b2f4d }
.POT { color: #105b2f }
.PPC { color: #3fa30c }
.QRK { color: #22aabf }
.QTUM { color: #359bce }
.RADS { color: #924cea }
.RBIES { color: #c62436 }
.RBT { color: #0d4982 }
.RBY { color: #d31f26 }
.RDD { color: #ed1c24 }
.REP { color: #40a2cb }
.RISE { color: #43cea2 }
.SALT { color: #373c43 }
.SAR { color: #1b72b8 }
.SCOT { color: #3498db }
.SDC { color: #981d2d }
.SIA { color: #00cba0 }
.SJCX { color: #036 }
.SLG { color: #5a6875 }
.SLS { color: #1eb549 }
.SNRG { color: #160363 }
.START { color: #01aef0 }
.STEEM { color: #1a5099 }
.STR { color: #08b5e5 }
.STRAT { color: #2398dd }
.SWIFT { color: #428bca }
.SYNC { color: #008dd2 }
.SYS { color: #0098da }
.TRIG { color: #1fbff4 }
.TX { color: #1f8bcc }
.UBQ { color: #00ec8d }
.UNITY { color: #ed8527 }
.USDT { color: #2ca07a }
.VIOR { color: #1f52a4 }
.VNL { color: #404249 }
.VPN { color: #589700 }
.VRC { color: #418bca }
.VTC { color: #1b5c2e }
.WAVES { color: #24aad6 }
.XAI { color: #2ef99f }
.XBS { color: #d3261d }
.XCP { color: #ec1550 }
.XEM { color: #41bf76 }
.XMR { color: #f60 }
.XPM { color: #e5b625 }
.XRP { color: #346aa9 }
.XTZ { color: #a6df00 }
.XVG { color: #42afb2 }
.XZC { color: #23b852 }
.YBC { color: #d6c154 }
.ZEC { color: #e5a93d }
.ZEIT { color: #acacac }
.cc.ADA-alt::before { content: "\E001" }
.cc.ADA::before { content: "\E002" }
.cc.ADC-alt::before { content: "\E003" }
.cc.ADC::before { content: "\E004" }
.cc.AEON-alt::before { content: "\E005" }
.cc.AEON::before { content: "\E006" }
.cc.AMP-alt::before { content: "\E007" }
.cc.AMP::before { content: "\E008" }
.cc.ANC-alt::before { content: "\E009" }
.cc.ANC::before { content: "\E00A" }
.cc.ARCH-alt::before { content: "\E00B" }
.cc.ARCH::before { content: "\E00C" }
.cc.ARDR-alt::before { content: "\E00D" }
.cc.ARDR::before { content: "\E00E" }
.cc.ARK-alt::before { content: "\E00F" }
.cc.ARK::before { content: "\E010" }
.cc.AUR-alt::before { content: "\E011" }
.cc.AUR::before { content: "\E012" }
.cc.BANX-alt::before { content: "\E013" }
.cc.BANX::before { content: "\E014" }
.cc.BAT-alt::before { content: "\E015" }
.cc.BAT::before { content: "\E016" }
.cc.BAY-alt::before { content: "\E017" }
.cc.BAY::before { content: "\E018" }
.cc.BC-alt::before { content: "\E019" }
.cc.BC::before { content: "\E01A" }
.cc.BCH-alt::before { content: "\E01B" }
.cc.BCH::before { content: "\E01C" }
.cc.BCN-alt::before { content: "\E01D" }
.cc.BCN::before { content: "\E01E" }
.cc.BFT-alt::before { content: "\E01F" }
.cc.BFT::before { content: "\E020" }
.cc.BRK-alt::before { content: "\E021" }
.cc.BRK::before { content: "\E022" }
.cc.BRX-alt::before { content: "\E023" }
.cc.BRX::before { content: "\E024" }
.cc.BSD-alt::before { content: "\E025" }
.cc.BSD::before { content: "\E026" }
.cc.BTA::before { content: "\E027" }
.cc.BTC-alt::before { content: "\E028" }
.cc.BTC::before { content: "\E029" }
.cc.BTCD-alt::before { content: "\E02A" }
.cc.BTCD::before { content: "\E02B" }
.cc.BTM-alt::before { content: "\E02C" }
.cc.BTM::before { content: "\E02D" }
.cc.BTS-alt::before { content: "\E02E" }
.cc.BTS::before { content: "\E02F" }
.cc.CLAM-alt::before { content: "\E030" }
.cc.CLAM::before { content: "\E031" }
.cc.CLOAK-alt::before { content: "\E032" }
.cc.CLOAK::before { content: "\E033" }
.cc.DAO-alt::before { content: "\E034" }
.cc.DAO::before { content: "\E035" }
.cc.DASH-alt::before { content: "\E036" }
.cc.DASH::before { content: "\E037" }
.cc.DCR-alt::before { content: "\E038" }
.cc.DCR::before { content: "\E039" }
.cc.DCT-alt::before { content: "\E03A" }
.cc.DCT::before { content: "\E03B" }
.cc.DGB-alt::before { content: "\E03C" }
.cc.DGB::before { content: "\E03D" }
.cc.DGD::before { content: "\E03E" }
.cc.DGX::before { content: "\E03F" }
.cc.DMD-alt::before { content: "\E040" }
.cc.DMD::before { content: "\E041" }
.cc.DOGE-alt::before { content: "\E042" }
.cc.DOGE::before { content: "\E043" }
.cc.EMC-alt::before { content: "\E044" }
.cc.EMC::before { content: "\E045" }
.cc.EOS-alt::before { content: "\E046" }
.cc.EOS::before { content: "\E047" }
.cc.ERC-alt::before { content: "\E048" }
.cc.ERC::before { content: "\E049" }
.cc.ETC-alt::before { content: "\E04A" }
.cc.ETC::before { content: "\E04B" }
.cc.ETH-alt::before { content: "\E04C" }
.cc.ETH::before { content: "\E04D" }
.cc.FC2-alt::before { content: "\E04E" }
.cc.FC2::before { content: "\E04F" }
.cc.FCT-alt::before { content: "\E050" }
.cc.FCT::before { content: "\E051" }
.cc.FLO-alt::before { content: "\E052" }
.cc.FLO::before { content: "\E053" }
.cc.FRK-alt::before { content: "\E054" }
.cc.FRK::before { content: "\E055" }
.cc.FTC-alt::before { content: "\E056" }
.cc.FTC::before { content: "\E057" }
.cc.GAME-alt::before { content: "\E058" }
.cc.GAME::before { content: "\E059" }
.cc.GBYTE-alt::before { content: "\E05A" }
.cc.GBYTE::before { content: "\E05B" }
.cc.GDC-alt::before { content: "\E05C" }
.cc.GDC::before { content: "\E05D" }
.cc.GEMZ-alt::before { content: "\E05E" }
.cc.GEMZ::before { content: "\E05F" }
.cc.GLD-alt::before { content: "\E060" }
.cc.GLD::before { content: "\E061" }
.cc.GNO-alt::before { content: "\E062" }
.cc.GNO::before { content: "\E063" }
.cc.GNT-alt::before { content: "\E064" }
.cc.GNT::before { content: "\E065" }
.cc.GOLOS-alt::before { content: "\E066" }
.cc.GOLOS::before { content: "\E067" }
.cc.GRC-alt::before { content: "\E068" }
.cc.GRC::before { content: "\E069" }
.cc.GRS::before { content: "\E06A" }
.cc.HEAT-alt::before { content: "\E06B" }
.cc.HEAT::before { content: "\E06C" }
.cc.ICN-alt::before { content: "\E06D" }
.cc.ICN::before { content: "\E06E" }
.cc.IFC-alt::before { content: "\E06F" }
.cc.IFC::before { content: "\E070" }
.cc.INCNT-alt::before { content: "\E071" }
.cc.INCNT::before { content: "\E072" }
.cc.IOC-alt::before { content: "\E073" }
.cc.IOC::before { content: "\E074" }
.cc.IOTA-alt::before { content: "\E075" }
.cc.IOTA::before { content: "\E076" }
.cc.JBS-alt::before { content: "\E077" }
.cc.JBS::before { content: "\E078" }
.cc.KMD-alt::before { content: "\E079" }
.cc.KMD::before { content: "\E07A" }
.cc.KOBO::before { content: "\E07B" }
.cc.KORE-alt::before { content: "\E07C" }
.cc.KORE::before { content: "\E07D" }
.cc.LBC-alt::before { content: "\E07E" }
.cc.LBC::before { content: "\E07F" }
.cc.LDOGE-alt::before { content: "\E080" }
.cc.LDOGE::before { content: "\E081" }
.cc.LSK-alt::before { content: "\E082" }
.cc.LSK::before { content: "\E083" }
.cc.LTC-alt::before { content: "\E084" }
.cc.LTC::before { content: "\E085" }
.cc.MAID-alt::before { content: "\E086" }
.cc.MAID::before { content: "\E087" }
.cc.MCO-alt::before { content: "\E088" }
.cc.MCO::before { content: "\E089" }
.cc.MINT-alt::before { content: "\E08A" }
.cc.MINT::before { content: "\E08B" }
.cc.MONA-alt::before { content: "\E08C" }
.cc.MONA::before { content: "\E08D" }
.cc.MRC::before { content: "\E08E" }
.cc.MSC-alt::before { content: "\E08F" }
.cc.MSC::before { content: "\E090" }
.cc.MTR-alt::before { content: "\E091" }
.cc.MTR::before { content: "\E092" }
.cc.MUE-alt::before { content: "\E093" }
.cc.MUE::before { content: "\E094" }
.cc.NBT::before { content: "\E095" }
.cc.NEO-alt::before { content: "\E096" }
.cc.NEO::before { content: "\E097" }
.cc.NEOS-alt::before { content: "\E098" }
.cc.NEOS::before { content: "\E099" }
.cc.NEU-alt::before { content: "\E09A" }
.cc.NEU::before { content: "\E09B" }
.cc.NLG-alt::before { content: "\E09C" }
.cc.NLG::before { content: "\E09D" }
.cc.NMC-alt::before { content: "\E09E" }
.cc.NMC::before { content: "\E09F" }
.cc.NOTE-alt::before { content: "\E0A0" }
.cc.NOTE::before { content: "\E0A1" }
.cc.NVC-alt::before { content: "\E0A2" }
.cc.NVC::before { content: "\E0A3" }
.cc.NXT-alt::before { content: "\E0A4" }
.cc.NXT::before { content: "\E0A5" }
.cc.OK-alt::before { content: "\E0A6" }
.cc.OK::before { content: "\E0A7" }
.cc.OMG-alt::before { content: "\E0A8" }
.cc.OMG::before { content: "\E0A9" }
.cc.OMNI-alt::before { content: "\E0AA" }
.cc.OMNI::before { content: "\E0AB" }
.cc.OPAL-alt::before { content: "\E0AC" }
.cc.OPAL::before { content: "\E0AD" }
.cc.PART-alt::before { content: "\E0AE" }
.cc.PART::before { content: "\E0AF" }
.cc.PIGGY-alt::before { content: "\E0B0" }
.cc.PIGGY::before { content: "\E0B1" }
.cc.PINK-alt::before { content: "\E0B2" }
.cc.PINK::before { content: "\E0B3" }
.cc.PIVX-alt::before { content: "\E0B4" }
.cc.PIVX::before { content: "\E0B5" }
.cc.POT-alt::before { content: "\E0B6" }
.cc.POT::before { content: "\E0B7" }
.cc.PPC-alt::before { content: "\E0B8" }
.cc.PPC::before { content: "\E0B9" }
.cc.QRK-alt::before { content: "\E0BA" }
.cc.QRK::before { content: "\E0BB" }
.cc.QTUM-alt::before { content: "\E0BC" }
.cc.QTUM::before { content: "\E0BD" }
.cc.RADS-alt::before { content: "\E0BE" }
.cc.RADS::before { content: "\E0BF" }
.cc.RBIES-alt::before { content: "\E0C0" }
.cc.RBIES::before { content: "\E0C1" }
.cc.RBT-alt::before { content: "\E0C2" }
.cc.RBT::before { content: "\E0C3" }
.cc.RBY-alt::before { content: "\E0C4" }
.cc.RBY::before { content: "\E0C5" }
.cc.RDD-alt::before { content: "\E0C6" }
.cc.RDD::before { content: "\E0C7" }
.cc.REP-alt::before { content: "\E0C8" }
.cc.REP::before { content: "\E0C9" }
.cc.RISE-alt::before { content: "\E0CA" }
.cc.RISE::before { content: "\E0CB" }
.cc.SALT-alt::before { content: "\E0CC" }
.cc.SALT::before { content: "\E0CD" }
.cc.SAR-alt::before { content: "\E0CE" }
.cc.SAR::before { content: "\E0CF" }
.cc.SCOT-alt::before { content: "\E0D0" }
.cc.SCOT::before { content: "\E0D1" }
.cc.SDC-alt::before { content: "\E0D2" }
.cc.SDC::before { content: "\E0D3" }
.cc.SIA-alt::before { content: "\E0D4" }
.cc.SIA::before { content: "\E0D5" }
.cc.SJCX-alt::before { content: "\E0D6" }
.cc.SJCX::before { content: "\E0D7" }
.cc.SLG-alt::before { content: "\E0D8" }
.cc.SLG::before { content: "\E0D9" }
.cc.SLS-alt::before { content: "\E0DA" }
.cc.SLS::before { content: "\E0DB" }
.cc.SNRG-alt::before { content: "\E0DC" }
.cc.SNRG::before { content: "\E0DD" }
.cc.START-alt::before { content: "\E0DE" }
.cc.START::before { content: "\E0DF" }
.cc.STEEM-alt::before { content: "\E0E0" }
.cc.STEEM::before { content: "\E0E1" }
.cc.STR-alt::before { content: "\E0E2" }
.cc.STR::before { content: "\E0E3" }
.cc.STRAT-alt::before { content: "\E0E4" }
.cc.STRAT::before { content: "\E0E5" }
.cc.SWIFT-alt::before { content: "\E0E6" }
.cc.SWIFT::before { content: "\E0E7" }
.cc.SYNC-alt::before { content: "\E0E8" }
.cc.SYNC::before { content: "\E0E9" }
.cc.SYS-alt::before { content: "\E0EA" }
.cc.SYS::before { content: "\E0EB" }
.cc.TRIG-alt::before { content: "\E0EC" }
.cc.TRIG::before { content: "\E0ED" }
.cc.TX-alt::before { content: "\E0EE" }
.cc.TX::before { content: "\E0EF" }
.cc.UBQ-alt::before { content: "\E0F0" }
.cc.UBQ::before { content: "\E0F1" }
.cc.UNITY-alt::before { content: "\E0F2" }
.cc.UNITY::before { content: "\E0F3" }
.cc.USDT-alt::before { content: "\E0F4" }
.cc.USDT::before { content: "\E0F5" }
.cc.VIOR-alt::before { content: "\E0F6" }
.cc.VIOR::before { content: "\E0F7" }
.cc.VNL-alt::before { content: "\E0F8" }
.cc.VNL::before { content: "\E0F9" }
.cc.VPN-alt::before { content: "\E0FA" }
.cc.VPN::before { content: "\E0FB" }
.cc.VRC-alt::before { content: "\E0FC" }
.cc.VRC::before { content: "\E0FD" }
.cc.VTC-alt::before { content: "\E0FE" }
.cc.VTC::before { content: "\E0FF" }
.cc.WAVES-alt::before { content: "\E100" }
.cc.WAVES::before { content: "\E101" }
.cc.XAI-alt::before { content: "\E102" }
.cc.XAI::before { content: "\E103" }
.cc.XBS-alt::before { content: "\E104" }
.cc.XBS::before { content: "\E105" }
.cc.XCP-alt::before { content: "\E106" }
.cc.XCP::before { content: "\E107" }
.cc.XEM-alt::before { content: "\E108" }
.cc.XEM::before { content: "\E109" }
.cc.XMR::before { content: "\E10A" }
.cc.XPM-alt::before { content: "\E10B" }
.cc.XPM::before { content: "\E10C" }
.cc.XRP-alt::before { content: "\E10D" }
.cc.XRP::before { content: "\E10E" }
.cc.XTZ-alt::before { content: "\E10F" }
.cc.XTZ::before { content: "\E110" }
.cc.XVG-alt::before { content: "\E111" }
.cc.XVG::before { content: "\E112" }
.cc.XZC-alt::before { content: "\E113" }
.cc.XZC::before { content: "\E114" }
.cc.YBC-alt::before { content: "\E115" }
.cc.YBC::before { content: "\E116" }
.cc.ZEC-alt::before { content: "\E117" }
.cc.ZEC::before { content: "\E118" }
.cc.ZEIT-alt::before { content: "\E119" }
.cc.ZEIT::before { content: "\E11A" }
.flag-icon-background { background-repeat: no-repeat; background-position: 50%; -webkit-background-size: contain; background-size: contain }
.flag-icon { position: relative; display: inline-block; width: 1.33333333em; line-height: 1em; background-repeat: no-repeat; background-position: 50%; -webkit-background-size: contain; background-size: contain }
.flag-icon:before { content: "\00a0" }
.dropdown-menu .flag-icon { margin-right: 5px }
.flag-icon-ad { background-image: url(../fonts/flag-icon-css/flags/ad.svg) }
.flag-icon-ae { background-image: url(../fonts/flag-icon-css/flags/ae.svg) }
.flag-icon-af { background-image: url(../fonts/flag-icon-css/flags/af.svg) }
.flag-icon-ag { background-image: url(../fonts/flag-icon-css/flags/ag.svg) }
.flag-icon-ai { background-image: url(../fonts/flag-icon-css/flags/ai.svg) }
.flag-icon-al { background-image: url(../fonts/flag-icon-css/flags/al.svg) }
.flag-icon-am { background-image: url(../fonts/flag-icon-css/flags/am.svg) }
.flag-icon-ao { background-image: url(../fonts/flag-icon-css/flags/ao.svg) }
.flag-icon-aq { background-image: url(../fonts/flag-icon-css/flags/aq.svg) }
.flag-icon-ar { background-image: url(../fonts/flag-icon-css/flags/ar.svg) }
.flag-icon-as { background-image: url(../fonts/flag-icon-css/flags/as.svg) }
.flag-icon-at { background-image: url(../fonts/flag-icon-css/flags/at.svg) }
.flag-icon-au { background-image: url(../fonts/flag-icon-css/flags/au.svg) }
.flag-icon-aw { background-image: url(../fonts/flag-icon-css/flags/aw.svg) }
.flag-icon-ax { background-image: url(../fonts/flag-icon-css/flags/ax.svg) }
.flag-icon-az { background-image: url(../fonts/flag-icon-css/flags/az.svg) }
.flag-icon-ba { background-image: url(../fonts/flag-icon-css/flags/ba.svg) }
.flag-icon-bb { background-image: url(../fonts/flag-icon-css/flags/bb.svg) }
.flag-icon-bd { background-image: url(../fonts/flag-icon-css/flags/bd.svg) }
.flag-icon-be { background-image: url(../fonts/flag-icon-css/flags/be.svg) }
.flag-icon-bf { background-image: url(../fonts/flag-icon-css/flags/bf.svg) }
.flag-icon-bg { background-image: url(../fonts/flag-icon-css/flags/bg.svg) }
.flag-icon-bh { background-image: url(../fonts/flag-icon-css/flags/bh.svg) }
.flag-icon-bi { background-image: url(../fonts/flag-icon-css/flags/bi.svg) }
.flag-icon-bj { background-image: url(../fonts/flag-icon-css/flags/bj.svg) }
.flag-icon-bl { background-image: url(../fonts/flag-icon-css/flags/bl.svg) }
.flag-icon-bm { background-image: url(../fonts/flag-icon-css/flags/bm.svg) }
.flag-icon-bn { background-image: url(../fonts/flag-icon-css/flags/bn.svg) }
.flag-icon-bo { background-image: url(../fonts/flag-icon-css/flags/bo.svg) }
.flag-icon-bq { background-image: url(../fonts/flag-icon-css/flags/bq.svg) }
.flag-icon-br { background-image: url(../fonts/flag-icon-css/flags/br.svg) }
.flag-icon-bs { background-image: url(../fonts/flag-icon-css/flags/bs.svg) }
.flag-icon-bt { background-image: url(../fonts/flag-icon-css/flags/bt.svg) }
.flag-icon-bv { background-image: url(../fonts/flag-icon-css/flags/bv.svg) }
.flag-icon-bw { background-image: url(../fonts/flag-icon-css/flags/bw.svg) }
.flag-icon-by { background-image: url(../fonts/flag-icon-css/flags/by.svg) }
.flag-icon-bz { background-image: url(../fonts/flag-icon-css/flags/bz.svg) }
.flag-icon-ca { background-image: url(../fonts/flag-icon-css/flags/ca.svg) }
.flag-icon-cc { background-image: url(../fonts/flag-icon-css/flags/cc.svg) }
.flag-icon-cd { background-image: url(../fonts/flag-icon-css/flags/cd.svg) }
.flag-icon-cf { background-image: url(../fonts/flag-icon-css/flags/cf.svg) }
.flag-icon-cg { background-image: url(../fonts/flag-icon-css/flags/cg.svg) }
.flag-icon-ch { background-image: url(../fonts/flag-icon-css/flags/ch.svg) }
.flag-icon-ci { background-image: url(../fonts/flag-icon-css/flags/ci.svg) }
.flag-icon-ck { background-image: url(../fonts/flag-icon-css/flags/ck.svg) }
.flag-icon-cl { background-image: url(../fonts/flag-icon-css/flags/cl.svg) }
.flag-icon-cm { background-image: url(../fonts/flag-icon-css/flags/cm.svg) }
.flag-icon-cn { background-image: url(../fonts/flag-icon-css/flags/cn.svg) }
.flag-icon-co { background-image: url(../fonts/flag-icon-css/flags/co.svg) }
.flag-icon-cr { background-image: url(../fonts/flag-icon-css/flags/cr.svg) }
.flag-icon-cu { background-image: url(../fonts/flag-icon-css/flags/cu.svg) }
.flag-icon-cv { background-image: url(../fonts/flag-icon-css/flags/cv.svg) }
.flag-icon-cw { background-image: url(../fonts/flag-icon-css/flags/cw.svg) }
.flag-icon-cx { background-image: url(../fonts/flag-icon-css/flags/cx.svg) }
.flag-icon-cy { background-image: url(../fonts/flag-icon-css/flags/cy.svg) }
.flag-icon-cz { background-image: url(../fonts/flag-icon-css/flags/cz.svg) }
.flag-icon-de { background-image: url(../fonts/flag-icon-css/flags/de.svg) }
.flag-icon-dj { background-image: url(../fonts/flag-icon-css/flags/dj.svg) }
.flag-icon-dk { background-image: url(../fonts/flag-icon-css/flags/dk.svg) }
.flag-icon-dm { background-image: url(../fonts/flag-icon-css/flags/dm.svg) }
.flag-icon-do { background-image: url(../fonts/flag-icon-css/flags/do.svg) }
.flag-icon-dz { background-image: url(../fonts/flag-icon-css/flags/dz.svg) }
.flag-icon-ec { background-image: url(../fonts/flag-icon-css/flags/ec.svg) }
.flag-icon-ee { background-image: url(../fonts/flag-icon-css/flags/ee.svg) }
.flag-icon-eg { background-image: url(../fonts/flag-icon-css/flags/eg.svg) }
.flag-icon-eh { background-image: url(../fonts/flag-icon-css/flags/eh.svg) }
.flag-icon-er { background-image: url(../fonts/flag-icon-css/flags/er.svg) }
.flag-icon-es { background-image: url(../fonts/flag-icon-css/flags/es.svg) }
.flag-icon-et { background-image: url(../fonts/flag-icon-css/flags/et.svg) }
.flag-icon-fi { background-image: url(../fonts/flag-icon-css/flags/fi.svg) }
.flag-icon-fj { background-image: url(../fonts/flag-icon-css/flags/fj.svg) }
.flag-icon-fk { background-image: url(../fonts/flag-icon-css/flags/fk.svg) }
.flag-icon-fm { background-image: url(../fonts/flag-icon-css/flags/fm.svg) }
.flag-icon-fo { background-image: url(../fonts/flag-icon-css/flags/fo.svg) }
.flag-icon-fr { background-image: url(../fonts/flag-icon-css/flags/fr.svg) }
.flag-icon-ga { background-image: url(../fonts/flag-icon-css/flags/ga.svg) }
.flag-icon-gb { background-image: url(../fonts/flag-icon-css/flags/gb.svg) }
.flag-icon-gd { background-image: url(../fonts/flag-icon-css/flags/gd.svg) }
.flag-icon-ge { background-image: url(../fonts/flag-icon-css/flags/ge.svg) }
.flag-icon-gf { background-image: url(../fonts/flag-icon-css/flags/gf.svg) }
.flag-icon-gg { background-image: url(../fonts/flag-icon-css/flags/gg.svg) }
.flag-icon-gh { background-image: url(../fonts/flag-icon-css/flags/gh.svg) }
.flag-icon-gi { background-image: url(../fonts/flag-icon-css/flags/gi.svg) }
.flag-icon-gl { background-image: url(../fonts/flag-icon-css/flags/gl.svg) }
.flag-icon-gm { background-image: url(../fonts/flag-icon-css/flags/gm.svg) }
.flag-icon-gn { background-image: url(../fonts/flag-icon-css/flags/gn.svg) }
.flag-icon-gp { background-image: url(../fonts/flag-icon-css/flags/gp.svg) }
.flag-icon-gq { background-image: url(../fonts/flag-icon-css/flags/gq.svg) }
.flag-icon-gr { background-image: url(../fonts/flag-icon-css/flags/gr.svg) }
.flag-icon-gs { background-image: url(../fonts/flag-icon-css/flags/gs.svg) }
.flag-icon-gt { background-image: url(../fonts/flag-icon-css/flags/gt.svg) }
.flag-icon-gu { background-image: url(../fonts/flag-icon-css/flags/gu.svg) }
.flag-icon-gw { background-image: url(../fonts/flag-icon-css/flags/gw.svg) }
.flag-icon-gy { background-image: url(../fonts/flag-icon-css/flags/gy.svg) }
.flag-icon-hk { background-image: url(../fonts/flag-icon-css/flags/hk.svg) }
.flag-icon-hm { background-image: url(../fonts/flag-icon-css/flags/hm.svg) }
.flag-icon-hn { background-image: url(../fonts/flag-icon-css/flags/hn.svg) }
.flag-icon-hr { background-image: url(../fonts/flag-icon-css/flags/hr.svg) }
.flag-icon-ht { background-image: url(../fonts/flag-icon-css/flags/ht.svg) }
.flag-icon-hu { background-image: url(../fonts/flag-icon-css/flags/hu.svg) }
.flag-icon-id { background-image: url(../fonts/flag-icon-css/flags/id.svg) }
.flag-icon-ie { background-image: url(../fonts/flag-icon-css/flags/ie.svg) }
.flag-icon-il { background-image: url(../fonts/flag-icon-css/flags/il.svg) }
.flag-icon-im { background-image: url(../fonts/flag-icon-css/flags/im.svg) }
.flag-icon-in { background-image: url(../fonts/flag-icon-css/flags/in.svg) }
.flag-icon-io { background-image: url(../fonts/flag-icon-css/flags/io.svg) }
.flag-icon-iq { background-image: url(../fonts/flag-icon-css/flags/iq.svg) }
.flag-icon-ir { background-image: url(../fonts/flag-icon-css/flags/ir.svg) }
.flag-icon-is { background-image: url(../fonts/flag-icon-css/flags/is.svg) }
.flag-icon-it { background-image: url(../fonts/flag-icon-css/flags/it.svg) }
.flag-icon-je { background-image: url(../fonts/flag-icon-css/flags/je.svg) }
.flag-icon-jm { background-image: url(../fonts/flag-icon-css/flags/jm.svg) }
.flag-icon-jo { background-image: url(../fonts/flag-icon-css/flags/jo.svg) }
.flag-icon-jp { background-image: url(../fonts/flag-icon-css/flags/jp.svg) }
.flag-icon-ke { background-image: url(../fonts/flag-icon-css/flags/ke.svg) }
.flag-icon-kg { background-image: url(../fonts/flag-icon-css/flags/kg.svg) }
.flag-icon-kh { background-image: url(../fonts/flag-icon-css/flags/kh.svg) }
.flag-icon-ki { background-image: url(../fonts/flag-icon-css/flags/ki.svg) }
.flag-icon-km { background-image: url(../fonts/flag-icon-css/flags/km.svg) }
.flag-icon-kn { background-image: url(../fonts/flag-icon-css/flags/kn.svg) }
.flag-icon-kp { background-image: url(../fonts/flag-icon-css/flags/kp.svg) }
.flag-icon-kr { background-image: url(../fonts/flag-icon-css/flags/kr.svg) }
.flag-icon-kw { background-image: url(../fonts/flag-icon-css/flags/kw.svg) }
.flag-icon-ky { background-image: url(../fonts/flag-icon-css/flags/ky.svg) }
.flag-icon-kz { background-image: url(../fonts/flag-icon-css/flags/kz.svg) }
.flag-icon-la { background-image: url(../fonts/flag-icon-css/flags/la.svg) }
.flag-icon-lb { background-image: url(../fonts/flag-icon-css/flags/lb.svg) }
.flag-icon-lc { background-image: url(../fonts/flag-icon-css/flags/lc.svg) }
.flag-icon-li { background-image: url(../fonts/flag-icon-css/flags/li.svg) }
.flag-icon-lk { background-image: url(../fonts/flag-icon-css/flags/lk.svg) }
.flag-icon-lr { background-image: url(../fonts/flag-icon-css/flags/lr.svg) }
.flag-icon-ls { background-image: url(../fonts/flag-icon-css/flags/ls.svg) }
.flag-icon-lt { background-image: url(../fonts/flag-icon-css/flags/lt.svg) }
.flag-icon-lu { background-image: url(../fonts/flag-icon-css/flags/lu.svg) }
.flag-icon-lv { background-image: url(../fonts/flag-icon-css/flags/lv.svg) }
.flag-icon-ly { background-image: url(../fonts/flag-icon-css/flags/ly.svg) }
.flag-icon-ma { background-image: url(../fonts/flag-icon-css/flags/ma.svg) }
.flag-icon-mc { background-image: url(../fonts/flag-icon-css/flags/mc.svg) }
.flag-icon-md { background-image: url(../fonts/flag-icon-css/flags/md.svg) }
.flag-icon-me { background-image: url(../fonts/flag-icon-css/flags/me.svg) }
.flag-icon-mf { background-image: url(../fonts/flag-icon-css/flags/mf.svg) }
.flag-icon-mg { background-image: url(../fonts/flag-icon-css/flags/mg.svg) }
.flag-icon-mh { background-image: url(../fonts/flag-icon-css/flags/mh.svg) }
.flag-icon-mk { background-image: url(../fonts/flag-icon-css/flags/mk.svg) }
.flag-icon-ml { background-image: url(../fonts/flag-icon-css/flags/ml.svg) }
.flag-icon-mm { background-image: url(../fonts/flag-icon-css/flags/mm.svg) }
.flag-icon-mn { background-image: url(../fonts/flag-icon-css/flags/mn.svg) }
.flag-icon-mo { background-image: url(../fonts/flag-icon-css/flags/mo.svg) }
.flag-icon-mp { background-image: url(../fonts/flag-icon-css/flags/mp.svg) }
.flag-icon-mq { background-image: url(../fonts/flag-icon-css/flags/mq.svg) }
.flag-icon-mr { background-image: url(../fonts/flag-icon-css/flags/mr.svg) }
.flag-icon-ms { background-image: url(../fonts/flag-icon-css/flags/ms.svg) }
.flag-icon-mt { background-image: url(../fonts/flag-icon-css/flags/mt.svg) }
.flag-icon-mu { background-image: url(../fonts/flag-icon-css/flags/mu.svg) }
.flag-icon-mv { background-image: url(../fonts/flag-icon-css/flags/mv.svg) }
.flag-icon-mw { background-image: url(../fonts/flag-icon-css/flags/mw.svg) }
.flag-icon-mx { background-image: url(../fonts/flag-icon-css/flags/mx.svg) }
.flag-icon-my { background-image: url(../fonts/flag-icon-css/flags/my.svg) }
.flag-icon-mz { background-image: url(../fonts/flag-icon-css/flags/mz.svg) }
.flag-icon-na { background-image: url(../fonts/flag-icon-css/flags/na.svg) }
.flag-icon-nc { background-image: url(../fonts/flag-icon-css/flags/nc.svg) }
.flag-icon-ne { background-image: url(../fonts/flag-icon-css/flags/ne.svg) }
.flag-icon-nf { background-image: url(../fonts/flag-icon-css/flags/nf.svg) }
.flag-icon-ng { background-image: url(../fonts/flag-icon-css/flags/ng.svg) }
.flag-icon-ni { background-image: url(../fonts/flag-icon-css/flags/ni.svg) }
.flag-icon-nl { background-image: url(../fonts/flag-icon-css/flags/nl.svg) }
.flag-icon-no { background-image: url(../fonts/flag-icon-css/flags/no.svg) }
.flag-icon-np { background-image: url(../fonts/flag-icon-css/flags/np.svg) }
.flag-icon-nr { background-image: url(../fonts/flag-icon-css/flags/nr.svg) }
.flag-icon-nu { background-image: url(../fonts/flag-icon-css/flags/nu.svg) }
.flag-icon-nz { background-image: url(../fonts/flag-icon-css/flags/nz.svg) }
.flag-icon-om { background-image: url(../fonts/flag-icon-css/flags/om.svg) }
.flag-icon-pa { background-image: url(../fonts/flag-icon-css/flags/pa.svg) }
.flag-icon-pe { background-image: url(../fonts/flag-icon-css/flags/pe.svg) }
.flag-icon-pf { background-image: url(../fonts/flag-icon-css/flags/pf.svg) }
.flag-icon-pg { background-image: url(../fonts/flag-icon-css/flags/pg.svg) }
.flag-icon-ph { background-image: url(../fonts/flag-icon-css/flags/ph.svg) }
.flag-icon-pk { background-image: url(../fonts/flag-icon-css/flags/pk.svg) }
.flag-icon-pl { background-image: url(../fonts/flag-icon-css/flags/pl.svg) }
.flag-icon-pm { background-image: url(../fonts/flag-icon-css/flags/pm.svg) }
.flag-icon-pn { background-image: url(../fonts/flag-icon-css/flags/pn.svg) }
.flag-icon-pr { background-image: url(../fonts/flag-icon-css/flags/pr.svg) }
.flag-icon-ps { background-image: url(../fonts/flag-icon-css/flags/ps.svg) }
.flag-icon-pt { background-image: url(../fonts/flag-icon-css/flags/pt.svg) }
.flag-icon-pw { background-image: url(../fonts/flag-icon-css/flags/pw.svg) }
.flag-icon-py { background-image: url(../fonts/flag-icon-css/flags/py.svg) }
.flag-icon-qa { background-image: url(../fonts/flag-icon-css/flags/qa.svg) }
.flag-icon-re { background-image: url(../fonts/flag-icon-css/flags/re.svg) }
.flag-icon-ro { background-image: url(../fonts/flag-icon-css/flags/ro.svg) }
.flag-icon-rs { background-image: url(../fonts/flag-icon-css/flags/rs.svg) }
.flag-icon-ru { background-image: url(../fonts/flag-icon-css/flags/ru.svg) }
.flag-icon-rw { background-image: url(../fonts/flag-icon-css/flags/rw.svg) }
.flag-icon-sa { background-image: url(../fonts/flag-icon-css/flags/sa.svg) }
.flag-icon-sb { background-image: url(../fonts/flag-icon-css/flags/sb.svg) }
.flag-icon-sc { background-image: url(../fonts/flag-icon-css/flags/sc.svg) }
.flag-icon-sd { background-image: url(../fonts/flag-icon-css/flags/sd.svg) }
.flag-icon-se { background-image: url(../fonts/flag-icon-css/flags/se.svg) }
.flag-icon-sg { background-image: url(../fonts/flag-icon-css/flags/sg.svg) }
.flag-icon-sh { background-image: url(../fonts/flag-icon-css/flags/sh.svg) }
.flag-icon-si { background-image: url(../fonts/flag-icon-css/flags/si.svg) }
.flag-icon-sj { background-image: url(../fonts/flag-icon-css/flags/sj.svg) }
.flag-icon-sk { background-image: url(../fonts/flag-icon-css/flags/sk.svg) }
.flag-icon-sl { background-image: url(../fonts/flag-icon-css/flags/sl.svg) }
.flag-icon-sm { background-image: url(../fonts/flag-icon-css/flags/sm.svg) }
.flag-icon-sn { background-image: url(../fonts/flag-icon-css/flags/sn.svg) }
.flag-icon-so { background-image: url(../fonts/flag-icon-css/flags/so.svg) }
.flag-icon-sr { background-image: url(../fonts/flag-icon-css/flags/sr.svg) }
.flag-icon-ss { background-image: url(../fonts/flag-icon-css/flags/ss.svg) }
.flag-icon-st { background-image: url(../fonts/flag-icon-css/flags/st.svg) }
.flag-icon-sv { background-image: url(../fonts/flag-icon-css/flags/sv.svg) }
.flag-icon-sx { background-image: url(../fonts/flag-icon-css/flags/sx.svg) }
.flag-icon-sy { background-image: url(../fonts/flag-icon-css/flags/sy.svg) }
.flag-icon-sz { background-image: url(../fonts/flag-icon-css/flags/sz.svg) }
.flag-icon-tc { background-image: url(../fonts/flag-icon-css/flags/tc.svg) }
.flag-icon-td { background-image: url(../fonts/flag-icon-css/flags/td.svg) }
.flag-icon-tf { background-image: url(../fonts/flag-icon-css/flags/tf.svg) }
.flag-icon-tg { background-image: url(../fonts/flag-icon-css/flags/tg.svg) }
.flag-icon-th { background-image: url(../fonts/flag-icon-css/flags/th.svg) }
.flag-icon-tj { background-image: url(../fonts/flag-icon-css/flags/tj.svg) }
.flag-icon-tk { background-image: url(../fonts/flag-icon-css/flags/tk.svg) }
.flag-icon-tl { background-image: url(../fonts/flag-icon-css/flags/tl.svg) }
.flag-icon-tm { background-image: url(../fonts/flag-icon-css/flags/tm.svg) }
.flag-icon-tn { background-image: url(../fonts/flag-icon-css/flags/tn.svg) }
.flag-icon-to { background-image: url(../fonts/flag-icon-css/flags/to.svg) }
.flag-icon-tr { background-image: url(../fonts/flag-icon-css/flags/tr.svg) }
.flag-icon-tt { background-image: url(../fonts/flag-icon-css/flags/tt.svg) }
.flag-icon-tv { background-image: url(../fonts/flag-icon-css/flags/tv.svg) }
.flag-icon-tw { background-image: url(../fonts/flag-icon-css/flags/tw.svg) }
.flag-icon-tz { background-image: url(../fonts/flag-icon-css/flags/tz.svg) }
.flag-icon-ua { background-image: url(../fonts/flag-icon-css/flags/ua.svg) }
.flag-icon-ug { background-image: url(../fonts/flag-icon-css/flags/ug.svg) }
.flag-icon-um { background-image: url(../fonts/flag-icon-css/flags/um.svg) }
.flag-icon-us { background-image: url(../fonts/flag-icon-css/flags/us.svg) }
.flag-icon-uy { background-image: url(../fonts/flag-icon-css/flags/uy.svg) }
.flag-icon-uz { background-image: url(../fonts/flag-icon-css/flags/uz.svg) }
.flag-icon-va { background-image: url(../fonts/flag-icon-css/flags/va.svg) }
.flag-icon-vc { background-image: url(../fonts/flag-icon-css/flags/vc.svg) }
.flag-icon-ve { background-image: url(../fonts/flag-icon-css/flags/ve.svg) }
.flag-icon-vg { background-image: url(../fonts/flag-icon-css/flags/vg.svg) }
.flag-icon-vi { background-image: url(../fonts/flag-icon-css/flags/vi.svg) }
.flag-icon-vn { background-image: url(../fonts/flag-icon-css/flags/vn.svg) }
.flag-icon-vu { background-image: url(../fonts/flag-icon-css/flags/vu.svg) }
.flag-icon-wf { background-image: url(../fonts/flag-icon-css/flags/wf.svg) }
.flag-icon-ws { background-image: url(../fonts/flag-icon-css/flags/ws.svg) }
.flag-icon-ye { background-image: url(../fonts/flag-icon-css/flags/ye.svg) }
.flag-icon-yt { background-image: url(../fonts/flag-icon-css/flags/yt.svg) }
.flag-icon-za { background-image: url(../fonts/flag-icon-css/flags/za.svg) }
.flag-icon-zm { background-image: url(../fonts/flag-icon-css/flags/zm.svg) }
.flag-icon-zw { background-image: url(../fonts/flag-icon-css/flags/zw.svg) }
/*!
 * Font Awesome Free 5.0.9 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa, .fab, .fal, .far, .fas { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1 }
.fa-lg { font-size: 1.33333em; line-height: .75em; vertical-align: -.0667em }
.fa-xs { font-size: .75em }
.fa-sm { font-size: .875em }
.fa-1x { font-size: 1em }
.fa-2x { font-size: 2em }
.fa-3x { font-size: 3em }
.fa-4x { font-size: 4em }
.fa-5x { font-size: 5em }
.fa-6x { font-size: 6em }
.fa-7x { font-size: 7em }
.fa-8x { font-size: 8em }
.fa-9x { font-size: 9em }
.fa-10x { font-size: 10em }
.fa-fw { text-align: center; width: 1.25em }
.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0 }
.fa-ul>li { position: relative }
.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit }
.fa-border { border: solid .08em #eee; border-radius: .1em; padding: .2em .25em .15em }
.fa-pull-left { float: left }
.fa-pull-right { float: right }
.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left { margin-right: .3em }
.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right { margin-left: .3em }
.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear }
.fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8) }
 @-webkit-keyframes fa-spin {  0% {
 -webkit-transform: rotate(0);
 transform: rotate(0)
}
 100% {
 -webkit-transform: rotate(360deg);
 transform: rotate(360deg)
}
}
 @keyframes fa-spin {  0% {
 -webkit-transform: rotate(0);
 transform: rotate(0)
}
 100% {
 -webkit-transform: rotate(360deg);
 transform: rotate(360deg)
}
}
.add-note-btn {
    position: relative;
}
.add-note-btn .note-count{
    width: 15px;
    height: 15px;
    background: #9F0015;
    font-size: 10px;
    color: #fff;
    font-weight: 700;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    position: absolute;
    right: 0px;
    top: -6px;
    font-style: normal;
}
.note-count:empty {display: none;}
.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: scale(-1, 1); transform: scale(-1, 1) }
.fa-flip-vertical { -webkit-transform: scale(1, -1); transform: scale(1, -1) }
.fa-flip-horizontal.fa-flip-vertical { -webkit-transform: scale(-1, -1); transform: scale(-1, -1) }
:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 { -webkit-filter: none; filter: none }
.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2em }
.fa-stack-1x, .fa-stack-2x { left: 0; position: absolute; text-align: center; width: 100% }
.fa-stack-1x { line-height: inherit }
.fa-stack-2x { font-size: 2em }
.fa-inverse { color: #fff }
.fa-500px:before { content: "\f26e" }
.fa-accessible-icon:before { content: "\f368" }
.fa-accusoft:before { content: "\f369" }
.fa-address-book:before { content: "\f2b9" }
.fa-address-card:before { content: "\f2bb" }
.fa-adjust:before { content: "\f042" }
.fa-adn:before { content: "\f170" }
.fa-adversal:before { content: "\f36a" }
.fa-affiliatetheme:before { content: "\f36b" }
.fa-algolia:before { content: "\f36c" }
.fa-align-center:before { content: "\f037" }
.fa-align-justify:before { content: "\f039" }
.fa-align-left:before { content: "\f036" }
.fa-align-right:before { content: "\f038" }
.fa-allergies:before { content: "\f461" }
.fa-amazon:before { content: "\f270" }
.fa-amazon-pay:before { content: "\f42c" }
.fa-ambulance:before { content: "\f0f9" }
.fa-american-sign-language-interpreting:before { content: "\f2a3" }
.fa-amilia:before { content: "\f36d" }
.fa-anchor:before { content: "\f13d" }
.fa-android:before { content: "\f17b" }
.fa-angellist:before { content: "\f209" }
.fa-angle-double-down:before { content: "\f103" }
.fa-angle-double-left:before { content: "\f100" }
.fa-angle-double-right:before { content: "\f101" }
.fa-angle-double-up:before { content: "\f102" }
.fa-angle-down:before { content: "\f107" }
.fa-angle-left:before { content: "\f104" }
.fa-angle-right:before { content: "\f105" }
.fa-angle-up:before { content: "\f106" }
.fa-angrycreative:before { content: "\f36e" }
.fa-angular:before { content: "\f420" }
.fa-app-store:before { content: "\f36f" }
.fa-app-store-ios:before { content: "\f370" }
.fa-apper:before { content: "\f371" }
.fa-apple:before { content: "\f179" }
.fa-apple-pay:before { content: "\f415" }
.fa-archive:before { content: "\f187" }
.fa-arrow-alt-circle-down:before { content: "\f358" }
.fa-arrow-alt-circle-left:before { content: "\f359" }
.fa-arrow-alt-circle-right:before { content: "\f35a" }
.fa-arrow-alt-circle-up:before { content: "\f35b" }
.fa-arrow-circle-down:before { content: "\f0ab" }
.fa-arrow-circle-left:before { content: "\f0a8" }
.fa-arrow-circle-right:before { content: "\f0a9" }
.fa-arrow-circle-up:before { content: "\f0aa" }
.fa-arrow-down:before { content: "\f063" }
.fa-arrow-left:before { content: "\f060" }
.fa-arrow-right:before { content: "\f061" }
.fa-arrow-up:before { content: "\f062" }
.fa-arrows-alt:before { content: "\f0b2" }
.fa-arrows-alt-h:before { content: "\f337" }
.fa-arrows-alt-v:before { content: "\f338" }
.fa-assistive-listening-systems:before { content: "\f2a2" }
.fa-asterisk:before { content: "\f069" }
.fa-asymmetrik:before { content: "\f372" }
.fa-at:before { content: "\f1fa" }
.fa-audible:before { content: "\f373" }
.fa-audio-description:before { content: "\f29e" }
.fa-autoprefixer:before { content: "\f41c" }
.fa-avianex:before { content: "\f374" }
.fa-aviato:before { content: "\f421" }
.fa-aws:before { content: "\f375" }
.fa-backward:before { content: "\f04a" }
.fa-balance-scale:before { content: "\f24e" }
.fa-ban:before { content: "\f05e" }
.fa-band-aid:before { content: "\f462" }
.fa-bandcamp:before { content: "\f2d5" }
.fa-barcode:before { content: "\f02a" }
.fa-bars:before { content: "\f0c9" }
.fa-baseball-ball:before { content: "\f433" }
.fa-basketball-ball:before { content: "\f434" }
.fa-bath:before { content: "\f2cd" }
.fa-battery-empty:before { content: "\f244" }
.fa-battery-full:before { content: "\f240" }
.fa-battery-half:before { content: "\f242" }
.fa-battery-quarter:before { content: "\f243" }
.fa-battery-three-quarters:before { content: "\f241" }
.fa-bed:before { content: "\f236" }
.fa-beer:before { content: "\f0fc" }
.fa-behance:before { content: "\f1b4" }
.fa-behance-square:before { content: "\f1b5" }
.fa-bell:before { content: "\f0f3" }
.fa-bell-slash:before { content: "\f1f6" }
.fa-bicycle:before { content: "\f206" }
.fa-bimobject:before { content: "\f378" }
.fa-binoculars:before { content: "\f1e5" }
.fa-birthday-cake:before { content: "\f1fd" }
.fa-bitbucket:before { content: "\f171" }
.fa-bitcoin:before { content: "\f379" }
.fa-bity:before { content: "\f37a" }
.fa-black-tie:before { content: "\f27e" }
.fa-blackberry:before { content: "\f37b" }
.fa-blind:before { content: "\f29d" }
.fa-blogger:before { content: "\f37c" }
.fa-blogger-b:before { content: "\f37d" }
.fa-bluetooth:before { content: "\f293" }
.fa-bluetooth-b:before { content: "\f294" }
.fa-bold:before { content: "\f032" }
.fa-bolt:before { content: "\f0e7" }
.fa-bomb:before { content: "\f1e2" }
.fa-book:before { content: "\f02d" }
.fa-bookmark:before { content: "\f02e" }
.fa-bowling-ball:before { content: "\f436" }
.fa-box:before { content: "\f466" }
.fa-box-open:before { content: "\f49e" }
.fa-boxes:before { content: "\f468" }
.fa-braille:before { content: "\f2a1" }
.fa-briefcase:before { content: "\f0b1" }
.fa-briefcase-medical:before { content: "\f469" }
.fa-btc:before { content: "\f15a" }
.fa-bug:before { content: "\f188" }
.fa-building:before { content: "\f1ad" }
.fa-bullhorn:before { content: "\f0a1" }
.fa-bullseye:before { content: "\f140" }
.fa-burn:before { content: "\f46a" }
.fa-buromobelexperte:before { content: "\f37f" }
.fa-bus:before { content: "\f207" }
.fa-buysellads:before { content: "\f20d" }
.fa-calculator:before { content: "\f1ec" }
.fa-calendar:before { content: "\f133" }
.fa-calendar-alt:before { content: "\f073" }
.fa-calendar-check:before { content: "\f274" }
.fa-calendar-minus:before { content: "\f272" }
.fa-calendar-plus:before { content: "\f271" }
.fa-calendar-times:before { content: "\f273" }
.fa-camera:before { content: "\f030" }
.fa-camera-retro:before { content: "\f083" }
.fa-capsules:before { content: "\f46b" }
.fa-car:before { content: "\f1b9" }
.fa-caret-down:before { content: "\f0d7" }
.fa-caret-left:before { content: "\f0d9" }
.fa-caret-right:before { content: "\f0da" }
.fa-caret-square-down:before { content: "\f150" }
.fa-caret-square-left:before { content: "\f191" }
.fa-caret-square-right:before { content: "\f152" }
.fa-caret-square-up:before { content: "\f151" }
.fa-caret-up:before { content: "\f0d8" }
.fa-cart-arrow-down:before { content: "\f218" }
.fa-cart-plus:before { content: "\f217" }
.fa-cc-amazon-pay:before { content: "\f42d" }
.fa-cc-amex:before { content: "\f1f3" }
.fa-cc-apple-pay:before { content: "\f416" }
.fa-cc-diners-club:before { content: "\f24c" }
.fa-cc-discover:before { content: "\f1f2" }
.fa-cc-jcb:before { content: "\f24b" }
.fa-cc-mastercard:before { content: "\f1f1" }
.fa-cc-paypal:before { content: "\f1f4" }
.fa-cc-stripe:before { content: "\f1f5" }
.fa-cc-visa:before { content: "\f1f0" }
.fa-centercode:before { content: "\f380" }
.fa-certificate:before { content: "\f0a3" }
.fa-chart-area:before { content: "\f1fe" }
.fa-chart-bar:before { content: "\f080" }
.fa-chart-line:before { content: "\f201" }
.fa-chart-pie:before { content: "\f200" }
.fa-check:before { content: "\f00c" }
.fa-check-circle:before { content: "\f058" }
.fa-check-square:before { content: "\f14a" }
.fa-chess:before { content: "\f439" }
.fa-chess-bishop:before { content: "\f43a" }
.fa-chess-board:before { content: "\f43c" }
.fa-chess-king:before { content: "\f43f" }
.fa-chess-knight:before { content: "\f441" }
.fa-chess-pawn:before { content: "\f443" }
.fa-chess-queen:before { content: "\f445" }
.fa-chess-rook:before { content: "\f447" }
.fa-chevron-circle-down:before { content: "\f13a" }
.fa-chevron-circle-left:before { content: "\f137" }
.fa-chevron-circle-right:before { content: "\f138" }
.fa-chevron-circle-up:before { content: "\f139" }
.fa-chevron-down:before { content: "\f078" }
.fa-chevron-left:before { content: "\f053" }
.fa-chevron-right:before { content: "\f054" }
.fa-chevron-up:before { content: "\f077" }
.fa-child:before { content: "\f1ae" }
.fa-chrome:before { content: "\f268" }
.fa-circle:before { content: "\f111" }
.fa-circle-notch:before { content: "\f1ce" }
.fa-clipboard:before { content: "\f328" }
.fa-clipboard-check:before { content: "\f46c" }
.fa-clipboard-list:before { content: "\f46d" }
.fa-clock:before { content: "\f017" }
.fa-clone:before { content: "\f24d" }
.fa-closed-captioning:before { content: "\f20a" }
.fa-cloud:before { content: "\f0c2" }
.fa-cloud-download-alt:before { content: "\f381" }
.fa-cloud-upload-alt:before { content: "\f382" }
.fa-cloudscale:before { content: "\f383" }
.fa-cloudsmith:before { content: "\f384" }
.fa-cloudversify:before { content: "\f385" }
.fa-code:before { content: "\f121" }
.fa-code-branch:before { content: "\f126" }
.fa-codepen:before { content: "\f1cb" }
.fa-codiepie:before { content: "\f284" }
.fa-coffee:before { content: "\f0f4" }
.fa-cog:before { content: "\f013" }
.fa-cogs:before { content: "\f085" }
.fa-columns:before { content: "\f0db" }
.fa-comment:before { content: "\f075" }
.fa-comment-alt:before { content: "\f27a" }
.fa-comment-dots:before { content: "\f4ad" }
.fa-comment-slash:before { content: "\f4b3" }
.fa-comments:before { content: "\f086" }
.fa-compass:before { content: "\f14e" }
.fa-compress:before { content: "\f066" }
.fa-connectdevelop:before { content: "\f20e" }
.fa-contao:before { content: "\f26d" }
.fa-copy:before { content: "\f0c5" }
.fa-copyright:before { content: "\f1f9" }
.fa-couch:before { content: "\f4b8" }
.fa-cpanel:before { content: "\f388" }
.fa-creative-commons:before { content: "\f25e" }
.fa-credit-card:before { content: "\f09d" }
.fa-crop:before { content: "\f125" }
.fa-crosshairs:before { content: "\f05b" }
.fa-css3:before { content: "\f13c" }
.fa-css3-alt:before { content: "\f38b" }
.fa-cube:before { content: "\f1b2" }
.fa-cubes:before { content: "\f1b3" }
.fa-cut:before { content: "\f0c4" }
.fa-cuttlefish:before { content: "\f38c" }
.fa-d-and-d:before { content: "\f38d" }
.fa-dashcube:before { content: "\f210" }
.fa-database:before { content: "\f1c0" }
.fa-deaf:before { content: "\f2a4" }
.fa-delicious:before { content: "\f1a5" }
.fa-deploydog:before { content: "\f38e" }
.fa-deskpro:before { content: "\f38f" }
.fa-desktop:before { content: "\f108" }
.fa-deviantart:before { content: "\f1bd" }
.fa-diagnoses:before { content: "\f470" }
.fa-digg:before { content: "\f1a6" }
.fa-digital-ocean:before { content: "\f391" }
.fa-discord:before { content: "\f392" }
.fa-discourse:before { content: "\f393" }
.fa-dna:before { content: "\f471" }
.fa-dochub:before { content: "\f394" }
.fa-docker:before { content: "\f395" }
.fa-dollar-sign:before { content: "\f155" }
.fa-dolly:before { content: "\f472" }
.fa-dolly-flatbed:before { content: "\f474" }
.fa-donate:before { content: "\f4b9" }
.fa-dot-circle:before { content: "\f192" }
.fa-dove:before { content: "\f4ba" }
.fa-download:before { content: "\f019" }
.fa-draft2digital:before { content: "\f396" }
.fa-dribbble:before { content: "\f17d" }
.fa-dribbble-square:before { content: "\f397" }
.fa-dropbox:before { content: "\f16b" }
.fa-drupal:before { content: "\f1a9" }
.fa-dyalog:before { content: "\f399" }
.fa-earlybirds:before { content: "\f39a" }
.fa-edge:before { content: "\f282" }
.fa-edit:before { content: "\f044" }
.fa-eject:before { content: "\f052" }
.fa-elementor:before { content: "\f430" }
.fa-ellipsis-h:before { content: "\f141" }
.fa-ellipsis-v:before { content: "\f142" }
.fa-ember:before { content: "\f423" }
.fa-empire:before { content: "\f1d1" }
.fa-envelope:before { content: "\f0e0" }
.fa-envelope-open:before { content: "\f2b6" }
.fa-envelope-square:before { content: "\f199" }
.fa-envira:before { content: "\f299" }
.fa-eraser:before { content: "\f12d" }
.fa-erlang:before { content: "\f39d" }
.fa-ethereum:before { content: "\f42e" }
.fa-etsy:before { content: "\f2d7" }
.fa-euro-sign:before { content: "\f153" }
.fa-exchange-alt:before { content: "\f362" }
.fa-exclamation:before { content: "\f12a" }
.fa-exclamation-circle:before { content: "\f06a" }
.fa-exclamation-triangle:before { content: "\f071" }
.fa-expand:before { content: "\f065" }
.fa-expand-arrows-alt:before { content: "\f31e" }
.fa-expeditedssl:before { content: "\f23e" }
.fa-external-link-alt:before { content: "\f35d" }
.fa-external-link-square-alt:before { content: "\f360" }
.fa-eye:before { content: "\f06e" }
.fa-eye-dropper:before { content: "\f1fb" }
.fa-eye-slash:before { content: "\f070" }
.fa-facebook:before { content: "\f09a" }
.fa-facebook-f:before { content: "\f39e" }
.fa-facebook-messenger:before { content: "\f39f" }
.fa-facebook-square:before { content: "\f082" }
.fa-fast-backward:before { content: "\f049" }
.fa-fast-forward:before { content: "\f050" }
.fa-fax:before { content: "\f1ac" }
.fa-female:before { content: "\f182" }
.fa-fighter-jet:before { content: "\f0fb" }
.fa-file:before { content: "\f15b" }
.fa-file-alt:before { content: "\f15c" }
.fa-file-archive:before { content: "\f1c6" }
.fa-file-audio:before { content: "\f1c7" }
.fa-file-code:before { content: "\f1c9" }
.fa-file-excel:before { content: "\f1c3" }
.fa-file-image:before { content: "\f1c5" }
.fa-file-medical:before { content: "\f477" }
.fa-file-medical-alt:before { content: "\f478" }
.fa-file-pdf:before { content: "\f1c1" }
.fa-file-powerpoint:before { content: "\f1c4" }
.fa-file-video:before { content: "\f1c8" }
.fa-file-word:before { content: "\f1c2" }
.fa-film:before { content: "\f008" }
.fa-filter:before { content: "\f0b0" }
.fa-fire:before { content: "\f06d" }
.fa-fire-extinguisher:before { content: "\f134" }
.fa-firefox:before { content: "\f269" }
.fa-first-aid:before { content: "\f479" }
.fa-first-order:before { content: "\f2b0" }
.fa-firstdraft:before { content: "\f3a1" }
.fa-flag:before { content: "\f024" }
.fa-flag-checkered:before { content: "\f11e" }
.fa-flask:before { content: "\f0c3" }
.fa-flickr:before { content: "\f16e" }
.fa-flipboard:before { content: "\f44d" }
.fa-fly:before { content: "\f417" }
.fa-folder:before { content: "\f07b" }
.fa-folder-open:before { content: "\f07c" }
.fa-font:before { content: "\f031" }
.fa-font-awesome:before { content: "\f2b4" }
.fa-font-awesome-alt:before { content: "\f35c" }
.fa-font-awesome-flag:before { content: "\f425" }
.fa-fonticons:before { content: "\f280" }
.fa-fonticons-fi:before { content: "\f3a2" }
.fa-football-ball:before { content: "\f44e" }
.fa-fort-awesome:before { content: "\f286" }
.fa-fort-awesome-alt:before { content: "\f3a3" }
.fa-forumbee:before { content: "\f211" }
.fa-forward:before { content: "\f04e" }
.fa-foursquare:before { content: "\f180" }
.fa-free-code-camp:before { content: "\f2c5" }
.fa-freebsd:before { content: "\f3a4" }
.fa-frown:before { content: "\f119" }
.fa-futbol:before { content: "\f1e3" }
.fa-gamepad:before { content: "\f11b" }
.fa-gavel:before { content: "\f0e3" }
.fa-gem:before { content: "\f3a5" }
.fa-genderless:before { content: "\f22d" }
.fa-get-pocket:before { content: "\f265" }
.fa-gg:before { content: "\f260" }
.fa-gg-circle:before { content: "\f261" }
.fa-gift:before { content: "\f06b" }
.fa-git:before { content: "\f1d3" }
.fa-git-square:before { content: "\f1d2" }
.fa-github:before { content: "\f09b" }
.fa-github-alt:before { content: "\f113" }
.fa-github-square:before { content: "\f092" }
.fa-gitkraken:before { content: "\f3a6" }
.fa-gitlab:before { content: "\f296" }
.fa-gitter:before { content: "\f426" }
.fa-glass-martini:before { content: "\f000" }
.fa-glide:before { content: "\f2a5" }
.fa-glide-g:before { content: "\f2a6" }
.fa-globe:before { content: "\f0ac" }
.fa-gofore:before { content: "\f3a7" }
.fa-golf-ball:before { content: "\f450" }
.fa-goodreads:before { content: "\f3a8" }
.fa-goodreads-g:before { content: "\f3a9" }
.fa-google:before { content: "\f1a0" }
.fa-google-drive:before { content: "\f3aa" }
.fa-google-play:before { content: "\f3ab" }
.fa-google-plus:before { content: "\f2b3" }
.fa-google-plus-g:before { content: "\f0d5" }
.fa-google-plus-square:before { content: "\f0d4" }
.fa-google-wallet:before { content: "\f1ee" }
.fa-graduation-cap:before { content: "\f19d" }
.fa-gratipay:before { content: "\f184" }
.fa-grav:before { content: "\f2d6" }
.fa-gripfire:before { content: "\f3ac" }
.fa-grunt:before { content: "\f3ad" }
.fa-gulp:before { content: "\f3ae" }
.fa-h-square:before { content: "\f0fd" }
.fa-hacker-news:before { content: "\f1d4" }
.fa-hacker-news-square:before { content: "\f3af" }
.fa-hand-holding:before { content: "\f4bd" }
.fa-hand-holding-heart:before { content: "\f4be" }
.fa-hand-holding-usd:before { content: "\f4c0" }
.fa-hand-lizard:before { content: "\f258" }
.fa-hand-paper:before { content: "\f256" }
.fa-hand-peace:before { content: "\f25b" }
.fa-hand-point-down:before { content: "\f0a7" }
.fa-hand-point-left:before { content: "\f0a5" }
.fa-hand-point-right:before { content: "\f0a4" }
.fa-hand-point-up:before { content: "\f0a6" }
.fa-hand-pointer:before { content: "\f25a" }
.fa-hand-rock:before { content: "\f255" }
.fa-hand-scissors:before { content: "\f257" }
.fa-hand-spock:before { content: "\f259" }
.fa-hands:before { content: "\f4c2" }
.fa-hands-helping:before { content: "\f4c4" }
.fa-handshake:before { content: "\f2b5" }
.fa-hashtag:before { content: "\f292" }
.fa-hdd:before { content: "\f0a0" }
.fa-heading:before { content: "\f1dc" }
.fa-headphones:before { content: "\f025" }
.fa-heart:before { content: "\f004" }
.fa-heartbeat:before { content: "\f21e" }
.fa-hips:before { content: "\f452" }
.fa-hire-a-helper:before { content: "\f3b0" }
.fa-history:before { content: "\f1da" }
.fa-hockey-puck:before { content: "\f453" }
.fa-home:before { content: "\f015" }
.fa-hooli:before { content: "\f427" }
.fa-hospital:before { content: "\f0f8" }
.fa-hospital-alt:before { content: "\f47d" }
.fa-hospital-symbol:before { content: "\f47e" }
.fa-hotjar:before { content: "\f3b1" }
.fa-hourglass:before { content: "\f254" }
.fa-hourglass-end:before { content: "\f253" }
.fa-hourglass-half:before { content: "\f252" }
.fa-hourglass-start:before { content: "\f251" }
.fa-houzz:before { content: "\f27c" }
.fa-html5:before { content: "\f13b" }
.fa-hubspot:before { content: "\f3b2" }
.fa-i-cursor:before { content: "\f246" }
.fa-id-badge:before { content: "\f2c1" }
.fa-id-card:before { content: "\f2c2" }
.fa-id-card-alt:before { content: "\f47f" }
.fa-image:before { content: "\f03e" }
.fa-images:before { content: "\f302" }
.fa-imdb:before { content: "\f2d8" }
.fa-inbox:before { content: "\f01c" }
.fa-indent:before { content: "\f03c" }
.fa-industry:before { content: "\f275" }
.fa-info:before { content: "\f129" }
.fa-info-circle:before { content: "\f05a" }
.fa-instagram:before { content: "\f16d" }
.fa-internet-explorer:before { content: "\f26b" }
.fa-ioxhost:before { content: "\f208" }
.fa-italic:before { content: "\f033" }
.fa-itunes:before { content: "\f3b4" }
.fa-itunes-note:before { content: "\f3b5" }
.fa-jenkins:before { content: "\f3b6" }
.fa-joget:before { content: "\f3b7" }
.fa-joomla:before { content: "\f1aa" }
.fa-js:before { content: "\f3b8" }
.fa-js-square:before { content: "\f3b9" }
.fa-jsfiddle:before { content: "\f1cc" }
.fa-key:before { content: "\f084" }
.fa-keyboard:before { content: "\f11c" }
.fa-keycdn:before { content: "\f3ba" }
.fa-kickstarter:before { content: "\f3bb" }
.fa-kickstarter-k:before { content: "\f3bc" }
.fa-korvue:before { content: "\f42f" }
.fa-language:before { content: "\f1ab" }
.fa-laptop:before { content: "\f109" }
.fa-laravel:before { content: "\f3bd" }
.fa-lastfm:before { content: "\f202" }
.fa-lastfm-square:before { content: "\f203" }
.fa-leaf:before { content: "\f06c" }
.fa-leanpub:before { content: "\f212" }
.fa-lemon:before { content: "\f094" }
.fa-less:before { content: "\f41d" }
.fa-level-down-alt:before { content: "\f3be" }
.fa-level-up-alt:before { content: "\f3bf" }
.fa-life-ring:before { content: "\f1cd" }
.fa-lightbulb:before { content: "\f0eb" }
.fa-line:before { content: "\f3c0" }
.fa-link:before { content: "\f0c1" }
.fa-linkedin:before { content: "\f08c" }
.fa-linkedin-in:before { content: "\f0e1" }
.fa-linode:before { content: "\f2b8" }
.fa-linux:before { content: "\f17c" }
.fa-lira-sign:before { content: "\f195" }
.fa-list:before { content: "\f03a" }
.fa-list-alt:before { content: "\f022" }
.fa-list-ol:before { content: "\f0cb" }
.fa-list-ul:before { content: "\f0ca" }
.fa-location-arrow:before { content: "\f124" }
.fa-lock:before { content: "\f023" }
.fa-lock-open:before { content: "\f3c1" }
.fa-long-arrow-alt-down:before { content: "\f309" }
.fa-long-arrow-alt-left:before { content: "\f30a" }
.fa-long-arrow-alt-right:before { content: "\f30b" }
.fa-long-arrow-alt-up:before { content: "\f30c" }
.fa-low-vision:before { content: "\f2a8" }
.fa-lyft:before { content: "\f3c3" }
.fa-magento:before { content: "\f3c4" }
.fa-magic:before { content: "\f0d0" }
.fa-magnet:before { content: "\f076" }
.fa-male:before { content: "\f183" }
.fa-map:before { content: "\f279" }
.fa-map-marker:before { content: "\f041" }
.fa-map-marker-alt:before { content: "\f3c5" }
.fa-map-pin:before { content: "\f276" }
.fa-map-signs:before { content: "\f277" }
.fa-mars:before { content: "\f222" }
.fa-mars-double:before { content: "\f227" }
.fa-mars-stroke:before { content: "\f229" }
.fa-mars-stroke-h:before { content: "\f22b" }
.fa-mars-stroke-v:before { content: "\f22a" }
.fa-maxcdn:before { content: "\f136" }
.fa-medapps:before { content: "\f3c6" }
.fa-medium:before { content: "\f23a" }
.fa-medium-m:before { content: "\f3c7" }
.fa-medkit:before { content: "\f0fa" }
.fa-medrt:before { content: "\f3c8" }
.fa-meetup:before { content: "\f2e0" }
.fa-meh:before { content: "\f11a" }
.fa-mercury:before { content: "\f223" }
.fa-microchip:before { content: "\f2db" }
.fa-microphone:before { content: "\f130" }
.fa-microphone-slash:before { content: "\f131" }
.fa-microsoft:before { content: "\f3ca" }
.fa-minus:before { content: "\f068" }
.fa-minus-circle:before { content: "\f056" }
.fa-minus-square:before { content: "\f146" }
.fa-mix:before { content: "\f3cb" }
.fa-mixcloud:before { content: "\f289" }
.fa-mizuni:before { content: "\f3cc" }
.fa-mobile:before { content: "\f10b" }
.fa-mobile-alt:before { content: "\f3cd" }
.fa-modx:before { content: "\f285" }
.fa-monero:before { content: "\f3d0" }
.fa-money-bill-alt:before { content: "\f3d1" }
.fa-moon:before { content: "\f186" }
.fa-motorcycle:before { content: "\f21c" }
.fa-mouse-pointer:before { content: "\f245" }
.fa-music:before { content: "\f001" }
.fa-napster:before { content: "\f3d2" }
.fa-neuter:before { content: "\f22c" }
.fa-newspaper:before { content: "\f1ea" }
.fa-nintendo-switch:before { content: "\f418" }
.fa-node:before { content: "\f419" }
.fa-node-js:before { content: "\f3d3" }
.fa-notes-medical:before { content: "\f481" }
.fa-npm:before { content: "\f3d4" }
.fa-ns8:before { content: "\f3d5" }
.fa-nutritionix:before { content: "\f3d6" }
.fa-object-group:before { content: "\f247" }
.fa-object-ungroup:before { content: "\f248" }
.fa-odnoklassniki:before { content: "\f263" }
.fa-odnoklassniki-square:before { content: "\f264" }
.fa-opencart:before { content: "\f23d" }
.fa-openid:before { content: "\f19b" }
.fa-opera:before { content: "\f26a" }
.fa-optin-monster:before { content: "\f23c" }
.fa-osi:before { content: "\f41a" }
.fa-outdent:before { content: "\f03b" }
.fa-page4:before { content: "\f3d7" }
.fa-pagelines:before { content: "\f18c" }
.fa-paint-brush:before { content: "\f1fc" }
.fa-palfed:before { content: "\f3d8" }
.fa-pallet:before { content: "\f482" }
.fa-paper-plane:before { content: "\f1d8" }
.fa-paperclip:before { content: "\f0c6" }
.fa-parachute-box:before { content: "\f4cd" }
.fa-paragraph:before { content: "\f1dd" }
.fa-paste:before { content: "\f0ea" }
.fa-patreon:before { content: "\f3d9" }
.fa-pause:before { content: "\f04c" }
.fa-pause-circle:before { content: "\f28b" }
.fa-paw:before { content: "\f1b0" }
.fa-paypal:before { content: "\f1ed" }
.fa-pen-square:before { content: "\f14b" }
.fa-pencil-alt:before { content: "\f303" }
.fa-people-carry:before { content: "\f4ce" }
.fa-percent:before { content: "\f295" }
.fa-periscope:before { content: "\f3da" }
.fa-phabricator:before { content: "\f3db" }
.fa-phoenix-framework:before { content: "\f3dc" }
.fa-phone:before { content: "\f095" }
.fa-phone-slash:before { content: "\f3dd" }
.fa-phone-square:before { content: "\f098" }
.fa-phone-volume:before { content: "\f2a0" }
.fa-php:before { content: "\f457" }
.fa-pied-piper:before { content: "\f2ae" }
.fa-pied-piper-alt:before { content: "\f1a8" }
.fa-pied-piper-pp:before { content: "\f1a7" }
.fa-piggy-bank:before { content: "\f4d3" }
.fa-pills:before { content: "\f484" }
.fa-pinterest:before { content: "\f0d2" }
.fa-pinterest-p:before { content: "\f231" }
.fa-pinterest-square:before { content: "\f0d3" }
.fa-plane:before { content: "\f072" }
.fa-play:before { content: "\f04b" }
.fa-play-circle:before { content: "\f144" }
.fa-playstation:before { content: "\f3df" }
.fa-plug:before { content: "\f1e6" }
.fa-plus:before { content: "\f067" }
.fa-plus-circle:before { content: "\f055" }
.fa-plus-square:before { content: "\f0fe" }
.fa-podcast:before { content: "\f2ce" }
.fa-poo:before { content: "\f2fe" }
.fa-pound-sign:before { content: "\f154" }
.fa-power-off:before { content: "\f011" }
.fa-prescription-bottle:before { content: "\f485" }
.fa-prescription-bottle-alt:before { content: "\f486" }
.fa-print:before { content: "\f02f" }
.fa-procedures:before { content: "\f487" }
.fa-product-hunt:before { content: "\f288" }
.fa-pushed:before { content: "\f3e1" }
.fa-puzzle-piece:before { content: "\f12e" }
.fa-python:before { content: "\f3e2" }
.fa-qq:before { content: "\f1d6" }
.fa-qrcode:before { content: "\f029" }
.fa-question:before { content: "\f128" }
.fa-question-circle:before { content: "\f059" }
.fa-quidditch:before { content: "\f458" }
.fa-quinscape:before { content: "\f459" }
.fa-quora:before { content: "\f2c4" }
.fa-quote-left:before { content: "\f10d" }
.fa-quote-right:before { content: "\f10e" }
.fa-random:before { content: "\f074" }
.fa-ravelry:before { content: "\f2d9" }
.fa-react:before { content: "\f41b" }
.fa-readme:before { content: "\f4d5" }
.fa-rebel:before { content: "\f1d0" }
.fa-recycle:before { content: "\f1b8" }
.fa-red-river:before { content: "\f3e3" }
.fa-reddit:before { content: "\f1a1" }
.fa-reddit-alien:before { content: "\f281" }
.fa-reddit-square:before { content: "\f1a2" }
.fa-redo:before { content: "\f01e" }
.fa-redo-alt:before { content: "\f2f9" }
.fa-registered:before { content: "\f25d" }
.fa-rendact:before { content: "\f3e4" }
.fa-renren:before { content: "\f18b" }
.fa-reply:before { content: "\f3e5" }
.fa-reply-all:before { content: "\f122" }
.fa-replyd:before { content: "\f3e6" }
.fa-resolving:before { content: "\f3e7" }
.fa-retweet:before { content: "\f079" }
.fa-ribbon:before { content: "\f4d6" }
.fa-road:before { content: "\f018" }
.fa-rocket:before { content: "\f135" }
.fa-rocketchat:before { content: "\f3e8" }
.fa-rockrms:before { content: "\f3e9" }
.fa-rss:before { content: "\f09e" }
.fa-rss-square:before { content: "\f143" }
.fa-ruble-sign:before { content: "\f158" }
.fa-rupee-sign:before { content: "\f156" }
.fa-safari:before { content: "\f267" }
.fa-sass:before { content: "\f41e" }
.fa-save:before { content: "\f0c7" }
.fa-schlix:before { content: "\f3ea" }
.fa-scribd:before { content: "\f28a" }
.fa-search:before { content: "\f002" }
.fa-search-minus:before { content: "\f010" }
.fa-search-plus:before { content: "\f00e" }
.fa-searchengin:before { content: "\f3eb" }
.fa-seedling:before { content: "\f4d8" }
.fa-sellcast:before { content: "\f2da" }
.fa-sellsy:before { content: "\f213" }
.fa-server:before { content: "\f233" }
.fa-servicestack:before { content: "\f3ec" }
.fa-share:before { content: "\f064" }
.fa-share-alt:before { content: "\f1e0" }
.fa-share-alt-square:before { content: "\f1e1" }
.fa-share-square:before { content: "\f14d" }
.fa-shekel-sign:before { content: "\f20b" }
.fa-shield-alt:before { content: "\f3ed" }
.fa-ship:before { content: "\f21a" }
.fa-shipping-fast:before { content: "\f48b" }
.fa-shirtsinbulk:before { content: "\f214" }
.fa-shopping-bag:before { content: "\f290" }
.fa-shopping-basket:before { content: "\f291" }
.fa-shopping-cart:before { content: "\f07a" }
.fa-shower:before { content: "\f2cc" }
.fa-sign:before { content: "\f4d9" }
.fa-sign-in-alt:before { content: "\f2f6" }
.fa-sign-language:before { content: "\f2a7" }
.fa-sign-out-alt:before { content: "\f2f5" }
.fa-signal:before { content: "\f012" }
.fa-simplybuilt:before { content: "\f215" }
.fa-sistrix:before { content: "\f3ee" }
.fa-sitemap:before { content: "\f0e8" }
.fa-skyatlas:before { content: "\f216" }
.fa-skype:before { content: "\f17e" }
.fa-slack:before { content: "\f198" }
.fa-slack-hash:before { content: "\f3ef" }
.fa-sliders-h:before { content: "\f1de" }
.fa-slideshare:before { content: "\f1e7" }
.fa-smile:before { content: "\f118" }
.fa-smoking:before { content: "\f48d" }
.fa-snapchat:before { content: "\f2ab" }
.fa-snapchat-ghost:before { content: "\f2ac" }
.fa-snapchat-square:before { content: "\f2ad" }
.fa-snowflake:before { content: "\f2dc" }
.fa-sort:before { content: "\f0dc" }
.fa-sort-alpha-down:before { content: "\f15d" }
.fa-sort-alpha-up:before { content: "\f15e" }
.fa-sort-amount-down:before { content: "\f160" }
.fa-sort-amount-up:before { content: "\f161" }
.fa-sort-down:before { content: "\f0dd" }
.fa-sort-numeric-down:before { content: "\f162" }
.fa-sort-numeric-up:before { content: "\f163" }
.fa-sort-up:before { content: "\f0de" }
.fa-soundcloud:before { content: "\f1be" }
.fa-space-shuttle:before { content: "\f197" }
.fa-speakap:before { content: "\f3f3" }
.fa-spinner:before { content: "\f110" }
.fa-spotify:before { content: "\f1bc" }
.fa-square:before { content: "\f0c8" }
.fa-square-full:before { content: "\f45c" }
.fa-stack-exchange:before { content: "\f18d" }
.fa-stack-overflow:before { content: "\f16c" }
.fa-star:before { content: "\f005" }
.fa-star-half:before { content: "\f089" }
.fa-staylinked:before { content: "\f3f5" }
.fa-steam:before { content: "\f1b6" }
.fa-steam-square:before { content: "\f1b7" }
.fa-steam-symbol:before { content: "\f3f6" }
.fa-step-backward:before { content: "\f048" }
.fa-step-forward:before { content: "\f051" }
.fa-stethoscope:before { content: "\f0f1" }
.fa-sticker-mule:before { content: "\f3f7" }
.fa-sticky-note:before { content: "\f249" }
.fa-stop:before { content: "\f04d" }
.fa-stop-circle:before { content: "\f28d" }
.fa-stopwatch:before { content: "\f2f2" }
.fa-strava:before { content: "\f428" }
.fa-street-view:before { content: "\f21d" }
.fa-strikethrough:before { content: "\f0cc" }
.fa-stripe:before { content: "\f429" }
.fa-stripe-s:before { content: "\f42a" }
.fa-studiovinari:before { content: "\f3f8" }
.fa-stumbleupon:before { content: "\f1a4" }
.fa-stumbleupon-circle:before { content: "\f1a3" }
.fa-subscript:before { content: "\f12c" }
.fa-subway:before { content: "\f239" }
.fa-suitcase:before { content: "\f0f2" }
.fa-sun:before { content: "\f185" }
.fa-superpowers:before { content: "\f2dd" }
.fa-superscript:before { content: "\f12b" }
.fa-supple:before { content: "\f3f9" }
.fa-sync:before { content: "\f021" }
.fa-sync-alt:before { content: "\f2f1" }
.fa-syringe:before { content: "\f48e" }
.fa-table:before { content: "\f0ce" }
.fa-table-tennis:before { content: "\f45d" }
.fa-tablet:before { content: "\f10a" }
.fa-tablet-alt:before { content: "\f3fa" }
.fa-tablets:before { content: "\f490" }
.fa-tachometer-alt:before { content: "\f3fd" }
.fa-tag:before { content: "\f02b" }
.fa-tags:before { content: "\f02c" }
.fa-tape:before { content: "\f4db" }
.fa-tasks:before { content: "\f0ae" }
.fa-taxi:before { content: "\f1ba" }
.fa-telegram:before { content: "\f2c6" }
.fa-telegram-plane:before { content: "\f3fe" }
.fa-tencent-weibo:before { content: "\f1d5" }
.fa-terminal:before { content: "\f120" }
.fa-text-height:before { content: "\f034" }
.fa-text-width:before { content: "\f035" }
.fa-th:before { content: "\f00a" }
.fa-th-large:before { content: "\f009" }
.fa-th-list:before { content: "\f00b" }
.fa-themeisle:before { content: "\f2b2" }
.fa-thermometer:before { content: "\f491" }
.fa-thermometer-empty:before { content: "\f2cb" }
.fa-thermometer-full:before { content: "\f2c7" }
.fa-thermometer-half:before { content: "\f2c9" }
.fa-thermometer-quarter:before { content: "\f2ca" }
.fa-thermometer-three-quarters:before { content: "\f2c8" }
.fa-thumbs-down:before { content: "\f165" }
.fa-thumbs-up:before { content: "\f164" }
.fa-thumbtack:before { content: "\f08d" }
.fa-ticket-alt:before { content: "\f3ff" }
.fa-times:before { content: "\f00d" }
.fa-times-circle:before { content: "\f057" }
.fa-tint:before { content: "\f043" }
.fa-toggle-off:before { content: "\f204" }
.fa-toggle-on:before { content: "\f205" }
.fa-trademark:before { content: "\f25c" }
.fa-train:before { content: "\f238" }
.fa-transgender:before { content: "\f224" }
.fa-transgender-alt:before { content: "\f225" }
.fa-trash:before { content: "\f1f8" }
.fa-trash-alt:before { content: "\f2ed" }
.fa-tree:before { content: "\f1bb" }
.fa-trello:before { content: "\f181" }
.fa-tripadvisor:before { content: "\f262" }
.fa-trophy:before { content: "\f091" }
.fa-truck:before { content: "\f0d1" }
.fa-truck-loading:before { content: "\f4de" }
.fa-truck-moving:before { content: "\f4df" }
.fa-tty:before { content: "\f1e4" }
.fa-tumblr:before { content: "\f173" }
.fa-tumblr-square:before { content: "\f174" }
.fa-tv:before { content: "\f26c" }
.fa-twitch:before { content: "\f1e8" }
.fa-twitter:before { content: "\f099" }
.fa-twitter-square:before { content: "\f081" }
.fa-typo3:before { content: "\f42b" }
.fa-uber:before { content: "\f402" }
.fa-uikit:before { content: "\f403" }
.fa-umbrella:before { content: "\f0e9" }
.fa-underline:before { content: "\f0cd" }
.fa-undo:before { content: "\f0e2" }
.fa-undo-alt:before { content: "\f2ea" }
.fa-uniregistry:before { content: "\f404" }
.fa-universal-access:before { content: "\f29a" }
.fa-university:before { content: "\f19c" }
.fa-unlink:before { content: "\f127" }
.fa-unlock:before { content: "\f09c" }
.fa-unlock-alt:before { content: "\f13e" }
.fa-untappd:before { content: "\f405" }
.fa-upload:before { content: "\f093" }
.fa-usb:before { content: "\f287" }
.fa-user:before { content: "\f007" }
.fa-user-circle:before { content: "\f2bd" }
.fa-user-md:before { content: "\f0f0" }
.fa-user-plus:before { content: "\f234" }
.fa-user-secret:before { content: "\f21b" }
.fa-user-times:before { content: "\f235" }
.fa-users:before { content: "\f0c0" }
.fa-ussunnah:before { content: "\f407" }
.fa-utensil-spoon:before { content: "\f2e5" }
.fa-utensils:before { content: "\f2e7" }
.fa-vaadin:before { content: "\f408" }
.fa-venus:before { content: "\f221" }
.fa-venus-double:before { content: "\f226" }
.fa-venus-mars:before { content: "\f228" }
.fa-viacoin:before { content: "\f237" }
.fa-viadeo:before { content: "\f2a9" }
.fa-viadeo-square:before { content: "\f2aa" }
.fa-vial:before { content: "\f492" }
.fa-vials:before { content: "\f493" }
.fa-viber:before { content: "\f409" }
.fa-video:before { content: "\f03d" }
.fa-video-slash:before { content: "\f4e2" }
.fa-vimeo:before { content: "\f40a" }
.fa-vimeo-square:before { content: "\f194" }
.fa-vimeo-v:before { content: "\f27d" }
.fa-vine:before { content: "\f1ca" }
.fa-vk:before { content: "\f189" }
.fa-vnv:before { content: "\f40b" }
.fa-volleyball-ball:before { content: "\f45f" }
.fa-volume-down:before { content: "\f027" }
.fa-volume-off:before { content: "\f026" }
.fa-volume-up:before { content: "\f028" }
.fa-vuejs:before { content: "\f41f" }
.fa-warehouse:before { content: "\f494" }
.fa-weibo:before { content: "\f18a" }
.fa-weight:before { content: "\f496" }
.fa-weixin:before { content: "\f1d7" }
.fa-whatsapp:before { content: "\f232" }
.fa-whatsapp-square:before { content: "\f40c" }
.fa-wheelchair:before { content: "\f193" }
.fa-whmcs:before { content: "\f40d" }
.fa-wifi:before { content: "\f1eb" }
.fa-wikipedia-w:before { content: "\f266" }
.fa-window-close:before { content: "\f410" }
.fa-window-maximize:before { content: "\f2d0" }
.fa-window-minimize:before { content: "\f2d1" }
.fa-window-restore:before { content: "\f2d2" }
.fa-windows:before { content: "\f17a" }
.fa-wine-glass:before { content: "\f4e3" }
.fa-won-sign:before { content: "\f159" }
.fa-wordpress:before { content: "\f19a" }
.fa-wordpress-simple:before { content: "\f411" }
.fa-wpbeginner:before { content: "\f297" }
.fa-wpexplorer:before { content: "\f2de" }
.fa-wpforms:before { content: "\f298" }
.fa-wrench:before { content: "\f0ad" }
.fa-x-ray:before { content: "\f497" }
.fa-xbox:before { content: "\f412" }
.fa-xing:before { content: "\f168" }
.fa-xing-square:before { content: "\f169" }
.fa-y-combinator:before { content: "\f23b" }
.fa-yahoo:before { content: "\f19e" }
.fa-yandex:before { content: "\f413" }
.fa-yandex-international:before { content: "\f414" }
.fa-yelp:before { content: "\f1e9" }
.fa-yen-sign:before { content: "\f157" }
.fa-yoast:before { content: "\f2b1" }
.fa-youtube:before { content: "\f167" }
.fa-youtube-square:before { content: "\f431" }
.sr-only { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px }
.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto }
@font-face { font-family: 'Font Awesome 5 Brands'; font-style: normal; font-weight: 400; src: url(../fonts/font-awesome/webfonts/fa-brands-400.eot); src: url(../fonts/font-awesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(../fonts/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"), url(../fonts/font-awesome/webfonts/fa-brands-400.woff) format("woff"), url(../fonts/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"), url(../fonts/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg") }
.fab { font-family: 'Font Awesome 5 Brands' }
@font-face { font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; src: url(../fonts/font-awesome/webfonts/fa-regular-400.eot); src: url(../fonts/font-awesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(../fonts/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"), url(../fonts/font-awesome/webfonts/fa-regular-400.woff) format("woff"), url(../fonts/font-awesome/webfonts/fa-regular-400.ttf) format("truetype"), url(../fonts/font-awesome/webfonts/fa-regular-400.svg#fontawesome) format("svg") }
.far { font-family: 'Font Awesome 5 Free'; font-weight: 400 }
@font-face { font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 900; src: url(../fonts/font-awesome/webfonts/fa-solid-900.eot); src: url(../fonts/font-awesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(../fonts/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"), url(../fonts/font-awesome/webfonts/fa-solid-900.woff) format("woff"), url(../fonts/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"), url(../fonts/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg") }
.fa, .fas { font-family: 'Font Awesome 5 Free'; font-weight: 900 }
 [data-bs-theme=dark] {
 --bs-heading-color: #eaeff4 !important
}
[data-bs-theme=dark] .card {  --bs-card-title-color: #eaeff4;
 --bs-card-subtitle-color: #7c8fac;
 --bs-card-box-shadow: 0 0 transparent, 0 0 transparent, 0 1px 2px 0 rgba(0, 0, 0, 0.05);
 --bs-card-border-color: #333f55;
 --bs-card-bg: var(--bs-body-bg);

}
[data-bs-theme=dark] .dropdown-menu {  --bs-dropdown-box-shadow: rgba(145, 158, 171, 0.3) 0px 0px 2px 0px, rgba(145, 158, 171, 0.02) 0px 12px 24px -4px
}
[data-bs-theme=dark] .table {  --bs-table-border-color: #333f55;
 --bs-table-bg: #202936
}
[data-bs-theme=dark] .tooltip-inner { color: #7c8fac !important }
[data-bs-theme=dark] .table-primary {  --bs-table-bg: #253662 !important
}
[data-bs-theme=dark] .table-success {  --bs-table-bg: #1b3c48 !important
}
[data-bs-theme=dark] .table-info {  --bs-table-bg: #223662 !important
}
[data-bs-theme=dark] .table-warning {  --bs-table-bg: #4d3a2a !important
}
[data-bs-theme=dark] .table-danger {  --bs-table-bg: #4b313d !important
}
[data-bs-theme=dark] .table-dark {  --bs-table-bg: #333f55 !important
}
[data-bs-theme=dark] .bg-white { background-color: #202936 !important }
[data-bs-theme=dark] .table>:not(caption)>*>* { color: #7c8fac !important }
[data-bs-theme=dark] .table-hover>tbody>tr:hover>* {  --bs-table-bg-state: $body-bg-dark
}
[data-bs-theme=dark] .table-striped>tbody>tr:nth-of-type(odd)>* {  --bs-table-bg-type: transparent
}
[data-bs-theme=dark] hr { border-color: #333f55 }
[data-bs-theme=dark] .form-check-input { border: 1px solid #465670 }
[data-bs-theme=dark] .blockquote-footer, [data-bs-theme=dark] .link-dark { color: #7c8fac !important }
[data-bs-theme=dark] .border-white { border-color: #333f55 !important }
[data-bs-theme=dark] .form-control, [data-bs-theme=dark] .form-select { border-color: #333f55 !important; color: #7c8fac; background-color: #202936 }
[data-bs-theme=dark] .form-control:focus, [data-bs-theme=dark] .form-select:focus { border-color: #2563eb !important }
 [data-bs-theme=dark] input::file-selector-button {
 background-color: #202936;
 color: #7c8fac
}
[data-bs-theme=dark] .border-white { border-color: #333f55 !important }
[data-bs-theme=dark] .form-check-input { border: 1px solid #57647a }
[data-bs-theme=dark] .floating-labels .form-control { border-bottom: 1px solid #333f55 }
[data-bs-theme=dark] .noUi-target, [data-bs-theme=dark] .progress { background: #333f55 }
[data-bs-theme=dark] .bg-light, [data-bs-theme=dark] .list-group-item-action:focus, [data-bs-theme=dark] .list-group-item-action:hover, [data-bs-theme=dark] .striped-rows .row:nth-child(odd), [data-bs-theme=dark] .text-bg-light { background-color: #465670 !important; color: var(--bs-card-title-color) !important }
[data-bs-theme=dark] .cke_button_label, [data-bs-theme=dark] .cke_combo_text, [data-bs-theme=dark] .col-form-label, [data-bs-theme=dark] .dtp .dtp-picker-time>a, [data-bs-theme=dark] .dtp table.dtp-picker-days tr>td>a, [data-bs-theme=dark] .dtp table.dtp-picker-days tr>th, [data-bs-theme=dark] .form-label, [data-bs-theme=dark] .noUi-tooltip, [data-bs-theme=dark] .picker, [data-bs-theme=dark] .ql-snow .ql-picker.ql-header .ql-picker-item::before, [data-bs-theme=dark] .ql-snow .ql-picker.ql-header .ql-picker-label::before, [data-bs-theme=dark] .text-dark { color: #7c8fac !important }
[data-bs-theme=dark] .jsgrid-cell, [data-bs-theme=dark] .jsgrid-grid-header, [data-bs-theme=dark] .jsgrid-header-cell, [data-bs-theme=dark] .jsgrid-header-row>.jsgrid-header-cell, [data-bs-theme=dark] .picker__box, [data-bs-theme=dark] .preloader { background: #202936 !important }
[data-bs-theme=dark] .app-calendar .fc .fc-button-primary { background-color: var(--bs-body-bg-dark); border-color: var(--bs-body-bg-dark) }
[data-bs-theme=dark] .app-calendar .fc .fc-addEventButton-button { background-color: var(--bs-primary); border-color: var(--bs-primary) }
[data-bs-theme=dark] .app-calendar .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame, [data-bs-theme=dark] .cke_toolbar_separator { background-color: #202936 }
[data-bs-theme=dark] .app-calendar .fc .fc-button-primary { background-color: var(--bs-body-bg-dark); border-color: #333f55 }
[data-bs-theme=dark] .app-calendar .fc .fc-addEventButton-button { background-color: var(--bs-primary); border-color: var(--bs-primary) }
[data-bs-theme=dark] .app-calendar .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame { background-color: #202936 }
 [data-bs-theme=dark] .myadmin-dd-empty .dd-list .dd3-content, [data-bs-theme=dark] .myadmin-dd-empty .dd-list .dd3-handle, [data-bs-theme=dark] .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options, [data-bs-theme=dark] div:where(.swal2-container) div:where(.swal2-footer) {
 border-color: #333f55
}
[data-bs-theme=dark] .cke_chrome, [data-bs-theme=dark] .daterangepicker .calendar-table, [data-bs-theme=dark] .daterangepicker select.ampmselect, [data-bs-theme=dark] .daterangepicker select.hourselect, [data-bs-theme=dark] .daterangepicker select.minuteselect, [data-bs-theme=dark] .daterangepicker select.secondselect, [data-bs-theme=dark] .jsgrid-edit-row>.jsgrid-cell, [data-bs-theme=dark] .jsgrid-filter-row>.jsgrid-cell, [data-bs-theme=dark] .jsgrid-grid-body, [data-bs-theme=dark] .jsgrid-grid-header, [data-bs-theme=dark] .jsgrid-header-row>.jsgrid-header-cell, [data-bs-theme=dark] .jsgrid-insert-row>.jsgrid-cell, [data-bs-theme=dark] .jsgrid-pager-current-page, [data-bs-theme=dark] .jsgrid-pager-nav-button a, [data-bs-theme=dark] .jsgrid-pager-page a, [data-bs-theme=dark] .noUi-tooltip, [data-bs-theme=dark] .note-editor .note-editing-area .note-editable table td, [data-bs-theme=dark] .note-editor .note-editing-area .note-editable table th, [data-bs-theme=dark] .table-responsive .dataTables_wrapper .dataTables_filter input, [data-bs-theme=dark] .table-responsive .dataTables_wrapper .dataTables_filter select, [data-bs-theme=dark] .table-responsive .dataTables_wrapper .dataTables_length select, [data-bs-theme=dark] .wizard-content .wizard>.actions>ul>li>a[href="#previous"], [data-bs-theme=dark] .wizard>.content>.body input { border: 1px solid #333f55 }
[data-bs-theme=dark] .cke_chrome, [data-bs-theme=dark] .ql-toolbar.ql-snow { border: 1px solid #333f55 }
[data-bs-theme=dark] .cke_top { border-bottom: 1px solid #333f55 }
[data-bs-theme=dark] .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after, [data-bs-theme=dark] .cke_toolgroup a.cke_button:last-child:after { border-right: 1px solid #333f55 }
[data-bs-theme=dark] .cke_button_icon { filter: brightness(0) invert(1) }
[data-bs-theme=dark] .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default, [data-bs-theme=dark] .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default, [data-bs-theme=dark] .cke_top, [data-bs-theme=dark] .datepicker .datepicker-switch:hover, [data-bs-theme=dark] .datepicker .next:hover, [data-bs-theme=dark] .datepicker .prev:hover, [data-bs-theme=dark] .datepicker tfoot tr th:hover, [data-bs-theme=dark] .noUi-handle, [data-bs-theme=dark] .noUi-tooltip { background: #465670 }
[data-bs-theme=dark] .daterangepicker .ranges li:hover, [data-bs-theme=dark] .daterangepicker td.available:hover, [data-bs-theme=dark] .daterangepicker th.available:hover, [data-bs-theme=dark] .myadmin-dd .dd-list .dd-item .dd-handle, [data-bs-theme=dark] .myadmin-dd-empty .dd-list .dd3-content, [data-bs-theme=dark] .myadmin-dd-empty .dd-list .dd3-handle, [data-bs-theme=dark] .ql-snow .ql-picker-options, [data-bs-theme=dark] .select2-container--classic .select2-dropdown, [data-bs-theme=dark] .select2-container--classic .select2-selection--single, [data-bs-theme=dark] .select2-container--default .select2-selection--multiple, [data-bs-theme=dark] .select2-container--default .select2-selection--single, [data-bs-theme=dark] .select2-dropdown { background-color: #202936; border-color: #333f55 !important; }
[data-bs-theme=dark] .select2-container--classic .select2-selection--single, [data-bs-theme=dark] .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single, [data-bs-theme=dark] .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { background-image: linear-gradient(to bottom, #465670 50%, #465670 100%) }
[data-bs-theme=dark] .picker__list-item, [data-bs-theme=dark] .twitter-typeahead .tt-menu { background-color: #333f55; color: #7c8fac; border: 1px solid #333f55 }
[data-bs-theme=dark] .datepicker-dropdown:before, [data-bs-theme=dark] .daterangepicker:after { border-bottom: 6px solid #333f55 }
[data-bs-theme=dark] .daterangepicker:before { border-bottom: 7px solid #333f55 }
[data-bs-theme=dark] .datepicker-dropdown:after { border-bottom: 6px solid #333f55 }
[data-bs-theme=dark] .datepicker-dropdown.datepicker-orient-top:after, [data-bs-theme=dark] .daterangepicker.drop-up:after { border-top: 6px solid #333f55 }
[data-bs-theme=dark] .datepicker-dropdown.datepicker-orient-top:before, [data-bs-theme=dark] .daterangepicker.drop-up:before { border-top: 7px solid #333f55 }
[data-bs-theme=dark] .daterangepicker.show-ranges.ltr .drp-calendar.left, [data-bs-theme=dark] .jsgrid-selected-row>.jsgrid-cell, [data-bs-theme=dark] .twitter-typeahead .league-name { border-color: #333f55 }
[data-bs-theme=dark] .cke_wysiwyg_div, [data-bs-theme=dark] .cke_wysiwyg_frame, [data-bs-theme=dark] .daterangepicker td.off, [data-bs-theme=dark] .daterangepicker td.off.end-date, [data-bs-theme=dark] .daterangepicker td.off.in-range, [data-bs-theme=dark] .daterangepicker td.off.start-date, [data-bs-theme=dark] .select2-container--classic .select2-search--dropdown .select2-search__field, [data-bs-theme=dark] .select2-container--default .select2-search--dropdown .select2-search__field, [data-bs-theme=dark] .table-responsive .dataTables_wrapper .dataTables_filter input, [data-bs-theme=dark] .table-responsive .dataTables_wrapper .dataTables_filter select, [data-bs-theme=dark] .table-responsive .dataTables_wrapper .dataTables_length select, [data-bs-theme=dark] .wizard-content .wizard.wizard-circle>.steps>ul>li.current:after, [data-bs-theme=dark] .wizard-content .wizard.wizard-circle>.steps>ul>li.current~li:after, [data-bs-theme=dark] .wizard-content .wizard.wizard-circle>.steps>ul>li.current~li:before, [data-bs-theme=dark] .wizard-content .wizard>.actions>ul>li>a[href="#previous"] { background-color: #333f55 }
 [data-bs-theme=dark] .daterangepicker select.ampmselect, [data-bs-theme=dark] .daterangepicker select.hourselect, [data-bs-theme=dark] .daterangepicker select.minuteselect, [data-bs-theme=dark] .daterangepicker select.monthselect, [data-bs-theme=dark] .daterangepicker select.secondselect, [data-bs-theme=dark] .daterangepicker select.yearselect, [data-bs-theme=dark] .jsgrid-cell, [data-bs-theme=dark] .jsgrid-grid-header, [data-bs-theme=dark] .jsgrid-header-cell, [data-bs-theme=dark] .jsgrid-header-row>.jsgrid-header-cell, [data-bs-theme=dark] div:where(.swal2-container) div:where(.swal2-popup) {
 background: #202936 !important
}
[data-bs-theme=dark] table.dataTable.table-striped>tbody>tr:nth-of-type(2n+1)>* { box-shadow: inset 0 0 0 9999px #465670 }
[data-bs-theme=dark] .cke_combo_off a.cke_combo_button:active, [data-bs-theme=dark] .cke_combo_off a.cke_combo_button:focus, [data-bs-theme=dark] .cke_combo_off a.cke_combo_button:hover, [data-bs-theme=dark] .cke_combo_on a.cke_combo_button, [data-bs-theme=dark] .jsgrid-edit-row>.jsgrid-cell, [data-bs-theme=dark] .jsgrid-filter-row>.jsgrid-cell, [data-bs-theme=dark] .jsgrid-grid-body, [data-bs-theme=dark] .jsgrid-grid-header, [data-bs-theme=dark] .jsgrid-header-row>.jsgrid-header-cell, [data-bs-theme=dark] .jsgrid-insert-row>.jsgrid-cell, [data-bs-theme=dark] .picker__box, [data-bs-theme=dark] .picker__button--clear, [data-bs-theme=dark] .picker__button--close, [data-bs-theme=dark] .picker__button--today, [data-bs-theme=dark] .ql-container.ql-snow, [data-bs-theme=dark] a.cke_button_off:active, [data-bs-theme=dark] a.cke_button_off:focus, [data-bs-theme=dark] a.cke_button_off:hover { border: 1px solid #333f55 }
[data-bs-theme=dark] .accordion-item, [data-bs-theme=dark] .accordion-item:focus {  --bs-accordion-btn-color: #eaeff4;
 --bs-accordion-border-color: #333f55
}
[data-bs-theme=dark] .accordion-button:not(.collapsed) { color: #eaeff4 }
[data-bs-theme=dark] .breadcrumb-item+.breadcrumb-item::before, [data-bs-theme=dark] .nav-pills .nav-link, [data-bs-theme=dark] .nav-tabs .nav-link { color: #7c8fac }
[data-bs-theme=dark] .ql-snow .ql-stroke { stroke: #7c8fac }
[data-bs-theme=dark] .input-group-text { background-color: #465670; border: var(--bs-table-border-color); color: #7c8fac }
[data-bs-theme=dark] .app-chat-offcanvas, [data-bs-theme=dark] .bootstrap-switch .bootstrap-switch-label, [data-bs-theme=dark] .cke_bottom, [data-bs-theme=dark] .cke_combo_off a.cke_combo_button:active, [data-bs-theme=dark] .cke_combo_off a.cke_combo_button:focus, [data-bs-theme=dark] .cke_combo_off a.cke_combo_button:hover, [data-bs-theme=dark] .cke_combo_on a.cke_combo_button, [data-bs-theme=dark] .dtp table.dtp-picker-days, [data-bs-theme=dark] .dtp table.dtp-picker-days tr, [data-bs-theme=dark] .dtp table.dtp-picker-days tr>td, [data-bs-theme=dark] .dtp>.dtp-content, [data-bs-theme=dark] .picker__button--clear, [data-bs-theme=dark] .picker__button--close, [data-bs-theme=dark] .picker__button--today, [data-bs-theme=dark] a.cke_button_off:active, [data-bs-theme=dark] a.cke_button_off:focus, [data-bs-theme=dark] a.cke_button_off:hover { background: #202936 }
[data-bs-theme=dark] .dtp table.dtp-picker-days tr>td>a.selected { color: #fff !important }
[data-bs-theme=dark] .app-calendar .fc-theme-standard th, [data-bs-theme=dark] .bg-hover-light-black:hover, [data-bs-theme=dark] .daterangepicker, [data-bs-theme=dark] .daterangepicker .calendar-table, [data-bs-theme=dark] .dropdown-item:focus, [data-bs-theme=dark] .dropdown-item:hover, [data-bs-theme=dark] .form-control:disabled, [data-bs-theme=dark] .select2-container--default.select2-container--disabled .select2-selection--single, [data-bs-theme=dark] body .select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #333f55 }
[data-bs-theme=dark] .dp-off { background-color: #333f55 !important }
[data-bs-theme=dark] .CodeMirror, [data-bs-theme=dark] .CodeMirror-gutters, [data-bs-theme=dark] .note-btn, [data-bs-theme=dark] .note-btn.active, [data-bs-theme=dark] .note-btn.focus, [data-bs-theme=dark] .note-btn:active, [data-bs-theme=dark] .note-btn:focus, [data-bs-theme=dark] .note-btn:hover, [data-bs-theme=dark] .note-dropdown-item:hover, [data-bs-theme=dark] .note-dropdown-menu, [data-bs-theme=dark] .note-editor.note-airframe.fullscreen, [data-bs-theme=dark] .note-editor.note-frame.fullscreen, [data-bs-theme=dark] .note-input, [data-bs-theme=dark] .note-modal-content, [data-bs-theme=dark] .note-modal-header, [data-bs-theme=dark] .note-modal-header .close, [data-bs-theme=dark] .note-toolbar { background-color: #202936; border-color: #333f55; color: #7c8fac }
 [data-bs-theme=dark] .mce-content-body p, [data-bs-theme=dark] .note-frame, [data-bs-theme=dark] .tox .tox-tbtn, [data-bs-theme=dark] a.note-dropdown-item, [data-bs-theme=dark] a.note-dropdown-item:hover, [data-bs-theme=dark] div:where(.swal2-container) .swal2-html-container {
 color: #7c8fac
}
[data-bs-theme=dark] .tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled), [data-bs-theme=dark] .tox .tox-collection__item, [data-bs-theme=dark] .tox .tox-edit-area__iframe, [data-bs-theme=dark] .tox .tox-mbtn, [data-bs-theme=dark] .tox .tox-menu, [data-bs-theme=dark] .tox .tox-menubar, [data-bs-theme=dark] .tox .tox-promotion, [data-bs-theme=dark] .tox .tox-statusbar, [data-bs-theme=dark] .tox .tox-tbtn--bespoke, [data-bs-theme=dark] .tox .tox-tbtn--disabled, [data-bs-theme=dark] .tox .tox-tbtn--disabled:hover, [data-bs-theme=dark] .tox .tox-tbtn:disabled, [data-bs-theme=dark] .tox .tox-tbtn:disabled:hover, [data-bs-theme=dark] .tox .tox-toolbar, [data-bs-theme=dark] .tox .tox-toolbar-overlord, [data-bs-theme=dark] .tox .tox-toolbar__overflow, [data-bs-theme=dark] .tox .tox-toolbar__primary, [data-bs-theme=dark] .tox-tinymce, [data-bs-theme=dark] .tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: #202936; border-color: #333f55; color: #7c8fac }
[data-bs-theme=dark] .tox .tox-tbtn svg, [data-bs-theme=dark] .tox .tox-tbtn--disabled svg, [data-bs-theme=dark] .tox .tox-tbtn--disabled:hover svg, [data-bs-theme=dark] .tox .tox-tbtn:disabled svg, [data-bs-theme=dark] .tox .tox-tbtn:disabled:hover svg { fill: #7c8fac }
[data-bs-theme=dark] .picker__nav--prev:before { border-right: .75em solid var(--bs-border-color) }
[data-bs-theme=dark] .picker__nav--next:before { border-left: .75em solid var(--bs-border-color) }
[data-bs-theme=dark] .cke_bottom { border-top: 1px solid var(--bs-border-color) }
[data-bs-theme=dark] .connect-sorting, [data-bs-theme=dark] .connect-sorting-todo { background: var(--bs-dark-bg-subtle) }
[data-bs-theme=dark] .wizard-content .wizard>.steps .step, [data-bs-theme=dark] .wizard-content .wizard>.steps>ul>li.current .step { background-color: #202936 }
[data-bs-theme=dark] .wizard-content .wizard>.steps .step { border: 3px solid #333f55 !important }
[data-bs-theme=dark][data-color-theme=Blue_Theme]:root, [data-bs-theme=light][data-color-theme=Blue_Theme]:root {  --bs-primary: #2563eb;
 --bs-primary-rgb: 37, 99, 235;
 --bs-light-primary: rgba(37, 99, 235, 0.1);
 --bs-primary-bg-subtle: rgba(37, 99, 235, 0.1);
 --bs-secondary: #007bbd;
 --bs-secondary-rgb: 0, 123, 189;
 --bs-light-secondary: rgba(0, 123, 189, 0.1);
 --bs-secondary-bg-subtle: rgba(0, 123, 189, 0.1)
}
[data-bs-theme=dark][data-color-theme=Blue_Theme]:root .btn-primary, [data-bs-theme=light][data-color-theme=Blue_Theme]:root .btn-primary {  --bs-btn-bg: #2563eb;
    --bs-btn-bg: #2563eb;
    --bs-btn-border-color: #2563eb;
    --bs-btn-hover-bg: #0139d6;
    --bs-btn-hover-border-color: #0139d6;
}
[data-bs-theme=dark][data-color-theme=Blue_Theme]:root .btn-secondary, [data-bs-theme=light][data-color-theme=Blue_Theme]:root .btn-secondary {  --bs-btn-bg: #007bbd;
 --bs-btn-border-color: #007bbd;
 --bs-btn-hover-bg: #3ea2d9;
 --bs-btn-hover-border-color: #3a98cc
}
[data-bs-theme=dark][data-color-theme=Aqua_Theme]:root, [data-bs-theme=light][data-color-theme=Aqua_Theme]:root {  --bs-primary: #0074ba;
 --bs-primary-rgb: 0, 116, 186;
 --bs-light-primary: rgba(0, 116, 186, 0.1);
 --bs-primary-bg-subtle: rgba(0, 116, 186, 0.1);
 --bs-secondary: #47d7bc;
 --bs-secondary-rgb: 71, 215, 188;
 --bs-light-secondary: rgba(71, 215, 188, 0.1);
 --bs-secondary-bg-subtle: rgba(71, 215, 188, 0.1)
}
[data-bs-theme=dark][data-color-theme=Aqua_Theme]:root .btn-primary, [data-bs-theme=light][data-color-theme=Aqua_Theme]:root .btn-primary {  --bs-btn-bg: #0074ba;
 --bs-btn-border-color: #0074ba;
 --bs-btn-hover-bg: #00639e;
 --bs-btn-hover-border-color: #00639e
}
[data-bs-theme=dark][data-color-theme=Aqua_Theme]:root .btn-secondary, [data-bs-theme=light][data-color-theme=Aqua_Theme]:root .btn-secondary {  --bs-btn-bg: #47d7bc;
 --bs-btn-border-color: #47d7bc;
 --bs-btn-hover-bg: #3cb7a0;
 --bs-btn-hover-border-color: #3cb7a0
}
[data-bs-theme=dark][data-color-theme=Purple_Theme]:root, [data-bs-theme=light][data-color-theme=Purple_Theme]:root {  --bs-primary: #763ebd;
 --bs-primary-rgb: 118, 62, 189;
 --bs-light-primary: rgba(118, 62, 189, 0.1);
 --bs-primary-bg-subtle: rgba(118, 62, 189, 0.1);
 --bs-secondary: #95cfd5;
 --bs-secondary-rgb: 149, 207, 213;
 --bs-light-secondary: rgba(149, 207, 213, 0.1);
 --bs-secondary-bg-subtle: rgba(149, 207, 213, 0.1)
}
[data-bs-theme=dark][data-color-theme=Purple_Theme]:root .btn-primary, [data-bs-theme=light][data-color-theme=Purple_Theme]:root .btn-primary {  --bs-btn-bg: #763ebd;
 --bs-btn-border-color: #763ebd;
 --bs-btn-hover-bg: #6435a1;
 --bs-btn-hover-border-color: #6435a1
}
[data-bs-theme=dark][data-color-theme=Purple_Theme]:root .btn-secondary, [data-bs-theme=light][data-color-theme=Purple_Theme]:root .btn-secondary {  --bs-btn-bg: #95cfd5;
 --bs-btn-border-color: #95cfd5;
 --bs-btn-hover-bg: #7fb0b5;
 --bs-btn-hover-border-color: #7fb0b5
}
[data-bs-theme=dark][data-color-theme=Green_Theme]:root, [data-bs-theme=light][data-color-theme=Green_Theme]:root {  --bs-primary: #0a7ea4;
 --bs-primary-rgb: 10, 126, 164;
 --bs-light-primary: rgba(10, 126, 164, 0.1);
 --bs-primary-bg-subtle: rgba(10, 126, 164, 0.1);
 --bs-secondary: #ccda4e;
 --bs-secondary-rgb: 204, 218, 78;
 --bs-light-secondary: rgba(204, 218, 78, 0.1);
 --bs-secondary-bg-subtle: rgba(204, 218, 78, 0.1)
}
[data-bs-theme=dark][data-color-theme=Green_Theme]:root .btn-primary, [data-bs-theme=light][data-color-theme=Green_Theme]:root .btn-primary {  --bs-btn-bg: #0a7ea4;
 --bs-btn-border-color: #0a7ea4;
 --bs-btn-hover-bg: #096b8b;
 --bs-btn-hover-border-color: #096b8b
}
[data-bs-theme=dark][data-color-theme=Green_Theme]:root .btn-secondary, [data-bs-theme=light][data-color-theme=Green_Theme]:root .btn-secondary {  --bs-btn-bg: #ccda4e;
 --bs-btn-border-color: #ccda4e;
 --bs-btn-hover-bg: #d4e069;
 --bs-btn-hover-border-color: #d4e069
}
[data-bs-theme=dark][data-color-theme=Cyan_Theme]:root, [data-bs-theme=light][data-color-theme=Cyan_Theme]:root {  --bs-primary: #01c0c8;
 --bs-primary-rgb: 1, 192, 200;
 --bs-light-primary: rgba(1, 192, 200, 0.1);
 --bs-primary-bg-subtle: rgba(1, 192, 200, 0.1);
 --bs-secondary: #fb9678;
 --bs-secondary-rgb: 251, 150, 120;
 --bs-light-secondary: rgba(251, 150, 120, 0.1);
 --bs-secondary-bg-subtle: rgba(251, 150, 120, 0.1)
}
[data-bs-theme=dark][data-color-theme=Cyan_Theme]:root .btn-primary, [data-bs-theme=light][data-color-theme=Cyan_Theme]:root .btn-primary {  --bs-btn-bg: #01c0c8;
 --bs-btn-border-color: #01c0c8;
 --bs-btn-hover-bg: #01a3aa;
 --bs-btn-hover-border-color: #01a3aa
}
[data-bs-theme=dark][data-color-theme=Cyan_Theme]:root .btn-secondary, [data-bs-theme=light][data-color-theme=Cyan_Theme]:root .btn-secondary {  --bs-btn-bg: #fb9678;
 --bs-btn-border-color: #fb9678;
 --bs-btn-hover-bg: #d58066;
 --bs-btn-hover-border-color: #d58066
}
[data-bs-theme=dark][data-color-theme=Orange_Theme]:root, [data-bs-theme=light][data-color-theme=Orange_Theme]:root {  --bs-primary: #dc2626;
 --bs-primary-rgb: 220, 38, 38;
 --bs-light-primary: rgba(220, 38, 38, 0.1);
 --bs-primary-bg-subtle: rgba(220, 38, 38, 0.1);
 --bs-secondary: #0074ba;
 --bs-secondary-rgb: 0, 116, 186;
 --bs-light-secondary: rgba(0, 116, 186, 0.1);
 --bs-secondary-bg-subtle: rgba(0, 116, 186, 0.1)
}
[data-bs-theme=dark][data-color-theme=Orange_Theme]:root .btn-primary, [data-bs-theme=light][data-color-theme=Orange_Theme]:root .btn-primary {  --bs-btn-bg: #dc2626;
 --bs-btn-border-color: #dc2626;
 --bs-btn-hover-bg: #d5745b;
 --bs-btn-hover-border-color: #d5745b
}
[data-bs-theme=dark][data-color-theme=Orange_Theme]:root .btn-secondary, [data-bs-theme=light][data-color-theme=Orange_Theme]:root .btn-secondary {  --bs-btn-bg: #0074ba;
 --bs-btn-border-color: #0074ba;
 --bs-btn-hover-bg: #00639e;
 --bs-btn-hover-border-color: #00639e
}
.required-label::after {
    content: '*';
    color: red;
    margin-left: 2px;
}
/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root, [data-bs-theme=light] {
 --bs-blue: #2563eb;
 --bs-indigo: #6610f2;
 --bs-purple: #6f42c1;
 --bs-pink: #d63384;
 --bs-red: #dc2626;
 --bs-orange: #fd7e14;
 --bs-yellow: #f59e42;
 --bs-green: #22c55e;
 --bs-teal: #20c997;
 --bs-cyan: #14b8a6;
 --bs-black: #000;
 --bs-white: #fff;
 --bs-gray: #2a3547;
 --bs-gray-dark: #343a40;
 --bs-gray-100: #f6f9fc;
 --bs-gray-200: #eaeff4;
 --bs-gray-300: #e1e7ef;
 --bs-gray-400: #7c8fac;
 --bs-gray-500: #5a6a85;
 --bs-gray-600: #2a3547;
 --bs-gray-700: #495057;
 --bs-gray-800: #343a40;
 --bs-gray-900: #212529;
 --bs-primary: #2563eb;
 --bs-secondary: #007bbd;
 --bs-success: #22c55e;
 --bs-info: #14b8a6;
 --bs-warning: #f59e42;
 --bs-danger: #dc2626;
 --bs-light: #f6f9fc;
 --bs-dark: #2a3547;
 --bs-muted: #5a6a85;
 --bs-indigo: #6610f2;
 --bs-light-indigo: #ebf3fe;
 --bs-primary-rgb: 37, 99, 235;
 --bs-secondary-rgb: 0, 123, 189;
 --bs-success-rgb: 34, 197, 94;
 --bs-info-rgb: 20, 184, 166;
 --bs-warning-rgb: 245, 158, 66;
 --bs-danger-rgb: 220, 38, 38;
 --bs-light-rgb: 246, 249, 252;
 --bs-dark-rgb: 50, 50, 50;
 --bs-muted-rgb: 132, 132, 131;
 --bs-indigo-rgb: 102, 16, 242;
 --bs-light-indigo-rgb: 235, 243, 254;
 --bs-primary-text-emphasis: shade-color(#2563eb, 60%);
 --bs-secondary-text-emphasis: shade-color(#007bbd, 60%);
 --bs-success-text-emphasis: shade-color(#22c55e, 60%);
 --bs-info-text-emphasis: shade-color(#14b8a6, 60%);
 --bs-warning-text-emphasis: shade-color(#f59e42, 60%);
 --bs-danger-text-emphasis: shade-color(#dc2626, 60%);
 --bs-light-text-emphasis: #f6f9fc;
 --bs-dark-text-emphasis: #2a3547;
 --bs-primary-bg-subtle: #ecf2ff;
 --bs-secondary-bg-subtle: #e8f7ff;
 --bs-success-bg-subtle: #e6fffa;
 --bs-info-bg-subtle: #ebf3fe;
 --bs-warning-bg-subtle: #fef5e5;
 --bs-danger-bg-subtle: #fbf2ef;
 --bs-light-bg-subtle: #f6f9fc;
 --bs-dark-bg-subtle: #2a3547;
 --bs-primary-border-subtle: #becfff;
 --bs-secondary-border-subtle: #b6e5ff;
 --bs-success-border-subtle: #a1f2e3;
 --bs-info-border-subtle: #bad7ff;
 --bs-warning-border-subtle: #ffdfa5;
 --bs-danger-border-subtle: #fdd0c4;
 --bs-light-border-subtle: #eaeff4;
 --bs-dark-border-subtle: #5a6a85;
 --bs-white-rgb: 255, 255, 255;
 --bs-black-rgb: 0, 0, 0;
 --bs-font-sans-serif: "Plus Jakarta Sans", sans-serif;
 --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: 0.875rem;
 --bs-body-font-weight: 400;
 --bs-body-line-height: 1.5;
 --bs-body-color: #2c2c2c;
 /* --bs-body-color: #5a6a85; */
 --bs-body-color-rgb: 132, 132, 131;
 --bs-body-bg: #fff;
 --bs-body-bg-rgb: 255, 255, 255;
 --bs-emphasis-color: #000;
 --bs-emphasis-color-rgb: 0, 0, 0;
 --bs-secondary-color: rgba(132, 132, 131, 0.75);
 --bs-secondary-color-rgb: 132, 132, 131;
 --bs-secondary-bg: #eaeff4;
 --bs-secondary-bg-rgb: 234, 239, 244;
 --bs-tertiary-color: rgba(132, 132, 131, 0.5);
 --bs-tertiary-color-rgb: 132, 132, 131;
 --bs-tertiary-bg: #f6f9fc;
 --bs-tertiary-bg-rgb: 246, 249, 252;
 --bs-heading-color: #2c2c2c;
 --bs-link-color: #2c2c2c;
 --bs-link-color-rgb: 50, 50, 50;
 --bs-link-decoration: underline;
 --bs-link-hover-color: #2563eb;
 --bs-link-hover-color-rgb: 37, 99, 235;
 --bs-code-color: #d63384;
 --bs-highlight-color: #5a6a85;
 --bs-highlight-bg: #ffefd2;
 --bs-border-width: 1px;
 --bs-border-style: solid;
 --bs-border-color: #e1e7ef;
 --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
 --bs-border-radius: 0.5rem;
 --bs-border-radius-sm: 5px;
 --bs-border-radius-lg: 15px;
 --bs-border-radius-xl: 12px;
 --bs-border-radius-xxl: 2rem;
 --bs-border-radius-2xl: var(--bs-border-radius-xxl);
 --bs-border-radius-pill: 50rem;
 --bs-box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.12);
 --bs-box-shadow-sm: 0 0 transparent, 0 0 transparent, 0 1px 2px 0 rgba(0, 0, 0, 0.05);
 --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
 --bs-box-shadow-inset: unset;
 --bs-focus-ring-width: 0.25rem;
 --bs-focus-ring-opacity: 0.25;
 --bs-focus-ring-color: rgba(37, 99, 235, 0.25);
 --bs-form-valid-color: #22c55e;
 --bs-form-valid-border-color: #22c55e;
 --bs-form-invalid-color: #dc2626;
 --bs-form-invalid-border-color: #dc2626
}
 [data-bs-theme=dark] {
 color-scheme: dark;
 --bs-body-color: #7c8fac;
 --bs-body-color-rgb: 124, 143, 172;
 --bs-body-bg: #202936;
 --bs-body-bg-rgb: 32, 41, 54;
 --bs-emphasis-color: #fff;
 --bs-emphasis-color-rgb: 255, 255, 255;
 --bs-secondary-color: #7c8fac;
 --bs-secondary-color-rgb: 124, 143, 172;
 --bs-secondary-bg: #343a40;
 --bs-secondary-bg-rgb: 52, 58, 64;
 --bs-tertiary-color: rgba(124, 143, 172, 0.5);
 --bs-tertiary-color-rgb: 124, 143, 172;
 --bs-tertiary-bg: #2b3035;
 --bs-tertiary-bg-rgb: 43, 48, 53;
 --bs-primary-text-emphasis: #9eb7ff;
 --bs-secondary-text-emphasis: #92d8ff;
 --bs-success-text-emphasis: #71ebd5;
 --bs-info-text-emphasis: #98c3ff;
 --bs-warning-text-emphasis: #ffce79;
 --bs-danger-text-emphasis: #fcb8a6;
 --bs-light-text-emphasis: #f6f9fc;
 --bs-dark-text-emphasis: #e1e7ef;
 --bs-primary-bg-subtle: #253662;
 --bs-secondary-bg-subtle: #1c455d;
 --bs-success-bg-subtle: #1b3c48;
 --bs-info-bg-subtle: #223662;
 --bs-warning-bg-subtle: #4d3a2a;
 --bs-danger-bg-subtle: #4b313d;
 --bs-light-bg-subtle: #465670;
 --bs-dark-bg-subtle: #333f55;
 --bs-primary-border-subtle: #385199;
 --bs-secondary-border-subtle: #2c7299;
 --bs-success-border-subtle: #0b856f;
 --bs-info-border-subtle: #325d99;
 --bs-warning-border-subtle: #996813;
 --bs-danger-border-subtle: #965240;
 --bs-light-border-subtle: #495057;
 --bs-dark-border-subtle: #343a40;
 --bs-heading-color: inherit;
 --bs-link-color: #7c8fac;
 --bs-link-hover-color: #2563eb;
 --bs-link-color-rgb: 124, 143, 172;
 --bs-link-hover-color-rgb: 37, 99, 235;
 --bs-code-color: #e685b5;
 --bs-highlight-color: #7c8fac;
 --bs-highlight-bg: #66460c;
 --bs-border-color: #333f55;
 --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
 --bs-form-valid-color: #71ebd5;
 --bs-form-valid-border-color: #71ebd5;
 --bs-form-invalid-color: #fcb8a6;
 --bs-form-invalid-border-color: #fcb8a6
}

.otp-box{font-size: 18px; height: 50px; width: 50px!important; margin-right: 8px;}
*, ::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: var(--bs-border-width) solid #e1e7ef; opacity: 1 }
.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; color: var(--bs-heading-color) }
.h1, h1 { font-size: calc(1.34375rem + 1.125vw) }
 @media (min-width:1200px) {
.h1,  h1 { font-size: 2.1875rem }
}
.h2, h2 {  font-size: calc(1.3rem + .6vw)
}
 @media (min-width:1200px) {
.h2,  h2 { font-size: 1.75rem }
}
.h3, h3 {  font-size: calc(1.278125rem + .3375vw)
}
 @media (min-width:1200px) {
.h3,  h3 { font-size: 1.53125rem }
}
.h4, h4 {  font-size: calc(1.25625rem + .075vw)
}
 @media (min-width:1200px) {
.h4,  h4 { font-size: 1.3125rem }
}
.h5, h5 { font-size: 1.09375rem }
.h6, h6 {  font-size: .875rem
}
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: 500 }
dd {
 margin-bottom: .5rem; margin-left: 0 }
blockquote { margin: 0 0 1rem }
b, strong { font-weight: 700 }
.small, small { font-size: .875em }
.mark, mark { padding: .1875em; color: var(--bs-highlight-color); 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: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)); text-decoration: underline }
a:hover {  --bs-link-color-rgb: var(--bs-link-hover-color-rgb)
}
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: 5px }
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: 16px; padding-bottom: 16px; color: var(--bs-secondary-color); text-align: left }
th { font-weight: 600; 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] {
 -webkit-appearance: textfield;
 outline-offset: -2px
}

::-webkit-search-decoration {
 -webkit-appearance: none
}

::-webkit-color-swatch-wrapper {
 padding: 0
}

::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.09375rem; 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.09375rem }
.blockquote>:last-child { margin-bottom: 0 }
.blockquote-footer { margin-top: -1rem; margin-bottom: 1rem; font-size: .875em; color: #2a3547 }
.blockquote-footer::before { content: "— " }
.img-fluid { max-width: 100%; height: auto }
.img-thumbnail {
 padding: .25rem; background-color: var(--bs-body-bg); border: var(--bs-border-width) solid var(--bs-border-color); border-radius: var(--bs-border-radius); box-shadow: var(--bs-box-shadow-sm); max-width: 100%; height: auto }
.figure { display: inline-block }
.figure-img {
 margin-bottom: .5rem; line-height: 1 }
.figure-caption { font-size: .875em; color: var(--bs-secondary-color) }
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
 --bs-gutter-x: 24px;
 --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:1300px) {
.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 }
}
:root {  --bs-breakpoint-xs: 0;
 --bs-breakpoint-sm: 576px;
 --bs-breakpoint-md: 768px;
 --bs-breakpoint-lg: 992px;
 --bs-breakpoint-xl: 1300px;
 --bs-breakpoint-xxl: 1400px
}
.row {
 --bs-gutter-x: 24px;
 --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.33333333% }
.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.66666667% }
.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
}
.g-6, .gx-6 {  --bs-gutter-x: 12px
}
.g-6, .gy-6 {  --bs-gutter-y: 12px
}
.g-7, .gx-7 {  --bs-gutter-x: 30px
}
.g-7, .gy-7 {  --bs-gutter-y: 30px
}
.g-8, .gx-8 {  --bs-gutter-x: 10px
}
.g-8, .gy-8 {  --bs-gutter-y: 10px
}
.g-9, .gx-9 {  --bs-gutter-x: 20px
}
.g-9, .gy-9 {  --bs-gutter-y: 20px
}
.g-10, .gx-10 {  --bs-gutter-x: 36px
}
.g-10, .gy-10 {  --bs-gutter-y: 36px
}
.g-11, .gx-11 {  --bs-gutter-x: 216px
}
.g-11, .gy-11 {  --bs-gutter-y: 216px
}
.g-12, .gx-12 {  --bs-gutter-x: 96px
}
.g-12, .gy-12 {  --bs-gutter-y: 96px
}
.g-13, .gx-13 {  --bs-gutter-x: 48px
}
.g-13, .gy-13 {  --bs-gutter-y: 48px
}
.g-14, .gx-14 {  --bs-gutter-x: 66px
}
.g-14, .gy-14 {  --bs-gutter-y: 66px
}
.g-15, .gx-15 {  --bs-gutter-x: 160px
}
.g-15, .gy-15 {  --bs-gutter-y: 160px
}
 @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.33333333% }
.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.66666667% }
.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
}
.g-sm-6,  .gx-sm-6 {  --bs-gutter-x: 12px
}
.g-sm-6,  .gy-sm-6 {  --bs-gutter-y: 12px
}
.g-sm-7,  .gx-sm-7 {  --bs-gutter-x: 30px
}
.g-sm-7,  .gy-sm-7 {  --bs-gutter-y: 30px
}
.g-sm-8,  .gx-sm-8 {  --bs-gutter-x: 10px
}
.g-sm-8,  .gy-sm-8 {  --bs-gutter-y: 10px
}
.g-sm-9,  .gx-sm-9 {  --bs-gutter-x: 20px
}
.g-sm-9,  .gy-sm-9 {  --bs-gutter-y: 20px
}
.g-sm-10,  .gx-sm-10 {  --bs-gutter-x: 36px
}
.g-sm-10,  .gy-sm-10 {  --bs-gutter-y: 36px
}
.g-sm-11,  .gx-sm-11 {  --bs-gutter-x: 216px
}
.g-sm-11,  .gy-sm-11 {  --bs-gutter-y: 216px
}
.g-sm-12,  .gx-sm-12 {  --bs-gutter-x: 96px
}
.g-sm-12,  .gy-sm-12 {  --bs-gutter-y: 96px
}
.g-sm-13,  .gx-sm-13 {  --bs-gutter-x: 48px
}
.g-sm-13,  .gy-sm-13 {  --bs-gutter-y: 48px
}
.g-sm-14,  .gx-sm-14 {  --bs-gutter-x: 66px
}
.g-sm-14,  .gy-sm-14 {  --bs-gutter-y: 66px
}
.g-sm-15,  .gx-sm-15 {  --bs-gutter-x: 160px
}
.g-sm-15,  .gy-sm-15 {  --bs-gutter-y: 160px
}
}
 @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.33333333% }
.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.66666667% }
.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
}
.g-md-6,  .gx-md-6 {  --bs-gutter-x: 12px
}
.g-md-6,  .gy-md-6 {  --bs-gutter-y: 12px
}
.g-md-7,  .gx-md-7 {  --bs-gutter-x: 30px
}
.g-md-7,  .gy-md-7 {  --bs-gutter-y: 30px
}
.g-md-8,  .gx-md-8 {  --bs-gutter-x: 10px
}
.g-md-8,  .gy-md-8 {  --bs-gutter-y: 10px
}
.g-md-9,  .gx-md-9 {  --bs-gutter-x: 20px
}
.g-md-9,  .gy-md-9 {  --bs-gutter-y: 20px
}
.g-md-10,  .gx-md-10 {  --bs-gutter-x: 36px
}
.g-md-10,  .gy-md-10 {  --bs-gutter-y: 36px
}
.g-md-11,  .gx-md-11 {  --bs-gutter-x: 216px
}
.g-md-11,  .gy-md-11 {  --bs-gutter-y: 216px
}
.g-md-12,  .gx-md-12 {  --bs-gutter-x: 96px
}
.g-md-12,  .gy-md-12 {  --bs-gutter-y: 96px
}
.g-md-13,  .gx-md-13 {  --bs-gutter-x: 48px
}
.g-md-13,  .gy-md-13 {  --bs-gutter-y: 48px
}
.g-md-14,  .gx-md-14 {  --bs-gutter-x: 66px
}
.g-md-14,  .gy-md-14 {  --bs-gutter-y: 66px
}
.g-md-15,  .gx-md-15 {  --bs-gutter-x: 160px
}
.g-md-15,  .gy-md-15 {  --bs-gutter-y: 160px
}
}
 @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.33333333% }
.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.66666667% }
.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
}
.g-lg-6,  .gx-lg-6 {  --bs-gutter-x: 12px
}
.g-lg-6,  .gy-lg-6 {  --bs-gutter-y: 12px
}
.g-lg-7,  .gx-lg-7 {  --bs-gutter-x: 30px
}
.g-lg-7,  .gy-lg-7 {  --bs-gutter-y: 30px
}
.g-lg-8,  .gx-lg-8 {  --bs-gutter-x: 10px
}
.g-lg-8,  .gy-lg-8 {  --bs-gutter-y: 10px
}
.g-lg-9,  .gx-lg-9 {  --bs-gutter-x: 20px
}
.g-lg-9,  .gy-lg-9 {  --bs-gutter-y: 20px
}
.g-lg-10,  .gx-lg-10 {  --bs-gutter-x: 36px
}
.g-lg-10,  .gy-lg-10 {  --bs-gutter-y: 36px
}
.g-lg-11,  .gx-lg-11 {  --bs-gutter-x: 216px
}
.g-lg-11,  .gy-lg-11 {  --bs-gutter-y: 216px
}
.g-lg-12,  .gx-lg-12 {  --bs-gutter-x: 96px
}
.g-lg-12,  .gy-lg-12 {  --bs-gutter-y: 96px
}
.g-lg-13,  .gx-lg-13 {  --bs-gutter-x: 48px
}
.g-lg-13,  .gy-lg-13 {  --bs-gutter-y: 48px
}
.g-lg-14,  .gx-lg-14 {  --bs-gutter-x: 66px
}
.g-lg-14,  .gy-lg-14 {  --bs-gutter-y: 66px
}
.g-lg-15,  .gx-lg-15 {  --bs-gutter-x: 160px
}
.g-lg-15,  .gy-lg-15 {  --bs-gutter-y: 160px
}
}
 @media (min-width:1300px) {
.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.33333333% }
.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.66666667% }
.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
}
.g-xl-6,  .gx-xl-6 {  --bs-gutter-x: 12px
}
.g-xl-6,  .gy-xl-6 {  --bs-gutter-y: 12px
}
.g-xl-7,  .gx-xl-7 {  --bs-gutter-x: 30px
}
.g-xl-7,  .gy-xl-7 {  --bs-gutter-y: 30px
}
.g-xl-8,  .gx-xl-8 {  --bs-gutter-x: 10px
}
.g-xl-8,  .gy-xl-8 {  --bs-gutter-y: 10px
}
.g-xl-9,  .gx-xl-9 {  --bs-gutter-x: 20px
}
.g-xl-9,  .gy-xl-9 {  --bs-gutter-y: 20px
}
.g-xl-10,  .gx-xl-10 {  --bs-gutter-x: 36px
}
.g-xl-10,  .gy-xl-10 {  --bs-gutter-y: 36px
}
.g-xl-11,  .gx-xl-11 {  --bs-gutter-x: 216px
}
.g-xl-11,  .gy-xl-11 {  --bs-gutter-y: 216px
}
.g-xl-12,  .gx-xl-12 {  --bs-gutter-x: 96px
}
.g-xl-12,  .gy-xl-12 {  --bs-gutter-y: 96px
}
.g-xl-13,  .gx-xl-13 {  --bs-gutter-x: 48px
}
.g-xl-13,  .gy-xl-13 {  --bs-gutter-y: 48px
}
.g-xl-14,  .gx-xl-14 {  --bs-gutter-x: 66px
}
.g-xl-14,  .gy-xl-14 {  --bs-gutter-y: 66px
}
.g-xl-15,  .gx-xl-15 {  --bs-gutter-x: 160px
}
.g-xl-15,  .gy-xl-15 {  --bs-gutter-y: 160px
}
}
 @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.33333333% }
.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.66666667% }
.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
}
.g-xxl-6,  .gx-xxl-6 {  --bs-gutter-x: 12px
}
.g-xxl-6,  .gy-xxl-6 {  --bs-gutter-y: 12px
}
.g-xxl-7,  .gx-xxl-7 {  --bs-gutter-x: 30px
}
.g-xxl-7,  .gy-xxl-7 {  --bs-gutter-y: 30px
}
.g-xxl-8,  .gx-xxl-8 {  --bs-gutter-x: 10px
}
.g-xxl-8,  .gy-xxl-8 {  --bs-gutter-y: 10px
}
.g-xxl-9,  .gx-xxl-9 {  --bs-gutter-x: 20px
}
.g-xxl-9,  .gy-xxl-9 {  --bs-gutter-y: 20px
}
.g-xxl-10,  .gx-xxl-10 {  --bs-gutter-x: 36px
}
.g-xxl-10,  .gy-xxl-10 {  --bs-gutter-y: 36px
}
.g-xxl-11,  .gx-xxl-11 {  --bs-gutter-x: 216px
}
.g-xxl-11,  .gy-xxl-11 {  --bs-gutter-y: 216px
}
.g-xxl-12,  .gx-xxl-12 {  --bs-gutter-x: 96px
}
.g-xxl-12,  .gy-xxl-12 {  --bs-gutter-y: 96px
}
.g-xxl-13,  .gx-xxl-13 {  --bs-gutter-x: 48px
}
.g-xxl-13,  .gy-xxl-13 {  --bs-gutter-y: 48px
}
.g-xxl-14,  .gx-xxl-14 {  --bs-gutter-x: 66px
}
.g-xxl-14,  .gy-xxl-14 {  --bs-gutter-y: 66px
}
.g-xxl-15,  .gx-xxl-15 {  --bs-gutter-x: 160px
}
.g-xxl-15,  .gy-xxl-15 {  --bs-gutter-y: 160px
}
}
.table {
 --bs-table-color-type: initial;
 --bs-table-bg-type: initial;
 --bs-table-color-state: initial;
 --bs-table-bg-state: initial;
 --bs-table-color: var(--bs-emphasis-color);
 --bs-table-bg: var(--bs-body-bg);
 --bs-table-border-color: #e1e7ef;
 --bs-table-accent-bg: transparent;
 --bs-table-striped-color: var(--bs-emphasis-color);
 --bs-table-striped-bg: #eaeff4;
 --bs-table-active-color: var(--bs-emphasis-color);
 --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
 --bs-table-hover-color: var(--bs-emphasis-color);
 --bs-table-hover-bg: #f6f9fc; width: 100%; margin-bottom: 1rem; vertical-align: top; border-color: var(--bs-table-border-color) }
.table>:not(caption)>*>* { padding: 16px 16px; color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color))); background-color: var(--bs-table-bg); border-bottom-width: var(--bs-border-width); box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg))) }
.table>tbody { vertical-align: inherit }
.table>thead { vertical-align: bottom }
.table-group-divider {  border-top: calc(var(--bs-border-width) * 2) solid currentcolor
}
.caption-top { caption-side: top }
.table-sm>:not(caption)>*>* {  padding: .25rem .25rem
}
.table-bordered>:not(caption)>* { border-width: var(--bs-border-width) 0 }
.table-bordered>:not(caption)>*>* { border-width: 0 var(--bs-border-width) }
.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-color-type: var(--bs-table-striped-color);
 --bs-table-bg-type: var(--bs-table-striped-bg)
}
.table-striped-columns>:not(caption)>tr>:nth-child(even) {  --bs-table-color-type: var(--bs-table-striped-color);
 --bs-table-bg-type: var(--bs-table-striped-bg)
}
.table-active {  --bs-table-color-state: var(--bs-table-active-color);
 --bs-table-bg-state: var(--bs-table-active-bg)
}
.table-hover>tbody>tr:hover>* {  --bs-table-color-state: var(--bs-table-hover-color);
 --bs-table-bg-state: var(--bs-table-hover-bg)
}
.table-primary {
 --bs-table-color: #000;
 --bs-table-bg: #dfe7ff;
 --bs-table-border-color: #b2b9cc;
 --bs-table-striped-bg: #d4dbf2;
 --bs-table-striped-color: #000;
 --bs-table-active-bg: #c9d0e6;
 --bs-table-active-color: #000;
 --bs-table-hover-bg: #ced6ec;
 --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: #dbf2ff;
 --bs-table-border-color: #afc2cc;
 --bs-table-striped-bg: #d0e6f2;
 --bs-table-striped-color: #000;
 --bs-table-active-bg: #c5dae6;
 --bs-table-active-color: #000;
 --bs-table-hover-bg: #cbe0ec;
 --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: #d0f8f1;
 --bs-table-border-color: #a6c6c1;
 --bs-table-striped-bg: #c6ece5;
 --bs-table-striped-color: #000;
 --bs-table-active-bg: #bbdfd9;
 --bs-table-active-color: #000;
 --bs-table-hover-bg: #c0e5df;
 --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: #ddebff;
 --bs-table-border-color: #b1bccc;
 --bs-table-striped-bg: #d2dff2;
 --bs-table-striped-color: #000;
 --bs-table-active-bg: #c7d4e6;
 --bs-table-active-color: #000;
 --bs-table-hover-bg: #ccd9ec;
 --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: #ffefd2;
 --bs-table-border-color: #ccbfa8;
 --bs-table-striped-bg: #f2e3c8;
 --bs-table-striped-color: #000;
 --bs-table-active-bg: #e6d7bd;
 --bs-table-active-color: #000;
 --bs-table-hover-bg: #ecddc2;
 --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: #fee7e1;
 --bs-table-border-color: #cbb9b4;
 --bs-table-striped-bg: #f1dbd6;
 --bs-table-striped-color: #000;
 --bs-table-active-bg: #e5d0cb;
 --bs-table-active-color: #000;
 --bs-table-hover-bg: #ebd6d0;
 --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: #f6f9fc;
 --bs-table-border-color: #c5c7ca;
 --bs-table-striped-bg: #eaedef;
 --bs-table-striped-color: #000;
 --bs-table-active-bg: #dde0e3;
 --bs-table-active-color: #000;
 --bs-table-hover-bg: #e4e6e9;
 --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: #2a3547;
 --bs-table-border-color: #555d6c;
 --bs-table-striped-bg: #353f50;
 --bs-table-striped-color: #fff;
 --bs-table-active-bg: #3f4959;
 --bs-table-active-color: #fff;
 --bs-table-hover-bg: #3a4455;
 --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:1299.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; font-weight: 600; color: #2a3547 }
.col-form-label { padding-top: calc(8px + var(--bs-border-width)); padding-bottom: calc(8px + var(--bs-border-width)); margin-bottom: 0; font-size: inherit; font-weight: 600; line-height: 1.5; color: #2a3547 }
.col-form-label-lg {
 padding-top: calc(.5rem + var(--bs-border-width));
 padding-bottom: calc(.5rem + var(--bs-border-width)); font-size: 1.09375rem }
.col-form-label-sm {  padding-top: calc(.25rem + var(--bs-border-width));
 padding-bottom: calc(.25rem + var(--bs-border-width));
 font-size: .765625rem
}
.form-text {
 margin-top: .25rem; font-size: .875em; color: var(--bs-secondary-color) }
.form-control { display: block; width: 100%; padding: 8px 16px;  font-size: .875rem;
font-weight: 400; line-height: 1.5; color: #5a6a85; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: #ffffff; background-clip: padding-box; border: var(--bs-border-width) solid #e1e7ef; border-radius: 0.5rem; box-shadow: var(--bs-box-shadow-inset); 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: #5a6a85; background-color: transparent; border-color: #aec3ff; outline: 0;  box-shadow: var(--bs-box-shadow-inset), 0 0 0 .25rem rgba(37, 99, 235, .25)
}
 .form-control::-webkit-date-and-time-value {
 min-width: 85px;
 height: 1.5em;
 margin: 0
}
 .form-control::-webkit-datetime-edit {
 display: block;
 padding: 0
}
 .form-control::-moz-placeholder {
 color: var(--bs-secondary-color);
 opacity: 1
}
 .form-control::placeholder {
 color: var(--bs-secondary-color);
 opacity: 1
}
.form-control:disabled { background-color: var(--bs-secondary-bg); opacity: 1 }
 .form-control::file-selector-button {
 padding: 8px 16px;
 margin: -8px -16px;
 margin-inline-end: 16px;
 color: #5a6a85;
 background-color: var(--bs-tertiary-bg);
 pointer-events: none;
 border-color: inherit;
 border-style: solid;
 border-width: 0;
 border-inline-end-width: var(--bs-border-width);
 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::file-selector-button {
 transition: none
}
}
 .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
 background-color: var(--bs-secondary-bg)
}
.form-control-plaintext { display: block; width: 100%; padding: 8px 0; margin-bottom: 0; line-height: 1.5; color: var(--bs-body-color); background-color: transparent; border: solid transparent; border-width: var(--bs-border-width) 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 + calc(var(--bs-border-width) * 2));
 padding: .25rem .5rem;
 font-size: .765625rem; border-radius: var(--bs-border-radius-sm) }
 .form-control-sm::file-selector-button {
 padding: .25rem .5rem;
 margin: -.25rem -.5rem;
 margin-inline-end: .5rem
}
.form-control-lg {
 min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
 padding: .5rem 1rem; font-size: 1.09375rem; border-radius: var(--bs-border-radius-lg) }
 .form-control-lg::file-selector-button {
 padding: .5rem 1rem;
 margin: -.5rem -1rem;
 margin-inline-end: 1rem
}
textarea.form-control {  min-height: calc(1.5em + 16px + calc(var(--bs-border-width) * 2))
}
textarea.form-control-sm {  min-height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))
}
textarea.form-control-lg {  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))
}
.form-control-color { width: 3rem;  height: calc(1.5em + 16px + calc(var(--bs-border-width) * 2));
padding: 8px }
.form-control-color:not(:disabled):not([readonly]) { cursor: pointer }
 .form-control-color::-moz-color-swatch {
 border: 0 !important;
 border-radius: 7px
}
 .form-control-color::-webkit-color-swatch {
 border: 0 !important;
 border-radius: 7px
}
.form-control-color.form-control-sm {  height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))
}
.form-control-color.form-control-lg {  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))
}
.form-select {
 --bs-form-select-bg-img: 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"); --bs-form-select-bg-img-reversed: 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 11 6-6 6 6'/%3e%3c/svg%3e"); display: block; width: 100%; padding: 8px 38px 8px 16px;  font-size: .875rem;
font-weight: 400; line-height: 1.5; color: #5a6a85; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: #ffffff; background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none); background-repeat: no-repeat; background-position: right 16px center; background-size: 16px 12px; border: var(--bs-border-width) solid #e1e7ef; border-radius: 0.5rem; box-shadow: unset; transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, background-image .15s ease-in-out }
 @media (prefers-reduced-motion:reduce) {
.form-select { transition: none }
}
.form-select:focus { border-color: #aec3ff; outline: 0;  box-shadow: unset, 0 0 0 .25rem rgba(37, 99, 235, .25)
}
.form-select:focus:not([multiple]) { background-image: var(--bs-form-select-bg-img-reversed), var(--bs-form-select-bg-icon, none)
}
.form-select[multiple], .form-select[size]:not([size="1"]) { padding-right: 16px; background-image: none }
.form-select:disabled { background-color: var(--bs-secondary-bg) }
 .form-select:-moz-focusring {
 color: transparent;
 text-shadow: 0 0 0 #5a6a85
}
.form-select-sm {
 padding-top: .25rem;
 padding-bottom: .25rem;
 padding-left: .5rem;
 font-size: .765625rem; border-radius: var(--bs-border-radius-sm) }
.form-select-lg {
 padding-top: .5rem;
 padding-bottom: .5rem; padding-left: 1rem; font-size: 1.09375rem; border-radius: var(--bs-border-radius-lg) }
[data-bs-theme=dark] .form-select {  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237c8fac' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")
}
.form-check { display: block; min-height: 1.313em; padding-left: 1.813em;  margin-bottom: .125rem
}
.form-check .form-check-input { float: left; margin-left: -1.813em }
.form-check-reverse { padding-right: 1.813em; padding-left: 0; text-align: right }
.form-check-reverse .form-check-input { float: right; margin-right: -1.813em; margin-left: 0 }
.form-check-input {
 --bs-form-check-bg: #ffffff; flex-shrink: 0; width: 1.313em; height: 1.313em; margin-top: .0935em; vertical-align: top; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: var(--bs-form-check-bg); background-image: var(--bs-form-check-bg-image); background-repeat: no-repeat; background-position: center; background-size: contain; border: 2px solid #cad0da; -webkit-print-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: #aec3ff; outline: 0;  box-shadow: 0 0 0 .25rem rgba(37, 99, 235, .25)
}
.form-check-input:checked { background-color: var(--bs-primary); border-color: var(--bs-primary) }
.form-check-input:checked[type=checkbox] {  --bs-form-check-bg-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] {  --bs-form-check-bg-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: #2563eb; border-color: #2563eb;  --bs-form-check-bg-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 {
 --bs-form-switch-bg: 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"); width: 2em; margin-left: -2.5em; background-image: var(--bs-form-switch-bg); 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 {  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23aec3ff'/%3e%3c/svg%3e")
}
.form-switch .form-check-input:checked { background-position: right center;  --bs-form-switch-bg: 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 }
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")
}
.form-range { width: 100%; height: 1.5rem; padding: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: transparent }
.form-range:focus { outline: 0 }
 .form-range:focus::-webkit-slider-thumb {
 box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(37, 99, 235, .25)
}
 .form-range:focus::-moz-range-thumb {
 box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(37, 99, 235, .25)
}
 .form-range::-moz-focus-outer {
 border: 0
}
 .form-range::-webkit-slider-thumb {
 width: 1rem;
 height: 1rem;
 margin-top: -.25rem;
 -webkit-appearance: none;
 appearance: none;
 background-color: #2563eb;
 border: 0;
 border-radius: 1rem;
 box-shadow: 0 .1rem .25rem rgba(0, 0, 0, .1);
 -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
}
 @media (prefers-reduced-motion:reduce) {
 .form-range::-webkit-slider-thumb {
 -webkit-transition: none;
 transition: none
}
}
 .form-range::-webkit-slider-thumb:active {
 background-color: #cedbff
}
 .form-range::-webkit-slider-runnable-track {
 width: 100%;
 height: .5rem;
 color: transparent;
 cursor: pointer;
 background-color: var(--bs-secondary-bg);
 border-color: transparent;
 border-radius: 1rem;
 box-shadow: var(--bs-box-shadow-inset)
}
 .form-range::-moz-range-thumb {
 width: 1rem;
 height: 1rem;
 -moz-appearance: none;
 appearance: none;
 background-color: #2563eb;
 border: 0;
 border-radius: 1rem;
 box-shadow: 0 .1rem .25rem rgba(0, 0, 0, .1);
 -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
}
 @media (prefers-reduced-motion:reduce) {
 .form-range::-moz-range-thumb {
 -moz-transition: none;
 transition: none
}
}
 .form-range::-moz-range-thumb:active {
 background-color: #cedbff
}
 .form-range::-moz-range-track {
 width: 100%;
 height: .5rem;
 color: transparent;
 cursor: pointer;
 background-color: var(--bs-secondary-bg);
 border-color: transparent;
 border-radius: 1rem;
 box-shadow: var(--bs-box-shadow-inset)
}
.form-range:disabled { pointer-events: none }
 .form-range:disabled::-webkit-slider-thumb {
 background-color: var(--bs-secondary-color)
}
 .form-range:disabled::-moz-range-thumb {
 background-color: var(--bs-secondary-color)
}
.form-floating { position: relative }
.form-floating>.form-control, .form-floating>.form-control-plaintext, .form-floating>.form-select {
 height: calc(3.5rem + calc(var(--bs-border-width) * 2));
 min-height: calc(3.5rem + calc(var(--bs-border-width) * 2)); line-height: 1.25 }
.form-floating>label { position: absolute; top: 0; left: 0; z-index: 2; height: 100%; padding: 1rem 16px; overflow: hidden; text-align: start; text-overflow: ellipsis; white-space: nowrap; pointer-events: none; border: var(--bs-border-width) 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 16px }
 .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 { color: rgba(var(--bs-body-color-rgb), .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 { color: rgba(var(--bs-body-color-rgb), .65);  transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}
.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after { position: absolute; inset: 1rem 8px; z-index: -1; height: 1.5em; content: ""; background-color: transparent; border-radius: 7px }
.form-floating>.form-control-plaintext~label::after, .form-floating>.form-control:focus~label::after, .form-floating>.form-control:not(:placeholder-shown)~label::after, .form-floating>.form-select~label::after { position: absolute; inset: 1rem 8px; z-index: -1; height: 1.5em; content: ""; background-color: transparent; border-radius: 7px }
 .form-floating>.form-control:-webkit-autofill~label {
 color: rgba(var(--bs-body-color-rgb), .65);
 transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}
.form-floating>.form-control-plaintext~label { border-width: var(--bs-border-width) 0 }
.form-floating>.form-control:disabled~label, .form-floating>:disabled~label { color: #2a3547 }
.form-floating>.form-control:disabled~label::after, .form-floating>:disabled~label::after { background-color: var(--bs-secondary-bg) }
.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: 8px 16px;  font-size: .875rem;
font-weight: 400; line-height: 1.5; color: #5a6a85; text-align: center; white-space: nowrap; background-color: #eaeff4; border: var(--bs-border-width) solid #f6f9fc; border-radius: 7px }
.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.09375rem; border-radius: var(--bs-border-radius-lg) }
.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: .765625rem; border-radius: var(--bs-border-radius-sm) }
.input-group-lg>.form-select, .input-group-sm>.form-select { padding-right: 54px }
.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: calc(var(--bs-border-width) * -1); 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: var(--bs-form-valid-color) }
.valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%;  padding: .25rem .5rem;
 margin-top: .1rem;
 font-size: .75rem;
color: #fff; background-color: var(--bs-success); border-radius: var(--bs-border-radius) }
 .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: var(--bs-form-valid-border-color);
 padding-right: calc(1.5em + 16px);
 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231f796f' 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 + 4px) center;
 background-size: calc(.75em + 8px) calc(.75em + 8px)
}
 .form-control.is-valid:focus, .was-validated .form-control:valid:focus {
 border-color: var(--bs-form-valid-border-color);
 box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}
 .was-validated textarea.form-control:valid, textarea.form-control.is-valid {
 padding-right: calc(1.5em + 16px);
 background-position: top calc(.375em + 4px) right calc(.375em + 4px)
}
 .form-select.is-valid, .was-validated .form-select:valid {
 border-color: var(--bs-form-valid-border-color)
}
 .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"] {
 --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231f796f' 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");
 padding-right: 78px;
 background-position: right 16px center, center right 38px;
 background-size: 16px 12px, calc(.75em + 8px) calc(.75em + 8px)
}
 .form-select.is-valid:focus, .was-validated .form-select:valid:focus {
 border-color: var(--bs-form-valid-border-color);
 box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}
 .form-control-color.is-valid, .was-validated .form-control-color:valid {
 width: calc(3rem + calc(1.5em + 16px))
}
 .form-check-input.is-valid, .was-validated .form-check-input:valid {
 border-color: var(--bs-form-valid-border-color)
}
 .form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked {
 background-color: var(--bs-form-valid-color)
}
 .form-check-input.is-valid:focus, .was-validated .form-check-input:valid:focus {
 box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}
 .form-check-input.is-valid~.form-check-label, .was-validated .form-check-input:valid~.form-check-label {
 color: var(--bs-form-valid-color)
}
.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: var(--bs-form-invalid-color) }
.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%;  padding: .25rem .5rem;
 margin-top: .1rem;
 font-size: .75rem;
color: #fff; background-color: var(--bs-danger); border-radius: var(--bs-border-radius) }
 .is-invalid~.invalid-feedback, .is-invalid~.invalid-tooltip, .was-validated :invalid~.invalid-feedback, .was-validated :invalid~.invalid-tooltip {
 display: block
}
.form-control.is-invalid:disabled{border: var(--bs-border-width) solid #e1e7ef !important;  background-image: none;}
.is-invalid:disabled~.invalid-feedback{display:none;}
#client-list_wrapper td .action-btn .text-danger{cursor: default;}

#task-table td{    word-wrap: break-word;  white-space: normal;}
#form-table_filter input[type='search'] {  height: 28px;}

 .form-control.is-invalid, .was-validated .form-control:invalid {
 border-color: var(--bs-form-invalid-border-color);
 padding-right: calc(1.5em + 16px);
 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='%23db380a'%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='%23db380a' stroke='none'/%3e%3c/svg%3e");
 background-repeat: no-repeat;
 background-position: right calc(.375em + 4px) center;
 background-size: calc(.75em + 8px) calc(.75em + 8px)
}
 .form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
 border-color: var(--bs-form-invalid-border-color);
 box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}
 .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
 padding-right: calc(1.5em + 16px);
 background-position: top calc(.375em + 4px) right calc(.375em + 4px)
}
 .form-select.is-invalid, .was-validated .form-select:invalid {
 border-color: var(--bs-form-invalid-border-color)
}
 .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"] {
 --bs-form-select-bg-icon: 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='%23db380a'%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='%23db380a' stroke='none'/%3e%3c/svg%3e");
 padding-right: 78px;
 background-position: right 16px center, center right 38px;
 background-size: 16px 12px, calc(.75em + 8px) calc(.75em + 8px)
}
 .form-select.is-invalid:focus, .was-validated .form-select:invalid:focus {
 border-color: var(--bs-form-invalid-border-color);
 box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}
 .form-control-color.is-invalid, .was-validated .form-control-color:invalid {
 width: calc(3rem + calc(1.5em + 16px))
}
 .form-check-input.is-invalid, .was-validated .form-check-input:invalid {
 border-color: var(--bs-form-invalid-border-color)
}
 .form-check-input.is-invalid:checked, .was-validated .form-check-input:invalid:checked {
 background-color: var(--bs-form-invalid-color)
}
 .form-check-input.is-invalid:focus, .was-validated .form-check-input:invalid:focus {
 box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}
 .form-check-input.is-invalid~.form-check-label, .was-validated .form-check-input:invalid~.form-check-label {
 color: var(--bs-form-invalid-color)
}
.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: 16px;
 --bs-btn-padding-y: 7px;
 --bs-btn-font-size: 14;
 --bs-btn-font-weight: 400;
 --bs-btn-line-height: 1.5;
 --bs-btn-color: var(--bs-body-color);
 --bs-btn-bg: transparent;
 --bs-btn-border-width: var(--bs-border-width);
 --bs-btn-border-color: transparent;
 --bs-btn-border-radius: 0.5rem;
 --bs-btn-hover-border-color: transparent;
 --bs-btn-box-shadow: unset;
 --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); box-shadow: var(--bs-btn-box-shadow); 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-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-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); box-shadow: var(--bs-btn-active-shadow) }
 .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-active-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); box-shadow: none }
.btn-primary {  --bs-btn-color: #fff;
 --bs-btn-bg: #2563eb;
 --bs-btn-border-color: #2563eb;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #4f73d9;
 --bs-btn-hover-border-color: #4a6ccc;
 --bs-btn-focus-shadow-rgb: 117, 153, 255;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #4a6ccc;
 --bs-btn-active-border-color: #4665bf;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #fff;
 --bs-btn-disabled-bg: #2563eb;
 --bs-btn-disabled-border-color: #2563eb
}
.btn-secondary {  --bs-btn-color: #fff;
 --bs-btn-bg: #007bbd;
 --bs-btn-border-color: #007bbd;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #3ea2d9;
 --bs-btn-hover-border-color: #3a98cc;
 --bs-btn-focus-shadow-rgb: 100, 200, 255;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #3a98cc;
 --bs-btn-active-border-color: #378fbf;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #fff;
 --bs-btn-disabled-bg: #007bbd;
 --bs-btn-disabled-border-color: #007bbd
}
.btn-success {  --bs-btn-color: #fff;
 --bs-btn-bg: #22c55e;
 --bs-btn-border-color: #22c55e;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #10bd9d;
 --bs-btn-hover-border-color: #0fb294;
 --bs-btn-focus-shadow-rgb: 54, 227, 196;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #0fb294;
 --bs-btn-active-border-color: #0ea78b;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #fff;
 --bs-btn-disabled-bg: #22c55e;
 --bs-btn-disabled-border-color: #22c55e
}
.btn-info {  --bs-btn-color: #fff;
 --bs-btn-bg: #14b8a6;
 --bs-btn-border-color: #14b8a6;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #4784d9;
 --bs-btn-hover-border-color: #427ccc;
 --bs-btn-focus-shadow-rgb: 109, 170, 255;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #427ccc;
 --bs-btn-active-border-color: #3e74bf;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #fff;
 --bs-btn-disabled-bg: #14b8a6;
 --bs-btn-disabled-border-color: #14b8a6
}
.btn-warning {  --bs-btn-color: #fff;
 --bs-btn-bg: #f59e42;
 --bs-btn-border-color: #f59e42;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #d9941a;
 --bs-btn-hover-border-color: #cc8b19;
 --bs-btn-focus-shadow-rgb: 255, 186, 65;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #cc8b19;
 --bs-btn-active-border-color: #bf8317;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #fff;
 --bs-btn-disabled-bg: #f59e42;
 --bs-btn-disabled-border-color: #f59e42
}
.btn-danger {  --bs-btn-color: #fff;
 --bs-btn-bg: #dc2626;
 --bs-btn-border-color: #dc2626;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #d5745b;
 --bs-btn-hover-border-color: #c86e56;
 --bs-btn-focus-shadow-rgb: 251, 155, 129;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #c86e56;
 --bs-btn-active-border-color: #bc6750;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #fff;
 --bs-btn-disabled-bg: #dc2626;
 --bs-btn-disabled-border-color: #dc2626
}
.btn-light {  --bs-btn-color: #000;
 --bs-btn-bg: transparent;
 --bs-btn-border-color: transparent;
 --bs-btn-hover-color: #000;
 --bs-btn-hover-bg: #f1f5f9;
 --bs-btn-hover-border-color: #f1f5f9;
 --bs-btn-focus-shadow-rgb: 209, 212, 214;
 --bs-btn-active-color: #000;
 --bs-btn-active-bg: #c5c7ca;
 --bs-btn-active-border-color: #b9bbbd;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #000;
 --bs-btn-disabled-bg: #f6f9fc;
 --bs-btn-disabled-border-color: #f6f9fc
}
.btn-dark {  --bs-btn-color: #fff;
 --bs-btn-bg: #2a3547;
 --bs-btn-border-color: #2a3547;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #4a5363;
 --bs-btn-hover-border-color: #3f4959;
 --bs-btn-focus-shadow-rgb: 74, 83, 99;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #555d6c;
 --bs-btn-active-border-color: #3f4959;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #fff;
 --bs-btn-disabled-bg: #2a3547;
 --bs-btn-disabled-border-color: #2a3547
}
.btn-muted {  --bs-btn-color: #fff;
 --bs-btn-bg: #5a6a85;
 --bs-btn-border-color: #5a6a85;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #4d5a71;
 --bs-btn-hover-border-color: #48556a;
 --bs-btn-focus-shadow-rgb: 115, 128, 151;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #48556a;
 --bs-btn-active-border-color: #445064;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #fff;
 --bs-btn-disabled-bg: #5a6a85;
 --bs-btn-disabled-border-color: #5a6a85
}
.btn-indigo {  --bs-btn-color: #fff;
 --bs-btn-bg: #6610f2;
 --bs-btn-border-color: #6610f2;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #570ece;
 --bs-btn-hover-border-color: #520dc2;
 --bs-btn-focus-shadow-rgb: 125, 52, 244;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #520dc2;
 --bs-btn-active-border-color: #4d0cb6;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #fff;
 --bs-btn-disabled-bg: #6610f2;
 --bs-btn-disabled-border-color: #6610f2
}
.btn-light-indigo {  --bs-btn-color: #000;
 --bs-btn-bg: #ebf3fe;
 --bs-btn-border-color: #ebf3fe;
 --bs-btn-hover-color: #000;
 --bs-btn-hover-bg: #eef5fe;
 --bs-btn-hover-border-color: #edf4fe;
 --bs-btn-focus-shadow-rgb: 200, 207, 216;
 --bs-btn-active-color: #000;
 --bs-btn-active-bg: #eff5fe;
 --bs-btn-active-border-color: #edf4fe;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #000;
 --bs-btn-disabled-bg: #ebf3fe;
 --bs-btn-disabled-border-color: #ebf3fe
}
.btn-outline-primary {  --bs-btn-color: #2563eb;
 --bs-btn-border-color: #2563eb;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #2563eb;
 --bs-btn-hover-border-color: #2563eb;
 --bs-btn-focus-shadow-rgb: 37, 99, 235;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #2563eb;
 --bs-btn-active-border-color: #2563eb;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #2563eb;
 --bs-btn-disabled-bg: transparent;
 --bs-btn-disabled-border-color: #2563eb;
 --bs-gradient: none
}
.btn-outline-secondary {  --bs-btn-color: #007bbd;
 --bs-btn-border-color: #007bbd;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #007bbd;
 --bs-btn-hover-border-color: #007bbd;
 --bs-btn-focus-shadow-rgb: 0, 123, 189;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #007bbd;
 --bs-btn-active-border-color: #007bbd;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #007bbd;
 --bs-btn-disabled-bg: transparent;
 --bs-btn-disabled-border-color: #007bbd;
 --bs-gradient: none
}
.btn-outline-success {  --bs-btn-color: #22c55e;
 --bs-btn-border-color: #22c55e;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #22c55e;
 --bs-btn-hover-border-color: #22c55e;
 --bs-btn-focus-shadow-rgb: 34, 197, 94;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #22c55e;
 --bs-btn-active-border-color: #22c55e;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #22c55e;
 --bs-btn-disabled-bg: transparent;
 --bs-btn-disabled-border-color: #22c55e;
 --bs-gradient: none
}
.btn-outline-info {  --bs-btn-color: #14b8a6;
 --bs-btn-border-color: #14b8a6;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #14b8a6;
 --bs-btn-hover-border-color: #14b8a6;
 --bs-btn-focus-shadow-rgb: 20, 184, 166;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #14b8a6;
 --bs-btn-active-border-color: #14b8a6;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #14b8a6;
 --bs-btn-disabled-bg: transparent;
 --bs-btn-disabled-border-color: #14b8a6;
 --bs-gradient: none
}
.btn-outline-warning {  --bs-btn-color: #f59e42;
 --bs-btn-border-color: #f59e42;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #f59e42;
 --bs-btn-hover-border-color: #f59e42;
 --bs-btn-focus-shadow-rgb: 245, 158, 66;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #f59e42;
 --bs-btn-active-border-color: #f59e42;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #f59e42;
 --bs-btn-disabled-bg: transparent;
 --bs-btn-disabled-border-color: #f59e42;
 --bs-gradient: none
}
.btn-outline-danger {  --bs-btn-color: #dc2626;
 --bs-btn-border-color: #dc2626;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #dc2626;
 --bs-btn-hover-border-color: #dc2626;
 --bs-btn-focus-shadow-rgb: 220, 38, 38;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #dc2626;
 --bs-btn-active-border-color: #dc2626;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #dc2626;
 --bs-btn-disabled-bg: transparent;
 --bs-btn-disabled-border-color: #dc2626;
 --bs-gradient: none
}
.btn-outline-light {  --bs-btn-color: #f6f9fc;
 --bs-btn-border-color: #f6f9fc;
 --bs-btn-hover-color: #000;
 --bs-btn-hover-bg: #f6f9fc;
 --bs-btn-hover-border-color: #f6f9fc;
 --bs-btn-focus-shadow-rgb: 246, 249, 252;
 --bs-btn-active-color: #000;
 --bs-btn-active-bg: #f6f9fc;
 --bs-btn-active-border-color: #f6f9fc;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #f6f9fc;
 --bs-btn-disabled-bg: transparent;
 --bs-btn-disabled-border-color: #f6f9fc;
 --bs-gradient: none
}
.btn-outline-dark {  --bs-btn-color: #2a3547;
 --bs-btn-border-color: #2a3547;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #2a3547;
 --bs-btn-hover-border-color: #2a3547;
 --bs-btn-focus-shadow-rgb: 50, 50, 50;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #2a3547;
 --bs-btn-active-border-color: #2a3547;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #2a3547;
 --bs-btn-disabled-bg: transparent;
 --bs-btn-disabled-border-color: #2a3547;
 --bs-gradient: none
}
.btn-outline-muted {  --bs-btn-color: #5a6a85;
 --bs-btn-border-color: #5a6a85;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #5a6a85;
 --bs-btn-hover-border-color: #5a6a85;
 --bs-btn-focus-shadow-rgb: 132, 132, 131;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #5a6a85;
 --bs-btn-active-border-color: #5a6a85;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #5a6a85;
 --bs-btn-disabled-bg: transparent;
 --bs-btn-disabled-border-color: #5a6a85;
 --bs-gradient: none
}
.btn-outline-indigo {  --bs-btn-color: #6610f2;
 --bs-btn-border-color: #6610f2;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #6610f2;
 --bs-btn-hover-border-color: #6610f2;
 --bs-btn-focus-shadow-rgb: 102, 16, 242;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #6610f2;
 --bs-btn-active-border-color: #6610f2;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #6610f2;
 --bs-btn-disabled-bg: transparent;
 --bs-btn-disabled-border-color: #6610f2;
 --bs-gradient: none
}
.btn-outline-light-indigo {  --bs-btn-color: #ebf3fe;
 --bs-btn-border-color: #ebf3fe;
 --bs-btn-hover-color: #000;
 --bs-btn-hover-bg: #ebf3fe;
 --bs-btn-hover-border-color: #ebf3fe;
 --bs-btn-focus-shadow-rgb: 235, 243, 254;
 --bs-btn-active-color: #000;
 --bs-btn-active-bg: #ebf3fe;
 --bs-btn-active-border-color: #ebf3fe;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #ebf3fe;
 --bs-btn-disabled-bg: transparent;
 --bs-btn-disabled-border-color: #ebf3fe;
 --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: #2a3547;
 --bs-btn-disabled-border-color: transparent;
 --bs-btn-box-shadow: 0 0 0 #000;
 --bs-btn-focus-shadow-rgb: 74, 83, 99; 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.09375rem;
 --bs-btn-border-radius: 9px
}
.btn-group-sm>.btn, .btn-sm {  --bs-btn-padding-y: 0.25rem;
 --bs-btn-padding-x: 0.5rem;
 --bs-btn-font-size: 0.765625rem;
 --bs-btn-border-radius: var(--bs-border-radius-sm)
}
.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: 0.875rem;
 --bs-dropdown-color: var(--bs-body-color);
 --bs-dropdown-bg: var(--bs-body-bg);
 --bs-dropdown-border-color: var(--bs-border-color-translucent);
 --bs-dropdown-border-radius: 0.5rem;
 --bs-dropdown-border-width: 1px;
 --bs-dropdown-inner-border-radius: calc(7px - 0);
 --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
 --bs-dropdown-divider-margin-y: 0.5rem;
 --bs-dropdown-box-shadow: rgba(145, 158, 171, 0.2) 0px 0px 2px 0px, rgba(145, 158, 171, 0.12) 0px 12px 24px -4px;
 --bs-dropdown-link-color: var(--bs-body-color);
 --bs-dropdown-link-hover-color: #2563eb;
 --bs-dropdown-link-hover-bg: #dbeafe;
 --bs-dropdown-link-active-color: #2a3547;
 --bs-dropdown-link-active-bg: #f6f9fc;
 --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
 --bs-dropdown-item-padding-x: 1rem;
 --bs-dropdown-item-padding-y: 0.5rem;
 --bs-dropdown-header-color: #2a3547;
 --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); box-shadow: var(--bs-dropdown-box-shadow) }
.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:1300px) {
.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; border-radius: var(--bs-dropdown-item-border-radius, 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: .765625rem;
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: #e1e7ef;
 --bs-dropdown-bg: #343a40;
 --bs-dropdown-border-color: var(--bs-border-color-translucent);
 --bs-dropdown-link-color: #e1e7ef;
 --bs-dropdown-link-hover-color: #fff;
 --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
 --bs-dropdown-link-hover-bg: #253662;
 --bs-dropdown-link-active-color: #2a3547;
 --bs-dropdown-link-active-bg: #f6f9fc;
 --bs-dropdown-link-disabled-color: #5a6a85;
 --bs-dropdown-header-color: #5a6a85
}
.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: 7px }
.btn-group>.btn-group:not(:first-child), .btn-group>:not(.btn-check:first-child)+.btn {  margin-left: calc(var(--bs-border-width) * -1)
}
.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: 12px; padding-left: 12px }
.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.show .dropdown-toggle { box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125) }
.btn-group.show .dropdown-toggle.btn-link { box-shadow: none }
.btn-group-vertical { flex-direction: column; align-items: flex-start; justify-content: center }
.btn-group-vertical>.btn, .btn-group-vertical>.btn-group { width: 100% }
.btn-group-vertical>.btn-group:not(:first-child), .btn-group-vertical>.btn:not(:first-child) {  margin-top: calc(var(--bs-border-width) * -1)
}
.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-size: 1rem;
 --bs-nav-link-font-weight: 400;
 --bs-nav-link-color: #2a3547;
 --bs-nav-link-hover-color: #2a3547;
 --bs-nav-link-disabled-color: var(--bs-secondary-color); 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; background: 0 0; border: 0; 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:focus-visible {
 outline: 0;
 box-shadow: 0 0 0 .25rem rgba(37, 99, 235, .25)
}
.nav-link.disabled, .nav-link:disabled { color: var(--bs-nav-link-disabled-color); pointer-events: none; cursor: default }
.nav-tabs {
 --bs-nav-tabs-border-width: 0;
 --bs-nav-tabs-border-color: var(--bs-border-color);
 --bs-nav-tabs-border-radius: 10px;
 --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
 --bs-nav-tabs-link-active-color: #fff;
 --bs-nav-tabs-link-active-bg: #2563eb;
 --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) #2563eb; 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)); 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-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: var(--bs-border-radius);
 --bs-nav-pills-link-active-color: #fff;
 --bs-nav-pills-link-active-bg: #2563eb
}
.nav-pills .nav-link { border-radius: var(--bs-nav-pills-border-radius) }
.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-underline {
 --bs-nav-underline-gap: 1rem;
 --bs-nav-underline-border-width: 0.125rem;
 --bs-nav-underline-link-active-color: var(--bs-emphasis-color); gap: var(--bs-nav-underline-gap) }
.nav-underline .nav-link { padding-right: 0; padding-left: 0; border-bottom: var(--bs-nav-underline-border-width) solid transparent }
.nav-underline .nav-link:focus, .nav-underline .nav-link:hover { border-bottom-color: currentcolor }
.nav-underline .nav-link.active, .nav-underline .show>.nav-link { font-weight: 500; color: var(--bs-nav-underline-link-active-color); border-bottom-color: currentcolor }
.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(var(--bs-emphasis-color-rgb), 0.65);
 --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
 --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
 --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
 --bs-navbar-brand-padding-y: 0.3359375rem;
 --bs-navbar-brand-margin-end: 1rem;
 --bs-navbar-brand-font-size: 1.09375rem;
 --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
 --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
 --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.09375rem;
 --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%28132, 132, 131, 0.75%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(var(--bs-emphasis-color-rgb), 0.15);
 --bs-navbar-toggler-border-radius: 0.5rem;
 --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-size: 1rem;
 --bs-nav-link-font-weight: 400;
 --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 .nav-link.show { 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; box-shadow: none; 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; box-shadow: none; 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; box-shadow: none; 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:1300px) {
.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; box-shadow: none; 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; box-shadow: none; 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; box-shadow: none; 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, .navbar[data-bs-theme=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")
}
[data-bs-theme=dark] .navbar-toggler-icon {  --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: 16px;
 --bs-card-spacer-x: 16px;
 --bs-card-title-spacer-y: 0.5rem;
 --bs-card-title-color: #2a3547;
 --bs-card-subtitle-color: var(--bs-body-color);
 --bs-card-border-width: 1px;
 --bs-card-border-color: #e1e7ef;
 --bs-card-border-radius: 10px;
 /* --bs-card-box-shadow: rgba(145, 158, 171, 0.2) 0px 0px 2px 0px, rgba(145, 158, 171, 0.12) 0px 12px 24px -4px; */
 --bs-card-box-shadow: 0 0 transparent, 0 0 transparent, 0 1px 2px 0 rgba(0, 0, 0, 0.05);
 --bs-card-inner-border-radius: 10px;
 --bs-card-cap-padding-y: 15px;
 --bs-card-cap-padding-x: 30px;
 --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
 --bs-card-bg: var(--bs-body-bg);
 --bs-card-img-overlay-padding: 1rem;
 --bs-card-group-margin: 12px; position: relative; display: flex; flex-direction: column; min-width: 0; height: var(--bs-card-height); color: var(--bs-body-color); 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); box-shadow: var(--bs-card-box-shadow) }
.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); color: var(--bs-card-title-color) }
.card-subtitle {
 margin-top: calc(-.5 * var(--bs-card-title-spacer-y)); margin-bottom: 0; color: var(--bs-card-subtitle-color) }
.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: var(--bs-body-color);
 --bs-accordion-bg: var(--bs-body-bg);
 --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: #e1e7ef;
 --bs-accordion-border-width: var(--bs-border-width);
 --bs-accordion-border-radius: var(--bs-border-radius);
 --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
 --bs-accordion-btn-padding-x: 2rem;
 --bs-accordion-btn-padding-y: 1.25rem;
 --bs-accordion-btn-color: #2a3547;
 --bs-accordion-btn-bg: var(--bs-accordion-bg);
 --bs-accordion-btn-icon: url("../images/svgs/icon-plus.svg");
 --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("../images/svgs/icon-minus.svg");
 --bs-accordion-btn-focus-border-color: #aec3ff;
 --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(37, 99, 235, 0.25);
 --bs-accordion-body-padding-x: 2rem;
 --bs-accordion-body-padding-y: 1rem;
 --bs-accordion-active-color: #2a3547;
 --bs-accordion-active-bg: transparent
}
.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: .875rem;
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 }
[data-bs-theme=dark] .accordion-button::after {  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239eb7ff'%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-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239eb7ff'%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")
}
.breadcrumb {
 --bs-breadcrumb-padding-x: 0;
 --bs-breadcrumb-padding-y: 0;
 --bs-breadcrumb-margin-bottom: 0;
 --bs-breadcrumb-font-size: 0.875rem;
 --bs-breadcrumb-divider-color: #2a3547;
 --bs-breadcrumb-item-padding-x: 0.5rem;
 --bs-breadcrumb-item-active-color: #5a6a85; 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: 0.875rem;
 --bs-pagination-color: var(--bs-link-color);
 --bs-pagination-bg: var(--bs-body-bg);
 --bs-pagination-border-width: var(--bs-border-width);
 --bs-pagination-border-color: var(--bs-border-color);
 --bs-pagination-border-radius: var(--bs-border-radius);
 --bs-pagination-hover-color: var(--bs-link-hover-color);
 --bs-pagination-hover-bg: var(--bs-tertiary-bg);
 --bs-pagination-hover-border-color: var(--bs-border-color);
 --bs-pagination-focus-color: var(--bs-link-hover-color);
 --bs-pagination-focus-bg: var(--bs-secondary-bg);
 --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(37, 99, 235, 0.25);
 --bs-pagination-active-color: #fff;
 --bs-pagination-active-bg: #2563eb;
 --bs-pagination-active-border-color: #2563eb;
 --bs-pagination-disabled-color: var(--bs-secondary-color);
 --bs-pagination-disabled-bg: var(--bs-secondary-bg);
 --bs-pagination-disabled-border-color: var(--bs-border-color); 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: calc(var(--bs-border-width) * -1)
}
.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.09375rem;
 --bs-pagination-border-radius: var(--bs-border-radius-lg)
}
.pagination-sm {  --bs-pagination-padding-x: 0.5rem;
 --bs-pagination-padding-y: 0.25rem;
 --bs-pagination-font-size: 0.765625rem;
 --bs-pagination-border-radius: var(--bs-border-radius-sm)
}
.badge {
 --bs-badge-padding-x: 10px;
 --bs-badge-padding-y: 5px;
 /* --bs-badge-font-size: 0.875rem; */
 --bs-badge-font-size: 0.725rem;
 --bs-badge-font-weight: 400;
 --bs-badge-color: #fff;
 --bs-badge-border-radius: 0.5rem; 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: var(--bs-border-width) solid var(--bs-alert-border-color);
 --bs-alert-border-radius: var(--bs-border-radius);
 --bs-alert-link-color: inherit; 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: 500; color: var(--bs-alert-link-color) }
.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: var(--bs-primary-text-emphasis);
 --bs-alert-bg: var(--bs-primary-bg-subtle);
 --bs-alert-border-color: var(--bs-primary-border-subtle);
 --bs-alert-link-color: var(--bs-primary-text-emphasis)
}
.alert-secondary {  --bs-alert-color: var(--bs-secondary-text-emphasis);
 --bs-alert-bg: var(--bs-secondary-bg-subtle);
 --bs-alert-border-color: var(--bs-secondary-border-subtle);
 --bs-alert-link-color: var(--bs-secondary-text-emphasis)
}
.alert-success {  --bs-alert-color: var(--bs-success-text-emphasis);
 --bs-alert-bg: var(--bs-success-bg-subtle);
 --bs-alert-border-color: var(--bs-success-border-subtle);
 --bs-alert-link-color: var(--bs-success-text-emphasis)
}
.alert-info {  --bs-alert-color: var(--bs-info-text-emphasis);
 --bs-alert-bg: var(--bs-info-bg-subtle);
 --bs-alert-border-color: var(--bs-info-border-subtle);
 --bs-alert-link-color: var(--bs-info-text-emphasis)
}
.alert-warning {  --bs-alert-color: var(--bs-warning-text-emphasis);
 --bs-alert-bg: var(--bs-warning-bg-subtle);
 --bs-alert-border-color: var(--bs-warning-border-subtle);
 --bs-alert-link-color: var(--bs-warning-text-emphasis)
}
.alert-danger {  --bs-alert-color: var(--bs-danger-text-emphasis);
 --bs-alert-bg: var(--bs-danger-bg-subtle);
 --bs-alert-border-color: var(--bs-danger-border-subtle);
 --bs-alert-link-color: var(--bs-danger-text-emphasis)
}
.alert-light {  --bs-alert-color: var(--bs-light-text-emphasis);
 --bs-alert-bg: var(--bs-light-bg-subtle);
 --bs-alert-border-color: var(--bs-light-border-subtle);
 --bs-alert-link-color: var(--bs-light-text-emphasis)
}
.alert-dark {  --bs-alert-color: var(--bs-dark-text-emphasis);
 --bs-alert-bg: var(--bs-dark-bg-subtle);
 --bs-alert-border-color: var(--bs-dark-border-subtle);
 --bs-alert-link-color: var(--bs-dark-text-emphasis)
}
.alert-muted {  --bs-alert-color: var(--bs-muted-text-emphasis);
 --bs-alert-bg: var(--bs-muted-bg-subtle);
 --bs-alert-border-color: var(--bs-muted-border-subtle);
 --bs-alert-link-color: var(--bs-muted-text-emphasis)
}
.alert-indigo {  --bs-alert-color: var(--bs-indigo-text-emphasis);
 --bs-alert-bg: var(--bs-indigo-bg-subtle);
 --bs-alert-border-color: var(--bs-indigo-border-subtle);
 --bs-alert-link-color: var(--bs-indigo-text-emphasis)
}
.alert-light-indigo {  --bs-alert-color: var(--bs-light-indigo-text-emphasis);
 --bs-alert-bg: var(--bs-light-indigo-bg-subtle);
 --bs-alert-border-color: var(--bs-light-indigo-border-subtle);
 --bs-alert-link-color: var(--bs-light-indigo-text-emphasis)
}
 @keyframes progress-bar-stripes {  0% {
 background-position-x: 7px
}
}
.progress, .progress-stacked {
 --bs-progress-height: 7px;
 --bs-progress-font-size: 0.65625rem;
 --bs-progress-bg: rgba(17, 28, 45, 0.0509803922);
 --bs-progress-border-radius: var(--bs-border-radius);
 --bs-progress-box-shadow: var(--bs-box-shadow-inset);
 --bs-progress-bar-color: #fff;
 --bs-progress-bar-bg: #2563eb;
 --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); box-shadow: var(--bs-progress-box-shadow) }
.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-stacked>.progress { overflow: visible }
.progress-stacked>.progress>.progress-bar { width: 100% }
.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: var(--bs-body-color);
 --bs-list-group-bg: var(--bs-body-bg);
 --bs-list-group-border-color: var(--bs-border-color);
 --bs-list-group-border-width: var(--bs-border-width);
 --bs-list-group-border-radius: var(--bs-border-radius);
 --bs-list-group-item-padding-x: 1rem;
 --bs-list-group-item-padding-y: 0.5rem;
 --bs-list-group-action-color: var(--bs-secondary-color);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
 --bs-list-group-action-active-color: var(--bs-body-color);
 --bs-list-group-action-active-bg: var(--bs-secondary-bg);
 --bs-list-group-disabled-color: var(--bs-secondary-color);
 --bs-list-group-disabled-bg: var(--bs-body-bg);
 --bs-list-group-active-color: #fff;
 --bs-list-group-active-bg: #2563eb;
 --bs-list-group-active-border-color: #2563eb; 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:1300px) {
.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 {  --bs-list-group-color: var(--bs-primary-text-emphasis);
 --bs-list-group-bg: var(--bs-primary-bg-subtle);
 --bs-list-group-border-color: var(--bs-primary-border-subtle);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
 --bs-list-group-action-active-color: var(--bs-emphasis-color);
 --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
 --bs-list-group-active-color: var(--bs-primary-bg-subtle);
 --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
 --bs-list-group-active-border-color: var(--bs-primary-text-emphasis)
}
.list-group-item-secondary {  --bs-list-group-color: var(--bs-secondary-text-emphasis);
 --bs-list-group-bg: var(--bs-secondary-bg-subtle);
 --bs-list-group-border-color: var(--bs-secondary-border-subtle);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
 --bs-list-group-action-active-color: var(--bs-emphasis-color);
 --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
 --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
 --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
 --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)
}
.list-group-item-success {  --bs-list-group-color: var(--bs-success-text-emphasis);
 --bs-list-group-bg: var(--bs-success-bg-subtle);
 --bs-list-group-border-color: var(--bs-success-border-subtle);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
 --bs-list-group-action-active-color: var(--bs-emphasis-color);
 --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
 --bs-list-group-active-color: var(--bs-success-bg-subtle);
 --bs-list-group-active-bg: var(--bs-success-text-emphasis);
 --bs-list-group-active-border-color: var(--bs-success-text-emphasis)
}
.list-group-item-info {  --bs-list-group-color: var(--bs-info-text-emphasis);
 --bs-list-group-bg: var(--bs-info-bg-subtle);
 --bs-list-group-border-color: var(--bs-info-border-subtle);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
 --bs-list-group-action-active-color: var(--bs-emphasis-color);
 --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
 --bs-list-group-active-color: var(--bs-info-bg-subtle);
 --bs-list-group-active-bg: var(--bs-info-text-emphasis);
 --bs-list-group-active-border-color: var(--bs-info-text-emphasis)
}
.list-group-item-warning {  --bs-list-group-color: var(--bs-warning-text-emphasis);
 --bs-list-group-bg: var(--bs-warning-bg-subtle);
 --bs-list-group-border-color: var(--bs-warning-border-subtle);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
 --bs-list-group-action-active-color: var(--bs-emphasis-color);
 --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
 --bs-list-group-active-color: var(--bs-warning-bg-subtle);
 --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
 --bs-list-group-active-border-color: var(--bs-warning-text-emphasis)
}
.list-group-item-danger {  --bs-list-group-color: var(--bs-danger-text-emphasis);
 --bs-list-group-bg: var(--bs-danger-bg-subtle);
 --bs-list-group-border-color: var(--bs-danger-border-subtle);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
 --bs-list-group-action-active-color: var(--bs-emphasis-color);
 --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
 --bs-list-group-active-color: var(--bs-danger-bg-subtle);
 --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
 --bs-list-group-active-border-color: var(--bs-danger-text-emphasis)
}
.list-group-item-light {  --bs-list-group-color: var(--bs-light-text-emphasis);
 --bs-list-group-bg: var(--bs-light-bg-subtle);
 --bs-list-group-border-color: var(--bs-light-border-subtle);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
 --bs-list-group-action-active-color: var(--bs-emphasis-color);
 --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
 --bs-list-group-active-color: var(--bs-light-bg-subtle);
 --bs-list-group-active-bg: var(--bs-light-text-emphasis);
 --bs-list-group-active-border-color: var(--bs-light-text-emphasis)
}
.list-group-item-dark {  --bs-list-group-color: var(--bs-dark-text-emphasis);
 --bs-list-group-bg: var(--bs-dark-bg-subtle);
 --bs-list-group-border-color: var(--bs-dark-border-subtle);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
 --bs-list-group-action-active-color: var(--bs-emphasis-color);
 --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
 --bs-list-group-active-color: var(--bs-dark-bg-subtle);
 --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
 --bs-list-group-active-border-color: var(--bs-dark-text-emphasis)
}
.list-group-item-muted {  --bs-list-group-color: var(--bs-muted-text-emphasis);
 --bs-list-group-bg: var(--bs-muted-bg-subtle);
 --bs-list-group-border-color: var(--bs-muted-border-subtle);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-muted-border-subtle);
 --bs-list-group-action-active-color: var(--bs-emphasis-color);
 --bs-list-group-action-active-bg: var(--bs-muted-border-subtle);
 --bs-list-group-active-color: var(--bs-muted-bg-subtle);
 --bs-list-group-active-bg: var(--bs-muted-text-emphasis);
 --bs-list-group-active-border-color: var(--bs-muted-text-emphasis)
}
.list-group-item-indigo {  --bs-list-group-color: var(--bs-indigo-text-emphasis);
 --bs-list-group-bg: var(--bs-indigo-bg-subtle);
 --bs-list-group-border-color: var(--bs-indigo-border-subtle);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-indigo-border-subtle);
 --bs-list-group-action-active-color: var(--bs-emphasis-color);
 --bs-list-group-action-active-bg: var(--bs-indigo-border-subtle);
 --bs-list-group-active-color: var(--bs-indigo-bg-subtle);
 --bs-list-group-active-bg: var(--bs-indigo-text-emphasis);
 --bs-list-group-active-border-color: var(--bs-indigo-text-emphasis)
}
.list-group-item-light-indigo {  --bs-list-group-color: var(--bs-light-indigo-text-emphasis);
 --bs-list-group-bg: var(--bs-light-indigo-bg-subtle);
 --bs-list-group-border-color: var(--bs-light-indigo-border-subtle);
 --bs-list-group-action-hover-color: var(--bs-emphasis-color);
 --bs-list-group-action-hover-bg: var(--bs-light-indigo-border-subtle);
 --bs-list-group-action-active-color: var(--bs-emphasis-color);
 --bs-list-group-action-active-bg: var(--bs-light-indigo-border-subtle);
 --bs-list-group-active-color: var(--bs-light-indigo-bg-subtle);
 --bs-list-group-active-bg: var(--bs-light-indigo-text-emphasis);
 --bs-list-group-active-border-color: var(--bs-light-indigo-text-emphasis)
}
.btn-close {
 --bs-btn-close-color: #000;
 --bs-btn-close-bg: 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");
 --bs-btn-close-opacity: 0.5;
 --bs-btn-close-hover-opacity: 0.75;
 --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(37, 99, 235, 0.25);
 --bs-btn-close-focus-opacity: 1;
 --bs-btn-close-disabled-opacity: 0.25;
 --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%); box-sizing: content-box; width: 1em; height: 1em; padding: .25em .25em; color: var(--bs-btn-close-color); background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat; border: 0; border-radius: 0.5rem; opacity: var(--bs-btn-close-opacity) }
.btn-close:hover { color: var(--bs-btn-close-color); text-decoration: none; opacity: var(--bs-btn-close-hover-opacity) }
.btn-close:focus { outline: 0; box-shadow: var(--bs-btn-close-focus-shadow); opacity: var(--bs-btn-close-focus-opacity) }
.btn-close.disabled, .btn-close:disabled { pointer-events: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; opacity: var(--bs-btn-close-disabled-opacity) }
.btn-close-white { filter: var(--bs-btn-close-white-filter);outline: initial; box-shadow: none !important;}
[data-bs-theme=dark] .btn-close { filter: var(--bs-btn-close-white-filter) }
.toast {
 --bs-toast-zindex: 1090;
 --bs-toast-padding-x: 0.75rem;
 --bs-toast-padding-y: 0.5rem;
 --bs-toast-spacing: 24px;
 --bs-toast-max-width: 350px;
 --bs-toast-font-size: 0.875rem;
 --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
 --bs-toast-border-width: 0;
 --bs-toast-border-color: var(--bs-border-color-translucent);
 --bs-toast-border-radius: var(--bs-border-radius);
 --bs-toast-box-shadow: rgba(145, 158, 171, 0.2) 0px 0px 2px 0px, rgba(145, 158, 171, 0.12) 0px 12px 24px -4px;
 --bs-toast-header-color: var(--bs-secondary-color);
 --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
 --bs-toast-header-border-color: var(--bs-border-color-translucent); 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: -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-bg: var(--bs-body-bg);
 --bs-modal-border-color: var(--bs-border-color-translucent);
 --bs-modal-border-width: 0;
 --bs-modal-border-radius: 0.5rem;
 --bs-modal-box-shadow: var(--bs-box-shadow-sm);
 --bs-modal-inner-border-radius: 0.5rem;
 --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: 0;
 --bs-modal-title-line-height: 1.5;
 --bs-modal-footer-gap: 0.5rem;
 --bs-modal-footer-border-color: var(--bs-border-color);
 --bs-modal-footer-border-width: 0; 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); box-shadow: var(--bs-modal-box-shadow); 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: var(--bs-box-shadow)
}
.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:1300px) {
.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:1299.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: 10800;
 --bs-tooltip-max-width: 200px;
 --bs-tooltip-padding-x: 0.5rem;
 --bs-tooltip-padding-y: 0.25rem;
 --bs-tooltip-font-size: 0.75rem;
 --bs-tooltip-color: var(--bs-body-bg);
 --bs-tooltip-bg: #2a3547;
 --bs-tooltip-border-radius: var(--bs-border-radius);
 --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; 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: calc(-1 * var(--bs-tooltip-arrow-height))
}
.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: calc(-1 * var(--bs-tooltip-arrow-height)); 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: calc(-1 * var(--bs-tooltip-arrow-height))
}
.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: calc(-1 * var(--bs-tooltip-arrow-height)); 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.765625rem;
 --bs-popover-bg: var(--bs-body-bg);
 --bs-popover-border-width: var(--bs-border-width);
 --bs-popover-border-color: var(--bs-border-color-translucent);
 --bs-popover-border-radius: var(--bs-border-radius-lg);
 --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
 --bs-popover-box-shadow: var(--bs-box-shadow);
 --bs-popover-header-padding-x: 1rem;
 --bs-popover-header-padding-y: 0.5rem;
 --bs-popover-header-font-size: 0.875rem;
 --bs-popover-header-color: #2a3547;
 --bs-popover-header-bg: var(--bs-secondary-bg);
 --bs-popover-body-padding-x: 1rem;
 --bs-popover-body-padding-y: 1rem;
 --bs-popover-body-color: var(--bs-body-color);
 --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); box-shadow: var(--bs-popover-box-shadow) }
.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%; 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% }
.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 }
[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark] .carousel .carousel-control-prev-icon, [data-bs-theme=dark].carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon { filter: invert(1) grayscale(100) }
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] { background-color: #000 }
[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .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: 330px;
 --bs-offcanvas-height: 30vh;
 --bs-offcanvas-padding-x: 1rem;
 --bs-offcanvas-padding-y: 1rem;
 --bs-offcanvas-color: var(--bs-body-color);
 --bs-offcanvas-bg: var(--bs-body-bg);
 --bs-offcanvas-border-width: 0;
 --bs-offcanvas-border-color: var(--bs-border-color-translucent);
 --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
 --bs-offcanvas-transition: transform 0.3s ease-in-out;
 --bs-offcanvas-title-line-height: 1.5
}
 @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; box-shadow: var(--bs-offcanvas-box-shadow); transition: var(--bs-offcanvas-transition) }
}
 @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; box-shadow: var(--bs-offcanvas-box-shadow); transition: var(--bs-offcanvas-transition) }
}
 @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; box-shadow: var(--bs-offcanvas-box-shadow); transition: var(--bs-offcanvas-transition) }
}
 @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:1299.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; box-shadow: var(--bs-offcanvas-box-shadow); transition: var(--bs-offcanvas-transition) }
}
 @media (max-width:1299.98px) and (prefers-reduced-motion:reduce) {
.offcanvas-xl { transition: none }
}
 @media (max-width:1299.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:1299.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:1299.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:1299.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:1299.98px) {
.offcanvas-xl.show:not(.hiding),  .offcanvas-xl.showing { transform: none }
}
 @media (max-width:1299.98px) {
.offcanvas-xl.hiding,  .offcanvas-xl.show,  .offcanvas-xl.showing { visibility: visible }
}
 @media (min-width:1300px) {
.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; box-shadow: var(--bs-offcanvas-box-shadow); transition: var(--bs-offcanvas-transition) }
}
 @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; box-shadow: var(--bs-offcanvas-box-shadow); transition: var(--bs-offcanvas-transition) }
 @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: var(--bs-offcanvas-title-line-height) }
.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, .8) 75%, #000 95%); mask-image: linear-gradient(130deg, #000 55%, rgba(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(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important }
.text-bg-secondary { color: #fff !important; background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important }
.text-bg-success { color: #fff !important; background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important }
.text-bg-info { color: #fff !important; background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important }
.text-bg-warning { color: #fff !important; background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important }
.text-bg-danger { color: #fff !important; background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important }
.text-bg-light { color: #000 !important; background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important }
.text-bg-dark { color: #fff !important; background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important }
.text-bg-muted { color: #fff !important; background-color: RGBA(var(--bs-muted-rgb), var(--bs-bg-opacity, 1)) !important }
.text-bg-indigo { color: #fff !important; background-color: RGBA(var(--bs-indigo-rgb), var(--bs-bg-opacity, 1)) !important }
.text-bg-light-indigo { color: #000 !important; background-color: RGBA(var(--bs-light-indigo-rgb), var(--bs-bg-opacity, 1)) !important }
.link-primary { color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-primary:focus, .link-primary:hover { color: RGBA(74, 108, 204, var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(74, 108, 204, var(--bs-link-underline-opacity, 1)) !important }
.link-secondary { color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-secondary:focus, .link-secondary:hover { color: RGBA(58, 152, 204, var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(58, 152, 204, var(--bs-link-underline-opacity, 1)) !important }
.link-success { color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-success:focus, .link-success:hover { color: RGBA(15, 178, 148, var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(15, 178, 148, var(--bs-link-underline-opacity, 1)) !important }
.link-info { color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-info:focus, .link-info:hover { color: RGBA(66, 124, 204, var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(66, 124, 204, var(--bs-link-underline-opacity, 1)) !important }
.link-warning { color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-warning:focus, .link-warning:hover { color: RGBA(204, 139, 25, var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(204, 139, 25, var(--bs-link-underline-opacity, 1)) !important }
.link-danger { color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-danger:focus, .link-danger:hover { color: RGBA(200, 110, 86, var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(200, 110, 86, var(--bs-link-underline-opacity, 1)) !important }
.link-light { color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-light:focus, .link-light:hover { color: RGBA(248, 250, 253, var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(248, 250, 253, var(--bs-link-underline-opacity, 1)) !important }
.link-dark { color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-dark:focus, .link-dark:hover { color: RGBA(34, 42, 57, var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(34, 42, 57, var(--bs-link-underline-opacity, 1)) !important }
.link-muted { color: RGBA(var(--bs-muted-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-muted-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-muted:focus, .link-muted:hover { color: RGBA(72, 85, 106, var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(72, 85, 106, var(--bs-link-underline-opacity, 1)) !important }
.link-indigo { color: RGBA(var(--bs-indigo-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-indigo-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-indigo:focus, .link-indigo:hover { color: RGBA(82, 13, 194, var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(82, 13, 194, var(--bs-link-underline-opacity, 1)) !important }
.link-light-indigo { color: RGBA(var(--bs-light-indigo-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-light-indigo-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-light-indigo:focus, .link-light-indigo:hover { color: RGBA(239, 245, 254, var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(239, 245, 254, var(--bs-link-underline-opacity, 1)) !important }
.link-body-emphasis { color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important; text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-body-emphasis:focus, .link-body-emphasis:hover { color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, .75)) !important; text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, .75)) !important }
.focus-ring:focus { outline: 0; box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color) }
.icon-link { display: inline-flex;  gap: .375rem;
align-items: center; text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, .5)); text-underline-offset: .25em; backface-visibility: hidden }
.icon-link>.bi { flex-shrink: 0; width: 1em; height: 1em; fill: currentcolor; transition: .2s ease-in-out transform }
 @media (prefers-reduced-motion:reduce) {
.icon-link>.bi { transition: none }
}
 .icon-link-hover:focus-visible>.bi, .icon-link-hover:hover>.bi {
 transform: var(--bs-icon-link-transform, translate3d(.25em, 0, 0))
}
.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: sticky; top: 0; z-index: 1020 }
.sticky-bottom { position: sticky; bottom: 0; z-index: 1020 }
 @media (min-width:576px) {
.sticky-sm-top { position: sticky; top: 0; z-index: 1020 }
.sticky-sm-bottom { position: sticky; bottom: 0; z-index: 1020 }
}
 @media (min-width:768px) {
.sticky-md-top { position: sticky; top: 0; z-index: 1020 }
.sticky-md-bottom { position: sticky; bottom: 0; z-index: 1020 }
}
 @media (min-width:992px) {
.sticky-lg-top { position: sticky; top: 0; z-index: 1020 }
.sticky-lg-bottom { position: sticky; bottom: 0; z-index: 1020 }
}
 @media (min-width:1300px) {
.sticky-xl-top { position: sticky; top: 0; z-index: 1020 }
.sticky-xl-bottom { position: sticky; bottom: 0; z-index: 1020 }
}
 @media (min-width:1400px) {
.sticky-xxl-top { position: sticky; top: 0; z-index: 1020 }
.sticky-xxl-bottom { 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) { 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 }
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption), .visually-hidden:not(caption) { position: absolute !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: var(--bs-border-width); min-height: 1em; background-color: currentcolor; opacity: 1 }
.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 }
.object-fit-contain { -o-object-fit: contain !important; object-fit: contain !important }
.object-fit-cover { -o-object-fit: cover !important; object-fit: cover !important }
.object-fit-fill { -o-object-fit: fill !important; object-fit: fill !important }
.object-fit-scale { -o-object-fit: scale-down !important; object-fit: scale-down !important }
.object-fit-none { -o-object-fit: none !important; object-fit: 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 }
.overflow-x-auto { overflow-x: auto !important }
.overflow-x-hidden { overflow-x: hidden !important }
.overflow-x-visible { overflow-x: visible !important }
.overflow-x-scroll { overflow-x: scroll !important }
.overflow-y-auto { overflow-y: auto !important }
.overflow-y-hidden { overflow-y: hidden !important }
.overflow-y-visible { overflow-y: visible !important }
.overflow-y-scroll { overflow-y: 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-inline-grid { display: inline-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: var(--bs-box-shadow) !important }
.shadow-sm { box-shadow: var(--bs-box-shadow-sm) !important }
.shadow-lg { box-shadow: var(--bs-box-shadow-lg) !important }
.shadow-none { box-shadow: none !important }
.focus-ring-primary {  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))
}
.focus-ring-secondary {  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))
}
.focus-ring-success {  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))
}
.focus-ring-info {  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))
}
.focus-ring-warning {  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))
}
.focus-ring-danger {  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))
}
.focus-ring-light {  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))
}
.focus-ring-dark {  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))
}
.focus-ring-muted {  --bs-focus-ring-color: rgba(var(--bs-muted-rgb), var(--bs-focus-ring-opacity))
}
.focus-ring-indigo {  --bs-focus-ring-color: rgba(var(--bs-indigo-rgb), var(--bs-focus-ring-opacity))
}
.focus-ring-light-indigo {  --bs-focus-ring-color: rgba(var(--bs-light-indigo-rgb), var(--bs-focus-ring-opacity))
}
.position-static { position: static !important }
.position-relative { position: relative !important }
.position-absolute { position: absolute !important }
.position-fixed { position: fixed !important }
.position-sticky { position: sticky !important }
.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-muted {
 --bs-border-opacity: 1; border-color: rgba(var(--bs-muted-rgb), var(--bs-border-opacity)) !important }
.border-indigo {
 --bs-border-opacity: 1; border-color: rgba(var(--bs-indigo-rgb), var(--bs-border-opacity)) !important }
.border-light-indigo {
 --bs-border-opacity: 1; border-color: rgba(var(--bs-light-indigo-rgb), var(--bs-border-opacity)) !important }
.border-black {
 --bs-border-opacity: 1; border-color: rgba(var(--bs-black-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-primary-subtle { border-color: var(--bs-primary-border-subtle) !important }
.border-secondary-subtle { border-color: var(--bs-secondary-border-subtle) !important }
.border-success-subtle { border-color: var(--bs-success-border-subtle) !important }
.border-info-subtle { border-color: var(--bs-info-border-subtle) !important }
.border-warning-subtle { border-color: var(--bs-warning-border-subtle) !important }
.border-danger-subtle { border-color: var(--bs-danger-border-subtle) !important }
.border-light-subtle { border-color: var(--bs-light-border-subtle) !important }
.border-dark-subtle { border-color: var(--bs-dark-border-subtle) !important }
.border-1 { border-width: 1px !important }
.border-2 { border-width: 2px !important }
.border-3 { border-width: 3px !important }
.border-4 { border-width: 4px !important }
.border-5 { border-width: 5px !important }
.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-20 { width: 20% !important }
.w-25 { width: 25% !important }
.w-30 { width: 30% !important }
.w-40 { width: 40% !important }
.w-50 { width: 50% !important }
.w-60 { width: 60% !important }
.w-70 { width: 70% !important }
.w-75 { width: 75% !important }
.w-85 { width: 85% !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-6 { margin: 12px !important }
.m-7 { margin: 30px !important }
.m-8 { margin: 10px !important }
.m-9 { margin: 20px !important }
.m-10 { margin: 36px !important }
.m-11 { margin: 216px !important }
.m-12 { margin: 96px !important }
.m-13 { margin: 48px !important }
.m-14 { margin: 66px !important }
.m-15 { margin: 160px !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-6 { margin-right: 12px !important; margin-left: 12px !important }
.mx-7 { margin-right: 30px !important; margin-left: 30px !important }
.mx-8 { margin-right: 10px !important; margin-left: 10px !important }
.mx-9 { margin-right: 20px !important; margin-left: 20px !important }
.mx-10 { margin-right: 36px !important; margin-left: 36px !important }
.mx-11 { margin-right: 216px !important; margin-left: 216px !important }
.mx-12 { margin-right: 96px !important; margin-left: 96px !important }
.mx-13 { margin-right: 48px !important; margin-left: 48px !important }
.mx-14 { margin-right: 66px !important; margin-left: 66px !important }
.mx-15 { margin-right: 160px !important; margin-left: 160px !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-6 { margin-top: 12px !important; margin-bottom: 12px !important }
.my-7 { margin-top: 30px !important; margin-bottom: 30px !important }
.my-8 { margin-top: 10px !important; margin-bottom: 10px !important }
.my-9 { margin-top: 20px !important; margin-bottom: 20px !important }
.my-10 { margin-top: 36px !important; margin-bottom: 36px !important }
.my-11 { margin-top: 216px !important; margin-bottom: 216px !important }
.my-12 { margin-top: 96px !important; margin-bottom: 96px !important }
.my-13 { margin-top: 48px !important; margin-bottom: 48px !important }
.my-14 { margin-top: 66px !important; margin-bottom: 66px !important }
.my-15 { margin-top: 160px !important; margin-bottom: 160px !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-6 { margin-top: 12px !important }
.mt-7 { margin-top: 30px !important }
.mt-8 { margin-top: 10px !important }
.mt-9 { margin-top: 20px !important }
.mt-10 { margin-top: 36px !important }
.mt-11 { margin-top: 216px !important }
.mt-12 { margin-top: 96px !important }
.mt-13 { margin-top: 48px !important }
.mt-14 { margin-top: 66px !important }
.mt-15 { margin-top: 160px !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-6 { margin-right: 12px !important }
.me-7 { margin-right: 30px !important }
.me-8 { margin-right: 10px !important }
.me-9 { margin-right: 20px !important }
.me-10 { margin-right: 36px !important }
.me-11 { margin-right: 216px !important }
.me-12 { margin-right: 96px !important }
.me-13 { margin-right: 48px !important }
.me-14 { margin-right: 66px !important }
.me-15 { margin-right: 160px !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-6 { margin-bottom: 12px !important }
.mb-7 { margin-bottom: 30px !important }
.mb-8 { margin-bottom: 10px !important }
.mb-9 { margin-bottom: 20px !important }
.mb-10 { margin-bottom: 36px !important }
.mb-11 { margin-bottom: 216px !important }
.mb-12 { margin-bottom: 96px !important }
.mb-13 { margin-bottom: 48px !important }
.mb-14 { margin-bottom: 66px !important }
.mb-15 { margin-bottom: 160px !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-6 { margin-left: 12px !important }
.ms-7 { margin-left: 30px !important }
.ms-8 { margin-left: 10px !important }
.ms-9 { margin-left: 20px !important }
.ms-10 { margin-left: 36px !important }
.ms-11 { margin-left: 216px !important }
.ms-12 { margin-left: 96px !important }
.ms-13 { margin-left: 48px !important }
.ms-14 { margin-left: 66px !important }
.ms-15 { margin-left: 160px !important }
.ms-auto { margin-left: auto !important }
.m-n1 {  margin: -.25rem !important
}
.m-n2 {  margin: -.5rem !important
}
.m-n3 { margin: -1rem !important }
.m-n4 { margin: -1.5rem !important }
.m-n5 { margin: -3rem !important }
.m-n6 { margin: -12px !important }
.m-n7 { margin: -30px !important }
.m-n8 { margin: -10px !important }
.m-n9 { margin: -20px !important }
.m-n10 { margin: -36px !important }
.m-n11 { margin: -216px !important }
.m-n12 { margin: -96px !important }
.m-n13 { margin: -48px !important }
.m-n14 { margin: -66px !important }
.m-n15 { margin: -160px !important }
.mx-n1 {  margin-right: -.25rem !important;
 margin-left: -.25rem !important
}
.mx-n2 {  margin-right: -.5rem !important;
 margin-left: -.5rem !important
}
.mx-n3 { margin-right: -1rem !important; margin-left: -1rem !important }
.mx-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important }
.mx-n5 { margin-right: -3rem !important; margin-left: -3rem !important }
.mx-n6 { margin-right: -12px !important; margin-left: -12px !important }
.mx-n7 { margin-right: -30px !important; margin-left: -30px !important }
.mx-n8 { margin-right: -10px !important; margin-left: -10px !important }
.mx-n9 { margin-right: -20px !important; margin-left: -20px !important }
.mx-n10 { margin-right: -36px !important; margin-left: -36px !important }
.mx-n11 { margin-right: -216px !important; margin-left: -216px !important }
.mx-n12 { margin-right: -96px !important; margin-left: -96px !important }
.mx-n13 { margin-right: -48px !important; margin-left: -48px !important }
.mx-n14 { margin-right: -66px !important; margin-left: -66px !important }
.mx-n15 { margin-right: -160px !important; margin-left: -160px !important }
.my-n1 {  margin-top: -.25rem !important;
 margin-bottom: -.25rem !important
}
.my-n2 {  margin-top: -.5rem !important;
 margin-bottom: -.5rem !important
}
.my-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important }
.my-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important }
.my-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important }
.my-n6 { margin-top: -12px !important; margin-bottom: -12px !important }
.my-n7 { margin-top: -30px !important; margin-bottom: -30px !important }
.my-n8 { margin-top: -10px !important; margin-bottom: -10px !important }
.my-n9 { margin-top: -20px !important; margin-bottom: -20px !important }
.my-n10 { margin-top: -36px !important; margin-bottom: -36px !important }
.my-n11 { margin-top: -216px !important; margin-bottom: -216px !important }
.my-n12 { margin-top: -96px !important; margin-bottom: -96px !important }
.my-n13 { margin-top: -48px !important; margin-bottom: -48px !important }
.my-n14 { margin-top: -66px !important; margin-bottom: -66px !important }
.my-n15 { margin-top: -160px !important; margin-bottom: -160px !important }
.mt-n1 {  margin-top: -.25rem !important
}
.mt-n2 {  margin-top: -.5rem !important
}
.mt-n3 { margin-top: -1rem !important }
.mt-n4 { margin-top: -1.5rem !important }
.mt-n5 { margin-top: -3rem !important }
.mt-n6 { margin-top: -12px !important }
.mt-n7 { margin-top: -30px !important }
.mt-n8 { margin-top: -10px !important }
.mt-n9 { margin-top: -20px !important }
.mt-n10 { margin-top: -36px !important }
.mt-n11 { margin-top: -216px !important }
.mt-n12 { margin-top: -96px !important }
.mt-n13 { margin-top: -48px !important }
.mt-n14 { margin-top: -66px !important }
.mt-n15 { margin-top: -160px !important }
.me-n1 {  margin-right: -.25rem !important
}
.me-n2 {  margin-right: -.5rem !important
}
.me-n3 { margin-right: -1rem !important }
.me-n4 { margin-right: -1.5rem !important }
.me-n5 { margin-right: -3rem !important }
.me-n6 { margin-right: -12px !important }
.me-n7 { margin-right: -30px !important }
.me-n8 { margin-right: -10px !important }
.me-n9 { margin-right: -20px !important }
.me-n10 { margin-right: -36px !important }
.me-n11 { margin-right: -216px !important }
.me-n12 { margin-right: -96px !important }
.me-n13 { margin-right: -48px !important }
.me-n14 { margin-right: -66px !important }
.me-n15 { margin-right: -160px !important }
.mb-n1 {  margin-bottom: -.25rem !important
}
.mb-n2 {  margin-bottom: -.5rem !important
}
.mb-n3 { margin-bottom: -1rem !important }
.mb-n4 { margin-bottom: -1.5rem !important }
.mb-n5 { margin-bottom: -3rem !important }
.mb-n6 { margin-bottom: -12px !important }
.mb-n7 { margin-bottom: -30px !important }
.mb-n8 { margin-bottom: -10px !important }
.mb-n9 { margin-bottom: -20px !important }
.mb-n10 { margin-bottom: -36px !important }
.mb-n11 { margin-bottom: -216px !important }
.mb-n12 { margin-bottom: -96px !important }
.mb-n13 { margin-bottom: -48px !important }
.mb-n14 { margin-bottom: -66px !important }
.mb-n15 { margin-bottom: -160px !important }
.ms-n1 {  margin-left: -.25rem !important
}
.ms-n2 {  margin-left: -.5rem !important
}
.ms-n3 { margin-left: -1rem !important }
.ms-n4 { margin-left: -1.5rem !important }
.ms-n5 { margin-left: -3rem !important }
.ms-n6 { margin-left: -12px !important }
.ms-n7 { margin-left: -30px !important }
.ms-n8 { margin-left: -10px !important }
.ms-n9 { margin-left: -20px !important }
.ms-n10 { margin-left: -36px !important }
.ms-n11 { margin-left: -216px !important }
.ms-n12 { margin-left: -96px !important }
.ms-n13 { margin-left: -48px !important }
.ms-n14 { margin-left: -66px !important }
.ms-n15 { margin-left: -160px !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 }
.p-6 { padding: 12px !important }
.p-7 { padding: 30px !important }
.p-8 { padding: 10px !important }
.p-9 { padding: 20px !important }
.p-10 { padding: 36px !important }
.p-11 { padding: 216px !important }
.p-12 { padding: 96px !important }
.p-13 { padding: 48px !important }
.p-14 { padding: 66px !important }
.p-15 { padding: 160px !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 }
.px-6 { padding-right: 12px !important; padding-left: 12px !important }
.px-7 { padding-right: 30px !important; padding-left: 30px !important }
.px-8 { padding-right: 10px !important; padding-left: 10px !important }
.px-9 { padding-right: 20px !important; padding-left: 20px !important }
.px-10 { padding-right: 36px !important; padding-left: 36px !important }
.px-11 { padding-right: 216px !important; padding-left: 216px !important }
.px-12 { padding-right: 96px !important; padding-left: 96px !important }
.px-13 { padding-right: 48px !important; padding-left: 48px !important }
.px-14 { padding-right: 66px !important; padding-left: 66px !important }
.px-15 { padding-right: 160px !important; padding-left: 160px !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 }
.py-6 { padding-top: 12px !important; padding-bottom: 12px !important }
.py-7 { padding-top: 30px !important; padding-bottom: 30px !important }
.py-8 { padding-top: 10px !important; padding-bottom: 10px !important }
.py-9 { padding-top: 20px !important; padding-bottom: 20px !important }
.py-10 { padding-top: 36px !important; padding-bottom: 36px !important }
.py-11 { padding-top: 216px !important; padding-bottom: 216px !important }
.py-12 { padding-top: 96px !important; padding-bottom: 96px !important }
.py-13 { padding-top: 48px !important; padding-bottom: 48px !important }
.py-14 { padding-top: 66px !important; padding-bottom: 66px !important }
.py-15 { padding-top: 160px !important; padding-bottom: 160px !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 }
.pt-6 { padding-top: 12px !important }
.pt-7 { padding-top: 30px !important }
.pt-8 { padding-top: 10px !important }
.pt-9 { padding-top: 20px !important }
.pt-10 { padding-top: 36px !important }
.pt-11 { padding-top: 216px !important }
.pt-12 { padding-top: 96px !important }
.pt-13 { padding-top: 48px !important }
.pt-14 { padding-top: 66px !important }
.pt-15 { padding-top: 160px !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 }
.pe-6 { padding-right: 12px !important }
.pe-7 { padding-right: 30px !important }
.pe-8 { padding-right: 10px !important }
.pe-9 { padding-right: 20px !important }
.pe-10 { padding-right: 36px !important }
.pe-11 { padding-right: 216px !important }
.pe-12 { padding-right: 96px !important }
.pe-13 { padding-right: 48px !important }
.pe-14 { padding-right: 66px !important }
.pe-15 { padding-right: 160px !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 }
.pb-6 { padding-bottom: 12px !important }
.pb-7 { padding-bottom: 30px !important }
.pb-8 { padding-bottom: 10px !important }
.pb-9 { padding-bottom: 20px !important }
.pb-10 { padding-bottom: 36px !important }
.pb-11 { padding-bottom: 216px !important }
.pb-12 { padding-bottom: 96px !important }
.pb-13 { padding-bottom: 48px !important }
.pb-14 { padding-bottom: 66px !important }
.pb-15 { padding-bottom: 160px !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 }
.ps-6 { padding-left: 12px !important }
.ps-7 { padding-left: 30px !important }
.ps-8 { padding-left: 10px !important }
.ps-9 { padding-left: 20px !important }
.ps-10 { padding-left: 36px !important }
.ps-11 { padding-left: 216px !important }
.ps-12 { padding-left: 96px !important }
.ps-13 { padding-left: 48px !important }
.ps-14 { padding-left: 66px !important }
.ps-15 { padding-left: 160px !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 }
.gap-6 { gap: 12px !important }
.gap-7 { gap: 30px !important }
.gap-8 { gap: 10px !important }
.gap-9 { gap: 20px !important }
.gap-10 { gap: 36px !important }
.gap-11 { gap: 216px !important }
.gap-12 { gap: 96px !important }
.gap-13 { gap: 48px !important }
.gap-14 { gap: 66px !important }
.gap-15 { gap: 160px !important }
.row-gap-0 { row-gap: 0 !important }
.row-gap-1 {  row-gap: .25rem !important
}
.row-gap-2 {  row-gap: .5rem !important
}
.row-gap-3 { row-gap: 1rem !important }
.row-gap-4 { row-gap: 1.5rem !important }
.row-gap-5 { row-gap: 3rem !important }
.row-gap-6 { row-gap: 12px !important }
.row-gap-7 { row-gap: 30px !important }
.row-gap-8 { row-gap: 10px !important }
.row-gap-9 { row-gap: 20px !important }
.row-gap-10 { row-gap: 36px !important }
.row-gap-11 { row-gap: 216px !important }
.row-gap-12 { row-gap: 96px !important }
.row-gap-13 { row-gap: 48px !important }
.row-gap-14 { row-gap: 66px !important }
.row-gap-15 { row-gap: 160px !important }
.column-gap-0 { -moz-column-gap: 0 !important; column-gap: 0 !important }
.column-gap-1 {  -moz-column-gap: .25rem !important;
 column-gap: .25rem !important
}
.column-gap-2 {  -moz-column-gap: .5rem !important;
 column-gap: .5rem !important
}
.column-gap-3 { -moz-column-gap: 1rem !important; column-gap: 1rem !important }
.column-gap-4 { -moz-column-gap: 1.5rem !important; column-gap: 1.5rem !important }
.column-gap-5 { -moz-column-gap: 3rem !important; column-gap: 3rem !important }
.column-gap-6 { -moz-column-gap: 12px !important; column-gap: 12px !important }
.column-gap-7 { -moz-column-gap: 30px !important; column-gap: 30px !important }
.column-gap-8 { -moz-column-gap: 10px !important; column-gap: 10px !important }
.column-gap-9 { -moz-column-gap: 20px !important; column-gap: 20px !important }
.column-gap-10 { -moz-column-gap: 36px !important; column-gap: 36px !important }
.column-gap-11 { -moz-column-gap: 216px !important; column-gap: 216px !important }
.column-gap-12 { -moz-column-gap: 96px !important; column-gap: 96px !important }
.column-gap-13 { -moz-column-gap: 48px !important; column-gap: 48px !important }
.column-gap-14 { -moz-column-gap: 66px !important; column-gap: 66px !important }
.column-gap-15 { -moz-column-gap: 160px !important; column-gap: 160px !important }
.font-monospace { font-family: var(--bs-font-monospace) !important }
.fs-1 {  font-size: .625rem !important
}
.fs-2 {  font-size: .75rem !important
}
.fs-3 {  font-size: .875rem !important
}
.fs-4 { font-size: 1rem !important }
.fs-5 { font-size: 1.125rem !important }
.fs-6 { font-size: 1.25rem !important }
.fs-7 {  font-size: calc(1.275rem + .3vw) !important
}
.fs-8 {  font-size: calc(1.3125rem + .75vw) !important
}
.fs-9 { font-size: calc(1.35rem + 1.2vw) !important }
.fs-10 { font-size: calc(1.375rem + 1.5vw) !important }
.fs-11 { font-size: calc(1.40625rem + 1.875vw) !important }
.fs-12 { font-size: calc(1.425rem + 2.1vw) !important }
.fs-13 { font-size: calc(1.46875rem + 2.625vw) !important }
.fs-14 {  font-size: calc(1.325rem + .9vw) !important
}
.fs-15 {  font-size: calc(1.2625rem + .15vw) !important
}
.fst-italic { font-style: italic !important }
.fst-normal { font-style: normal !important }
.fw-lighter { font-weight: 300 !important }
.fw-light { font-weight: 300 !important }
.fw-normal { font-weight: 400 !important }
.fw-medium { font-weight: 500 !important }
.fw-semibold { font-weight: 600 !important }
.fw-bold { font-weight: 500 !important }
.fw-bolder { font-weight: 700 !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-muted {
 --bs-text-opacity: 1; color: var(--bs-secondary-color) !important }
.text-indigo {
 --bs-text-opacity: 1; color: rgba(var(--bs-indigo-rgb), var(--bs-text-opacity)) !important }
.text-light-indigo {
 --bs-text-opacity: 1; color: rgba(var(--bs-light-indigo-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-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-body-secondary {
 --bs-text-opacity: 1; color: var(--bs-secondary-color) !important }
.text-body-tertiary {
 --bs-text-opacity: 1; color: var(--bs-tertiary-color) !important }
.text-body-emphasis {
 --bs-text-opacity: 1; color: var(--bs-emphasis-color) !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
}
.text-primary-emphasis { color: var(--bs-primary-text-emphasis) !important }
.text-secondary-emphasis { color: var(--bs-secondary-text-emphasis) !important }
.text-success-emphasis { color: var(--bs-success-text-emphasis) !important }
.text-info-emphasis { color: var(--bs-info-text-emphasis) !important }
.text-warning-emphasis { color: var(--bs-warning-text-emphasis) !important }
.text-danger-emphasis { color: var(--bs-danger-text-emphasis) !important }
.text-light-emphasis { color: var(--bs-light-text-emphasis) !important }
.text-dark-emphasis { color: var(--bs-dark-text-emphasis) !important }
.link-opacity-10 {  --bs-link-opacity: 0.1
}
.link-opacity-10-hover:hover {  --bs-link-opacity: 0.1
}
.link-opacity-25 {  --bs-link-opacity: 0.25
}
.link-opacity-25-hover:hover {  --bs-link-opacity: 0.25
}
.link-opacity-50 {  --bs-link-opacity: 0.5
}
.link-opacity-50-hover:hover {  --bs-link-opacity: 0.5
}
.link-opacity-75 {  --bs-link-opacity: 0.75
}
.link-opacity-75-hover:hover {  --bs-link-opacity: 0.75
}
.link-opacity-100 {  --bs-link-opacity: 1
}
.link-opacity-100-hover:hover {  --bs-link-opacity: 1
}
.link-offset-1 { text-underline-offset: .125em !important }
.link-offset-1-hover:hover { text-underline-offset: .125em !important }
.link-offset-2 { text-underline-offset: .25em !important }
.link-offset-2-hover:hover { text-underline-offset: .25em !important }
.link-offset-3 { text-underline-offset: .375em !important }
.link-offset-3-hover:hover { text-underline-offset: .375em !important }
.link-underline-primary {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important }
.link-underline-secondary {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important }
.link-underline-success {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important }
.link-underline-info {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important }
.link-underline-warning {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important }
.link-underline-danger {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important }
.link-underline-light {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important }
.link-underline-dark {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important }
.link-underline-muted {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-muted-rgb), var(--bs-link-underline-opacity)) !important }
.link-underline-indigo {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-indigo-rgb), var(--bs-link-underline-opacity)) !important }
.link-underline-light-indigo {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-light-indigo-rgb), var(--bs-link-underline-opacity)) !important }
.link-underline {
 --bs-link-underline-opacity: 1; text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important }
.link-underline-opacity-0 {  --bs-link-underline-opacity: 0
}
.link-underline-opacity-0-hover:hover {  --bs-link-underline-opacity: 0
}
.link-underline-opacity-10 {  --bs-link-underline-opacity: 0.1
}
.link-underline-opacity-10-hover:hover {  --bs-link-underline-opacity: 0.1
}
.link-underline-opacity-25 {  --bs-link-underline-opacity: 0.25
}
.link-underline-opacity-25-hover:hover {  --bs-link-underline-opacity: 0.25
}
.link-underline-opacity-50 {  --bs-link-underline-opacity: 0.5
}
.link-underline-opacity-50-hover:hover {  --bs-link-underline-opacity: 0.5
}
.link-underline-opacity-75 {  --bs-link-underline-opacity: 0.75
}
.link-underline-opacity-75-hover:hover {  --bs-link-underline-opacity: 0.75
}
.link-underline-opacity-100 {  --bs-link-underline-opacity: 1
}
.link-underline-opacity-100-hover:hover {  --bs-link-underline-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-muted {
 --bs-bg-opacity: 1; background-color: rgba(var(--bs-muted-rgb), var(--bs-bg-opacity)) !important }
.bg-indigo {
 --bs-bg-opacity: 1; background-color: rgba(var(--bs-indigo-rgb), var(--bs-bg-opacity)) !important }
.bg-light-indigo {
 --bs-bg-opacity: 1; background-color: rgba(var(--bs-light-indigo-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-body-secondary {
 --bs-bg-opacity: 1; background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important }
.bg-body-tertiary {
 --bs-bg-opacity: 1; background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !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-primary-subtle { background-color: var(--bs-primary-bg-subtle) !important }
.bg-secondary-subtle { background-color: var(--bs-secondary-bg-subtle) !important }
.bg-success-subtle { background-color: var(--bs-success-bg-subtle) !important }
.bg-info-subtle { background-color: var(--bs-info-bg-subtle) !important }
.bg-warning-subtle { background-color: var(--bs-warning-bg-subtle) !important }
.bg-danger-subtle { background-color: var(--bs-danger-bg-subtle) !important }
.bg-light-subtle { background-color: var(--bs-light-bg-subtle) !important }
.bg-dark-subtle { background-color: var(--bs-dark-bg-subtle) !important }
.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-xxl) !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-top-0 { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important }
.rounded-top-1 { border-top-left-radius: var(--bs-border-radius-sm) !important; border-top-right-radius: var(--bs-border-radius-sm) !important }
.rounded-top-2 { border-top-left-radius: var(--bs-border-radius) !important; border-top-right-radius: var(--bs-border-radius) !important }
.rounded-top-3 { border-top-left-radius: var(--bs-border-radius-lg) !important; border-top-right-radius: var(--bs-border-radius-lg) !important }
.rounded-top-4 { border-top-left-radius: var(--bs-border-radius-xl) !important; border-top-right-radius: var(--bs-border-radius-xl) !important }
.rounded-top-5 { border-top-left-radius: var(--bs-border-radius-xxl) !important; border-top-right-radius: var(--bs-border-radius-xxl) !important }
.rounded-top-circle { border-top-left-radius: 50% !important; border-top-right-radius: 50% !important }
.rounded-top-pill { border-top-left-radius: var(--bs-border-radius-pill) !important; border-top-right-radius: var(--bs-border-radius-pill) !important }
.rounded-end { border-top-right-radius: var(--bs-border-radius) !important; border-bottom-right-radius: var(--bs-border-radius) !important }
.rounded-end-0 { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important }
.rounded-end-1 { border-top-right-radius: var(--bs-border-radius-sm) !important; border-bottom-right-radius: var(--bs-border-radius-sm) !important }
.rounded-end-2 { border-top-right-radius: var(--bs-border-radius) !important; border-bottom-right-radius: var(--bs-border-radius) !important }
.rounded-end-3 { border-top-right-radius: var(--bs-border-radius-lg) !important; border-bottom-right-radius: var(--bs-border-radius-lg) !important }
.rounded-end-4 { border-top-right-radius: var(--bs-border-radius-xl) !important; border-bottom-right-radius: var(--bs-border-radius-xl) !important }
.rounded-end-5 { border-top-right-radius: var(--bs-border-radius-xxl) !important; border-bottom-right-radius: var(--bs-border-radius-xxl) !important }
.rounded-end-circle { border-top-right-radius: 50% !important; border-bottom-right-radius: 50% !important }
.rounded-end-pill { border-top-right-radius: var(--bs-border-radius-pill) !important; border-bottom-right-radius: var(--bs-border-radius-pill) !important }
.rounded-bottom { border-bottom-right-radius: var(--bs-border-radius) !important; border-bottom-left-radius: var(--bs-border-radius) !important }
.rounded-bottom-0 { border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important }
.rounded-bottom-1 { border-bottom-right-radius: var(--bs-border-radius-sm) !important; border-bottom-left-radius: var(--bs-border-radius-sm) !important }
.rounded-bottom-2 { border-bottom-right-radius: var(--bs-border-radius) !important; border-bottom-left-radius: var(--bs-border-radius) !important }
.rounded-bottom-3 { border-bottom-right-radius: var(--bs-border-radius-lg) !important; border-bottom-left-radius: var(--bs-border-radius-lg) !important }
.rounded-bottom-4 { border-bottom-right-radius: var(--bs-border-radius-xl) !important; border-bottom-left-radius: var(--bs-border-radius-xl) !important }
.rounded-bottom-5 { border-bottom-right-radius: var(--bs-border-radius-xxl) !important; border-bottom-left-radius: var(--bs-border-radius-xxl) !important }
.rounded-bottom-circle { border-bottom-right-radius: 50% !important; border-bottom-left-radius: 50% !important }
.rounded-bottom-pill { border-bottom-right-radius: var(--bs-border-radius-pill) !important; border-bottom-left-radius: var(--bs-border-radius-pill) !important }
.rounded-start { border-bottom-left-radius: var(--bs-border-radius) !important; border-top-left-radius: var(--bs-border-radius) !important }
.rounded-start-0 { border-bottom-left-radius: 0 !important; border-top-left-radius: 0 !important }
.rounded-start-1 { border-bottom-left-radius: var(--bs-border-radius-sm) !important; border-top-left-radius: var(--bs-border-radius-sm) !important }
.rounded-start-2 { border-bottom-left-radius: var(--bs-border-radius) !important; border-top-left-radius: var(--bs-border-radius) !important }
.rounded-start-3 { border-bottom-left-radius: var(--bs-border-radius-lg) !important; border-top-left-radius: var(--bs-border-radius-lg) !important }
.rounded-start-4 { border-bottom-left-radius: var(--bs-border-radius-xl) !important; border-top-left-radius: var(--bs-border-radius-xl) !important }
.rounded-start-5 { border-bottom-left-radius: var(--bs-border-radius-xxl) !important; border-top-left-radius: var(--bs-border-radius-xxl) !important }
.rounded-start-circle { border-bottom-left-radius: 50% !important; border-top-left-radius: 50% !important }
.rounded-start-pill { border-bottom-left-radius: var(--bs-border-radius-pill) !important; border-top-left-radius: var(--bs-border-radius-pill) !important }
.visible { visibility: visible !important }
.invisible { visibility: hidden !important }
.z-n1 { z-index: -1 !important }
.z-0 { z-index: 0 !important }
.z-1 { z-index: 1 !important }
.z-2 { z-index: 2 !important }
.z-3 { z-index: 3 !important }
 @media (min-width:576px) {
.float-sm-start { float: left !important }
.float-sm-end { float: right !important }
.float-sm-none { float: none !important }
.object-fit-sm-contain { -o-object-fit: contain !important; object-fit: contain !important }
.object-fit-sm-cover { -o-object-fit: cover !important; object-fit: cover !important }
.object-fit-sm-fill { -o-object-fit: fill !important; object-fit: fill !important }
.object-fit-sm-scale { -o-object-fit: scale-down !important; object-fit: scale-down !important }
.object-fit-sm-none { -o-object-fit: none !important; object-fit: 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-inline-grid { display: inline-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-6 { margin: 12px !important }
.m-sm-7 { margin: 30px !important }
.m-sm-8 { margin: 10px !important }
.m-sm-9 { margin: 20px !important }
.m-sm-10 { margin: 36px !important }
.m-sm-11 { margin: 216px !important }
.m-sm-12 { margin: 96px !important }
.m-sm-13 { margin: 48px !important }
.m-sm-14 { margin: 66px !important }
.m-sm-15 { margin: 160px !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-6 { margin-right: 12px !important; margin-left: 12px !important }
.mx-sm-7 { margin-right: 30px !important; margin-left: 30px !important }
.mx-sm-8 { margin-right: 10px !important; margin-left: 10px !important }
.mx-sm-9 { margin-right: 20px !important; margin-left: 20px !important }
.mx-sm-10 { margin-right: 36px !important; margin-left: 36px !important }
.mx-sm-11 { margin-right: 216px !important; margin-left: 216px !important }
.mx-sm-12 { margin-right: 96px !important; margin-left: 96px !important }
.mx-sm-13 { margin-right: 48px !important; margin-left: 48px !important }
.mx-sm-14 { margin-right: 66px !important; margin-left: 66px !important }
.mx-sm-15 { margin-right: 160px !important; margin-left: 160px !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-6 { margin-top: 12px !important; margin-bottom: 12px !important }
.my-sm-7 { margin-top: 30px !important; margin-bottom: 30px !important }
.my-sm-8 { margin-top: 10px !important; margin-bottom: 10px !important }
.my-sm-9 { margin-top: 20px !important; margin-bottom: 20px !important }
.my-sm-10 { margin-top: 36px !important; margin-bottom: 36px !important }
.my-sm-11 { margin-top: 216px !important; margin-bottom: 216px !important }
.my-sm-12 { margin-top: 96px !important; margin-bottom: 96px !important }
.my-sm-13 { margin-top: 48px !important; margin-bottom: 48px !important }
.my-sm-14 { margin-top: 66px !important; margin-bottom: 66px !important }
.my-sm-15 { margin-top: 160px !important; margin-bottom: 160px !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-6 { margin-top: 12px !important }
.mt-sm-7 { margin-top: 30px !important }
.mt-sm-8 { margin-top: 10px !important }
.mt-sm-9 { margin-top: 20px !important }
.mt-sm-10 { margin-top: 36px !important }
.mt-sm-11 { margin-top: 216px !important }
.mt-sm-12 { margin-top: 96px !important }
.mt-sm-13 { margin-top: 48px !important }
.mt-sm-14 { margin-top: 66px !important }
.mt-sm-15 { margin-top: 160px !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-6 { margin-right: 12px !important }
.me-sm-7 { margin-right: 30px !important }
.me-sm-8 { margin-right: 10px !important }
.me-sm-9 { margin-right: 20px !important }
.me-sm-10 { margin-right: 36px !important }
.me-sm-11 { margin-right: 216px !important }
.me-sm-12 { margin-right: 96px !important }
.me-sm-13 { margin-right: 48px !important }
.me-sm-14 { margin-right: 66px !important }
.me-sm-15 { margin-right: 160px !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-6 { margin-bottom: 12px !important }
.mb-sm-7 { margin-bottom: 30px !important }
.mb-sm-8 { margin-bottom: 10px !important }
.mb-sm-9 { margin-bottom: 20px !important }
.mb-sm-10 { margin-bottom: 36px !important }
.mb-sm-11 { margin-bottom: 216px !important }
.mb-sm-12 { margin-bottom: 96px !important }
.mb-sm-13 { margin-bottom: 48px !important }
.mb-sm-14 { margin-bottom: 66px !important }
.mb-sm-15 { margin-bottom: 160px !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-6 { margin-left: 12px !important }
.ms-sm-7 { margin-left: 30px !important }
.ms-sm-8 { margin-left: 10px !important }
.ms-sm-9 { margin-left: 20px !important }
.ms-sm-10 { margin-left: 36px !important }
.ms-sm-11 { margin-left: 216px !important }
.ms-sm-12 { margin-left: 96px !important }
.ms-sm-13 { margin-left: 48px !important }
.ms-sm-14 { margin-left: 66px !important }
.ms-sm-15 { margin-left: 160px !important }
.ms-sm-auto { margin-left: auto !important }
.m-sm-n1 {  margin: -.25rem !important
}
.m-sm-n2 {  margin: -.5rem !important
}
.m-sm-n3 { margin: -1rem !important }
.m-sm-n4 { margin: -1.5rem !important }
.m-sm-n5 { margin: -3rem !important }
.m-sm-n6 { margin: -12px !important }
.m-sm-n7 { margin: -30px !important }
.m-sm-n8 { margin: -10px !important }
.m-sm-n9 { margin: -20px !important }
.m-sm-n10 { margin: -36px !important }
.m-sm-n11 { margin: -216px !important }
.m-sm-n12 { margin: -96px !important }
.m-sm-n13 { margin: -48px !important }
.m-sm-n14 { margin: -66px !important }
.m-sm-n15 { margin: -160px !important }
.mx-sm-n1 {  margin-right: -.25rem !important;
 margin-left: -.25rem !important
}
.mx-sm-n2 {  margin-right: -.5rem !important;
 margin-left: -.5rem !important
}
.mx-sm-n3 { margin-right: -1rem !important; margin-left: -1rem !important }
.mx-sm-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important }
.mx-sm-n5 { margin-right: -3rem !important; margin-left: -3rem !important }
.mx-sm-n6 { margin-right: -12px !important; margin-left: -12px !important }
.mx-sm-n7 { margin-right: -30px !important; margin-left: -30px !important }
.mx-sm-n8 { margin-right: -10px !important; margin-left: -10px !important }
.mx-sm-n9 { margin-right: -20px !important; margin-left: -20px !important }
.mx-sm-n10 { margin-right: -36px !important; margin-left: -36px !important }
.mx-sm-n11 { margin-right: -216px !important; margin-left: -216px !important }
.mx-sm-n12 { margin-right: -96px !important; margin-left: -96px !important }
.mx-sm-n13 { margin-right: -48px !important; margin-left: -48px !important }
.mx-sm-n14 { margin-right: -66px !important; margin-left: -66px !important }
.mx-sm-n15 { margin-right: -160px !important; margin-left: -160px !important }
.my-sm-n1 {  margin-top: -.25rem !important;
 margin-bottom: -.25rem !important
}
.my-sm-n2 {  margin-top: -.5rem !important;
 margin-bottom: -.5rem !important
}
.my-sm-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important }
.my-sm-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important }
.my-sm-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important }
.my-sm-n6 { margin-top: -12px !important; margin-bottom: -12px !important }
.my-sm-n7 { margin-top: -30px !important; margin-bottom: -30px !important }
.my-sm-n8 { margin-top: -10px !important; margin-bottom: -10px !important }
.my-sm-n9 { margin-top: -20px !important; margin-bottom: -20px !important }
.my-sm-n10 { margin-top: -36px !important; margin-bottom: -36px !important }
.my-sm-n11 { margin-top: -216px !important; margin-bottom: -216px !important }
.my-sm-n12 { margin-top: -96px !important; margin-bottom: -96px !important }
.my-sm-n13 { margin-top: -48px !important; margin-bottom: -48px !important }
.my-sm-n14 { margin-top: -66px !important; margin-bottom: -66px !important }
.my-sm-n15 { margin-top: -160px !important; margin-bottom: -160px !important }
.mt-sm-n1 {  margin-top: -.25rem !important
}
.mt-sm-n2 {  margin-top: -.5rem !important
}
.mt-sm-n3 { margin-top: -1rem !important }
.mt-sm-n4 { margin-top: -1.5rem !important }
.mt-sm-n5 { margin-top: -3rem !important }
.mt-sm-n6 { margin-top: -12px !important }
.mt-sm-n7 { margin-top: -30px !important }
.mt-sm-n8 { margin-top: -10px !important }
.mt-sm-n9 { margin-top: -20px !important }
.mt-sm-n10 { margin-top: -36px !important }
.mt-sm-n11 { margin-top: -216px !important }
.mt-sm-n12 { margin-top: -96px !important }
.mt-sm-n13 { margin-top: -48px !important }
.mt-sm-n14 { margin-top: -66px !important }
.mt-sm-n15 { margin-top: -160px !important }
.me-sm-n1 {  margin-right: -.25rem !important
}
.me-sm-n2 {  margin-right: -.5rem !important
}
.me-sm-n3 { margin-right: -1rem !important }
.me-sm-n4 { margin-right: -1.5rem !important }
.me-sm-n5 { margin-right: -3rem !important }
.me-sm-n6 { margin-right: -12px !important }
.me-sm-n7 { margin-right: -30px !important }
.me-sm-n8 { margin-right: -10px !important }
.me-sm-n9 { margin-right: -20px !important }
.me-sm-n10 { margin-right: -36px !important }
.me-sm-n11 { margin-right: -216px !important }
.me-sm-n12 { margin-right: -96px !important }
.me-sm-n13 { margin-right: -48px !important }
.me-sm-n14 { margin-right: -66px !important }
.me-sm-n15 { margin-right: -160px !important }
.mb-sm-n1 {  margin-bottom: -.25rem !important
}
.mb-sm-n2 {  margin-bottom: -.5rem !important
}
.mb-sm-n3 { margin-bottom: -1rem !important }
.mb-sm-n4 { margin-bottom: -1.5rem !important }
.mb-sm-n5 { margin-bottom: -3rem !important }
.mb-sm-n6 { margin-bottom: -12px !important }
.mb-sm-n7 { margin-bottom: -30px !important }
.mb-sm-n8 { margin-bottom: -10px !important }
.mb-sm-n9 { margin-bottom: -20px !important }
.mb-sm-n10 { margin-bottom: -36px !important }
.mb-sm-n11 { margin-bottom: -216px !important }
.mb-sm-n12 { margin-bottom: -96px !important }
.mb-sm-n13 { margin-bottom: -48px !important }
.mb-sm-n14 { margin-bottom: -66px !important }
.mb-sm-n15 { margin-bottom: -160px !important }
.ms-sm-n1 {  margin-left: -.25rem !important
}
.ms-sm-n2 {  margin-left: -.5rem !important
}
.ms-sm-n3 { margin-left: -1rem !important }
.ms-sm-n4 { margin-left: -1.5rem !important }
.ms-sm-n5 { margin-left: -3rem !important }
.ms-sm-n6 { margin-left: -12px !important }
.ms-sm-n7 { margin-left: -30px !important }
.ms-sm-n8 { margin-left: -10px !important }
.ms-sm-n9 { margin-left: -20px !important }
.ms-sm-n10 { margin-left: -36px !important }
.ms-sm-n11 { margin-left: -216px !important }
.ms-sm-n12 { margin-left: -96px !important }
.ms-sm-n13 { margin-left: -48px !important }
.ms-sm-n14 { margin-left: -66px !important }
.ms-sm-n15 { margin-left: -160px !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 }
.p-sm-6 { padding: 12px !important }
.p-sm-7 { padding: 30px !important }
.p-sm-8 { padding: 10px !important }
.p-sm-9 { padding: 20px !important }
.p-sm-10 { padding: 36px !important }
.p-sm-11 { padding: 216px !important }
.p-sm-12 { padding: 96px !important }
.p-sm-13 { padding: 48px !important }
.p-sm-14 { padding: 66px !important }
.p-sm-15 { padding: 160px !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 }
.px-sm-6 { padding-right: 12px !important; padding-left: 12px !important }
.px-sm-7 { padding-right: 30px !important; padding-left: 30px !important }
.px-sm-8 { padding-right: 10px !important; padding-left: 10px !important }
.px-sm-9 { padding-right: 20px !important; padding-left: 20px !important }
.px-sm-10 { padding-right: 36px !important; padding-left: 36px !important }
.px-sm-11 { padding-right: 216px !important; padding-left: 216px !important }
.px-sm-12 { padding-right: 96px !important; padding-left: 96px !important }
.px-sm-13 { padding-right: 48px !important; padding-left: 48px !important }
.px-sm-14 { padding-right: 66px !important; padding-left: 66px !important }
.px-sm-15 { padding-right: 160px !important; padding-left: 160px !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 }
.py-sm-6 { padding-top: 12px !important; padding-bottom: 12px !important }
.py-sm-7 { padding-top: 30px !important; padding-bottom: 30px !important }
.py-sm-8 { padding-top: 10px !important; padding-bottom: 10px !important }
.py-sm-9 { padding-top: 20px !important; padding-bottom: 20px !important }
.py-sm-10 { padding-top: 36px !important; padding-bottom: 36px !important }
.py-sm-11 { padding-top: 216px !important; padding-bottom: 216px !important }
.py-sm-12 { padding-top: 96px !important; padding-bottom: 96px !important }
.py-sm-13 { padding-top: 48px !important; padding-bottom: 48px !important }
.py-sm-14 { padding-top: 66px !important; padding-bottom: 66px !important }
.py-sm-15 { padding-top: 160px !important; padding-bottom: 160px !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 }
.pt-sm-6 { padding-top: 12px !important }
.pt-sm-7 { padding-top: 30px !important }
.pt-sm-8 { padding-top: 10px !important }
.pt-sm-9 { padding-top: 20px !important }
.pt-sm-10 { padding-top: 36px !important }
.pt-sm-11 { padding-top: 216px !important }
.pt-sm-12 { padding-top: 96px !important }
.pt-sm-13 { padding-top: 48px !important }
.pt-sm-14 { padding-top: 66px !important }
.pt-sm-15 { padding-top: 160px !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 }
.pe-sm-6 { padding-right: 12px !important }
.pe-sm-7 { padding-right: 30px !important }
.pe-sm-8 { padding-right: 10px !important }
.pe-sm-9 { padding-right: 20px !important }
.pe-sm-10 { padding-right: 36px !important }
.pe-sm-11 { padding-right: 216px !important }
.pe-sm-12 { padding-right: 96px !important }
.pe-sm-13 { padding-right: 48px !important }
.pe-sm-14 { padding-right: 66px !important }
.pe-sm-15 { padding-right: 160px !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 }
.pb-sm-6 { padding-bottom: 12px !important }
.pb-sm-7 { padding-bottom: 30px !important }
.pb-sm-8 { padding-bottom: 10px !important }
.pb-sm-9 { padding-bottom: 20px !important }
.pb-sm-10 { padding-bottom: 36px !important }
.pb-sm-11 { padding-bottom: 216px !important }
.pb-sm-12 { padding-bottom: 96px !important }
.pb-sm-13 { padding-bottom: 48px !important }
.pb-sm-14 { padding-bottom: 66px !important }
.pb-sm-15 { padding-bottom: 160px !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 }
.ps-sm-6 { padding-left: 12px !important }
.ps-sm-7 { padding-left: 30px !important }
.ps-sm-8 { padding-left: 10px !important }
.ps-sm-9 { padding-left: 20px !important }
.ps-sm-10 { padding-left: 36px !important }
.ps-sm-11 { padding-left: 216px !important }
.ps-sm-12 { padding-left: 96px !important }
.ps-sm-13 { padding-left: 48px !important }
.ps-sm-14 { padding-left: 66px !important }
.ps-sm-15 { padding-left: 160px !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 }
.gap-sm-6 { gap: 12px !important }
.gap-sm-7 { gap: 30px !important }
.gap-sm-8 { gap: 10px !important }
.gap-sm-9 { gap: 20px !important }
.gap-sm-10 { gap: 36px !important }
.gap-sm-11 { gap: 216px !important }
.gap-sm-12 { gap: 96px !important }
.gap-sm-13 { gap: 48px !important }
.gap-sm-14 { gap: 66px !important }
.gap-sm-15 { gap: 160px !important }
.row-gap-sm-0 { row-gap: 0 !important }
.row-gap-sm-1 {  row-gap: .25rem !important
}
.row-gap-sm-2 {  row-gap: .5rem !important
}
.row-gap-sm-3 { row-gap: 1rem !important }
.row-gap-sm-4 { row-gap: 1.5rem !important }
.row-gap-sm-5 { row-gap: 3rem !important }
.row-gap-sm-6 { row-gap: 12px !important }
.row-gap-sm-7 { row-gap: 30px !important }
.row-gap-sm-8 { row-gap: 10px !important }
.row-gap-sm-9 { row-gap: 20px !important }
.row-gap-sm-10 { row-gap: 36px !important }
.row-gap-sm-11 { row-gap: 216px !important }
.row-gap-sm-12 { row-gap: 96px !important }
.row-gap-sm-13 { row-gap: 48px !important }
.row-gap-sm-14 { row-gap: 66px !important }
.row-gap-sm-15 { row-gap: 160px !important }
.column-gap-sm-0 { -moz-column-gap: 0 !important; column-gap: 0 !important }
.column-gap-sm-1 {  -moz-column-gap: .25rem !important;
 column-gap: .25rem !important
}
.column-gap-sm-2 {  -moz-column-gap: .5rem !important;
 column-gap: .5rem !important
}
.column-gap-sm-3 { -moz-column-gap: 1rem !important; column-gap: 1rem !important }
.column-gap-sm-4 { -moz-column-gap: 1.5rem !important; column-gap: 1.5rem !important }
.column-gap-sm-5 { -moz-column-gap: 3rem !important; column-gap: 3rem !important }
.column-gap-sm-6 { -moz-column-gap: 12px !important; column-gap: 12px !important }
.column-gap-sm-7 { -moz-column-gap: 30px !important; column-gap: 30px !important }
.column-gap-sm-8 { -moz-column-gap: 10px !important; column-gap: 10px !important }
.column-gap-sm-9 { -moz-column-gap: 20px !important; column-gap: 20px !important }
.column-gap-sm-10 { -moz-column-gap: 36px !important; column-gap: 36px !important }
.column-gap-sm-11 { -moz-column-gap: 216px !important; column-gap: 216px !important }
.column-gap-sm-12 { -moz-column-gap: 96px !important; column-gap: 96px !important }
.column-gap-sm-13 { -moz-column-gap: 48px !important; column-gap: 48px !important }
.column-gap-sm-14 { -moz-column-gap: 66px !important; column-gap: 66px !important }
.column-gap-sm-15 { -moz-column-gap: 160px !important; column-gap: 160px !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 }
.object-fit-md-contain { -o-object-fit: contain !important; object-fit: contain !important }
.object-fit-md-cover { -o-object-fit: cover !important; object-fit: cover !important }
.object-fit-md-fill { -o-object-fit: fill !important; object-fit: fill !important }
.object-fit-md-scale { -o-object-fit: scale-down !important; object-fit: scale-down !important }
.object-fit-md-none { -o-object-fit: none !important; object-fit: 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-inline-grid { display: inline-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-6 { margin: 12px !important }
.m-md-7 { margin: 30px !important }
.m-md-8 { margin: 10px !important }
.m-md-9 { margin: 20px !important }
.m-md-10 { margin: 36px !important }
.m-md-11 { margin: 216px !important }
.m-md-12 { margin: 96px !important }
.m-md-13 { margin: 48px !important }
.m-md-14 { margin: 66px !important }
.m-md-15 { margin: 160px !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-6 { margin-right: 12px !important; margin-left: 12px !important }
.mx-md-7 { margin-right: 30px !important; margin-left: 30px !important }
.mx-md-8 { margin-right: 10px !important; margin-left: 10px !important }
.mx-md-9 { margin-right: 20px !important; margin-left: 20px !important }
.mx-md-10 { margin-right: 36px !important; margin-left: 36px !important }
.mx-md-11 { margin-right: 216px !important; margin-left: 216px !important }
.mx-md-12 { margin-right: 96px !important; margin-left: 96px !important }
.mx-md-13 { margin-right: 48px !important; margin-left: 48px !important }
.mx-md-14 { margin-right: 66px !important; margin-left: 66px !important }
.mx-md-15 { margin-right: 160px !important; margin-left: 160px !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-6 { margin-top: 12px !important; margin-bottom: 12px !important }
.my-md-7 { margin-top: 30px !important; margin-bottom: 30px !important }
.my-md-8 { margin-top: 10px !important; margin-bottom: 10px !important }
.my-md-9 { margin-top: 20px !important; margin-bottom: 20px !important }
.my-md-10 { margin-top: 36px !important; margin-bottom: 36px !important }
.my-md-11 { margin-top: 216px !important; margin-bottom: 216px !important }
.my-md-12 { margin-top: 96px !important; margin-bottom: 96px !important }
.my-md-13 { margin-top: 48px !important; margin-bottom: 48px !important }
.my-md-14 { margin-top: 66px !important; margin-bottom: 66px !important }
.my-md-15 { margin-top: 160px !important; margin-bottom: 160px !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-6 { margin-top: 12px !important }
.mt-md-7 { margin-top: 30px !important }
.mt-md-8 { margin-top: 10px !important }
.mt-md-9 { margin-top: 20px !important }
.mt-md-10 { margin-top: 36px !important }
.mt-md-11 { margin-top: 216px !important }
.mt-md-12 { margin-top: 96px !important }
.mt-md-13 { margin-top: 48px !important }
.mt-md-14 { margin-top: 66px !important }
.mt-md-15 { margin-top: 160px !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-6 { margin-right: 12px !important }
.me-md-7 { margin-right: 30px !important }
.me-md-8 { margin-right: 10px !important }
.me-md-9 { margin-right: 20px !important }
.me-md-10 { margin-right: 36px !important }
.me-md-11 { margin-right: 216px !important }
.me-md-12 { margin-right: 96px !important }
.me-md-13 { margin-right: 48px !important }
.me-md-14 { margin-right: 66px !important }
.me-md-15 { margin-right: 160px !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-6 { margin-bottom: 12px !important }
.mb-md-7 { margin-bottom: 30px !important }
.mb-md-8 { margin-bottom: 10px !important }
.mb-md-9 { margin-bottom: 20px !important }
.mb-md-10 { margin-bottom: 36px !important }
.mb-md-11 { margin-bottom: 216px !important }
.mb-md-12 { margin-bottom: 96px !important }
.mb-md-13 { margin-bottom: 48px !important }
.mb-md-14 { margin-bottom: 66px !important }
.mb-md-15 { margin-bottom: 160px !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-6 { margin-left: 12px !important }
.ms-md-7 { margin-left: 30px !important }
.ms-md-8 { margin-left: 10px !important }
.ms-md-9 { margin-left: 20px !important }
.ms-md-10 { margin-left: 36px !important }
.ms-md-11 { margin-left: 216px !important }
.ms-md-12 { margin-left: 96px !important }
.ms-md-13 { margin-left: 48px !important }
.ms-md-14 { margin-left: 66px !important }
.ms-md-15 { margin-left: 160px !important }
.ms-md-auto { margin-left: auto !important }
.m-md-n1 {  margin: -.25rem !important
}
.m-md-n2 {  margin: -.5rem !important
}
.m-md-n3 { margin: -1rem !important }
.m-md-n4 { margin: -1.5rem !important }
.m-md-n5 { margin: -3rem !important }
.m-md-n6 { margin: -12px !important }
.m-md-n7 { margin: -30px !important }
.m-md-n8 { margin: -10px !important }
.m-md-n9 { margin: -20px !important }
.m-md-n10 { margin: -36px !important }
.m-md-n11 { margin: -216px !important }
.m-md-n12 { margin: -96px !important }
.m-md-n13 { margin: -48px !important }
.m-md-n14 { margin: -66px !important }
.m-md-n15 { margin: -160px !important }
.mx-md-n1 {  margin-right: -.25rem !important;
 margin-left: -.25rem !important
}
.mx-md-n2 {  margin-right: -.5rem !important;
 margin-left: -.5rem !important
}
.mx-md-n3 { margin-right: -1rem !important; margin-left: -1rem !important }
.mx-md-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important }
.mx-md-n5 { margin-right: -3rem !important; margin-left: -3rem !important }
.mx-md-n6 { margin-right: -12px !important; margin-left: -12px !important }
.mx-md-n7 { margin-right: -30px !important; margin-left: -30px !important }
.mx-md-n8 { margin-right: -10px !important; margin-left: -10px !important }
.mx-md-n9 { margin-right: -20px !important; margin-left: -20px !important }
.mx-md-n10 { margin-right: -36px !important; margin-left: -36px !important }
.mx-md-n11 { margin-right: -216px !important; margin-left: -216px !important }
.mx-md-n12 { margin-right: -96px !important; margin-left: -96px !important }
.mx-md-n13 { margin-right: -48px !important; margin-left: -48px !important }
.mx-md-n14 { margin-right: -66px !important; margin-left: -66px !important }
.mx-md-n15 { margin-right: -160px !important; margin-left: -160px !important }
.my-md-n1 {  margin-top: -.25rem !important;
 margin-bottom: -.25rem !important
}
.my-md-n2 {  margin-top: -.5rem !important;
 margin-bottom: -.5rem !important
}
.my-md-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important }
.my-md-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important }
.my-md-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important }
.my-md-n6 { margin-top: -12px !important; margin-bottom: -12px !important }
.my-md-n7 { margin-top: -30px !important; margin-bottom: -30px !important }
.my-md-n8 { margin-top: -10px !important; margin-bottom: -10px !important }
.my-md-n9 { margin-top: -20px !important; margin-bottom: -20px !important }
.my-md-n10 { margin-top: -36px !important; margin-bottom: -36px !important }
.my-md-n11 { margin-top: -216px !important; margin-bottom: -216px !important }
.my-md-n12 { margin-top: -96px !important; margin-bottom: -96px !important }
.my-md-n13 { margin-top: -48px !important; margin-bottom: -48px !important }
.my-md-n14 { margin-top: -66px !important; margin-bottom: -66px !important }
.my-md-n15 { margin-top: -160px !important; margin-bottom: -160px !important }
.mt-md-n1 {  margin-top: -.25rem !important
}
.mt-md-n2 {  margin-top: -.5rem !important
}
.mt-md-n3 { margin-top: -1rem !important }
.mt-md-n4 { margin-top: -1.5rem !important }
.mt-md-n5 { margin-top: -3rem !important }
.mt-md-n6 { margin-top: -12px !important }
.mt-md-n7 { margin-top: -30px !important }
.mt-md-n8 { margin-top: -10px !important }
.mt-md-n9 { margin-top: -20px !important }
.mt-md-n10 { margin-top: -36px !important }
.mt-md-n11 { margin-top: -216px !important }
.mt-md-n12 { margin-top: -96px !important }
.mt-md-n13 { margin-top: -48px !important }
.mt-md-n14 { margin-top: -66px !important }
.mt-md-n15 { margin-top: -160px !important }
.me-md-n1 {  margin-right: -.25rem !important
}
.me-md-n2 {  margin-right: -.5rem !important
}
.me-md-n3 { margin-right: -1rem !important }
.me-md-n4 { margin-right: -1.5rem !important }
.me-md-n5 { margin-right: -3rem !important }
.me-md-n6 { margin-right: -12px !important }
.me-md-n7 { margin-right: -30px !important }
.me-md-n8 { margin-right: -10px !important }
.me-md-n9 { margin-right: -20px !important }
.me-md-n10 { margin-right: -36px !important }
.me-md-n11 { margin-right: -216px !important }
.me-md-n12 { margin-right: -96px !important }
.me-md-n13 { margin-right: -48px !important }
.me-md-n14 { margin-right: -66px !important }
.me-md-n15 { margin-right: -160px !important }
.mb-md-n1 {  margin-bottom: -.25rem !important
}
.mb-md-n2 {  margin-bottom: -.5rem !important
}
.mb-md-n3 { margin-bottom: -1rem !important }
.mb-md-n4 { margin-bottom: -1.5rem !important }
.mb-md-n5 { margin-bottom: -3rem !important }
.mb-md-n6 { margin-bottom: -12px !important }
.mb-md-n7 { margin-bottom: -30px !important }
.mb-md-n8 { margin-bottom: -10px !important }
.mb-md-n9 { margin-bottom: -20px !important }
.mb-md-n10 { margin-bottom: -36px !important }
.mb-md-n11 { margin-bottom: -216px !important }
.mb-md-n12 { margin-bottom: -96px !important }
.mb-md-n13 { margin-bottom: -48px !important }
.mb-md-n14 { margin-bottom: -66px !important }
.mb-md-n15 { margin-bottom: -160px !important }
.ms-md-n1 {  margin-left: -.25rem !important
}
.ms-md-n2 {  margin-left: -.5rem !important
}
.ms-md-n3 { margin-left: -1rem !important }
.ms-md-n4 { margin-left: -1.5rem !important }
.ms-md-n5 { margin-left: -3rem !important }
.ms-md-n6 { margin-left: -12px !important }
.ms-md-n7 { margin-left: -30px !important }
.ms-md-n8 { margin-left: -10px !important }
.ms-md-n9 { margin-left: -20px !important }
.ms-md-n10 { margin-left: -36px !important }
.ms-md-n11 { margin-left: -216px !important }
.ms-md-n12 { margin-left: -96px !important }
.ms-md-n13 { margin-left: -48px !important }
.ms-md-n14 { margin-left: -66px !important }
.ms-md-n15 { margin-left: -160px !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 }
.p-md-6 { padding: 12px !important }
.p-md-7 { padding: 30px !important }
.p-md-8 { padding: 10px !important }
.p-md-9 { padding: 20px !important }
.p-md-10 { padding: 36px !important }
.p-md-11 { padding: 216px !important }
.p-md-12 { padding: 96px !important }
.p-md-13 { padding: 48px !important }
.p-md-14 { padding: 66px !important }
.p-md-15 { padding: 160px !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 }
.px-md-6 { padding-right: 12px !important; padding-left: 12px !important }
.px-md-7 { padding-right: 30px !important; padding-left: 30px !important }
.px-md-8 { padding-right: 10px !important; padding-left: 10px !important }
.px-md-9 { padding-right: 20px !important; padding-left: 20px !important }
.px-md-10 { padding-right: 36px !important; padding-left: 36px !important }
.px-md-11 { padding-right: 216px !important; padding-left: 216px !important }
.px-md-12 { padding-right: 96px !important; padding-left: 96px !important }
.px-md-13 { padding-right: 48px !important; padding-left: 48px !important }
.px-md-14 { padding-right: 66px !important; padding-left: 66px !important }
.px-md-15 { padding-right: 160px !important; padding-left: 160px !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 }
.py-md-6 { padding-top: 12px !important; padding-bottom: 12px !important }
.py-md-7 { padding-top: 30px !important; padding-bottom: 30px !important }
.py-md-8 { padding-top: 10px !important; padding-bottom: 10px !important }
.py-md-9 { padding-top: 20px !important; padding-bottom: 20px !important }
.py-md-10 { padding-top: 36px !important; padding-bottom: 36px !important }
.py-md-11 { padding-top: 216px !important; padding-bottom: 216px !important }
.py-md-12 { padding-top: 96px !important; padding-bottom: 96px !important }
.py-md-13 { padding-top: 48px !important; padding-bottom: 48px !important }
.py-md-14 { padding-top: 66px !important; padding-bottom: 66px !important }
.py-md-15 { padding-top: 160px !important; padding-bottom: 160px !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 }
.pt-md-6 { padding-top: 12px !important }
.pt-md-7 { padding-top: 30px !important }
.pt-md-8 { padding-top: 10px !important }
.pt-md-9 { padding-top: 20px !important }
.pt-md-10 { padding-top: 36px !important }
.pt-md-11 { padding-top: 216px !important }
.pt-md-12 { padding-top: 96px !important }
.pt-md-13 { padding-top: 48px !important }
.pt-md-14 { padding-top: 66px !important }
.pt-md-15 { padding-top: 160px !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 }
.pe-md-6 { padding-right: 12px !important }
.pe-md-7 { padding-right: 30px !important }
.pe-md-8 { padding-right: 10px !important }
.pe-md-9 { padding-right: 20px !important }
.pe-md-10 { padding-right: 36px !important }
.pe-md-11 { padding-right: 216px !important }
.pe-md-12 { padding-right: 96px !important }
.pe-md-13 { padding-right: 48px !important }
.pe-md-14 { padding-right: 66px !important }
.pe-md-15 { padding-right: 160px !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 }
.pb-md-6 { padding-bottom: 12px !important }
.pb-md-7 { padding-bottom: 30px !important }
.pb-md-8 { padding-bottom: 10px !important }
.pb-md-9 { padding-bottom: 20px !important }
.pb-md-10 { padding-bottom: 36px !important }
.pb-md-11 { padding-bottom: 216px !important }
.pb-md-12 { padding-bottom: 96px !important }
.pb-md-13 { padding-bottom: 48px !important }
.pb-md-14 { padding-bottom: 66px !important }
.pb-md-15 { padding-bottom: 160px !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 }
.ps-md-6 { padding-left: 12px !important }
.ps-md-7 { padding-left: 30px !important }
.ps-md-8 { padding-left: 10px !important }
.ps-md-9 { padding-left: 20px !important }
.ps-md-10 { padding-left: 36px !important }
.ps-md-11 { padding-left: 216px !important }
.ps-md-12 { padding-left: 96px !important }
.ps-md-13 { padding-left: 48px !important }
.ps-md-14 { padding-left: 66px !important }
.ps-md-15 { padding-left: 160px !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 }
.gap-md-6 { gap: 12px !important }
.gap-md-7 { gap: 30px !important }
.gap-md-8 { gap: 10px !important }
.gap-md-9 { gap: 20px !important }
.gap-md-10 { gap: 36px !important }
.gap-md-11 { gap: 216px !important }
.gap-md-12 { gap: 96px !important }
.gap-md-13 { gap: 48px !important }
.gap-md-14 { gap: 66px !important }
.gap-md-15 { gap: 160px !important }
.row-gap-md-0 { row-gap: 0 !important }
.row-gap-md-1 {  row-gap: .25rem !important
}
.row-gap-md-2 {  row-gap: .5rem !important
}
.row-gap-md-3 { row-gap: 1rem !important }
.row-gap-md-4 { row-gap: 1.5rem !important }
.row-gap-md-5 { row-gap: 3rem !important }
.row-gap-md-6 { row-gap: 12px !important }
.row-gap-md-7 { row-gap: 30px !important }
.row-gap-md-8 { row-gap: 10px !important }
.row-gap-md-9 { row-gap: 20px !important }
.row-gap-md-10 { row-gap: 36px !important }
.row-gap-md-11 { row-gap: 216px !important }
.row-gap-md-12 { row-gap: 96px !important }
.row-gap-md-13 { row-gap: 48px !important }
.row-gap-md-14 { row-gap: 66px !important }
.row-gap-md-15 { row-gap: 160px !important }
.column-gap-md-0 { -moz-column-gap: 0 !important; column-gap: 0 !important }
.column-gap-md-1 {  -moz-column-gap: .25rem !important;
 column-gap: .25rem !important
}
.column-gap-md-2 {  -moz-column-gap: .5rem !important;
 column-gap: .5rem !important
}
.column-gap-md-3 { -moz-column-gap: 1rem !important; column-gap: 1rem !important }
.column-gap-md-4 { -moz-column-gap: 1.5rem !important; column-gap: 1.5rem !important }
.column-gap-md-5 { -moz-column-gap: 3rem !important; column-gap: 3rem !important }
.column-gap-md-6 { -moz-column-gap: 12px !important; column-gap: 12px !important }
.column-gap-md-7 { -moz-column-gap: 30px !important; column-gap: 30px !important }
.column-gap-md-8 { -moz-column-gap: 10px !important; column-gap: 10px !important }
.column-gap-md-9 { -moz-column-gap: 20px !important; column-gap: 20px !important }
.column-gap-md-10 { -moz-column-gap: 36px !important; column-gap: 36px !important }
.column-gap-md-11 { -moz-column-gap: 216px !important; column-gap: 216px !important }
.column-gap-md-12 { -moz-column-gap: 96px !important; column-gap: 96px !important }
.column-gap-md-13 { -moz-column-gap: 48px !important; column-gap: 48px !important }
.column-gap-md-14 { -moz-column-gap: 66px !important; column-gap: 66px !important }
.column-gap-md-15 { -moz-column-gap: 160px !important; column-gap: 160px !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 }
.object-fit-lg-contain { -o-object-fit: contain !important; object-fit: contain !important }
.object-fit-lg-cover { -o-object-fit: cover !important; object-fit: cover !important }
.object-fit-lg-fill { -o-object-fit: fill !important; object-fit: fill !important }
.object-fit-lg-scale { -o-object-fit: scale-down !important; object-fit: scale-down !important }
.object-fit-lg-none { -o-object-fit: none !important; object-fit: 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-inline-grid { display: inline-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-6 { margin: 12px !important }
.m-lg-7 { margin: 30px !important }
.m-lg-8 { margin: 10px !important }
.m-lg-9 { margin: 20px !important }
.m-lg-10 { margin: 36px !important }
.m-lg-11 { margin: 216px !important }
.m-lg-12 { margin: 96px !important }
.m-lg-13 { margin: 48px !important }
.m-lg-14 { margin: 66px !important }
.m-lg-15 { margin: 160px !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-6 { margin-right: 12px !important; margin-left: 12px !important }
.mx-lg-7 { margin-right: 30px !important; margin-left: 30px !important }
.mx-lg-8 { margin-right: 10px !important; margin-left: 10px !important }
.mx-lg-9 { margin-right: 20px !important; margin-left: 20px !important }
.mx-lg-10 { margin-right: 36px !important; margin-left: 36px !important }
.mx-lg-11 { margin-right: 216px !important; margin-left: 216px !important }
.mx-lg-12 { margin-right: 96px !important; margin-left: 96px !important }
.mx-lg-13 { margin-right: 48px !important; margin-left: 48px !important }
.mx-lg-14 { margin-right: 66px !important; margin-left: 66px !important }
.mx-lg-15 { margin-right: 160px !important; margin-left: 160px !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-6 { margin-top: 12px !important; margin-bottom: 12px !important }
.my-lg-7 { margin-top: 30px !important; margin-bottom: 30px !important }
.my-lg-8 { margin-top: 10px !important; margin-bottom: 10px !important }
.my-lg-9 { margin-top: 20px !important; margin-bottom: 20px !important }
.my-lg-10 { margin-top: 36px !important; margin-bottom: 36px !important }
.my-lg-11 { margin-top: 216px !important; margin-bottom: 216px !important }
.my-lg-12 { margin-top: 96px !important; margin-bottom: 96px !important }
.my-lg-13 { margin-top: 48px !important; margin-bottom: 48px !important }
.my-lg-14 { margin-top: 66px !important; margin-bottom: 66px !important }
.my-lg-15 { margin-top: 160px !important; margin-bottom: 160px !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-6 { margin-top: 12px !important }
.mt-lg-7 { margin-top: 30px !important }
.mt-lg-8 { margin-top: 10px !important }
.mt-lg-9 { margin-top: 20px !important }
.mt-lg-10 { margin-top: 36px !important }
.mt-lg-11 { margin-top: 216px !important }
.mt-lg-12 { margin-top: 96px !important }
.mt-lg-13 { margin-top: 48px !important }
.mt-lg-14 { margin-top: 66px !important }
.mt-lg-15 { margin-top: 160px !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-6 { margin-right: 12px !important }
.me-lg-7 { margin-right: 30px !important }
.me-lg-8 { margin-right: 10px !important }
.me-lg-9 { margin-right: 20px !important }
.me-lg-10 { margin-right: 36px !important }
.me-lg-11 { margin-right: 216px !important }
.me-lg-12 { margin-right: 96px !important }
.me-lg-13 { margin-right: 48px !important }
.me-lg-14 { margin-right: 66px !important }
.me-lg-15 { margin-right: 160px !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-6 { margin-bottom: 12px !important }
.mb-lg-7 { margin-bottom: 30px !important }
.mb-lg-8 { margin-bottom: 10px !important }
.mb-lg-9 { margin-bottom: 20px !important }
.mb-lg-10 { margin-bottom: 36px !important }
.mb-lg-11 { margin-bottom: 216px !important }
.mb-lg-12 { margin-bottom: 96px !important }
.mb-lg-13 { margin-bottom: 48px !important }
.mb-lg-14 { margin-bottom: 66px !important }
.mb-lg-15 { margin-bottom: 160px !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-6 { margin-left: 12px !important }
.ms-lg-7 { margin-left: 30px !important }
.ms-lg-8 { margin-left: 10px !important }
.ms-lg-9 { margin-left: 20px !important }
.ms-lg-10 { margin-left: 36px !important }
.ms-lg-11 { margin-left: 216px !important }
.ms-lg-12 { margin-left: 96px !important }
.ms-lg-13 { margin-left: 48px !important }
.ms-lg-14 { margin-left: 66px !important }
.ms-lg-15 { margin-left: 160px !important }
.ms-lg-auto { margin-left: auto !important }
.m-lg-n1 {  margin: -.25rem !important
}
.m-lg-n2 {  margin: -.5rem !important
}
.m-lg-n3 { margin: -1rem !important }
.m-lg-n4 { margin: -1.5rem !important }
.m-lg-n5 { margin: -3rem !important }
.m-lg-n6 { margin: -12px !important }
.m-lg-n7 { margin: -30px !important }
.m-lg-n8 { margin: -10px !important }
.m-lg-n9 { margin: -20px !important }
.m-lg-n10 { margin: -36px !important }
.m-lg-n11 { margin: -216px !important }
.m-lg-n12 { margin: -96px !important }
.m-lg-n13 { margin: -48px !important }
.m-lg-n14 { margin: -66px !important }
.m-lg-n15 { margin: -160px !important }
.mx-lg-n1 {  margin-right: -.25rem !important;
 margin-left: -.25rem !important
}
.mx-lg-n2 {  margin-right: -.5rem !important;
 margin-left: -.5rem !important
}
.mx-lg-n3 { margin-right: -1rem !important; margin-left: -1rem !important }
.mx-lg-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important }
.mx-lg-n5 { margin-right: -3rem !important; margin-left: -3rem !important }
.mx-lg-n6 { margin-right: -12px !important; margin-left: -12px !important }
.mx-lg-n7 { margin-right: -30px !important; margin-left: -30px !important }
.mx-lg-n8 { margin-right: -10px !important; margin-left: -10px !important }
.mx-lg-n9 { margin-right: -20px !important; margin-left: -20px !important }
.mx-lg-n10 { margin-right: -36px !important; margin-left: -36px !important }
.mx-lg-n11 { margin-right: -216px !important; margin-left: -216px !important }
.mx-lg-n12 { margin-right: -96px !important; margin-left: -96px !important }
.mx-lg-n13 { margin-right: -48px !important; margin-left: -48px !important }
.mx-lg-n14 { margin-right: -66px !important; margin-left: -66px !important }
.mx-lg-n15 { margin-right: -160px !important; margin-left: -160px !important }
.my-lg-n1 {  margin-top: -.25rem !important;
 margin-bottom: -.25rem !important
}
.my-lg-n2 {  margin-top: -.5rem !important;
 margin-bottom: -.5rem !important
}
.my-lg-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important }
.my-lg-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important }
.my-lg-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important }
.my-lg-n6 { margin-top: -12px !important; margin-bottom: -12px !important }
.my-lg-n7 { margin-top: -30px !important; margin-bottom: -30px !important }
.my-lg-n8 { margin-top: -10px !important; margin-bottom: -10px !important }
.my-lg-n9 { margin-top: -20px !important; margin-bottom: -20px !important }
.my-lg-n10 { margin-top: -36px !important; margin-bottom: -36px !important }
.my-lg-n11 { margin-top: -216px !important; margin-bottom: -216px !important }
.my-lg-n12 { margin-top: -96px !important; margin-bottom: -96px !important }
.my-lg-n13 { margin-top: -48px !important; margin-bottom: -48px !important }
.my-lg-n14 { margin-top: -66px !important; margin-bottom: -66px !important }
.my-lg-n15 { margin-top: -160px !important; margin-bottom: -160px !important }
.mt-lg-n1 {  margin-top: -.25rem !important
}
.mt-lg-n2 {  margin-top: -.5rem !important
}
.mt-lg-n3 { margin-top: -1rem !important }
.mt-lg-n4 { margin-top: -1.5rem !important }
.mt-lg-n5 { margin-top: -3rem !important }
.mt-lg-n6 { margin-top: -12px !important }
.mt-lg-n7 { margin-top: -30px !important }
.mt-lg-n8 { margin-top: -10px !important }
.mt-lg-n9 { margin-top: -20px !important }
.mt-lg-n10 { margin-top: -36px !important }
.mt-lg-n11 { margin-top: -216px !important }
.mt-lg-n12 { margin-top: -96px !important }
.mt-lg-n13 { margin-top: -48px !important }
.mt-lg-n14 { margin-top: -66px !important }
.mt-lg-n15 { margin-top: -160px !important }
.me-lg-n1 {  margin-right: -.25rem !important
}
.me-lg-n2 {  margin-right: -.5rem !important
}
.me-lg-n3 { margin-right: -1rem !important }
.me-lg-n4 { margin-right: -1.5rem !important }
.me-lg-n5 { margin-right: -3rem !important }
.me-lg-n6 { margin-right: -12px !important }
.me-lg-n7 { margin-right: -30px !important }
.me-lg-n8 { margin-right: -10px !important }
.me-lg-n9 { margin-right: -20px !important }
.me-lg-n10 { margin-right: -36px !important }
.me-lg-n11 { margin-right: -216px !important }
.me-lg-n12 { margin-right: -96px !important }
.me-lg-n13 { margin-right: -48px !important }
.me-lg-n14 { margin-right: -66px !important }
.me-lg-n15 { margin-right: -160px !important }
.mb-lg-n1 {  margin-bottom: -.25rem !important
}
.mb-lg-n2 {  margin-bottom: -.5rem !important
}
.mb-lg-n3 { margin-bottom: -1rem !important }
.mb-lg-n4 { margin-bottom: -1.5rem !important }
.mb-lg-n5 { margin-bottom: -3rem !important }
.mb-lg-n6 { margin-bottom: -12px !important }
.mb-lg-n7 { margin-bottom: -30px !important }
.mb-lg-n8 { margin-bottom: -10px !important }
.mb-lg-n9 { margin-bottom: -20px !important }
.mb-lg-n10 { margin-bottom: -36px !important }
.mb-lg-n11 { margin-bottom: -216px !important }
.mb-lg-n12 { margin-bottom: -96px !important }
.mb-lg-n13 { margin-bottom: -48px !important }
.mb-lg-n14 { margin-bottom: -66px !important }
.mb-lg-n15 { margin-bottom: -160px !important }
.ms-lg-n1 {  margin-left: -.25rem !important
}
.ms-lg-n2 {  margin-left: -.5rem !important
}
.ms-lg-n3 { margin-left: -1rem !important }
.ms-lg-n4 { margin-left: -1.5rem !important }
.ms-lg-n5 { margin-left: -3rem !important }
.ms-lg-n6 { margin-left: -12px !important }
.ms-lg-n7 { margin-left: -30px !important }
.ms-lg-n8 { margin-left: -10px !important }
.ms-lg-n9 { margin-left: -20px !important }
.ms-lg-n10 { margin-left: -36px !important }
.ms-lg-n11 { margin-left: -216px !important }
.ms-lg-n12 { margin-left: -96px !important }
.ms-lg-n13 { margin-left: -48px !important }
.ms-lg-n14 { margin-left: -66px !important }
.ms-lg-n15 { margin-left: -160px !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 }
.p-lg-6 { padding: 12px !important }
.p-lg-7 { padding: 30px !important }
.p-lg-8 { padding: 10px !important }
.p-lg-9 { padding: 20px !important }
.p-lg-10 { padding: 36px !important }
.p-lg-11 { padding: 216px !important }
.p-lg-12 { padding: 96px !important }
.p-lg-13 { padding: 48px !important }
.p-lg-14 { padding: 66px !important }
.p-lg-15 { padding: 160px !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 }
.px-lg-6 { padding-right: 12px !important; padding-left: 12px !important }
.px-lg-7 { padding-right: 30px !important; padding-left: 30px !important }
.px-lg-8 { padding-right: 10px !important; padding-left: 10px !important }
.px-lg-9 { padding-right: 20px !important; padding-left: 20px !important }
.px-lg-10 { padding-right: 36px !important; padding-left: 36px !important }
.px-lg-11 { padding-right: 216px !important; padding-left: 216px !important }
.px-lg-12 { padding-right: 96px !important; padding-left: 96px !important }
.px-lg-13 { padding-right: 48px !important; padding-left: 48px !important }
.px-lg-14 { padding-right: 66px !important; padding-left: 66px !important }
.px-lg-15 { padding-right: 160px !important; padding-left: 160px !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 }
.py-lg-6 { padding-top: 12px !important; padding-bottom: 12px !important }
.py-lg-7 { padding-top: 30px !important; padding-bottom: 30px !important }
.py-lg-8 { padding-top: 10px !important; padding-bottom: 10px !important }
.py-lg-9 { padding-top: 20px !important; padding-bottom: 20px !important }
.py-lg-10 { padding-top: 36px !important; padding-bottom: 36px !important }
.py-lg-11 { padding-top: 216px !important; padding-bottom: 216px !important }
.py-lg-12 { padding-top: 96px !important; padding-bottom: 96px !important }
.py-lg-13 { padding-top: 48px !important; padding-bottom: 48px !important }
.py-lg-14 { padding-top: 66px !important; padding-bottom: 66px !important }
.py-lg-15 { padding-top: 160px !important; padding-bottom: 160px !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 }
.pt-lg-6 { padding-top: 12px !important }
.pt-lg-7 { padding-top: 30px !important }
.pt-lg-8 { padding-top: 10px !important }
.pt-lg-9 { padding-top: 20px !important }
.pt-lg-10 { padding-top: 36px !important }
.pt-lg-11 { padding-top: 216px !important }
.pt-lg-12 { padding-top: 96px !important }
.pt-lg-13 { padding-top: 48px !important }
.pt-lg-14 { padding-top: 66px !important }
.pt-lg-15 { padding-top: 160px !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 }
.pe-lg-6 { padding-right: 12px !important }
.pe-lg-7 { padding-right: 30px !important }
.pe-lg-8 { padding-right: 10px !important }
.pe-lg-9 { padding-right: 20px !important }
.pe-lg-10 { padding-right: 36px !important }
.pe-lg-11 { padding-right: 216px !important }
.pe-lg-12 { padding-right: 96px !important }
.pe-lg-13 { padding-right: 48px !important }
.pe-lg-14 { padding-right: 66px !important }
.pe-lg-15 { padding-right: 160px !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 }
.pb-lg-6 { padding-bottom: 12px !important }
.pb-lg-7 { padding-bottom: 30px !important }
.pb-lg-8 { padding-bottom: 10px !important }
.pb-lg-9 { padding-bottom: 20px !important }
.pb-lg-10 { padding-bottom: 36px !important }
.pb-lg-11 { padding-bottom: 216px !important }
.pb-lg-12 { padding-bottom: 96px !important }
.pb-lg-13 { padding-bottom: 48px !important }
.pb-lg-14 { padding-bottom: 66px !important }
.pb-lg-15 { padding-bottom: 160px !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 }
.ps-lg-6 { padding-left: 12px !important }
.ps-lg-7 { padding-left: 30px !important }
.ps-lg-8 { padding-left: 10px !important }
.ps-lg-9 { padding-left: 20px !important }
.ps-lg-10 { padding-left: 36px !important }
.ps-lg-11 { padding-left: 216px !important }
.ps-lg-12 { padding-left: 96px !important }
.ps-lg-13 { padding-left: 48px !important }
.ps-lg-14 { padding-left: 66px !important }
.ps-lg-15 { padding-left: 160px !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 }
.gap-lg-6 { gap: 12px !important }
.gap-lg-7 { gap: 30px !important }
.gap-lg-8 { gap: 10px !important }
.gap-lg-9 { gap: 20px !important }
.gap-lg-10 { gap: 36px !important }
.gap-lg-11 { gap: 216px !important }
.gap-lg-12 { gap: 96px !important }
.gap-lg-13 { gap: 48px !important }
.gap-lg-14 { gap: 66px !important }
.gap-lg-15 { gap: 160px !important }
.row-gap-lg-0 { row-gap: 0 !important }
.row-gap-lg-1 {  row-gap: .25rem !important
}
.row-gap-lg-2 {  row-gap: .5rem !important
}
.row-gap-lg-3 { row-gap: 1rem !important }
.row-gap-lg-4 { row-gap: 1.5rem !important }
.row-gap-lg-5 { row-gap: 3rem !important }
.row-gap-lg-6 { row-gap: 12px !important }
.row-gap-lg-7 { row-gap: 30px !important }
.row-gap-lg-8 { row-gap: 10px !important }
.row-gap-lg-9 { row-gap: 20px !important }
.row-gap-lg-10 { row-gap: 36px !important }
.row-gap-lg-11 { row-gap: 216px !important }
.row-gap-lg-12 { row-gap: 96px !important }
.row-gap-lg-13 { row-gap: 48px !important }
.row-gap-lg-14 { row-gap: 66px !important }
.row-gap-lg-15 { row-gap: 160px !important }
.column-gap-lg-0 { -moz-column-gap: 0 !important; column-gap: 0 !important }
.column-gap-lg-1 {  -moz-column-gap: .25rem !important;
 column-gap: .25rem !important
}
.column-gap-lg-2 {  -moz-column-gap: .5rem !important;
 column-gap: .5rem !important
}
.column-gap-lg-3 { -moz-column-gap: 1rem !important; column-gap: 1rem !important }
.column-gap-lg-4 { -moz-column-gap: 1.5rem !important; column-gap: 1.5rem !important }
.column-gap-lg-5 { -moz-column-gap: 3rem !important; column-gap: 3rem !important }
.column-gap-lg-6 { -moz-column-gap: 12px !important; column-gap: 12px !important }
.column-gap-lg-7 { -moz-column-gap: 30px !important; column-gap: 30px !important }
.column-gap-lg-8 { -moz-column-gap: 10px !important; column-gap: 10px !important }
.column-gap-lg-9 { -moz-column-gap: 20px !important; column-gap: 20px !important }
.column-gap-lg-10 { -moz-column-gap: 36px !important; column-gap: 36px !important }
.column-gap-lg-11 { -moz-column-gap: 216px !important; column-gap: 216px !important }
.column-gap-lg-12 { -moz-column-gap: 96px !important; column-gap: 96px !important }
.column-gap-lg-13 { -moz-column-gap: 48px !important; column-gap: 48px !important }
.column-gap-lg-14 { -moz-column-gap: 66px !important; column-gap: 66px !important }
.column-gap-lg-15 { -moz-column-gap: 160px !important; column-gap: 160px !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:1300px) {
.float-xl-start { float: left !important }
.float-xl-end { float: right !important }
.float-xl-none { float: none !important }
.object-fit-xl-contain { -o-object-fit: contain !important; object-fit: contain !important }
.object-fit-xl-cover { -o-object-fit: cover !important; object-fit: cover !important }
.object-fit-xl-fill { -o-object-fit: fill !important; object-fit: fill !important }
.object-fit-xl-scale { -o-object-fit: scale-down !important; object-fit: scale-down !important }
.object-fit-xl-none { -o-object-fit: none !important; object-fit: 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-inline-grid { display: inline-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-6 { margin: 12px !important }
.m-xl-7 { margin: 30px !important }
.m-xl-8 { margin: 10px !important }
.m-xl-9 { margin: 20px !important }
.m-xl-10 { margin: 36px !important }
.m-xl-11 { margin: 216px !important }
.m-xl-12 { margin: 96px !important }
.m-xl-13 { margin: 48px !important }
.m-xl-14 { margin: 66px !important }
.m-xl-15 { margin: 160px !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-6 { margin-right: 12px !important; margin-left: 12px !important }
.mx-xl-7 { margin-right: 30px !important; margin-left: 30px !important }
.mx-xl-8 { margin-right: 10px !important; margin-left: 10px !important }
.mx-xl-9 { margin-right: 20px !important; margin-left: 20px !important }
.mx-xl-10 { margin-right: 36px !important; margin-left: 36px !important }
.mx-xl-11 { margin-right: 216px !important; margin-left: 216px !important }
.mx-xl-12 { margin-right: 96px !important; margin-left: 96px !important }
.mx-xl-13 { margin-right: 48px !important; margin-left: 48px !important }
.mx-xl-14 { margin-right: 66px !important; margin-left: 66px !important }
.mx-xl-15 { margin-right: 160px !important; margin-left: 160px !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-6 { margin-top: 12px !important; margin-bottom: 12px !important }
.my-xl-7 { margin-top: 30px !important; margin-bottom: 30px !important }
.my-xl-8 { margin-top: 10px !important; margin-bottom: 10px !important }
.my-xl-9 { margin-top: 20px !important; margin-bottom: 20px !important }
.my-xl-10 { margin-top: 36px !important; margin-bottom: 36px !important }
.my-xl-11 { margin-top: 216px !important; margin-bottom: 216px !important }
.my-xl-12 { margin-top: 96px !important; margin-bottom: 96px !important }
.my-xl-13 { margin-top: 48px !important; margin-bottom: 48px !important }
.my-xl-14 { margin-top: 66px !important; margin-bottom: 66px !important }
.my-xl-15 { margin-top: 160px !important; margin-bottom: 160px !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-6 { margin-top: 12px !important }
.mt-xl-7 { margin-top: 30px !important }
.mt-xl-8 { margin-top: 10px !important }
.mt-xl-9 { margin-top: 20px !important }
.mt-xl-10 { margin-top: 36px !important }
.mt-xl-11 { margin-top: 216px !important }
.mt-xl-12 { margin-top: 96px !important }
.mt-xl-13 { margin-top: 48px !important }
.mt-xl-14 { margin-top: 66px !important }
.mt-xl-15 { margin-top: 160px !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-6 { margin-right: 12px !important }
.me-xl-7 { margin-right: 30px !important }
.me-xl-8 { margin-right: 10px !important }
.me-xl-9 { margin-right: 20px !important }
.me-xl-10 { margin-right: 36px !important }
.me-xl-11 { margin-right: 216px !important }
.me-xl-12 { margin-right: 96px !important }
.me-xl-13 { margin-right: 48px !important }
.me-xl-14 { margin-right: 66px !important }
.me-xl-15 { margin-right: 160px !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-6 { margin-bottom: 12px !important }
.mb-xl-7 { margin-bottom: 30px !important }
.mb-xl-8 { margin-bottom: 10px !important }
.mb-xl-9 { margin-bottom: 20px !important }
.mb-xl-10 { margin-bottom: 36px !important }
.mb-xl-11 { margin-bottom: 216px !important }
.mb-xl-12 { margin-bottom: 96px !important }
.mb-xl-13 { margin-bottom: 48px !important }
.mb-xl-14 { margin-bottom: 66px !important }
.mb-xl-15 { margin-bottom: 160px !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-6 { margin-left: 12px !important }
.ms-xl-7 { margin-left: 30px !important }
.ms-xl-8 { margin-left: 10px !important }
.ms-xl-9 { margin-left: 20px !important }
.ms-xl-10 { margin-left: 36px !important }
.ms-xl-11 { margin-left: 216px !important }
.ms-xl-12 { margin-left: 96px !important }
.ms-xl-13 { margin-left: 48px !important }
.ms-xl-14 { margin-left: 66px !important }
.ms-xl-15 { margin-left: 160px !important }
.ms-xl-auto { margin-left: auto !important }
.m-xl-n1 {  margin: -.25rem !important
}
.m-xl-n2 {  margin: -.5rem !important
}
.m-xl-n3 { margin: -1rem !important }
.m-xl-n4 { margin: -1.5rem !important }
.m-xl-n5 { margin: -3rem !important }
.m-xl-n6 { margin: -12px !important }
.m-xl-n7 { margin: -30px !important }
.m-xl-n8 { margin: -10px !important }
.m-xl-n9 { margin: -20px !important }
.m-xl-n10 { margin: -36px !important }
.m-xl-n11 { margin: -216px !important }
.m-xl-n12 { margin: -96px !important }
.m-xl-n13 { margin: -48px !important }
.m-xl-n14 { margin: -66px !important }
.m-xl-n15 { margin: -160px !important }
.mx-xl-n1 {  margin-right: -.25rem !important;
 margin-left: -.25rem !important
}
.mx-xl-n2 {  margin-right: -.5rem !important;
 margin-left: -.5rem !important
}
.mx-xl-n3 { margin-right: -1rem !important; margin-left: -1rem !important }
.mx-xl-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important }
.mx-xl-n5 { margin-right: -3rem !important; margin-left: -3rem !important }
.mx-xl-n6 { margin-right: -12px !important; margin-left: -12px !important }
.mx-xl-n7 { margin-right: -30px !important; margin-left: -30px !important }
.mx-xl-n8 { margin-right: -10px !important; margin-left: -10px !important }
.mx-xl-n9 { margin-right: -20px !important; margin-left: -20px !important }
.mx-xl-n10 { margin-right: -36px !important; margin-left: -36px !important }
.mx-xl-n11 { margin-right: -216px !important; margin-left: -216px !important }
.mx-xl-n12 { margin-right: -96px !important; margin-left: -96px !important }
.mx-xl-n13 { margin-right: -48px !important; margin-left: -48px !important }
.mx-xl-n14 { margin-right: -66px !important; margin-left: -66px !important }
.mx-xl-n15 { margin-right: -160px !important; margin-left: -160px !important }
.my-xl-n1 {  margin-top: -.25rem !important;
 margin-bottom: -.25rem !important
}
.my-xl-n2 {  margin-top: -.5rem !important;
 margin-bottom: -.5rem !important
}
.my-xl-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important }
.my-xl-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important }
.my-xl-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important }
.my-xl-n6 { margin-top: -12px !important; margin-bottom: -12px !important }
.my-xl-n7 { margin-top: -30px !important; margin-bottom: -30px !important }
.my-xl-n8 { margin-top: -10px !important; margin-bottom: -10px !important }
.my-xl-n9 { margin-top: -20px !important; margin-bottom: -20px !important }
.my-xl-n10 { margin-top: -36px !important; margin-bottom: -36px !important }
.my-xl-n11 { margin-top: -216px !important; margin-bottom: -216px !important }
.my-xl-n12 { margin-top: -96px !important; margin-bottom: -96px !important }
.my-xl-n13 { margin-top: -48px !important; margin-bottom: -48px !important }
.my-xl-n14 { margin-top: -66px !important; margin-bottom: -66px !important }
.my-xl-n15 { margin-top: -160px !important; margin-bottom: -160px !important }
.mt-xl-n1 {  margin-top: -.25rem !important
}
.mt-xl-n2 {  margin-top: -.5rem !important
}
.mt-xl-n3 { margin-top: -1rem !important }
.mt-xl-n4 { margin-top: -1.5rem !important }
.mt-xl-n5 { margin-top: -3rem !important }
.mt-xl-n6 { margin-top: -12px !important }
.mt-xl-n7 { margin-top: -30px !important }
.mt-xl-n8 { margin-top: -10px !important }
.mt-xl-n9 { margin-top: -20px !important }
.mt-xl-n10 { margin-top: -36px !important }
.mt-xl-n11 { margin-top: -216px !important }
.mt-xl-n12 { margin-top: -96px !important }
.mt-xl-n13 { margin-top: -48px !important }
.mt-xl-n14 { margin-top: -66px !important }
.mt-xl-n15 { margin-top: -160px !important }
.me-xl-n1 {  margin-right: -.25rem !important
}
.me-xl-n2 {  margin-right: -.5rem !important
}
.me-xl-n3 { margin-right: -1rem !important }
.me-xl-n4 { margin-right: -1.5rem !important }
.me-xl-n5 { margin-right: -3rem !important }
.me-xl-n6 { margin-right: -12px !important }
.me-xl-n7 { margin-right: -30px !important }
.me-xl-n8 { margin-right: -10px !important }
.me-xl-n9 { margin-right: -20px !important }
.me-xl-n10 { margin-right: -36px !important }
.me-xl-n11 { margin-right: -216px !important }
.me-xl-n12 { margin-right: -96px !important }
.me-xl-n13 { margin-right: -48px !important }
.me-xl-n14 { margin-right: -66px !important }
.me-xl-n15 { margin-right: -160px !important }
.mb-xl-n1 {  margin-bottom: -.25rem !important
}
.mb-xl-n2 {  margin-bottom: -.5rem !important
}
.mb-xl-n3 { margin-bottom: -1rem !important }
.mb-xl-n4 { margin-bottom: -1.5rem !important }
.mb-xl-n5 { margin-bottom: -3rem !important }
.mb-xl-n6 { margin-bottom: -12px !important }
.mb-xl-n7 { margin-bottom: -30px !important }
.mb-xl-n8 { margin-bottom: -10px !important }
.mb-xl-n9 { margin-bottom: -20px !important }
.mb-xl-n10 { margin-bottom: -36px !important }
.mb-xl-n11 { margin-bottom: -216px !important }
.mb-xl-n12 { margin-bottom: -96px !important }
.mb-xl-n13 { margin-bottom: -48px !important }
.mb-xl-n14 { margin-bottom: -66px !important }
.mb-xl-n15 { margin-bottom: -160px !important }
.ms-xl-n1 {  margin-left: -.25rem !important
}
.ms-xl-n2 {  margin-left: -.5rem !important
}
.ms-xl-n3 { margin-left: -1rem !important }
.ms-xl-n4 { margin-left: -1.5rem !important }
.ms-xl-n5 { margin-left: -3rem !important }
.ms-xl-n6 { margin-left: -12px !important }
.ms-xl-n7 { margin-left: -30px !important }
.ms-xl-n8 { margin-left: -10px !important }
.ms-xl-n9 { margin-left: -20px !important }
.ms-xl-n10 { margin-left: -36px !important }
.ms-xl-n11 { margin-left: -216px !important }
.ms-xl-n12 { margin-left: -96px !important }
.ms-xl-n13 { margin-left: -48px !important }
.ms-xl-n14 { margin-left: -66px !important }
.ms-xl-n15 { margin-left: -160px !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 }
.p-xl-6 { padding: 12px !important }
.p-xl-7 { padding: 30px !important }
.p-xl-8 { padding: 10px !important }
.p-xl-9 { padding: 20px !important }
.p-xl-10 { padding: 36px !important }
.p-xl-11 { padding: 216px !important }
.p-xl-12 { padding: 96px !important }
.p-xl-13 { padding: 48px !important }
.p-xl-14 { padding: 66px !important }
.p-xl-15 { padding: 160px !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 }
.px-xl-6 { padding-right: 12px !important; padding-left: 12px !important }
.px-xl-7 { padding-right: 30px !important; padding-left: 30px !important }
.px-xl-8 { padding-right: 10px !important; padding-left: 10px !important }
.px-xl-9 { padding-right: 20px !important; padding-left: 20px !important }
.px-xl-10 { padding-right: 36px !important; padding-left: 36px !important }
.px-xl-11 { padding-right: 216px !important; padding-left: 216px !important }
.px-xl-12 { padding-right: 96px !important; padding-left: 96px !important }
.px-xl-13 { padding-right: 48px !important; padding-left: 48px !important }
.px-xl-14 { padding-right: 66px !important; padding-left: 66px !important }
.px-xl-15 { padding-right: 160px !important; padding-left: 160px !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 }
.py-xl-6 { padding-top: 12px !important; padding-bottom: 12px !important }
.py-xl-7 { padding-top: 30px !important; padding-bottom: 30px !important }
.py-xl-8 { padding-top: 10px !important; padding-bottom: 10px !important }
.py-xl-9 { padding-top: 20px !important; padding-bottom: 20px !important }
.py-xl-10 { padding-top: 36px !important; padding-bottom: 36px !important }
.py-xl-11 { padding-top: 216px !important; padding-bottom: 216px !important }
.py-xl-12 { padding-top: 96px !important; padding-bottom: 96px !important }
.py-xl-13 { padding-top: 48px !important; padding-bottom: 48px !important }
.py-xl-14 { padding-top: 66px !important; padding-bottom: 66px !important }
.py-xl-15 { padding-top: 160px !important; padding-bottom: 160px !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 }
.pt-xl-6 { padding-top: 12px !important }
.pt-xl-7 { padding-top: 30px !important }
.pt-xl-8 { padding-top: 10px !important }
.pt-xl-9 { padding-top: 20px !important }
.pt-xl-10 { padding-top: 36px !important }
.pt-xl-11 { padding-top: 216px !important }
.pt-xl-12 { padding-top: 96px !important }
.pt-xl-13 { padding-top: 48px !important }
.pt-xl-14 { padding-top: 66px !important }
.pt-xl-15 { padding-top: 160px !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 }
.pe-xl-6 { padding-right: 12px !important }
.pe-xl-7 { padding-right: 30px !important }
.pe-xl-8 { padding-right: 10px !important }
.pe-xl-9 { padding-right: 20px !important }
.pe-xl-10 { padding-right: 36px !important }
.pe-xl-11 { padding-right: 216px !important }
.pe-xl-12 { padding-right: 96px !important }
.pe-xl-13 { padding-right: 48px !important }
.pe-xl-14 { padding-right: 66px !important }
.pe-xl-15 { padding-right: 160px !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 }
.pb-xl-6 { padding-bottom: 12px !important }
.pb-xl-7 { padding-bottom: 30px !important }
.pb-xl-8 { padding-bottom: 10px !important }
.pb-xl-9 { padding-bottom: 20px !important }
.pb-xl-10 { padding-bottom: 36px !important }
.pb-xl-11 { padding-bottom: 216px !important }
.pb-xl-12 { padding-bottom: 96px !important }
.pb-xl-13 { padding-bottom: 48px !important }
.pb-xl-14 { padding-bottom: 66px !important }
.pb-xl-15 { padding-bottom: 160px !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 }
.ps-xl-6 { padding-left: 12px !important }
.ps-xl-7 { padding-left: 30px !important }
.ps-xl-8 { padding-left: 10px !important }
.ps-xl-9 { padding-left: 20px !important }
.ps-xl-10 { padding-left: 36px !important }
.ps-xl-11 { padding-left: 216px !important }
.ps-xl-12 { padding-left: 96px !important }
.ps-xl-13 { padding-left: 48px !important }
.ps-xl-14 { padding-left: 66px !important }
.ps-xl-15 { padding-left: 160px !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 }
.gap-xl-6 { gap: 12px !important }
.gap-xl-7 { gap: 30px !important }
.gap-xl-8 { gap: 10px !important }
.gap-xl-9 { gap: 20px !important }
.gap-xl-10 { gap: 36px !important }
.gap-xl-11 { gap: 216px !important }
.gap-xl-12 { gap: 96px !important }
.gap-xl-13 { gap: 48px !important }
.gap-xl-14 { gap: 66px !important }
.gap-xl-15 { gap: 160px !important }
.row-gap-xl-0 { row-gap: 0 !important }
.row-gap-xl-1 {  row-gap: .25rem !important
}
.row-gap-xl-2 {  row-gap: .5rem !important
}
.row-gap-xl-3 { row-gap: 1rem !important }
.row-gap-xl-4 { row-gap: 1.5rem !important }
.row-gap-xl-5 { row-gap: 3rem !important }
.row-gap-xl-6 { row-gap: 12px !important }
.row-gap-xl-7 { row-gap: 30px !important }
.row-gap-xl-8 { row-gap: 10px !important }
.row-gap-xl-9 { row-gap: 20px !important }
.row-gap-xl-10 { row-gap: 36px !important }
.row-gap-xl-11 { row-gap: 216px !important }
.row-gap-xl-12 { row-gap: 96px !important }
.row-gap-xl-13 { row-gap: 48px !important }
.row-gap-xl-14 { row-gap: 66px !important }
.row-gap-xl-15 { row-gap: 160px !important }
.column-gap-xl-0 { -moz-column-gap: 0 !important; column-gap: 0 !important }
.column-gap-xl-1 {  -moz-column-gap: .25rem !important;
 column-gap: .25rem !important
}
.column-gap-xl-2 {  -moz-column-gap: .5rem !important;
 column-gap: .5rem !important
}
.column-gap-xl-3 { -moz-column-gap: 1rem !important; column-gap: 1rem !important }
.column-gap-xl-4 { -moz-column-gap: 1.5rem !important; column-gap: 1.5rem !important }
.column-gap-xl-5 { -moz-column-gap: 3rem !important; column-gap: 3rem !important }
.column-gap-xl-6 { -moz-column-gap: 12px !important; column-gap: 12px !important }
.column-gap-xl-7 { -moz-column-gap: 30px !important; column-gap: 30px !important }
.column-gap-xl-8 { -moz-column-gap: 10px !important; column-gap: 10px !important }
.column-gap-xl-9 { -moz-column-gap: 20px !important; column-gap: 20px !important }
.column-gap-xl-10 { -moz-column-gap: 36px !important; column-gap: 36px !important }
.column-gap-xl-11 { -moz-column-gap: 216px !important; column-gap: 216px !important }
.column-gap-xl-12 { -moz-column-gap: 96px !important; column-gap: 96px !important }
.column-gap-xl-13 { -moz-column-gap: 48px !important; column-gap: 48px !important }
.column-gap-xl-14 { -moz-column-gap: 66px !important; column-gap: 66px !important }
.column-gap-xl-15 { -moz-column-gap: 160px !important; column-gap: 160px !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 }
.object-fit-xxl-contain { -o-object-fit: contain !important; object-fit: contain !important }
.object-fit-xxl-cover { -o-object-fit: cover !important; object-fit: cover !important }
.object-fit-xxl-fill { -o-object-fit: fill !important; object-fit: fill !important }
.object-fit-xxl-scale { -o-object-fit: scale-down !important; object-fit: scale-down !important }
.object-fit-xxl-none { -o-object-fit: none !important; object-fit: 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-inline-grid { display: inline-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-6 { margin: 12px !important }
.m-xxl-7 { margin: 30px !important }
.m-xxl-8 { margin: 10px !important }
.m-xxl-9 { margin: 20px !important }
.m-xxl-10 { margin: 36px !important }
.m-xxl-11 { margin: 216px !important }
.m-xxl-12 { margin: 96px !important }
.m-xxl-13 { margin: 48px !important }
.m-xxl-14 { margin: 66px !important }
.m-xxl-15 { margin: 160px !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-6 { margin-right: 12px !important; margin-left: 12px !important }
.mx-xxl-7 { margin-right: 30px !important; margin-left: 30px !important }
.mx-xxl-8 { margin-right: 10px !important; margin-left: 10px !important }
.mx-xxl-9 { margin-right: 20px !important; margin-left: 20px !important }
.mx-xxl-10 { margin-right: 36px !important; margin-left: 36px !important }
.mx-xxl-11 { margin-right: 216px !important; margin-left: 216px !important }
.mx-xxl-12 { margin-right: 96px !important; margin-left: 96px !important }
.mx-xxl-13 { margin-right: 48px !important; margin-left: 48px !important }
.mx-xxl-14 { margin-right: 66px !important; margin-left: 66px !important }
.mx-xxl-15 { margin-right: 160px !important; margin-left: 160px !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-6 { margin-top: 12px !important; margin-bottom: 12px !important }
.my-xxl-7 { margin-top: 30px !important; margin-bottom: 30px !important }
.my-xxl-8 { margin-top: 10px !important; margin-bottom: 10px !important }
.my-xxl-9 { margin-top: 20px !important; margin-bottom: 20px !important }
.my-xxl-10 { margin-top: 36px !important; margin-bottom: 36px !important }
.my-xxl-11 { margin-top: 216px !important; margin-bottom: 216px !important }
.my-xxl-12 { margin-top: 96px !important; margin-bottom: 96px !important }
.my-xxl-13 { margin-top: 48px !important; margin-bottom: 48px !important }
.my-xxl-14 { margin-top: 66px !important; margin-bottom: 66px !important }
.my-xxl-15 { margin-top: 160px !important; margin-bottom: 160px !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-6 { margin-top: 12px !important }
.mt-xxl-7 { margin-top: 30px !important }
.mt-xxl-8 { margin-top: 10px !important }
.mt-xxl-9 { margin-top: 20px !important }
.mt-xxl-10 { margin-top: 36px !important }
.mt-xxl-11 { margin-top: 216px !important }
.mt-xxl-12 { margin-top: 96px !important }
.mt-xxl-13 { margin-top: 48px !important }
.mt-xxl-14 { margin-top: 66px !important }
.mt-xxl-15 { margin-top: 160px !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-6 { margin-right: 12px !important }
.me-xxl-7 { margin-right: 30px !important }
.me-xxl-8 { margin-right: 10px !important }
.me-xxl-9 { margin-right: 20px !important }
.me-xxl-10 { margin-right: 36px !important }
.me-xxl-11 { margin-right: 216px !important }
.me-xxl-12 { margin-right: 96px !important }
.me-xxl-13 { margin-right: 48px !important }
.me-xxl-14 { margin-right: 66px !important }
.me-xxl-15 { margin-right: 160px !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-6 { margin-bottom: 12px !important }
.mb-xxl-7 { margin-bottom: 30px !important }
.mb-xxl-8 { margin-bottom: 10px !important }
.mb-xxl-9 { margin-bottom: 20px !important }
.mb-xxl-10 { margin-bottom: 36px !important }
.mb-xxl-11 { margin-bottom: 216px !important }
.mb-xxl-12 { margin-bottom: 96px !important }
.mb-xxl-13 { margin-bottom: 48px !important }
.mb-xxl-14 { margin-bottom: 66px !important }
.mb-xxl-15 { margin-bottom: 160px !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-6 { margin-left: 12px !important }
.ms-xxl-7 { margin-left: 30px !important }
.ms-xxl-8 { margin-left: 10px !important }
.ms-xxl-9 { margin-left: 20px !important }
.ms-xxl-10 { margin-left: 36px !important }
.ms-xxl-11 { margin-left: 216px !important }
.ms-xxl-12 { margin-left: 96px !important }
.ms-xxl-13 { margin-left: 48px !important }
.ms-xxl-14 { margin-left: 66px !important }
.ms-xxl-15 { margin-left: 160px !important }
.ms-xxl-auto { margin-left: auto !important }
.m-xxl-n1 {  margin: -.25rem !important
}
.m-xxl-n2 {  margin: -.5rem !important
}
.m-xxl-n3 { margin: -1rem !important }
.m-xxl-n4 { margin: -1.5rem !important }
.m-xxl-n5 { margin: -3rem !important }
.m-xxl-n6 { margin: -12px !important }
.m-xxl-n7 { margin: -30px !important }
.m-xxl-n8 { margin: -10px !important }
.m-xxl-n9 { margin: -20px !important }
.m-xxl-n10 { margin: -36px !important }
.m-xxl-n11 { margin: -216px !important }
.m-xxl-n12 { margin: -96px !important }
.m-xxl-n13 { margin: -48px !important }
.m-xxl-n14 { margin: -66px !important }
.m-xxl-n15 { margin: -160px !important }
.mx-xxl-n1 {  margin-right: -.25rem !important;
 margin-left: -.25rem !important
}
.mx-xxl-n2 {  margin-right: -.5rem !important;
 margin-left: -.5rem !important
}
.mx-xxl-n3 { margin-right: -1rem !important; margin-left: -1rem !important }
.mx-xxl-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important }
.mx-xxl-n5 { margin-right: -3rem !important; margin-left: -3rem !important }
.mx-xxl-n6 { margin-right: -12px !important; margin-left: -12px !important }
.mx-xxl-n7 { margin-right: -30px !important; margin-left: -30px !important }
.mx-xxl-n8 { margin-right: -10px !important; margin-left: -10px !important }
.mx-xxl-n9 { margin-right: -20px !important; margin-left: -20px !important }
.mx-xxl-n10 { margin-right: -36px !important; margin-left: -36px !important }
.mx-xxl-n11 { margin-right: -216px !important; margin-left: -216px !important }
.mx-xxl-n12 { margin-right: -96px !important; margin-left: -96px !important }
.mx-xxl-n13 { margin-right: -48px !important; margin-left: -48px !important }
.mx-xxl-n14 { margin-right: -66px !important; margin-left: -66px !important }
.mx-xxl-n15 { margin-right: -160px !important; margin-left: -160px !important }
.my-xxl-n1 {  margin-top: -.25rem !important;
 margin-bottom: -.25rem !important
}
.my-xxl-n2 {  margin-top: -.5rem !important;
 margin-bottom: -.5rem !important
}
.my-xxl-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important }
.my-xxl-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important }
.my-xxl-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important }
.my-xxl-n6 { margin-top: -12px !important; margin-bottom: -12px !important }
.my-xxl-n7 { margin-top: -30px !important; margin-bottom: -30px !important }
.my-xxl-n8 { margin-top: -10px !important; margin-bottom: -10px !important }
.my-xxl-n9 { margin-top: -20px !important; margin-bottom: -20px !important }
.my-xxl-n10 { margin-top: -36px !important; margin-bottom: -36px !important }
.my-xxl-n11 { margin-top: -216px !important; margin-bottom: -216px !important }
.my-xxl-n12 { margin-top: -96px !important; margin-bottom: -96px !important }
.my-xxl-n13 { margin-top: -48px !important; margin-bottom: -48px !important }
.my-xxl-n14 { margin-top: -66px !important; margin-bottom: -66px !important }
.my-xxl-n15 { margin-top: -160px !important; margin-bottom: -160px !important }
.mt-xxl-n1 {  margin-top: -.25rem !important
}
.mt-xxl-n2 {  margin-top: -.5rem !important
}
.mt-xxl-n3 { margin-top: -1rem !important }
.mt-xxl-n4 { margin-top: -1.5rem !important }
.mt-xxl-n5 { margin-top: -3rem !important }
.mt-xxl-n6 { margin-top: -12px !important }
.mt-xxl-n7 { margin-top: -30px !important }
.mt-xxl-n8 { margin-top: -10px !important }
.mt-xxl-n9 { margin-top: -20px !important }
.mt-xxl-n10 { margin-top: -36px !important }
.mt-xxl-n11 { margin-top: -216px !important }
.mt-xxl-n12 { margin-top: -96px !important }
.mt-xxl-n13 { margin-top: -48px !important }
.mt-xxl-n14 { margin-top: -66px !important }
.mt-xxl-n15 { margin-top: -160px !important }
.me-xxl-n1 {  margin-right: -.25rem !important
}
.me-xxl-n2 {  margin-right: -.5rem !important
}
.me-xxl-n3 { margin-right: -1rem !important }
.me-xxl-n4 { margin-right: -1.5rem !important }
.me-xxl-n5 { margin-right: -3rem !important }
.me-xxl-n6 { margin-right: -12px !important }
.me-xxl-n7 { margin-right: -30px !important }
.me-xxl-n8 { margin-right: -10px !important }
.me-xxl-n9 { margin-right: -20px !important }
.me-xxl-n10 { margin-right: -36px !important }
.me-xxl-n11 { margin-right: -216px !important }
.me-xxl-n12 { margin-right: -96px !important }
.me-xxl-n13 { margin-right: -48px !important }
.me-xxl-n14 { margin-right: -66px !important }
.me-xxl-n15 { margin-right: -160px !important }
.mb-xxl-n1 {  margin-bottom: -.25rem !important
}
.mb-xxl-n2 {  margin-bottom: -.5rem !important
}
.mb-xxl-n3 { margin-bottom: -1rem !important }
.mb-xxl-n4 { margin-bottom: -1.5rem !important }
.mb-xxl-n5 { margin-bottom: -3rem !important }
.mb-xxl-n6 { margin-bottom: -12px !important }
.mb-xxl-n7 { margin-bottom: -30px !important }
.mb-xxl-n8 { margin-bottom: -10px !important }
.mb-xxl-n9 { margin-bottom: -20px !important }
.mb-xxl-n10 { margin-bottom: -36px !important }
.mb-xxl-n11 { margin-bottom: -216px !important }
.mb-xxl-n12 { margin-bottom: -96px !important }
.mb-xxl-n13 { margin-bottom: -48px !important }
.mb-xxl-n14 { margin-bottom: -66px !important }
.mb-xxl-n15 { margin-bottom: -160px !important }
.ms-xxl-n1 {  margin-left: -.25rem !important
}
.ms-xxl-n2 {  margin-left: -.5rem !important
}
.ms-xxl-n3 { margin-left: -1rem !important }
.ms-xxl-n4 { margin-left: -1.5rem !important }
.ms-xxl-n5 { margin-left: -3rem !important }
.ms-xxl-n6 { margin-left: -12px !important }
.ms-xxl-n7 { margin-left: -30px !important }
.ms-xxl-n8 { margin-left: -10px !important }
.ms-xxl-n9 { margin-left: -20px !important }
.ms-xxl-n10 { margin-left: -36px !important }
.ms-xxl-n11 { margin-left: -216px !important }
.ms-xxl-n12 { margin-left: -96px !important }
.ms-xxl-n13 { margin-left: -48px !important }
.ms-xxl-n14 { margin-left: -66px !important }
.ms-xxl-n15 { margin-left: -160px !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 }
.p-xxl-6 { padding: 12px !important }
.p-xxl-7 { padding: 30px !important }
.p-xxl-8 { padding: 10px !important }
.p-xxl-9 { padding: 20px !important }
.p-xxl-10 { padding: 36px !important }
.p-xxl-11 { padding: 216px !important }
.p-xxl-12 { padding: 96px !important }
.p-xxl-13 { padding: 48px !important }
.p-xxl-14 { padding: 66px !important }
.p-xxl-15 { padding: 160px !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 }
.px-xxl-6 { padding-right: 12px !important; padding-left: 12px !important }
.px-xxl-7 { padding-right: 30px !important; padding-left: 30px !important }
.px-xxl-8 { padding-right: 10px !important; padding-left: 10px !important }
.px-xxl-9 { padding-right: 20px !important; padding-left: 20px !important }
.px-xxl-10 { padding-right: 36px !important; padding-left: 36px !important }
.px-xxl-11 { padding-right: 216px !important; padding-left: 216px !important }
.px-xxl-12 { padding-right: 96px !important; padding-left: 96px !important }
.px-xxl-13 { padding-right: 48px !important; padding-left: 48px !important }
.px-xxl-14 { padding-right: 66px !important; padding-left: 66px !important }
.px-xxl-15 { padding-right: 160px !important; padding-left: 160px !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 }
.py-xxl-6 { padding-top: 12px !important; padding-bottom: 12px !important }
.py-xxl-7 { padding-top: 30px !important; padding-bottom: 30px !important }
.py-xxl-8 { padding-top: 10px !important; padding-bottom: 10px !important }
.py-xxl-9 { padding-top: 20px !important; padding-bottom: 20px !important }
.py-xxl-10 { padding-top: 36px !important; padding-bottom: 36px !important }
.py-xxl-11 { padding-top: 216px !important; padding-bottom: 216px !important }
.py-xxl-12 { padding-top: 96px !important; padding-bottom: 96px !important }
.py-xxl-13 { padding-top: 48px !important; padding-bottom: 48px !important }
.py-xxl-14 { padding-top: 66px !important; padding-bottom: 66px !important }
.py-xxl-15 { padding-top: 160px !important; padding-bottom: 160px !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 }
.pt-xxl-6 { padding-top: 12px !important }
.pt-xxl-7 { padding-top: 30px !important }
.pt-xxl-8 { padding-top: 10px !important }
.pt-xxl-9 { padding-top: 20px !important }
.pt-xxl-10 { padding-top: 36px !important }
.pt-xxl-11 { padding-top: 216px !important }
.pt-xxl-12 { padding-top: 96px !important }
.pt-xxl-13 { padding-top: 48px !important }
.pt-xxl-14 { padding-top: 66px !important }
.pt-xxl-15 { padding-top: 160px !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 }
.pe-xxl-6 { padding-right: 12px !important }
.pe-xxl-7 { padding-right: 30px !important }
.pe-xxl-8 { padding-right: 10px !important }
.pe-xxl-9 { padding-right: 20px !important }
.pe-xxl-10 { padding-right: 36px !important }
.pe-xxl-11 { padding-right: 216px !important }
.pe-xxl-12 { padding-right: 96px !important }
.pe-xxl-13 { padding-right: 48px !important }
.pe-xxl-14 { padding-right: 66px !important }
.pe-xxl-15 { padding-right: 160px !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 }
.pb-xxl-6 { padding-bottom: 12px !important }
.pb-xxl-7 { padding-bottom: 30px !important }
.pb-xxl-8 { padding-bottom: 10px !important }
.pb-xxl-9 { padding-bottom: 20px !important }
.pb-xxl-10 { padding-bottom: 36px !important }
.pb-xxl-11 { padding-bottom: 216px !important }
.pb-xxl-12 { padding-bottom: 96px !important }
.pb-xxl-13 { padding-bottom: 48px !important }
.pb-xxl-14 { padding-bottom: 66px !important }
.pb-xxl-15 { padding-bottom: 160px !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 }
.ps-xxl-6 { padding-left: 12px !important }
.ps-xxl-7 { padding-left: 30px !important }
.ps-xxl-8 { padding-left: 10px !important }
.ps-xxl-9 { padding-left: 20px !important }
.ps-xxl-10 { padding-left: 36px !important }
.ps-xxl-11 { padding-left: 216px !important }
.ps-xxl-12 { padding-left: 96px !important }
.ps-xxl-13 { padding-left: 48px !important }
.ps-xxl-14 { padding-left: 66px !important }
.ps-xxl-15 { padding-left: 160px !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 }
.gap-xxl-6 { gap: 12px !important }
.gap-xxl-7 { gap: 30px !important }
.gap-xxl-8 { gap: 10px !important }
.gap-xxl-9 { gap: 20px !important }
.gap-xxl-10 { gap: 36px !important }
.gap-xxl-11 { gap: 216px !important }
.gap-xxl-12 { gap: 96px !important }
.gap-xxl-13 { gap: 48px !important }
.gap-xxl-14 { gap: 66px !important }
.gap-xxl-15 { gap: 160px !important }
.row-gap-xxl-0 { row-gap: 0 !important }
.row-gap-xxl-1 {  row-gap: .25rem !important
}
.row-gap-xxl-2 {  row-gap: .5rem !important
}
.row-gap-xxl-3 { row-gap: 1rem !important }
.row-gap-xxl-4 { row-gap: 1.5rem !important }
.row-gap-xxl-5 { row-gap: 3rem !important }
.row-gap-xxl-6 { row-gap: 12px !important }
.row-gap-xxl-7 { row-gap: 30px !important }
.row-gap-xxl-8 { row-gap: 10px !important }
.row-gap-xxl-9 { row-gap: 20px !important }
.row-gap-xxl-10 { row-gap: 36px !important }
.row-gap-xxl-11 { row-gap: 216px !important }
.row-gap-xxl-12 { row-gap: 96px !important }
.row-gap-xxl-13 { row-gap: 48px !important }
.row-gap-xxl-14 { row-gap: 66px !important }
.row-gap-xxl-15 { row-gap: 160px !important }
.column-gap-xxl-0 { -moz-column-gap: 0 !important; column-gap: 0 !important }
.column-gap-xxl-1 {  -moz-column-gap: .25rem !important;
 column-gap: .25rem !important
}
.column-gap-xxl-2 {  -moz-column-gap: .5rem !important;
 column-gap: .5rem !important
}
.column-gap-xxl-3 { -moz-column-gap: 1rem !important; column-gap: 1rem !important }
.column-gap-xxl-4 { -moz-column-gap: 1.5rem !important; column-gap: 1.5rem !important }
.column-gap-xxl-5 { -moz-column-gap: 3rem !important; column-gap: 3rem !important }
.column-gap-xxl-6 { -moz-column-gap: 12px !important; column-gap: 12px !important }
.column-gap-xxl-7 { -moz-column-gap: 30px !important; column-gap: 30px !important }
.column-gap-xxl-8 { -moz-column-gap: 10px !important; column-gap: 10px !important }
.column-gap-xxl-9 { -moz-column-gap: 20px !important; column-gap: 20px !important }
.column-gap-xxl-10 { -moz-column-gap: 36px !important; column-gap: 36px !important }
.column-gap-xxl-11 { -moz-column-gap: 216px !important; column-gap: 216px !important }
.column-gap-xxl-12 { -moz-column-gap: 96px !important; column-gap: 96px !important }
.column-gap-xxl-13 { -moz-column-gap: 48px !important; column-gap: 48px !important }
.column-gap-xxl-14 { -moz-column-gap: 66px !important; column-gap: 66px !important }
.column-gap-xxl-15 { -moz-column-gap: 160px !important; column-gap: 160px !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-7 { font-size: 1.5rem !important }
.fs-8 { font-size: 1.875rem !important }
.fs-9 { font-size: 2.25rem !important }
.fs-10 { font-size: 2.5rem !important }
.fs-11 { font-size: 2.8125rem !important }
.fs-12 { font-size: 3rem !important }
.fs-13 { font-size: 3.4375rem !important }
.fs-14 { font-size: 2rem !important }
.fs-15 { font-size: 1.375rem !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-inline-grid { display: inline-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 }
}
#main-wrapper { min-height: 100vh }
body { font-family: "Plus Jakarta Sans", sans-serif !important }
.page-wrapper .body-wrapper>.container-fluid, .page-wrapper .body-wrapper>.container-lg, .page-wrapper .body-wrapper>.container-md, .page-wrapper .body-wrapper>.container-sm, .page-wrapper .body-wrapper>.container-xl, .page-wrapper .body-wrapper>.container-xxl { transition: .2s ease-in; padding: 0 24px }
.body-wrapper { padding-top: calc(70px + 30px) }
a { text-decoration: none }
a:hover .h1, a:hover .h2, a:hover .h3, a:hover .h4, a:hover .h5, a:hover .h6, a:hover h1, a:hover h2, a:hover h3, a:hover h4, a:hover h5, a:hover h6 { color: var(--bs-primary) }
ul { list-style: none; padding: 0 }
.toast-onload { position: fixed; top: 24px; right: 24px; z-index: 999; max-width: 294px; width: 100%; transition: all .5s }
 @media (min-width:1300px) {
[data-layout=vertical] .topbar { width: calc(100% - 270px) }
[data-layout=vertical] body .page-wrapper { margin-left: 270px }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .topbar { width: calc(100% - 87px) }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .page-wrapper { margin-left: 87px }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .nav-small-cap { text-align: center }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .nav-small-cap .nav-small-cap-icon { display: inline-block }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .logo-img { width: 40px; overflow: hidden }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .sidebar-nav .has-arrow::after { display: none }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .sidebar-nav .sidebar-list .sidebar-list-item { text-align: center }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar { width: 87px; box-shadow: 0 10px 20px rgba(0, 0, 0, .12) }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar .scroll-sidebar { height: calc(100vh - 50px) }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar .fixed-profile,  [data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar .hide-menu { display: none }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar .sidebar-nav ul .sidebar-item .sidebar-link { padding: 11px 9px }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar:hover { width: 270px; z-index: 50 }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar:hover .logo-img { width: 100% }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar:hover .nav-small-cap { text-align: left }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar:hover .nav-small-cap .nav-small-cap-icon { display: none }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar:hover .fixed-profile,  [data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar:hover .hide-menu,  [data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar:hover .sidebar-nav .has-arrow::after { display: inline-block }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar:hover .sidebar-nav ul .sidebar-item .sidebar-link { padding: 11px 15px }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar:hover .sidebar-nav .sidebar-list .sidebar-list-item { text-align: left }
[data-layout=vertical] body[data-sidebartype=mini-sidebar] .left-sidebar:hover .logo-img { width: 100% }
}
html[data-boxed-layout=boxed] .container-fluid, html[data-boxed-layout=boxed] .container-lg, html[data-boxed-layout=boxed] .container-md, html[data-boxed-layout=boxed] .container-sm, html[data-boxed-layout=boxed] .container-xl, html[data-boxed-layout=boxed] .container-xxl { max-width: 1200px; margin: 0 auto }
.with-horizontal { display: none }
.with-vertical { display: block }
.left-sidebar { width: 270px; border-right: 1px solid var(--bs-border-color); flex-shrink: 0; background: #1a1a2e; z-index: 99; transition: .2s ease-in; position: fixed; left: 0; right: 0; height: 100%; color: #fff; }
.left-sidebar.hidden { width: 270px; border-right: 1px solid var(--bs-border-color); flex-shrink: 0; background: #1a1a2e; z-index: 99;transition: .0s ease-in;  position: fixed; left: 0; right: 0; height: 100%; }
.left-sidebar .sidebartoggler { color: var(--bs-dark-text-emphasis) }
.left-sidebar .scroll-sidebar { overflow-y: auto; padding: 0 24px; height: calc(100vh - 175px); border-radius: 7px }
.left-sidebar .scroll-sidebar .simplebar-track.simplebar-horizontal { visibility: hidden !important }
.simplebar-scrollbar:before { background: rgba(0, 0, 0, .5) !important }
.brand-logo { min-height: 70px; padding: 0 15px }
.sidebar-nav ul .sidebar-item .sidebar-link { display: flex; font-size: 14px; white-space: nowrap; align-items: center; line-height: 25px; position: relative; margin: 0 0 2px; padding: 10px 15px; border-radius: 0.5rem; gap: 15px; text-decoration: none; font-weight: 400; color: #ffffff; }
.logo-img, .logo-img .dark-text {color: #ffffff;}
.sidebar-nav ul .sidebar-item .sidebar-link span:first-child { display: flex }
.sidebar-nav ul .sidebar-item .sidebar-link .ti { flex-shrink: 0; font-size: 21px }
.sidebar-nav ul .sidebar-item .sidebar-link:hover { background: #242444; /*background: var(--bs-primary-bg-subtle); color: var(--bs-primary)*/ }
.sidebar-nav ul .sidebar-item .sidebar-link:hover.has-arrow::after { /*border-color: var(--bs-primary)*/ border-color: #ffffff; }
.sidebar-nav ul .sidebar-item .sidebar-link.active:hover.has-arrow::after { border-color: var(--bs-white) }
.sidebar-nav ul .sidebar-item .link-disabled { opacity: .38 }
.sidebar-nav ul .sidebar-item .first-level .sidebar-item { transition: all .4s ease-in-out; border-bottom: 0 }
.sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link:hover { background-color: transparent; color: var(--bs-white) }
.sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link.active.has-arrow::after { border-color: var(--bs-primary) }
.sidebar-nav ul .sidebar-item .first-level .sidebar-item>.sidebar-link { padding: 8px 10px; border-radius: 0.5rem; font-size: 14px; gap: 10px; justify-content: flex-start; color: #9ca3af;}
.sidebar-nav ul .sidebar-item .first-level .sidebar-item>.sidebar-link .sidebar-icon { flex-shrink: 0; margin-left: 12px; margin-right: 35px; width: 14px; height: 14px; color: #9ca3af; }
.sidebar-nav ul .sidebar-item .first-level .sidebar-item:last-child { margin-bottom: 16px }
.sidebar-nav ul .sidebar-item .first-level .sidebar-link .ti { font-size: 7px }
.sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link.active { background-color: transparent !important; color: var(--bs-white) !important }
.sidebar-nav ul .sidebar-item .two-level .sidebar-item .sidebar-link { padding: 8px 10px 8px 45px }
.sidebar-nav ul .sidebar-item .three-level .sidebar-item .sidebar-link { padding: 8px 10px 8px 60px }
.sidebar-nav ul .sidebar-item.selected>.sidebar-link, .sidebar-nav ul .sidebar-item.selected>.sidebar-link.active, .sidebar-nav ul .sidebar-item>.sidebar-link.active { background-color: var(--bs-primary); color: var(--bs-white) }
.sidebar-nav ul .sidebar-item.selected .sidebar-link.active.has-arrow::after { border-color: var(--bs-white) }
.sidebar-nav .sidebar-list .sidebar-list-item { padding: 8px 0 }
.nav-small-cap { margin-top: 24px; color: var(--bs-link-color); font-size: 12px; font-weight: 700; padding: 3px 0; line-height: 26px; text-transform: uppercase }
.nav-small-cap .nav-small-cap-icon { display: none }
.collapse.in { display: block; visibility: visible; }
 @media (min-width:1300px) {
[data-layout=vertical] [data-sidebartype=mini-sidebar] .left-sidebar { width: 87px }
[data-layout=vertical] [data-sidebartype=mini-sidebar] .left-sidebar:hover { width: 270px; position: fixed; height: 100vh }
[data-layout=vertical] [data-sidebartype=mini-sidebar] .left-sidebar:hover .logo-part { width: auto; overflow: unset }
[data-layout=vertical] [data-sidebartype=mini-sidebar] .left-sidebar .logo-part { width: 34px; overflow: hidden }
}
 @media (max-width:1299.98px) {
.left-sidebar { width: 270px; position: fixed; left: -270px; height: 100% }
#main-wrapper.show-sidebar .left-sidebar { left: 0 }
.show-sidebar+.dark-transparent { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); z-index: 10 }
}
.sidebar-nav .has-arrow { position: relative }
.sidebar-nav .has-arrow::after { position: absolute; content: ""; width: 7px; height: 7px; border-width: 1px 0 0 1px; border-style: solid; border-color: #fff; margin-left: 10px; transform: rotate(135deg) translate(0, -50%); transform-origin: top; top: 22px; right: 15px; transition: all .3s ease-out }
.sidebar-nav .has-arrow[aria-expanded=true]::after, .sidebar-nav li.active>.has-arrow::after, .sidebar-nav li>.has-arrow.active::after { top: 18px; margin-top: 1px; border-color: var(--bs-white); transform: rotate(-135deg) translate(0, -50%) }
.topbar { position: fixed; top: 0; width: 100%; background: var(--bs-body-bg); z-index: 9; padding: 0 25px }
.topbar .navbar { min-height: 70px }
.topbar .navbar .navbar-toggler:focus { box-shadow: none }
.topbar .navbar .navbar-nav .dropdown-menu { position: absolute; min-width: 200px }
.topbar .navbar .navbar-nav .dropdown-menu .dropdown-item { border-radius: 8px }
 @media (min-width:768px) {
.topbar .navbar .navbar-nav .dropdown-menu.content-dd { width: 370px }
}
.topbar .navbar .navbar-nav .nav-item.dropdown .dropdown-menu-end { right: 0; left: auto; top: 100% }
.topbar .navbar .navbar-nav .nav-item.dropdown:hover .nav-link { color: var(--bs-primary) }
.topbar .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu { display: block }
.topbar .navbar .navbar-nav .nav-item .nav-link { display: flex; align-items: center; line-height: 70px; height: 70px; padding: 0 15px; font-size: 14px; color: var(--bs-link-color) }
.topbar .navbar .navbar-nav .nav-item .nav-link i { font-size: 20px }
.topbar .navbar .navbar-nav .nav-item .nav-link:hover { color: var(--bs-primary) }
 @media (min-width:992px) {
.topbar .navbar .navbar-nav .nav-item .nav-link { line-height: 36px; height: 36px }
}
.topbar .navbar .navbar-nav.quick-links .nav-item .nav-link { line-height: 70px; height: 70px; position: relative; z-index: 2 }
 @media (min-width:992px) {
.topbar .navbar .navbar-nav.quick-links .nav-item .nav-link { line-height: 36px; height: 36px }
}
.topbar .navbar .navbar-nav.quick-links .nav-item .nav-link:hover { transition: all .1s ease-in-out; color: var(--bs-primary) !important }
.message-body { max-height: 360px }
.hover-dd { position: static }
.hover-dd .dropdown-menu-nav { min-width: 860px !important; width: 100% }
.hover-dd:hover .dropdown-menu { display: block }
.notification { content: ""; position: absolute; top: 4px; right: 9px; width: 8px; height: 8px }
 @media (max-width:991.98px) {
.notification { top: 16px }
}
.popup-badge { width: 18px; height: 18px; padding: 0; display: flex; align-items: center; justify-content: center; position: absolute; top: -2px; right: 6px }
 @media (max-width:991.98px) {
.popup-badge { top: 14px }
}
 @media (max-width:767.98px) {
.topbar .navbar-nav .dropdown-menu { position: absolute; width: 100% }
.topbar .navbar-nav .nav-item.dropdown { position: static }
.topbar{padding: 0 15px;}
.topbar .navbar .navbar-nav .nav-item .nav-link{font-size: 0; line-height: normal; height: auto;}
}
 @media (max-width:991.98px) {
.topbar .navbar .navbar-collapse { border-top: 1px solid var(--bs-border-color) }
}
.header { position: sticky; width: 100%; top: 0; left: 0; z-index: 99; background-color: var(--bs-white); transition: all .5s ease-in-out; animation: .5s ease-in-out 0s normal none 1 running fadeInDown }
.header.header.fixed-header { position: fixed; top: 0; left: 0; box-shadow: rgba(0, 0, 0, .05) 0 9px 17.5px }
.header .navbar { min-height: 80px }
.header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link { line-height: 28px; padding: 5px 15px; border-radius: 0.5rem; font-size: 16px; color: #2a3547; display: flex; align-items: center; position: relative; transition: all .3s ease-in-out }
.header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover { color: var(--bs-primary); background-color: rgba(50, 50, 50, .02) }
.header .navbar .navbar-collapse .navbar-nav .dropdown-toggle::after { display: none }
.navbar-nav .hover-dd { position: static }
.navbar-nav .hover-dd:hover .dropdown-menu { display: block }
.navbar-nav .hover-dd:hover .dropdown-menu li { line-height: normal }
.navbar-nav .mega-dropdown { position: static }
.navbar-nav .mega-dropdown.pages-dropdown:hover .dropdown-menu { max-width: 910px !important }
.navbar-nav .mega-dropdown:hover .dropdown-menu { left: 0; width: 100%; max-width: 1170px; margin: 0 auto; right: 0 }
.navbar-nav .mega-dropdown:hover .dropdown-menu .lp-demos-box .lp-demos-btn { opacity: 0 }
.navbar-nav .mega-dropdown:hover .dropdown-menu .lp-demos-box:hover::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(55, 114, 255, .2) }
.navbar-nav .mega-dropdown:hover .dropdown-menu .lp-demos-box:hover .lp-demos-btn { opacity: 1 }
 @keyframes animation-dropdown-menu-move-up-scroll {  from {
 top: 71px
}
to { top: 70px }
}
 @keyframes animation-dropdown-menu-fade-in {  from {
 opacity: 0
}
to { opacity: 1 }
}
.dropdown-menu-animate-up { animation: animation-dropdown-menu-fade-in .5s ease 1, animation-dropdown-menu-move-up .5s ease-out 1 }
html[data-layout=horizontal] .topbar { z-index: 99; box-shadow: 0 10px 20px rgba(0, 0, 0, .05) }
html[data-layout=horizontal] .app-header .navbar { min-height: 70px }
html[data-layout=horizontal] #sidebarnav { list-style: none; padding-left: 0 }
 @media (min-width:1300px) {
html[data-layout=horizontal] .with-vertical { display: none }
html[data-layout=horizontal] .with-horizontal { display: block }
}
html[data-layout=horizontal] .body-wrapper { padding-top: 70px }
html[data-layout=horizontal] .body-wrapper>.container-fluid, html[data-layout=horizontal] .body-wrapper>.container-lg, html[data-layout=horizontal] .body-wrapper>.container-md, html[data-layout=horizontal] .body-wrapper>.container-sm, html[data-layout=horizontal] .body-wrapper>.container-xl, html[data-layout=horizontal] .body-wrapper>.container-xxl { padding-top: 115px !important; padding: 15px }
 @media (min-width:992px) and (max-width:1299.98px) {
html[data-layout=horizontal] .body-wrapper>.container-fluid,  html[data-layout=horizontal] .body-wrapper>.container-lg,  html[data-layout=horizontal] .body-wrapper>.container-md,  html[data-layout=horizontal] .body-wrapper>.container-sm,  html[data-layout=horizontal] .body-wrapper>.container-xl,  html[data-layout=horizontal] .body-wrapper>.container-xxl { padding: 20px 10px }
}
 @media (min-width:1300px) {
html[data-layout=horizontal][data-boxed-layout=full] .body-wrapper>.container-fluid,  html[data-layout=horizontal][data-boxed-layout=full] .body-wrapper>.container-lg,  html[data-layout=horizontal][data-boxed-layout=full] .body-wrapper>.container-md,  html[data-layout=horizontal][data-boxed-layout=full] .body-wrapper>.container-sm,  html[data-layout=horizontal][data-boxed-layout=full] .body-wrapper>.container-xl,  html[data-layout=horizontal][data-boxed-layout=full] .body-wrapper>.container-xxl,  html[data-layout=horizontal][data-boxed-layout=full] .navbar,  html[data-layout=horizontal][data-boxed-layout=full] .scroll-sidebar { position: relative; max-width: 100%; margin: 0 auto }
html[data-layout=horizontal][data-boxed-layout=boxed] .body-wrapper>.container-fluid,  html[data-layout=horizontal][data-boxed-layout=boxed] .body-wrapper>.container-lg,  html[data-layout=horizontal][data-boxed-layout=boxed] .body-wrapper>.container-md,  html[data-layout=horizontal][data-boxed-layout=boxed] .body-wrapper>.container-sm,  html[data-layout=horizontal][data-boxed-layout=boxed] .body-wrapper>.container-xl,  html[data-layout=horizontal][data-boxed-layout=boxed] .body-wrapper>.container-xxl,  html[data-layout=horizontal][data-boxed-layout=boxed] .navbar,  html[data-layout=horizontal][data-boxed-layout=boxed] .scroll-sidebar { position: relative; max-width: 1200px; margin: 0 auto }
}
 @media (min-width:1300px) {
html[data-layout=horizontal] .app-header { transition: 0s }
html[data-layout=horizontal] .app-header .navbar { padding: 0 }
html[data-layout=horizontal] .body-wrapper>.container-fluid,  html[data-layout=horizontal] .body-wrapper>.container-lg,  html[data-layout=horizontal] .body-wrapper>.container-md,  html[data-layout=horizontal] .body-wrapper>.container-sm,  html[data-layout=horizontal] .body-wrapper>.container-xl,  html[data-layout=horizontal] .body-wrapper>.container-xxl,  html[data-layout=horizontal] .navbar,  html[data-layout=horizontal] .scroll-sidebar { position: relative; max-width: 1200px; margin: 0 auto }
html[data-layout=horizontal] .sidebar-nav #sidebarnav { flex-wrap: wrap }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item>.has-arrow:after { display: block }
html[data-layout=horizontal] .left-sidebar { position: fixed; top: 70px; width: 100%; height: auto; padding-top: 6px; z-index: 45; transition: 0s; border-bottom: 1px solid var(--bs-border-color) }
html[data-layout=horizontal] .left-sidebar .scroll-sidebar { height: 65px; overflow-y: unset; padding: 10px }
html[data-layout=horizontal] .sidebar-nav #sidebarnav { display: flex; width: 100%; margin: 0; gap: 3px }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item { border-bottom: 0 }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item:last-child { margin-right: 0 }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item>.sidebar-link { margin: 0; gap: 10px; padding: 5px 10px }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item>.sidebar-link .ti { font-size: 16px }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item>.sidebar-link.has-arrow { padding-right: 25px !important }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item { position: relative; width: auto; margin-bottom: 0; min-height: 65px }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item .first-level { padding: 10px; border-radius: 0.5rem; animation: menuDropdownShow .3s ease-in-out; transition: background-color .3s }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item .first-level .sidebar-item>.sidebar-link .sidebar-icon { margin-right: 0; margin-left: 0; flex-shrink: 0 }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item .first-level .sidebar-item { position: relative }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item .first-level .sidebar-item .sidebar-link { font-size: 14px; gap: 10px }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item .first-level .sidebar-item .sidebar-link:hover { background-color: rgba(var(--bs-primary), .1); color: var(--bs-primary) }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item .first-level .sidebar-item .sidebar-link .ti { font-size: 16px }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item .first-level .sidebar-item:last-child { margin-bottom: 0 }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item>.has-arrow:after { transform: rotate(-135deg) translate(0, -50%); right: 9px; top: 15px }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item:last-child>.first-level { right: 0; left: auto }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item>.two-column+.first-level { width: 400px }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item>.two-column+.first-level>.sidebar-item { float: left; vertical-align: top; width: 50% }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item ul { position: absolute; left: 0; top: calc(65px - 10px); width: 240px; padding-bottom: 0; display: none; z-index: 100; box-shadow: 0 15px 30px rgba(0, 0, 0, .12); background: var(--bs-body-bg); transition: cubic-bezier(.075, .82, .165, 1) }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.mega-dropdown { position: static }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.mega-dropdown .first-level { width: 100% }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.mega-dropdown .first-level>li { width: 25%; float: left }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item:hover ul.first-level,  html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item:hover ul.first-level.collapse { display: block }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item ul.second-level { left: 240px; top: 0 }
html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item .first-level .right-side-dd ul.second-level,  html[data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item:last-child>.first-level ul.second-level { right: 240px; top: 0; left: auto; border-radius: 7px }
html[data-layout=horizontal] .sidebar-nav #sidebarnav ul.first-level>.sidebar-item:hover ul.second-level { display: block }
html[data-layout=horizontal] .sidebar-nav #sidebarnav .badge,  html[data-layout=horizontal] .sidebar-nav #sidebarnav .nav-small-cap,  html[data-layout=horizontal] .sidebar-nav #sidebarnav .sidebar-footer,  html[data-layout=horizontal] .sidebar-nav #sidebarnav .user-pro { display: none }
}
 @media (max-width:1299.98px) {
html[data-layout=horizontal] .body-wrapper>.container-fluid,  html[data-layout=horizontal] .body-wrapper>.container-lg,  html[data-layout=horizontal] .body-wrapper>.container-md,  html[data-layout=horizontal] .body-wrapper>.container-sm,  html[data-layout=horizontal] .body-wrapper>.container-xl,  html[data-layout=horizontal] .body-wrapper>.container-xxl { padding-top: 30px !important }
html[data-layout=horizontal].show-sidebar .left-sidebar { left: 0 }
html[data-layout=horizontal] .left-sidebar .sidebar-nav .sidebar-item .collapse .sidebar-item .sidebar-link .ti { font-size: 16px }
html[data-layout=horizontal] .app-header .navbar .navbar-collapse { padding: 0 }
}
 @keyframes menuDropdownShow {  0% {
 opacity: 0;
 transform: translateY(-.5rem)
}
 100% {
 opacity: 1;
 transform: translateY(0)
}
}
table.dataTable td:first-child{word-break: break-word; white-space: normal;}
.customizer-btn { position: fixed; bottom: 20px; right: 20px; z-index: 99 }
.auth-customizer-none .customizer-btn { display: none !important }
.customizer-box label.btn { background: 0 0 !important; color: var(--bs-body-color); box-shadow: rgba(0, 0, 0, .05) 0 9px 17.5px !important; border: 1px solid var(--bs-border-color) !important; display: flex; align-items: center; transition: all .1s ease-in 0s; min-width: 80px }
.customizer-box label.btn:hover { color: var(--bs-primary); transform: scale(1.05) }
.customizer-box .btn-check:checked+.btn, .customizer-box .btn.active, .customizer-box .btn.show, .customizer-box .btn:first-child:active, .customizer-box :not(.btn-check)+.btn:active { color: var(--bs-body-color) }
.customizer-box .btn-check:checked+.btn .icon, .customizer-box .btn.active .icon, .customizer-box .btn.show .icon, .customizer-box .btn:first-child:active .icon, .customizer-box :not(.btn-check)+.btn:active .icon { color: var(--bs-primary) }
.customizer-box.color-pallete .btn-check:checked+.btn .icon, .customizer-box.color-pallete .btn.active .icon, .customizer-box.color-pallete .btn.show .icon, .customizer-box.color-pallete .btn:first-child:active .icon, .customizer-box.color-pallete :not(.btn-check)+.btn:active .icon { opacity: 1 }
.customizer-box.color-pallete label .color-box { width: 25px; height: 25px }
.customizer-box.color-pallete label .color-box .icon { opacity: 0 }
.customizer-box.color-pallete label .color-box.skin-1 { background-color: #2563eb }
.customizer-box.color-pallete label .color-box.skin-2 { background-color: #0074ba }
.customizer-box.color-pallete label .color-box.skin-3 { background-color: #763ebd }
.customizer-box.color-pallete label .color-box.skin-4 { background-color: #0a7ea4 }
.customizer-box.color-pallete label .color-box.skin-5 { background-color: #01c0c8 }
.customizer-box.color-pallete label .color-box.skin-6 { background-color: #dc2626 }
.preloader { width: 100%; height: 100%; top: 0; position: fixed; z-index: 99999; background: #fff }
.lds-ripple { display: inline-block; position: relative; width: 40px; position: absolute; top: calc(50% - 3.5px); left: 0; right: 0; margin: 0 auto }
.btn.bg-primary-subtle:hover { background-color: var(--bs-primary) !important; color: var(--bs-white) !important }
.btn.bg-secondary-subtle:hover { background-color: var(--bs-secondary) !important; color: var(--bs-white) !important }
.btn.bg-warning-subtle:hover { background-color: var(--bs-warning) !important; color: var(--bs-white) !important }
.btn.bg-danger-subtle:hover { background-color: var(--bs-danger) !important; color: var(--bs-white) !important }
.btn.bg-success-subtle:hover { background-color: var(--bs-success) !important; color: var(--bs-white) !important }
.btn.bg-info-subtle:hover { background-color: var(--bs-info) !important; color: var(--bs-white) !important }
.btn-default { background-color: var(--bs-primary); color: var(--bs-white) }
.button-group .btn { margin-bottom: 12px; margin-right: 12px }
.btn .text-active { display: none }
.btn.active .text { display: none }
.btn.active .text-active { display: inline-block }
.sr-only { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px }
html[data-card=border] .card { border: 1px solid var(--bs-border-color); box-shadow: none }
.card { margin-bottom: var(--bs-gutter-x) }
.card-title { font-size: 18px; margin-bottom: 8px; color: var(--bs-card-title-color) }
.card-subtitle { font-size: 14px; line-height: 24px; color: var(--bs-card-subtitle-color) }
.card-hover { transition: .2s ease-in }
.card-hover:hover { transform: translate3d(0, -5px, 0) }
.cardwithborder .card { box-shadow: none; border: 1px solid var(--bs-border-color) }
.card-fullscreen { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; overflow: auto }
.auth-card { max-width: 460px; width: 100% }
.draggable-cards .card-header { cursor: move }
.card-moved .card { background: var(--bs-info); color: var(--bs-white) }
.dropdown-menu-animate-up { animation: animation-dropdown-menu-fade-in .5s ease 1, animation-dropdown-menu-move-up .5s ease-out 1 }
 @keyframes animation-dropdown-menu-fade-in {  from {
 opacity: 0
}
to { opacity: 1 }
}
.user-profile-tab .nav-item .nav-link { background-color: transparent; color: var(--bs-muted) }
.user-profile-tab .nav-item .nav-link.active { color: var(--bs-primary); border-bottom: 2px solid var(--bs-primary) }
.nav-tabs, .nav-tabs .nav-link { border-radius: 7px }
.progress-bar { border-radius: 7px }
.form-control-lg, .form-select-lg, .input-group-lg>.btn, .input-group-lg>.form-control, .input-group-lg>.form-select, .input-group-lg>.input-group-text { border-radius: 7px }
.attendance .form-select { max-width: 120px }
.form-check-input.success:checked { background-color: var(--bs-success); border: var(--bs-success) }
.form-check-input.danger:checked { background-color: var(--bs-danger); border: var(--bs-danger) }
.form-check-input.warning:checked { background-color: var(--bs-warning); border: var(--bs-warning) }
.form-check-input.primary:checked { background-color: var(--bs-primary); border: var(--bs-primary) }
.form-check-input.secondary:checked { background-color: var(--bs-secondary); border: var(--bs-secondary) }
.r-separator .form-group { border-bottom: 1px solid var(--bs-border-color) }
.r-separator .form-group:last-child { border-bottom: none }
.striped-rows .row:nth-child(odd) { background-color: var(--bs-gray-200) }
.b-form .row { border-bottom: 1px solid var(--bs-border-color); margin-bottom: 0; padding: 15px 0 }
.b-form .row:last-child { border-bottom: none }
.b-label { display: flex; align-items: center; justify-content: flex-end }
.floating-labels .form-control { box-shadow: none }
.floating-labels .form-group { position: relative }
.floating-labels .form-control { padding: 10px 10px 10px 0; display: block; border: none; font-family: var(--bs-body-font-family); border-radius: 0; border-bottom: 1px solid var(--bs-gray-300) }
.floating-labels .form-control:focus { box-shadow: none }
.floating-labels select.form-control>option { font-size: 14px }
.floating-labels .has-error .form-control { border-bottom: 1px solid var(--bs-danger) !important }
.floating-labels .has-warning .form-control { border-bottom: 1px solid var(--bs-warning) !important }
.floating-labels .has-success .form-control { border-bottom: 1px solid var(--bs-success) !important }
.floating-labels .form-control:focus { outline: 0; border: none }
.floating-labels label { color: var(--bs-body-color-rgb); position: absolute; cursor: auto; top: 5px; transition: .2s ease all; -moz-transition: .2s ease all; -webkit-transition: .2s ease all }
.floating-labels .focused label { top: -20px; font-size: 12px; color: var(--bs-dark) }
.floating-labels .bar { position: relative; display: block }
.floating-labels .bar:after, .floating-labels .bar:before { content: ""; height: 2px; width: 0; bottom: 1px; position: absolute; background: var(--bs-primary); transition: .2s ease all; -moz-transition: .2s ease all; -webkit-transition: .2s ease all }
.floating-labels .bar:before { left: 50% }
.floating-labels .bar:after { right: 50% }
.floating-labels .form-control:focus~.bar:after, .floating-labels .form-control:focus~.bar:before { width: 50% }
.floating-labels .highlight { position: absolute; height: 60%; width: 100px; top: 25%; left: 0; pointer-events: none; opacity: .5 }
.floating-labels .input-lg, .floating-labels .input-lg~label { font-size: 24px }
.floating-labels .input-sm, .floating-labels .input-sm~label { font-size: 16px }
.has-warning .bar:after, .has-warning .bar:before { background: var(--bs-warning) }
.has-success .bar:after, .has-success .bar:before { background: var(--bs-success) }
.has-error .bar:after, .has-error .bar:before { background: var(--bs-danger) }
.form-control-danger, .form-control-success, .form-control-warning { padding-right: 2.25rem; background-repeat: no-repeat;  background-position: center right .5625rem;
background-size: 1.125rem 1.125rem }
.has-success .col-form-label, .has-success .custom-control, .has-success .form-check-label, .has-success .form-control-feedback, .has-success .form-control-label { color: var(--bs-success) }
.has-success .form-control-success { background-image: url(../images/svgs/success.svg) }
.has-success .form-control { border-color: var(--bs-success) }
.has-warning .col-form-label, .has-warning .custom-control, .has-warning .form-check-label, .has-warning .form-control-feedback, .has-warning .form-control-label { color: var(--bs-warning) }
.has-warning .form-control-warning { background-image: url(../images/svgs/warning.svg) }
.has-warning .form-control { border-color: var(--bs-warning) }
.has-danger .col-form-label, .has-danger .custom-control, .has-danger .form-check-label, .has-danger .form-control-feedback, .has-danger .form-control-label { color: var(--bs-danger) }
.has-danger .form-control-danger { background-image: url(../images/svgs/danger.svg) }
.has-danger .form-control { border-color: var(--bs-danger) }
.dropzone { display: flex; align-items: center; justify-content: center; border: 1px dashed var(--bs-primary) !important; border-radius: 0.5rem; background-color: var(--bs-primary-bg-subtle) !important }
.dropzone .dz-preview .dz-error-message { background: var(--bs-danger) !important }
.dropzone .dz-preview .dz-error-message:after { border-bottom: 6px solid var(--bs-danger) !important }
.datepicker .day, .datepicker .dow { padding: 5px 10px }
.dtp-date .material-icons { color: var(--bs-white) !important }
.error .form-control { border-color: var(--bs-danger) }
.error .help-block { color: var(--bs-danger) }
.validate .form-control { border-color: var(--bs-success) }
.validate .help-block { color: var(--bs-success) }
.picker__day--infocus:hover, .picker__day--outfocus:hover { background: var(--bs-primary) !important; color: #fff !important }
.picker__button--clear, .picker__button--close, .picker__button--today { font-weight: 600 !important }
.dtp div.dtp-date, .dtp div.dtp-time, .dtp table.dtp-picker-days tr>td>a.selected, .dtp>.dtp-content>.dtp-date-view>header.dtp-header { background: var(--bs-primary) !important }
.ql-container { height: 300px !important; font-family: inherit !important }
.table>:not(caption)>*>* { border-color: var(--bs-table-border-color) }
.table th { color: var(--bs-heading-color) }
.table.table-dark th, .table.table-dark.border { color: var(--bs-white); border-color: var(--bs-table-border-color) !important }
.bootstrap-table.bootstrap5 .pagination { max-width: 100%; overflow-x: auto }
.bootstrap-table.bootstrap5 .btn-group { border-radius: 7px }
.bootstrap-table.bootstrap5 .input-group { width: auto }
body div.dt-buttons>.dt-button, body div.dt-buttons>div.dt-button-split .dt-button { background: var(--bs-primary); border-radius: 0.5rem; background-color: var(--bs-primary); border: 1px solid var(--bs-primary); color: #fff }
body div.dt-buttons>.dt-button:hover, body div.dt-buttons>div.dt-button-split .dt-button:hover { background: var(--bs-primary) !important; border-radius: 7px !important; background-color: var(--bs-primary) !important; border: 1px solid var(--bs-primary) !important; color: #fff !important }
body table.dataTable.table-striped>tbody>tr:nth-of-type(2n+1)>* { box-shadow: inset 0 0 0 9999px var(--bs-light) }
body table.dataTable>tbody>tr.selected>* { box-shadow: inset 0 0 0 9999px var(--bs-primary) }
.form-check-input.secondary:checked { background-color: var(--bs-secondary); border-color: var(--bs-secondary) }
.form-check-input.danger:checked { background-color: var(--bs-danger); border-color: var(--bs-danger) }
.form-check-input.warning:checked { background-color: var(--bs-warning); border-color: var(--bs-warning) }
.form-check-input.success:checked { background-color: var(--bs-success); border-color: var(--bs-success) }
.h-4 { height: 4px }
.h-140 { height: 140px !important }
.h-300 { height: 300px }
.h-450 { height: 450px }
.round-100 { width: 100px; height: 100px }
.round-110 { width: 110px; height: 110px }
.min-width-40 { min-width: 40px !important }
.round-8 { width: 8px; height: 8px }
.round-10 { width: 10px; height: 10px }
.round-16 { width: 16px; height: 16px }
.round-20 { width: 20px !important; height: 20px !important }
.round-32 { width: 32px; height: 32px }
.round-40 { width: 40px !important; height: 40px }
.round { width: 45px; height: 45px }
.round-sm { width: 35px; height: 35px }
.round-50 { width: 50px; height: 50px }
.round-48 { width: 48px; height: 48px }
.round-54 { width: 54px; height: 54px }
.round-56 { width: 56px; height: 56px }
.nav-icon-hover-bg { width: 40px; height: 40px; margin: 0 5px; display: flex; align-items: center; justify-content: center }
.nav-icon-hover-bg:hover { background-color: var(--bs-primary-bg-subtle); color: var(--bs-primary) }
.nav-icon-hover-bg:hover .nav-link { color: var(--bs-primary) !important }
.hover-img { transition: .2s ease-in }
.hover-img:hover { transform: translateY(-10px) }
.radial-gradient { position: relative }
.radial-gradient::before { content: ""; position: absolute; height: 100%; width: 100%; opacity: .3; background: radial-gradient(#d2f1df, #d3d7fa, #bad8f4) 0 0/400% 400%; animation: 15s ease 0s infinite normal none running gradient }
.linear-gradient { background-image: linear-gradient(#50b2fc, #f44c66) }
.bg-primary-gt { background: linear-gradient(261.23deg, var(--bs-primary) .42%, #5a52ff 100%) }
.bg-light-dark { background-color: rgba(0, 0, 0, .3) !important }
.bg-hover-primary:hover { color: var(--bs-primary) !important }
.bg-hover-light-black:hover { background: var(--bs-light) }
.z-index-5 { z-index: 5 !important }
.text-body-color { color: var(--bs-body-color-rgb) }
.title-part-padding { padding: 15px 30px }
.auth-max-width { width: 100%; max-width: 400px }
.cursor-pointer { cursor: pointer }
html[dir=rtl] .btn-group>.btn-group:not(:first-child), html[dir=rtl] .btn-group>.btn:not(:first-child) { margin-right: -var(--bs-border-width) }
html[dir=rtl] .btn-group>.btn-group:not(:last-child)>.btn, html[dir=rtl] .btn-group>.btn:not(:last-child):not(.dropdown-toggle) { border-top-left-radius: 0; border-bottom-left-radius: 0; border-top-right-radius: 5px; border-bottom-right-radius: 5px }
html[dir=rtl] .btn-group>.btn-group:not(:first-child)>.btn, html[dir=rtl] .btn-group>.btn:nth-child(n+3), html[dir=rtl] .btn-group>:not(.btn-check)+.btn { border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 5px; border-bottom-left-radius: 5px }
html[dir=rtl] .float-start { float: right !important }
html[dir=rtl] .float-end { float: left !important }
html[dir=rtl] .float-none { float: none !important }
 @media (min-width:576px) {
html[dir=rtl] .float-sm-start { float: right !important }
html[dir=rtl] .float-sm-end { float: left !important }
html[dir=rtl] .float-sm-none { float: none !important }
}
 @media (min-width:768px) {
html[dir=rtl] .float-md-start { float: right !important }
html[dir=rtl] .float-md-end { float: left !important }
html[dir=rtl] .float-md-none { float: none !important }
}
 @media (min-width:992px) {
html[dir=rtl] .float-lg-start { float: right !important }
html[dir=rtl] .float-lg-end { float: left !important }
html[dir=rtl] .float-lg-none { float: none !important }
}
 @media (min-width:1300px) {
html[dir=rtl] .float-xl-start { float: right !important }
html[dir=rtl] .float-xl-end { float: left !important }
html[dir=rtl] .float-xl-none { float: none !important }
}
 @media (min-width:1400px) {
html[dir=rtl] .float-xxl-start { float: right !important }
html[dir=rtl] .float-xxl-end { float: left !important }
html[dir=rtl] .float-xxl-none { float: none !important }
}
html[dir=rtl] .dropdown-menu-start {
 --bs-position: start; right: 0; left: auto }
html[dir=rtl] .dropdown-menu-end {
 --bs-position: end; right: auto; left: 0 }
 @media (min-width:576px) {
html[dir=rtl] .dropdown-menu-sm-start {
 --bs-position: start; right: 0; left: auto }
html[dir=rtl] .dropdown-menu-sm-end {
 --bs-position: end; right: auto; left: 0 }
}
 @media (min-width:768px) {
html[dir=rtl] .dropdown-menu-md-start {
 --bs-position: start; right: 0; left: auto }
html[dir=rtl] .dropdown-menu-md-end {
 --bs-position: end; right: auto; left: 0 }
}
 @media (min-width:992px) {
html[dir=rtl] .dropdown-menu-lg-start {
 --bs-position: start; right: 0; left: auto }
html[dir=rtl] .dropdown-menu-lg-end {
 --bs-position: end; right: auto; left: 0 }
}
 @media (min-width:1300px) {
html[dir=rtl] .dropdown-menu-xl-start {
 --bs-position: start; right: 0; left: auto }
html[dir=rtl] .dropdown-menu-xl-end {
 --bs-position: end; right: auto; left: 0 }
}
 @media (min-width:1400px) {
html[dir=rtl] .dropdown-menu-xxl-start {
 --bs-position: start; right: 0; left: auto }
html[dir=rtl] .dropdown-menu-xxl-end {
 --bs-position: end; right: auto; left: 0 }
}
html[dir=rtl] .m-0 { margin: 0 !important }
html[dir=rtl] .mt-0, html[dir=rtl] .my-0 { margin-top: 0 !important }
html[dir=rtl] .me-0 { margin-right: unset !important; margin-left: 0 !important }
html[dir=rtl] .mb-0, html[dir=rtl] .my-0 { margin-bottom: 0 !important }
html[dir=rtl] .ms-0 { margin-left: unset !important; margin-right: 0 !important }
html[dir=rtl] .m-1 {  margin: .25rem !important
}
html[dir=rtl] .mt-1, html[dir=rtl] .my-1 {  margin-top: .25rem !important
}
html[dir=rtl] .me-1 { margin-right: unset !important;  margin-left: .25rem !important
}
html[dir=rtl] .mb-1, html[dir=rtl] .my-1 {  margin-bottom: .25rem !important
}
html[dir=rtl] .ms-1 { margin-left: unset !important;  margin-right: .25rem !important
}
html[dir=rtl] .m-2 {  margin: .5rem !important
}
html[dir=rtl] .mt-2, html[dir=rtl] .my-2 {  margin-top: .5rem !important
}
html[dir=rtl] .me-2 { margin-right: unset !important;  margin-left: .5rem !important
}
html[dir=rtl] .mb-2, html[dir=rtl] .my-2 {  margin-bottom: .5rem !important
}
html[dir=rtl] .ms-2 { margin-left: unset !important;  margin-right: .5rem !important
}
html[dir=rtl] .m-3 { margin: 1rem !important }
html[dir=rtl] .mt-3, html[dir=rtl] .my-3 { margin-top: 1rem !important }
html[dir=rtl] .me-3 { margin-right: unset !important; margin-left: 1rem !important }
html[dir=rtl] .mb-3, html[dir=rtl] .my-3 { margin-bottom: 1rem !important }
html[dir=rtl] .ms-3 { margin-left: unset !important; margin-right: 1rem !important }
html[dir=rtl] .m-4 { margin: 1.5rem !important }
html[dir=rtl] .mt-4, html[dir=rtl] .my-4 { margin-top: 1.5rem !important }
html[dir=rtl] .me-4 { margin-right: unset !important; margin-left: 1.5rem !important }
html[dir=rtl] .mb-4, html[dir=rtl] .my-4 { margin-bottom: 1.5rem !important }
html[dir=rtl] .ms-4 { margin-left: unset !important; margin-right: 1.5rem !important }
html[dir=rtl] .m-5 { margin: 3rem !important }
html[dir=rtl] .mt-5, html[dir=rtl] .my-5 { margin-top: 3rem !important }
html[dir=rtl] .me-5 { margin-right: unset !important; margin-left: 3rem !important }
html[dir=rtl] .mb-5, html[dir=rtl] .my-5 { margin-bottom: 3rem !important }
html[dir=rtl] .ms-5 { margin-left: unset !important; margin-right: 3rem !important }
html[dir=rtl] .m-6 { margin: 12px !important }
html[dir=rtl] .mt-6, html[dir=rtl] .my-6 { margin-top: 12px !important }
html[dir=rtl] .me-6 { margin-right: unset !important; margin-left: 12px !important }
html[dir=rtl] .mb-6, html[dir=rtl] .my-6 { margin-bottom: 12px !important }
html[dir=rtl] .ms-6 { margin-left: unset !important; margin-right: 12px !important }
html[dir=rtl] .m-7 { margin: 30px !important }
html[dir=rtl] .mt-7, html[dir=rtl] .my-7 { margin-top: 30px !important }
html[dir=rtl] .me-7 { margin-right: unset !important; margin-left: 30px !important }
html[dir=rtl] .mb-7, html[dir=rtl] .my-7 { margin-bottom: 30px !important }
html[dir=rtl] .ms-7 { margin-left: unset !important; margin-right: 30px !important }
html[dir=rtl] .m-8 { margin: 10px !important }
html[dir=rtl] .mt-8, html[dir=rtl] .my-8 { margin-top: 10px !important }
html[dir=rtl] .me-8 { margin-right: unset !important; margin-left: 10px !important }
html[dir=rtl] .mb-8, html[dir=rtl] .my-8 { margin-bottom: 10px !important }
html[dir=rtl] .ms-8 { margin-left: unset !important; margin-right: 10px !important }
html[dir=rtl] .m-9 { margin: 20px !important }
html[dir=rtl] .mt-9, html[dir=rtl] .my-9 { margin-top: 20px !important }
html[dir=rtl] .me-9 { margin-right: unset !important; margin-left: 20px !important }
html[dir=rtl] .mb-9, html[dir=rtl] .my-9 { margin-bottom: 20px !important }
html[dir=rtl] .ms-9 { margin-left: unset !important; margin-right: 20px !important }
html[dir=rtl] .m-10 { margin: 36px !important }
html[dir=rtl] .mt-10, html[dir=rtl] .my-10 { margin-top: 36px !important }
html[dir=rtl] .me-10 { margin-right: unset !important; margin-left: 36px !important }
html[dir=rtl] .mb-10, html[dir=rtl] .my-10 { margin-bottom: 36px !important }
html[dir=rtl] .ms-10 { margin-left: unset !important; margin-right: 36px !important }
html[dir=rtl] .m-11 { margin: 216px !important }
html[dir=rtl] .mt-11, html[dir=rtl] .my-11 { margin-top: 216px !important }
html[dir=rtl] .me-11 { margin-right: unset !important; margin-left: 216px !important }
html[dir=rtl] .mb-11, html[dir=rtl] .my-11 { margin-bottom: 216px !important }
html[dir=rtl] .ms-11 { margin-left: unset !important; margin-right: 216px !important }
html[dir=rtl] .m-12 { margin: 96px !important }
html[dir=rtl] .mt-12, html[dir=rtl] .my-12 { margin-top: 96px !important }
html[dir=rtl] .me-12 { margin-right: unset !important; margin-left: 96px !important }
html[dir=rtl] .mb-12, html[dir=rtl] .my-12 { margin-bottom: 96px !important }
html[dir=rtl] .ms-12 { margin-left: unset !important; margin-right: 96px !important }
html[dir=rtl] .m-13 { margin: 48px !important }
html[dir=rtl] .mt-13, html[dir=rtl] .my-13 { margin-top: 48px !important }
html[dir=rtl] .me-13 { margin-right: unset !important; margin-left: 48px !important }
html[dir=rtl] .mb-13, html[dir=rtl] .my-13 { margin-bottom: 48px !important }
html[dir=rtl] .ms-13 { margin-left: unset !important; margin-right: 48px !important }
html[dir=rtl] .m-14 { margin: 66px !important }
html[dir=rtl] .mt-14, html[dir=rtl] .my-14 { margin-top: 66px !important }
html[dir=rtl] .me-14 { margin-right: unset !important; margin-left: 66px !important }
html[dir=rtl] .mb-14, html[dir=rtl] .my-14 { margin-bottom: 66px !important }
html[dir=rtl] .ms-14 { margin-left: unset !important; margin-right: 66px !important }
html[dir=rtl] .m-15 { margin: 160px !important }
html[dir=rtl] .mt-15, html[dir=rtl] .my-15 { margin-top: 160px !important }
html[dir=rtl] .me-15 { margin-right: unset !important; margin-left: 160px !important }
html[dir=rtl] .mb-15, html[dir=rtl] .my-15 { margin-bottom: 160px !important }
html[dir=rtl] .ms-15 { margin-left: unset !important; margin-right: 160px !important }
html[dir=rtl] .p-0 { padding: 0 !important }
html[dir=rtl] .pt-0, html[dir=rtl] .py-0 { padding-top: 0 !important }
html[dir=rtl] .pe-0 { padding-right: unset !important; padding-left: 0 !important }
html[dir=rtl] .pb-0, html[dir=rtl] .py-0 { padding-bottom: 0 !important }
html[dir=rtl] .ps-0 { padding-left: unset !important; padding-right: 0 !important }
html[dir=rtl] .p-1 {  padding: .25rem !important
}
html[dir=rtl] .pt-1, html[dir=rtl] .py-1 {  padding-top: .25rem !important
}
html[dir=rtl] .pe-1 { padding-right: unset !important;  padding-left: .25rem !important
}
html[dir=rtl] .pb-1, html[dir=rtl] .py-1 {  padding-bottom: .25rem !important
}
html[dir=rtl] .ps-1 { padding-left: unset !important;  padding-right: .25rem !important
}
html[dir=rtl] .p-2 {  padding: .5rem !important
}
html[dir=rtl] .pt-2, html[dir=rtl] .py-2 {  padding-top: .5rem !important
}
html[dir=rtl] .pe-2 { padding-right: unset !important;  padding-left: .5rem !important
}
html[dir=rtl] .pb-2, html[dir=rtl] .py-2 {  padding-bottom: .5rem !important
}
html[dir=rtl] .ps-2 { padding-left: unset !important;  padding-right: .5rem !important
}
html[dir=rtl] .p-3 { padding: 1rem !important }
html[dir=rtl] .pt-3, html[dir=rtl] .py-3 { padding-top: 1rem !important }
html[dir=rtl] .pe-3 { padding-right: unset !important; padding-left: 1rem !important }
html[dir=rtl] .pb-3, html[dir=rtl] .py-3 { padding-bottom: 1rem !important }
html[dir=rtl] .ps-3 { padding-left: unset !important; padding-right: 1rem !important }
html[dir=rtl] .p-4 { padding: 1.5rem !important }
html[dir=rtl] .pt-4, html[dir=rtl] .py-4 { padding-top: 1.5rem !important }
html[dir=rtl] .pe-4 { padding-right: unset !important; padding-left: 1.5rem !important }
html[dir=rtl] .pb-4, html[dir=rtl] .py-4 { padding-bottom: 1.5rem !important }
html[dir=rtl] .ps-4 { padding-left: unset !important; padding-right: 1.5rem !important }
html[dir=rtl] .p-5 { padding: 3rem !important }
html[dir=rtl] .pt-5, html[dir=rtl] .py-5 { padding-top: 3rem !important }
html[dir=rtl] .pe-5 { padding-right: unset !important; padding-left: 3rem !important }
html[dir=rtl] .pb-5, html[dir=rtl] .py-5 { padding-bottom: 3rem !important }
html[dir=rtl] .ps-5 { padding-left: unset !important; padding-right: 3rem !important }
html[dir=rtl] .p-6 { padding: 12px !important }
html[dir=rtl] .pt-6, html[dir=rtl] .py-6 { padding-top: 12px !important }
html[dir=rtl] .pe-6 { padding-right: unset !important; padding-left: 12px !important }
html[dir=rtl] .pb-6, html[dir=rtl] .py-6 { padding-bottom: 12px !important }
html[dir=rtl] .ps-6 { padding-left: unset !important; padding-right: 12px !important }
html[dir=rtl] .p-7 { padding: 30px !important }
html[dir=rtl] .pt-7, html[dir=rtl] .py-7 { padding-top: 30px !important }
html[dir=rtl] .pe-7 { padding-right: unset !important; padding-left: 30px !important }
html[dir=rtl] .pb-7, html[dir=rtl] .py-7 { padding-bottom: 30px !important }
html[dir=rtl] .ps-7 { padding-left: unset !important; padding-right: 30px !important }
html[dir=rtl] .p-8 { padding: 10px !important }
html[dir=rtl] .pt-8, html[dir=rtl] .py-8 { padding-top: 10px !important }
html[dir=rtl] .pe-8 { padding-right: unset !important; padding-left: 10px !important }
html[dir=rtl] .pb-8, html[dir=rtl] .py-8 { padding-bottom: 10px !important }
html[dir=rtl] .ps-8 { padding-left: unset !important; padding-right: 10px !important }
html[dir=rtl] .p-9 { padding: 20px !important }
html[dir=rtl] .pt-9, html[dir=rtl] .py-9 { padding-top: 20px !important }
html[dir=rtl] .pe-9 { padding-right: unset !important; padding-left: 20px !important }
html[dir=rtl] .pb-9, html[dir=rtl] .py-9 { padding-bottom: 20px !important }
html[dir=rtl] .ps-9 { padding-left: unset !important; padding-right: 20px !important }
html[dir=rtl] .p-10 { padding: 36px !important }
html[dir=rtl] .pt-10, html[dir=rtl] .py-10 { padding-top: 36px !important }
html[dir=rtl] .pe-10 { padding-right: unset !important; padding-left: 36px !important }
html[dir=rtl] .pb-10, html[dir=rtl] .py-10 { padding-bottom: 36px !important }
html[dir=rtl] .ps-10 { padding-left: unset !important; padding-right: 36px !important }
html[dir=rtl] .p-11 { padding: 216px !important }
html[dir=rtl] .pt-11, html[dir=rtl] .py-11 { padding-top: 216px !important }
html[dir=rtl] .pe-11 { padding-right: unset !important; padding-left: 216px !important }
html[dir=rtl] .pb-11, html[dir=rtl] .py-11 { padding-bottom: 216px !important }
html[dir=rtl] .ps-11 { padding-left: unset !important; padding-right: 216px !important }
html[dir=rtl] .p-12 { padding: 96px !important }
html[dir=rtl] .pt-12, html[dir=rtl] .py-12 { padding-top: 96px !important }
html[dir=rtl] .pe-12 { padding-right: unset !important; padding-left: 96px !important }
html[dir=rtl] .pb-12, html[dir=rtl] .py-12 { padding-bottom: 96px !important }
html[dir=rtl] .ps-12 { padding-left: unset !important; padding-right: 96px !important }
html[dir=rtl] .p-13 { padding: 48px !important }
html[dir=rtl] .pt-13, html[dir=rtl] .py-13 { padding-top: 48px !important }
html[dir=rtl] .pe-13 { padding-right: unset !important; padding-left: 48px !important }
html[dir=rtl] .pb-13, html[dir=rtl] .py-13 { padding-bottom: 48px !important }
html[dir=rtl] .ps-13 { padding-left: unset !important; padding-right: 48px !important }
html[dir=rtl] .p-14 { padding: 66px !important }
html[dir=rtl] .pt-14, html[dir=rtl] .py-14 { padding-top: 66px !important }
html[dir=rtl] .pe-14 { padding-right: unset !important; padding-left: 66px !important }
html[dir=rtl] .pb-14, html[dir=rtl] .py-14 { padding-bottom: 66px !important }
html[dir=rtl] .ps-14 { padding-left: unset !important; padding-right: 66px !important }
html[dir=rtl] .p-15 { padding: 160px !important }
html[dir=rtl] .pt-15, html[dir=rtl] .py-15 { padding-top: 160px !important }
html[dir=rtl] .pe-15 { padding-right: unset !important; padding-left: 160px !important }
html[dir=rtl] .pb-15, html[dir=rtl] .py-15 { padding-bottom: 160px !important }
html[dir=rtl] .ps-15 { padding-left: unset !important; padding-right: 160px !important }
html[dir=rtl] .m-n1 {  margin: -.25rem !important
}
html[dir=rtl] .mt-n1, html[dir=rtl] .my-n1 {  margin-top: -.25rem !important
}
html[dir=rtl] .me-n1, html[dir=rtl] .mx-n1 { margin-right: unset !important;  margin-left: -.25rem !important
}
html[dir=rtl] .mb-n1, html[dir=rtl] .my-n1 {  margin-bottom: -.25rem !important
}
html[dir=rtl] .ms-n1, html[dir=rtl] .mx-n1 { margin-left: unset !important;  margin-right: -.25rem !important
}
html[dir=rtl] .m-n2 {  margin: -.5rem !important
}
html[dir=rtl] .mt-n2, html[dir=rtl] .my-n2 {  margin-top: -.5rem !important
}
html[dir=rtl] .me-n2, html[dir=rtl] .mx-n2 { margin-right: unset !important;  margin-left: -.5rem !important
}
html[dir=rtl] .mb-n2, html[dir=rtl] .my-n2 {  margin-bottom: -.5rem !important
}
html[dir=rtl] .ms-n2, html[dir=rtl] .mx-n2 { margin-left: unset !important;  margin-right: -.5rem !important
}
html[dir=rtl] .m-n3 { margin: -1rem !important }
html[dir=rtl] .mt-n3, html[dir=rtl] .my-n3 { margin-top: -1rem !important }
html[dir=rtl] .me-n3, html[dir=rtl] .mx-n3 { margin-right: unset !important; margin-left: -1rem !important }
html[dir=rtl] .mb-n3, html[dir=rtl] .my-n3 { margin-bottom: -1rem !important }
html[dir=rtl] .ms-n3, html[dir=rtl] .mx-n3 { margin-left: unset !important; margin-right: -1rem !important }
html[dir=rtl] .m-n4 { margin: -1.5rem !important }
html[dir=rtl] .mt-n4, html[dir=rtl] .my-n4 { margin-top: -1.5rem !important }
html[dir=rtl] .me-n4, html[dir=rtl] .mx-n4 { margin-right: unset !important; margin-left: -1.5rem !important }
html[dir=rtl] .mb-n4, html[dir=rtl] .my-n4 { margin-bottom: -1.5rem !important }
html[dir=rtl] .ms-n4, html[dir=rtl] .mx-n4 { margin-left: unset !important; margin-right: -1.5rem !important }
html[dir=rtl] .m-n5 { margin: -3rem !important }
html[dir=rtl] .mt-n5, html[dir=rtl] .my-n5 { margin-top: -3rem !important }
html[dir=rtl] .me-n5, html[dir=rtl] .mx-n5 { margin-right: unset !important; margin-left: -3rem !important }
html[dir=rtl] .mb-n5, html[dir=rtl] .my-n5 { margin-bottom: -3rem !important }
html[dir=rtl] .ms-n5, html[dir=rtl] .mx-n5 { margin-left: unset !important; margin-right: -3rem !important }
html[dir=rtl] .m-n6 { margin: -12px !important }
html[dir=rtl] .mt-n6, html[dir=rtl] .my-n6 { margin-top: -12px !important }
html[dir=rtl] .me-n6, html[dir=rtl] .mx-n6 { margin-right: unset !important; margin-left: -12px !important }
html[dir=rtl] .mb-n6, html[dir=rtl] .my-n6 { margin-bottom: -12px !important }
html[dir=rtl] .ms-n6, html[dir=rtl] .mx-n6 { margin-left: unset !important; margin-right: -12px !important }
html[dir=rtl] .m-n7 { margin: -30px !important }
html[dir=rtl] .mt-n7, html[dir=rtl] .my-n7 { margin-top: -30px !important }
html[dir=rtl] .me-n7, html[dir=rtl] .mx-n7 { margin-right: unset !important; margin-left: -30px !important }
html[dir=rtl] .mb-n7, html[dir=rtl] .my-n7 { margin-bottom: -30px !important }
html[dir=rtl] .ms-n7, html[dir=rtl] .mx-n7 { margin-left: unset !important; margin-right: -30px !important }
html[dir=rtl] .m-n8 { margin: -10px !important }
html[dir=rtl] .mt-n8, html[dir=rtl] .my-n8 { margin-top: -10px !important }
html[dir=rtl] .me-n8, html[dir=rtl] .mx-n8 { margin-right: unset !important; margin-left: -10px !important }
html[dir=rtl] .mb-n8, html[dir=rtl] .my-n8 { margin-bottom: -10px !important }
html[dir=rtl] .ms-n8, html[dir=rtl] .mx-n8 { margin-left: unset !important; margin-right: -10px !important }
html[dir=rtl] .m-n9 { margin: -20px !important }
html[dir=rtl] .mt-n9, html[dir=rtl] .my-n9 { margin-top: -20px !important }
html[dir=rtl] .me-n9, html[dir=rtl] .mx-n9 { margin-right: unset !important; margin-left: -20px !important }
html[dir=rtl] .mb-n9, html[dir=rtl] .my-n9 { margin-bottom: -20px !important }
html[dir=rtl] .ms-n9, html[dir=rtl] .mx-n9 { margin-left: unset !important; margin-right: -20px !important }
html[dir=rtl] .m-n10 { margin: -36px !important }
html[dir=rtl] .mt-n10, html[dir=rtl] .my-n10 { margin-top: -36px !important }
html[dir=rtl] .me-n10, html[dir=rtl] .mx-n10 { margin-right: unset !important; margin-left: -36px !important }
html[dir=rtl] .mb-n10, html[dir=rtl] .my-n10 { margin-bottom: -36px !important }
html[dir=rtl] .ms-n10, html[dir=rtl] .mx-n10 { margin-left: unset !important; margin-right: -36px !important }
html[dir=rtl] .m-n11 { margin: -216px !important }
html[dir=rtl] .mt-n11, html[dir=rtl] .my-n11 { margin-top: -216px !important }
html[dir=rtl] .me-n11, html[dir=rtl] .mx-n11 { margin-right: unset !important; margin-left: -216px !important }
html[dir=rtl] .mb-n11, html[dir=rtl] .my-n11 { margin-bottom: -216px !important }
html[dir=rtl] .ms-n11, html[dir=rtl] .mx-n11 { margin-left: unset !important; margin-right: -216px !important }
html[dir=rtl] .m-n12 { margin: -96px !important }
html[dir=rtl] .mt-n12, html[dir=rtl] .my-n12 { margin-top: -96px !important }
html[dir=rtl] .me-n12, html[dir=rtl] .mx-n12 { margin-right: unset !important; margin-left: -96px !important }
html[dir=rtl] .mb-n12, html[dir=rtl] .my-n12 { margin-bottom: -96px !important }
html[dir=rtl] .ms-n12, html[dir=rtl] .mx-n12 { margin-left: unset !important; margin-right: -96px !important }
html[dir=rtl] .m-n13 { margin: -48px !important }
html[dir=rtl] .mt-n13, html[dir=rtl] .my-n13 { margin-top: -48px !important }
html[dir=rtl] .me-n13, html[dir=rtl] .mx-n13 { margin-right: unset !important; margin-left: -48px !important }
html[dir=rtl] .mb-n13, html[dir=rtl] .my-n13 { margin-bottom: -48px !important }
html[dir=rtl] .ms-n13, html[dir=rtl] .mx-n13 { margin-left: unset !important; margin-right: -48px !important }
html[dir=rtl] .m-n14 { margin: -66px !important }
html[dir=rtl] .mt-n14, html[dir=rtl] .my-n14 { margin-top: -66px !important }
html[dir=rtl] .me-n14, html[dir=rtl] .mx-n14 { margin-right: unset !important; margin-left: -66px !important }
html[dir=rtl] .mb-n14, html[dir=rtl] .my-n14 { margin-bottom: -66px !important }
html[dir=rtl] .ms-n14, html[dir=rtl] .mx-n14 { margin-left: unset !important; margin-right: -66px !important }
html[dir=rtl] .m-n15 { margin: -160px !important }
html[dir=rtl] .mt-n15, html[dir=rtl] .my-n15 { margin-top: -160px !important }
html[dir=rtl] .me-n15, html[dir=rtl] .mx-n15 { margin-right: unset !important; margin-left: -160px !important }
html[dir=rtl] .mb-n15, html[dir=rtl] .my-n15 { margin-bottom: -160px !important }
html[dir=rtl] .ms-n15, html[dir=rtl] .mx-n15 { margin-left: unset !important; margin-right: -160px !important }
html[dir=rtl] .m-auto { margin: auto !important }
html[dir=rtl] .mt-auto, html[dir=rtl] .my-auto { margin-top: auto !important }
html[dir=rtl] .me-auto, html[dir=rtl] .mx-auto { margin-right: unset !important; margin-left: auto !important }
html[dir=rtl] .mb-auto, html[dir=rtl] .my-auto { margin-bottom: auto !important }
html[dir=rtl] .ms-auto, html[dir=rtl] .mx-auto { margin-left: unset !important; margin-right: auto !important }
 @media (min-width:576px) {
html[dir=rtl] .m-sm-0 { margin: 0 !important }
html[dir=rtl] .mt-sm-0,  html[dir=rtl] .my-sm-0 { margin-top: 0 !important }
html[dir=rtl] .me-sm-0 { margin-right: unset !important; margin-left: 0 !important }
html[dir=rtl] .mb-sm-0,  html[dir=rtl] .my-sm-0 { margin-bottom: 0 !important }
html[dir=rtl] .ms-sm-0 { margin-left: unset !important; margin-right: 0 !important }
html[dir=rtl] .m-sm-1 {  margin: .25rem !important
}
html[dir=rtl] .mt-sm-1,  html[dir=rtl] .my-sm-1 {  margin-top: .25rem !important
}
html[dir=rtl] .me-sm-1 { margin-right: unset !important;  margin-left: .25rem !important
}
html[dir=rtl] .mb-sm-1,  html[dir=rtl] .my-sm-1 {  margin-bottom: .25rem !important
}
html[dir=rtl] .ms-sm-1 { margin-left: unset !important;  margin-right: .25rem !important
}
html[dir=rtl] .m-sm-2 {  margin: .5rem !important
}
html[dir=rtl] .mt-sm-2,  html[dir=rtl] .my-sm-2 {  margin-top: .5rem !important
}
html[dir=rtl] .me-sm-2 { margin-right: unset !important;  margin-left: .5rem !important
}
html[dir=rtl] .mb-sm-2,  html[dir=rtl] .my-sm-2 {  margin-bottom: .5rem !important
}
html[dir=rtl] .ms-sm-2 { margin-left: unset !important;  margin-right: .5rem !important
}
html[dir=rtl] .m-sm-3 { margin: 1rem !important }
html[dir=rtl] .mt-sm-3,  html[dir=rtl] .my-sm-3 { margin-top: 1rem !important }
html[dir=rtl] .me-sm-3 { margin-right: unset !important; margin-left: 1rem !important }
html[dir=rtl] .mb-sm-3,  html[dir=rtl] .my-sm-3 { margin-bottom: 1rem !important }
html[dir=rtl] .ms-sm-3 { margin-left: unset !important; margin-right: 1rem !important }
html[dir=rtl] .m-sm-4 { margin: 1.5rem !important }
html[dir=rtl] .mt-sm-4,  html[dir=rtl] .my-sm-4 { margin-top: 1.5rem !important }
html[dir=rtl] .me-sm-4 { margin-right: unset !important; margin-left: 1.5rem !important }
html[dir=rtl] .mb-sm-4,  html[dir=rtl] .my-sm-4 { margin-bottom: 1.5rem !important }
html[dir=rtl] .ms-sm-4 { margin-left: unset !important; margin-right: 1.5rem !important }
html[dir=rtl] .m-sm-5 { margin: 3rem !important }
html[dir=rtl] .mt-sm-5,  html[dir=rtl] .my-sm-5 { margin-top: 3rem !important }
html[dir=rtl] .me-sm-5 { margin-right: unset !important; margin-left: 3rem !important }
html[dir=rtl] .mb-sm-5,  html[dir=rtl] .my-sm-5 { margin-bottom: 3rem !important }
html[dir=rtl] .ms-sm-5 { margin-left: unset !important; margin-right: 3rem !important }
html[dir=rtl] .m-sm-6 { margin: 12px !important }
html[dir=rtl] .mt-sm-6,  html[dir=rtl] .my-sm-6 { margin-top: 12px !important }
html[dir=rtl] .me-sm-6 { margin-right: unset !important; margin-left: 12px !important }
html[dir=rtl] .mb-sm-6,  html[dir=rtl] .my-sm-6 { margin-bottom: 12px !important }
html[dir=rtl] .ms-sm-6 { margin-left: unset !important; margin-right: 12px !important }
html[dir=rtl] .m-sm-7 { margin: 30px !important }
html[dir=rtl] .mt-sm-7,  html[dir=rtl] .my-sm-7 { margin-top: 30px !important }
html[dir=rtl] .me-sm-7 { margin-right: unset !important; margin-left: 30px !important }
html[dir=rtl] .mb-sm-7,  html[dir=rtl] .my-sm-7 { margin-bottom: 30px !important }
html[dir=rtl] .ms-sm-7 { margin-left: unset !important; margin-right: 30px !important }
html[dir=rtl] .m-sm-8 { margin: 10px !important }
html[dir=rtl] .mt-sm-8,  html[dir=rtl] .my-sm-8 { margin-top: 10px !important }
html[dir=rtl] .me-sm-8 { margin-right: unset !important; margin-left: 10px !important }
html[dir=rtl] .mb-sm-8,  html[dir=rtl] .my-sm-8 { margin-bottom: 10px !important }
html[dir=rtl] .ms-sm-8 { margin-left: unset !important; margin-right: 10px !important }
html[dir=rtl] .m-sm-9 { margin: 20px !important }
html[dir=rtl] .mt-sm-9,  html[dir=rtl] .my-sm-9 { margin-top: 20px !important }
html[dir=rtl] .me-sm-9 { margin-right: unset !important; margin-left: 20px !important }
html[dir=rtl] .mb-sm-9,  html[dir=rtl] .my-sm-9 { margin-bottom: 20px !important }
html[dir=rtl] .ms-sm-9 { margin-left: unset !important; margin-right: 20px !important }
html[dir=rtl] .m-sm-10 { margin: 36px !important }
html[dir=rtl] .mt-sm-10,  html[dir=rtl] .my-sm-10 { margin-top: 36px !important }
html[dir=rtl] .me-sm-10 { margin-right: unset !important; margin-left: 36px !important }
html[dir=rtl] .mb-sm-10,  html[dir=rtl] .my-sm-10 { margin-bottom: 36px !important }
html[dir=rtl] .ms-sm-10 { margin-left: unset !important; margin-right: 36px !important }
html[dir=rtl] .m-sm-11 { margin: 216px !important }
html[dir=rtl] .mt-sm-11,  html[dir=rtl] .my-sm-11 { margin-top: 216px !important }
html[dir=rtl] .me-sm-11 { margin-right: unset !important; margin-left: 216px !important }
html[dir=rtl] .mb-sm-11,  html[dir=rtl] .my-sm-11 { margin-bottom: 216px !important }
html[dir=rtl] .ms-sm-11 { margin-left: unset !important; margin-right: 216px !important }
html[dir=rtl] .m-sm-12 { margin: 96px !important }
html[dir=rtl] .mt-sm-12,  html[dir=rtl] .my-sm-12 { margin-top: 96px !important }
html[dir=rtl] .me-sm-12 { margin-right: unset !important; margin-left: 96px !important }
html[dir=rtl] .mb-sm-12,  html[dir=rtl] .my-sm-12 { margin-bottom: 96px !important }
html[dir=rtl] .ms-sm-12 { margin-left: unset !important; margin-right: 96px !important }
html[dir=rtl] .m-sm-13 { margin: 48px !important }
html[dir=rtl] .mt-sm-13,  html[dir=rtl] .my-sm-13 { margin-top: 48px !important }
html[dir=rtl] .me-sm-13 { margin-right: unset !important; margin-left: 48px !important }
html[dir=rtl] .mb-sm-13,  html[dir=rtl] .my-sm-13 { margin-bottom: 48px !important }
html[dir=rtl] .ms-sm-13 { margin-left: unset !important; margin-right: 48px !important }
html[dir=rtl] .m-sm-14 { margin: 66px !important }
html[dir=rtl] .mt-sm-14,  html[dir=rtl] .my-sm-14 { margin-top: 66px !important }
html[dir=rtl] .me-sm-14 { margin-right: unset !important; margin-left: 66px !important }
html[dir=rtl] .mb-sm-14,  html[dir=rtl] .my-sm-14 { margin-bottom: 66px !important }
html[dir=rtl] .ms-sm-14 { margin-left: unset !important; margin-right: 66px !important }
html[dir=rtl] .m-sm-15 { margin: 160px !important }
html[dir=rtl] .mt-sm-15,  html[dir=rtl] .my-sm-15 { margin-top: 160px !important }
html[dir=rtl] .me-sm-15 { margin-right: unset !important; margin-left: 160px !important }
html[dir=rtl] .mb-sm-15,  html[dir=rtl] .my-sm-15 { margin-bottom: 160px !important }
html[dir=rtl] .ms-sm-15 { margin-left: unset !important; margin-right: 160px !important }
html[dir=rtl] .p-sm-0 { padding: 0 !important }
html[dir=rtl] .pt-sm-0,  html[dir=rtl] .py-sm-0 { padding-top: 0 !important }
html[dir=rtl] .pe-sm-0 { padding-right: unset !important; padding-left: 0 !important }
html[dir=rtl] .pb-sm-0,  html[dir=rtl] .py-sm-0 { padding-bottom: 0 !important }
html[dir=rtl] .ps-sm-0 { padding-left: unset !important; padding-right: 0 !important }
html[dir=rtl] .p-sm-1 {  padding: .25rem !important
}
html[dir=rtl] .pt-sm-1,  html[dir=rtl] .py-sm-1 {  padding-top: .25rem !important
}
html[dir=rtl] .pe-sm-1 { padding-right: unset !important;  padding-left: .25rem !important
}
html[dir=rtl] .pb-sm-1,  html[dir=rtl] .py-sm-1 {  padding-bottom: .25rem !important
}
html[dir=rtl] .ps-sm-1 { padding-left: unset !important;  padding-right: .25rem !important
}
html[dir=rtl] .p-sm-2 {  padding: .5rem !important
}
html[dir=rtl] .pt-sm-2,  html[dir=rtl] .py-sm-2 {  padding-top: .5rem !important
}
html[dir=rtl] .pe-sm-2 { padding-right: unset !important;  padding-left: .5rem !important
}
html[dir=rtl] .pb-sm-2,  html[dir=rtl] .py-sm-2 {  padding-bottom: .5rem !important
}
html[dir=rtl] .ps-sm-2 { padding-left: unset !important;  padding-right: .5rem !important
}
html[dir=rtl] .p-sm-3 { padding: 1rem !important }
html[dir=rtl] .pt-sm-3,  html[dir=rtl] .py-sm-3 { padding-top: 1rem !important }
html[dir=rtl] .pe-sm-3 { padding-right: unset !important; padding-left: 1rem !important }
html[dir=rtl] .pb-sm-3,  html[dir=rtl] .py-sm-3 { padding-bottom: 1rem !important }
html[dir=rtl] .ps-sm-3 { padding-left: unset !important; padding-right: 1rem !important }
html[dir=rtl] .p-sm-4 { padding: 1.5rem !important }
html[dir=rtl] .pt-sm-4,  html[dir=rtl] .py-sm-4 { padding-top: 1.5rem !important }
html[dir=rtl] .pe-sm-4 { padding-right: unset !important; padding-left: 1.5rem !important }
html[dir=rtl] .pb-sm-4,  html[dir=rtl] .py-sm-4 { padding-bottom: 1.5rem !important }
html[dir=rtl] .ps-sm-4 { padding-left: unset !important; padding-right: 1.5rem !important }
html[dir=rtl] .p-sm-5 { padding: 3rem !important }
html[dir=rtl] .pt-sm-5,  html[dir=rtl] .py-sm-5 { padding-top: 3rem !important }
html[dir=rtl] .pe-sm-5 { padding-right: unset !important; padding-left: 3rem !important }
html[dir=rtl] .pb-sm-5,  html[dir=rtl] .py-sm-5 { padding-bottom: 3rem !important }
html[dir=rtl] .ps-sm-5 { padding-left: unset !important; padding-right: 3rem !important }
html[dir=rtl] .p-sm-6 { padding: 12px !important }
html[dir=rtl] .pt-sm-6,  html[dir=rtl] .py-sm-6 { padding-top: 12px !important }
html[dir=rtl] .pe-sm-6 { padding-right: unset !important; padding-left: 12px !important }
html[dir=rtl] .pb-sm-6,  html[dir=rtl] .py-sm-6 { padding-bottom: 12px !important }
html[dir=rtl] .ps-sm-6 { padding-left: unset !important; padding-right: 12px !important }
html[dir=rtl] .p-sm-7 { padding: 30px !important }
html[dir=rtl] .pt-sm-7,  html[dir=rtl] .py-sm-7 { padding-top: 30px !important }
html[dir=rtl] .pe-sm-7 { padding-right: unset !important; padding-left: 30px !important }
html[dir=rtl] .pb-sm-7,  html[dir=rtl] .py-sm-7 { padding-bottom: 30px !important }
html[dir=rtl] .ps-sm-7 { padding-left: unset !important; padding-right: 30px !important }
html[dir=rtl] .p-sm-8 { padding: 10px !important }
html[dir=rtl] .pt-sm-8,  html[dir=rtl] .py-sm-8 { padding-top: 10px !important }
html[dir=rtl] .pe-sm-8 { padding-right: unset !important; padding-left: 10px !important }
html[dir=rtl] .pb-sm-8,  html[dir=rtl] .py-sm-8 { padding-bottom: 10px !important }
html[dir=rtl] .ps-sm-8 { padding-left: unset !important; padding-right: 10px !important }
html[dir=rtl] .p-sm-9 { padding: 20px !important }
html[dir=rtl] .pt-sm-9,  html[dir=rtl] .py-sm-9 { padding-top: 20px !important }
html[dir=rtl] .pe-sm-9 { padding-right: unset !important; padding-left: 20px !important }
html[dir=rtl] .pb-sm-9,  html[dir=rtl] .py-sm-9 { padding-bottom: 20px !important }
html[dir=rtl] .ps-sm-9 { padding-left: unset !important; padding-right: 20px !important }
html[dir=rtl] .p-sm-10 { padding: 36px !important }
html[dir=rtl] .pt-sm-10,  html[dir=rtl] .py-sm-10 { padding-top: 36px !important }
html[dir=rtl] .pe-sm-10 { padding-right: unset !important; padding-left: 36px !important }
html[dir=rtl] .pb-sm-10,  html[dir=rtl] .py-sm-10 { padding-bottom: 36px !important }
html[dir=rtl] .ps-sm-10 { padding-left: unset !important; padding-right: 36px !important }
html[dir=rtl] .p-sm-11 { padding: 216px !important }
html[dir=rtl] .pt-sm-11,  html[dir=rtl] .py-sm-11 { padding-top: 216px !important }
html[dir=rtl] .pe-sm-11 { padding-right: unset !important; padding-left: 216px !important }
html[dir=rtl] .pb-sm-11,  html[dir=rtl] .py-sm-11 { padding-bottom: 216px !important }
html[dir=rtl] .ps-sm-11 { padding-left: unset !important; padding-right: 216px !important }
html[dir=rtl] .p-sm-12 { padding: 96px !important }
html[dir=rtl] .pt-sm-12,  html[dir=rtl] .py-sm-12 { padding-top: 96px !important }
html[dir=rtl] .pe-sm-12 { padding-right: unset !important; padding-left: 96px !important }
html[dir=rtl] .pb-sm-12,  html[dir=rtl] .py-sm-12 { padding-bottom: 96px !important }
html[dir=rtl] .ps-sm-12 { padding-left: unset !important; padding-right: 96px !important }
html[dir=rtl] .p-sm-13 { padding: 48px !important }
html[dir=rtl] .pt-sm-13,  html[dir=rtl] .py-sm-13 { padding-top: 48px !important }
html[dir=rtl] .pe-sm-13 { padding-right: unset !important; padding-left: 48px !important }
html[dir=rtl] .pb-sm-13,  html[dir=rtl] .py-sm-13 { padding-bottom: 48px !important }
html[dir=rtl] .ps-sm-13 { padding-left: unset !important; padding-right: 48px !important }
html[dir=rtl] .p-sm-14 { padding: 66px !important }
html[dir=rtl] .pt-sm-14,  html[dir=rtl] .py-sm-14 { padding-top: 66px !important }
html[dir=rtl] .pe-sm-14 { padding-right: unset !important; padding-left: 66px !important }
html[dir=rtl] .pb-sm-14,  html[dir=rtl] .py-sm-14 { padding-bottom: 66px !important }
html[dir=rtl] .ps-sm-14 { padding-left: unset !important; padding-right: 66px !important }
html[dir=rtl] .p-sm-15 { padding: 160px !important }
html[dir=rtl] .pt-sm-15,  html[dir=rtl] .py-sm-15 { padding-top: 160px !important }
html[dir=rtl] .pe-sm-15 { padding-right: unset !important; padding-left: 160px !important }
html[dir=rtl] .pb-sm-15,  html[dir=rtl] .py-sm-15 { padding-bottom: 160px !important }
html[dir=rtl] .ps-sm-15 { padding-left: unset !important; padding-right: 160px !important }
html[dir=rtl] .m-sm-n1 {  margin: -.25rem !important
}
html[dir=rtl] .mt-sm-n1,  html[dir=rtl] .my-sm-n1 {  margin-top: -.25rem !important
}
html[dir=rtl] .me-sm-n1,  html[dir=rtl] .mx-sm-n1 { margin-right: unset !important;  margin-left: -.25rem !important
}
html[dir=rtl] .mb-sm-n1,  html[dir=rtl] .my-sm-n1 {  margin-bottom: -.25rem !important
}
html[dir=rtl] .ms-sm-n1,  html[dir=rtl] .mx-sm-n1 { margin-left: unset !important;  margin-right: -.25rem !important
}
html[dir=rtl] .m-sm-n2 {  margin: -.5rem !important
}
html[dir=rtl] .mt-sm-n2,  html[dir=rtl] .my-sm-n2 {  margin-top: -.5rem !important
}
html[dir=rtl] .me-sm-n2,  html[dir=rtl] .mx-sm-n2 { margin-right: unset !important;  margin-left: -.5rem !important
}
html[dir=rtl] .mb-sm-n2,  html[dir=rtl] .my-sm-n2 {  margin-bottom: -.5rem !important
}
html[dir=rtl] .ms-sm-n2,  html[dir=rtl] .mx-sm-n2 { margin-left: unset !important;  margin-right: -.5rem !important
}
html[dir=rtl] .m-sm-n3 { margin: -1rem !important }
html[dir=rtl] .mt-sm-n3,  html[dir=rtl] .my-sm-n3 { margin-top: -1rem !important }
html[dir=rtl] .me-sm-n3,  html[dir=rtl] .mx-sm-n3 { margin-right: unset !important; margin-left: -1rem !important }
html[dir=rtl] .mb-sm-n3,  html[dir=rtl] .my-sm-n3 { margin-bottom: -1rem !important }
html[dir=rtl] .ms-sm-n3,  html[dir=rtl] .mx-sm-n3 { margin-left: unset !important; margin-right: -1rem !important }
html[dir=rtl] .m-sm-n4 { margin: -1.5rem !important }
html[dir=rtl] .mt-sm-n4,  html[dir=rtl] .my-sm-n4 { margin-top: -1.5rem !important }
html[dir=rtl] .me-sm-n4,  html[dir=rtl] .mx-sm-n4 { margin-right: unset !important; margin-left: -1.5rem !important }
html[dir=rtl] .mb-sm-n4,  html[dir=rtl] .my-sm-n4 { margin-bottom: -1.5rem !important }
html[dir=rtl] .ms-sm-n4,  html[dir=rtl] .mx-sm-n4 { margin-left: unset !important; margin-right: -1.5rem !important }
html[dir=rtl] .m-sm-n5 { margin: -3rem !important }
html[dir=rtl] .mt-sm-n5,  html[dir=rtl] .my-sm-n5 { margin-top: -3rem !important }
html[dir=rtl] .me-sm-n5,  html[dir=rtl] .mx-sm-n5 { margin-right: unset !important; margin-left: -3rem !important }
html[dir=rtl] .mb-sm-n5,  html[dir=rtl] .my-sm-n5 { margin-bottom: -3rem !important }
html[dir=rtl] .ms-sm-n5,  html[dir=rtl] .mx-sm-n5 { margin-left: unset !important; margin-right: -3rem !important }
html[dir=rtl] .m-sm-n6 { margin: -12px !important }
html[dir=rtl] .mt-sm-n6,  html[dir=rtl] .my-sm-n6 { margin-top: -12px !important }
html[dir=rtl] .me-sm-n6,  html[dir=rtl] .mx-sm-n6 { margin-right: unset !important; margin-left: -12px !important }
html[dir=rtl] .mb-sm-n6,  html[dir=rtl] .my-sm-n6 { margin-bottom: -12px !important }
html[dir=rtl] .ms-sm-n6,  html[dir=rtl] .mx-sm-n6 { margin-left: unset !important; margin-right: -12px !important }
html[dir=rtl] .m-sm-n7 { margin: -30px !important }
html[dir=rtl] .mt-sm-n7,  html[dir=rtl] .my-sm-n7 { margin-top: -30px !important }
html[dir=rtl] .me-sm-n7,  html[dir=rtl] .mx-sm-n7 { margin-right: unset !important; margin-left: -30px !important }
html[dir=rtl] .mb-sm-n7,  html[dir=rtl] .my-sm-n7 { margin-bottom: -30px !important }
html[dir=rtl] .ms-sm-n7,  html[dir=rtl] .mx-sm-n7 { margin-left: unset !important; margin-right: -30px !important }
html[dir=rtl] .m-sm-n8 { margin: -10px !important }
html[dir=rtl] .mt-sm-n8,  html[dir=rtl] .my-sm-n8 { margin-top: -10px !important }
html[dir=rtl] .me-sm-n8,  html[dir=rtl] .mx-sm-n8 { margin-right: unset !important; margin-left: -10px !important }
html[dir=rtl] .mb-sm-n8,  html[dir=rtl] .my-sm-n8 { margin-bottom: -10px !important }
html[dir=rtl] .ms-sm-n8,  html[dir=rtl] .mx-sm-n8 { margin-left: unset !important; margin-right: -10px !important }
html[dir=rtl] .m-sm-n9 { margin: -20px !important }
html[dir=rtl] .mt-sm-n9,  html[dir=rtl] .my-sm-n9 { margin-top: -20px !important }
html[dir=rtl] .me-sm-n9,  html[dir=rtl] .mx-sm-n9 { margin-right: unset !important; margin-left: -20px !important }
html[dir=rtl] .mb-sm-n9,  html[dir=rtl] .my-sm-n9 { margin-bottom: -20px !important }
html[dir=rtl] .ms-sm-n9,  html[dir=rtl] .mx-sm-n9 { margin-left: unset !important; margin-right: -20px !important }
html[dir=rtl] .m-sm-n10 { margin: -36px !important }
html[dir=rtl] .mt-sm-n10,  html[dir=rtl] .my-sm-n10 { margin-top: -36px !important }
html[dir=rtl] .me-sm-n10,  html[dir=rtl] .mx-sm-n10 { margin-right: unset !important; margin-left: -36px !important }
html[dir=rtl] .mb-sm-n10,  html[dir=rtl] .my-sm-n10 { margin-bottom: -36px !important }
html[dir=rtl] .ms-sm-n10,  html[dir=rtl] .mx-sm-n10 { margin-left: unset !important; margin-right: -36px !important }
html[dir=rtl] .m-sm-n11 { margin: -216px !important }
html[dir=rtl] .mt-sm-n11,  html[dir=rtl] .my-sm-n11 { margin-top: -216px !important }
html[dir=rtl] .me-sm-n11,  html[dir=rtl] .mx-sm-n11 { margin-right: unset !important; margin-left: -216px !important }
html[dir=rtl] .mb-sm-n11,  html[dir=rtl] .my-sm-n11 { margin-bottom: -216px !important }
html[dir=rtl] .ms-sm-n11,  html[dir=rtl] .mx-sm-n11 { margin-left: unset !important; margin-right: -216px !important }
html[dir=rtl] .m-sm-n12 { margin: -96px !important }
html[dir=rtl] .mt-sm-n12,  html[dir=rtl] .my-sm-n12 { margin-top: -96px !important }
html[dir=rtl] .me-sm-n12,  html[dir=rtl] .mx-sm-n12 { margin-right: unset !important; margin-left: -96px !important }
html[dir=rtl] .mb-sm-n12,  html[dir=rtl] .my-sm-n12 { margin-bottom: -96px !important }
html[dir=rtl] .ms-sm-n12,  html[dir=rtl] .mx-sm-n12 { margin-left: unset !important; margin-right: -96px !important }
html[dir=rtl] .m-sm-n13 { margin: -48px !important }
html[dir=rtl] .mt-sm-n13,  html[dir=rtl] .my-sm-n13 { margin-top: -48px !important }
html[dir=rtl] .me-sm-n13,  html[dir=rtl] .mx-sm-n13 { margin-right: unset !important; margin-left: -48px !important }
html[dir=rtl] .mb-sm-n13,  html[dir=rtl] .my-sm-n13 { margin-bottom: -48px !important }
html[dir=rtl] .ms-sm-n13,  html[dir=rtl] .mx-sm-n13 { margin-left: unset !important; margin-right: -48px !important }
html[dir=rtl] .m-sm-n14 { margin: -66px !important }
html[dir=rtl] .mt-sm-n14,  html[dir=rtl] .my-sm-n14 { margin-top: -66px !important }
html[dir=rtl] .me-sm-n14,  html[dir=rtl] .mx-sm-n14 { margin-right: unset !important; margin-left: -66px !important }
html[dir=rtl] .mb-sm-n14,  html[dir=rtl] .my-sm-n14 { margin-bottom: -66px !important }
html[dir=rtl] .ms-sm-n14,  html[dir=rtl] .mx-sm-n14 { margin-left: unset !important; margin-right: -66px !important }
html[dir=rtl] .m-sm-n15 { margin: -160px !important }
html[dir=rtl] .mt-sm-n15,  html[dir=rtl] .my-sm-n15 { margin-top: -160px !important }
html[dir=rtl] .me-sm-n15,  html[dir=rtl] .mx-sm-n15 { margin-right: unset !important; margin-left: -160px !important }
html[dir=rtl] .mb-sm-n15,  html[dir=rtl] .my-sm-n15 { margin-bottom: -160px !important }
html[dir=rtl] .ms-sm-n15,  html[dir=rtl] .mx-sm-n15 { margin-left: unset !important; margin-right: -160px !important }
html[dir=rtl] .m-sm-auto { margin: auto !important }
html[dir=rtl] .mt-sm-auto,  html[dir=rtl] .my-sm-auto { margin-top: auto !important }
html[dir=rtl] .me-sm-auto,  html[dir=rtl] .mx-sm-auto { margin-right: unset !important; margin-left: auto !important }
html[dir=rtl] .mb-sm-auto,  html[dir=rtl] .my-sm-auto { margin-bottom: auto !important }
html[dir=rtl] .ms-sm-auto,  html[dir=rtl] .mx-sm-auto { margin-left: unset !important; margin-right: auto !important }
}
 @media (min-width:768px) {
html[dir=rtl] .m-md-0 { margin: 0 !important }
html[dir=rtl] .mt-md-0,  html[dir=rtl] .my-md-0 { margin-top: 0 !important }
html[dir=rtl] .me-md-0 { margin-right: unset !important; margin-left: 0 !important }
html[dir=rtl] .mb-md-0,  html[dir=rtl] .my-md-0 { margin-bottom: 0 !important }
html[dir=rtl] .ms-md-0 { margin-left: unset !important; margin-right: 0 !important }
html[dir=rtl] .m-md-1 {  margin: .25rem !important
}
html[dir=rtl] .mt-md-1,  html[dir=rtl] .my-md-1 {  margin-top: .25rem !important
}
html[dir=rtl] .me-md-1 { margin-right: unset !important;  margin-left: .25rem !important
}
html[dir=rtl] .mb-md-1,  html[dir=rtl] .my-md-1 {  margin-bottom: .25rem !important
}
html[dir=rtl] .ms-md-1 { margin-left: unset !important;  margin-right: .25rem !important
}
html[dir=rtl] .m-md-2 {  margin: .5rem !important
}
html[dir=rtl] .mt-md-2,  html[dir=rtl] .my-md-2 {  margin-top: .5rem !important
}
html[dir=rtl] .me-md-2 { margin-right: unset !important;  margin-left: .5rem !important
}
html[dir=rtl] .mb-md-2,  html[dir=rtl] .my-md-2 {  margin-bottom: .5rem !important
}
html[dir=rtl] .ms-md-2 { margin-left: unset !important;  margin-right: .5rem !important
}
html[dir=rtl] .m-md-3 { margin: 1rem !important }
html[dir=rtl] .mt-md-3,  html[dir=rtl] .my-md-3 { margin-top: 1rem !important }
html[dir=rtl] .me-md-3 { margin-right: unset !important; margin-left: 1rem !important }
html[dir=rtl] .mb-md-3,  html[dir=rtl] .my-md-3 { margin-bottom: 1rem !important }
html[dir=rtl] .ms-md-3 { margin-left: unset !important; margin-right: 1rem !important }
html[dir=rtl] .m-md-4 { margin: 1.5rem !important }
html[dir=rtl] .mt-md-4,  html[dir=rtl] .my-md-4 { margin-top: 1.5rem !important }
html[dir=rtl] .me-md-4 { margin-right: unset !important; margin-left: 1.5rem !important }
html[dir=rtl] .mb-md-4,  html[dir=rtl] .my-md-4 { margin-bottom: 1.5rem !important }
html[dir=rtl] .ms-md-4 { margin-left: unset !important; margin-right: 1.5rem !important }
html[dir=rtl] .m-md-5 { margin: 3rem !important }
html[dir=rtl] .mt-md-5,  html[dir=rtl] .my-md-5 { margin-top: 3rem !important }
html[dir=rtl] .me-md-5 { margin-right: unset !important; margin-left: 3rem !important }
html[dir=rtl] .mb-md-5,  html[dir=rtl] .my-md-5 { margin-bottom: 3rem !important }
html[dir=rtl] .ms-md-5 { margin-left: unset !important; margin-right: 3rem !important }
html[dir=rtl] .m-md-6 { margin: 12px !important }
html[dir=rtl] .mt-md-6,  html[dir=rtl] .my-md-6 { margin-top: 12px !important }
html[dir=rtl] .me-md-6 { margin-right: unset !important; margin-left: 12px !important }
html[dir=rtl] .mb-md-6,  html[dir=rtl] .my-md-6 { margin-bottom: 12px !important }
html[dir=rtl] .ms-md-6 { margin-left: unset !important; margin-right: 12px !important }
html[dir=rtl] .m-md-7 { margin: 30px !important }
html[dir=rtl] .mt-md-7,  html[dir=rtl] .my-md-7 { margin-top: 30px !important }
html[dir=rtl] .me-md-7 { margin-right: unset !important; margin-left: 30px !important }
html[dir=rtl] .mb-md-7,  html[dir=rtl] .my-md-7 { margin-bottom: 30px !important }
html[dir=rtl] .ms-md-7 { margin-left: unset !important; margin-right: 30px !important }
html[dir=rtl] .m-md-8 { margin: 10px !important }
html[dir=rtl] .mt-md-8,  html[dir=rtl] .my-md-8 { margin-top: 10px !important }
html[dir=rtl] .me-md-8 { margin-right: unset !important; margin-left: 10px !important }
html[dir=rtl] .mb-md-8,  html[dir=rtl] .my-md-8 { margin-bottom: 10px !important }
html[dir=rtl] .ms-md-8 { margin-left: unset !important; margin-right: 10px !important }
html[dir=rtl] .m-md-9 { margin: 20px !important }
html[dir=rtl] .mt-md-9,  html[dir=rtl] .my-md-9 { margin-top: 20px !important }
html[dir=rtl] .me-md-9 { margin-right: unset !important; margin-left: 20px !important }
html[dir=rtl] .mb-md-9,  html[dir=rtl] .my-md-9 { margin-bottom: 20px !important }
html[dir=rtl] .ms-md-9 { margin-left: unset !important; margin-right: 20px !important }
html[dir=rtl] .m-md-10 { margin: 36px !important }
html[dir=rtl] .mt-md-10,  html[dir=rtl] .my-md-10 { margin-top: 36px !important }
html[dir=rtl] .me-md-10 { margin-right: unset !important; margin-left: 36px !important }
html[dir=rtl] .mb-md-10,  html[dir=rtl] .my-md-10 { margin-bottom: 36px !important }
html[dir=rtl] .ms-md-10 { margin-left: unset !important; margin-right: 36px !important }
html[dir=rtl] .m-md-11 { margin: 216px !important }
html[dir=rtl] .mt-md-11,  html[dir=rtl] .my-md-11 { margin-top: 216px !important }
html[dir=rtl] .me-md-11 { margin-right: unset !important; margin-left: 216px !important }
html[dir=rtl] .mb-md-11,  html[dir=rtl] .my-md-11 { margin-bottom: 216px !important }
html[dir=rtl] .ms-md-11 { margin-left: unset !important; margin-right: 216px !important }
html[dir=rtl] .m-md-12 { margin: 96px !important }
html[dir=rtl] .mt-md-12,  html[dir=rtl] .my-md-12 { margin-top: 96px !important }
html[dir=rtl] .me-md-12 { margin-right: unset !important; margin-left: 96px !important }
html[dir=rtl] .mb-md-12,  html[dir=rtl] .my-md-12 { margin-bottom: 96px !important }
html[dir=rtl] .ms-md-12 { margin-left: unset !important; margin-right: 96px !important }
html[dir=rtl] .m-md-13 { margin: 48px !important }
html[dir=rtl] .mt-md-13,  html[dir=rtl] .my-md-13 { margin-top: 48px !important }
html[dir=rtl] .me-md-13 { margin-right: unset !important; margin-left: 48px !important }
html[dir=rtl] .mb-md-13,  html[dir=rtl] .my-md-13 { margin-bottom: 48px !important }
html[dir=rtl] .ms-md-13 { margin-left: unset !important; margin-right: 48px !important }
html[dir=rtl] .m-md-14 { margin: 66px !important }
html[dir=rtl] .mt-md-14,  html[dir=rtl] .my-md-14 { margin-top: 66px !important }
html[dir=rtl] .me-md-14 { margin-right: unset !important; margin-left: 66px !important }
html[dir=rtl] .mb-md-14,  html[dir=rtl] .my-md-14 { margin-bottom: 66px !important }
html[dir=rtl] .ms-md-14 { margin-left: unset !important; margin-right: 66px !important }
html[dir=rtl] .m-md-15 { margin: 160px !important }
html[dir=rtl] .mt-md-15,  html[dir=rtl] .my-md-15 { margin-top: 160px !important }
html[dir=rtl] .me-md-15 { margin-right: unset !important; margin-left: 160px !important }
html[dir=rtl] .mb-md-15,  html[dir=rtl] .my-md-15 { margin-bottom: 160px !important }
html[dir=rtl] .ms-md-15 { margin-left: unset !important; margin-right: 160px !important }
html[dir=rtl] .p-md-0 { padding: 0 !important }
html[dir=rtl] .pt-md-0,  html[dir=rtl] .py-md-0 { padding-top: 0 !important }
html[dir=rtl] .pe-md-0 { padding-right: unset !important; padding-left: 0 !important }
html[dir=rtl] .pb-md-0,  html[dir=rtl] .py-md-0 { padding-bottom: 0 !important }
html[dir=rtl] .ps-md-0 { padding-left: unset !important; padding-right: 0 !important }
html[dir=rtl] .p-md-1 {  padding: .25rem !important
}
html[dir=rtl] .pt-md-1,  html[dir=rtl] .py-md-1 {  padding-top: .25rem !important
}
html[dir=rtl] .pe-md-1 { padding-right: unset !important;  padding-left: .25rem !important
}
html[dir=rtl] .pb-md-1,  html[dir=rtl] .py-md-1 {  padding-bottom: .25rem !important
}
html[dir=rtl] .ps-md-1 { padding-left: unset !important;  padding-right: .25rem !important
}
html[dir=rtl] .p-md-2 {  padding: .5rem !important
}
html[dir=rtl] .pt-md-2,  html[dir=rtl] .py-md-2 {  padding-top: .5rem !important
}
html[dir=rtl] .pe-md-2 { padding-right: unset !important;  padding-left: .5rem !important
}
html[dir=rtl] .pb-md-2,  html[dir=rtl] .py-md-2 {  padding-bottom: .5rem !important
}
html[dir=rtl] .ps-md-2 { padding-left: unset !important;  padding-right: .5rem !important
}
html[dir=rtl] .p-md-3 { padding: 1rem !important }
html[dir=rtl] .pt-md-3,  html[dir=rtl] .py-md-3 { padding-top: 1rem !important }
html[dir=rtl] .pe-md-3 { padding-right: unset !important; padding-left: 1rem !important }
html[dir=rtl] .pb-md-3,  html[dir=rtl] .py-md-3 { padding-bottom: 1rem !important }
html[dir=rtl] .ps-md-3 { padding-left: unset !important; padding-right: 1rem !important }
html[dir=rtl] .p-md-4 { padding: 1.5rem !important }
html[dir=rtl] .pt-md-4,  html[dir=rtl] .py-md-4 { padding-top: 1.5rem !important }
html[dir=rtl] .pe-md-4 { padding-right: unset !important; padding-left: 1.5rem !important }
html[dir=rtl] .pb-md-4,  html[dir=rtl] .py-md-4 { padding-bottom: 1.5rem !important }
html[dir=rtl] .ps-md-4 { padding-left: unset !important; padding-right: 1.5rem !important }
html[dir=rtl] .p-md-5 { padding: 3rem !important }
html[dir=rtl] .pt-md-5,  html[dir=rtl] .py-md-5 { padding-top: 3rem !important }
html[dir=rtl] .pe-md-5 { padding-right: unset !important; padding-left: 3rem !important }
html[dir=rtl] .pb-md-5,  html[dir=rtl] .py-md-5 { padding-bottom: 3rem !important }
html[dir=rtl] .ps-md-5 { padding-left: unset !important; padding-right: 3rem !important }
html[dir=rtl] .p-md-6 { padding: 12px !important }
html[dir=rtl] .pt-md-6,  html[dir=rtl] .py-md-6 { padding-top: 12px !important }
html[dir=rtl] .pe-md-6 { padding-right: unset !important; padding-left: 12px !important }
html[dir=rtl] .pb-md-6,  html[dir=rtl] .py-md-6 { padding-bottom: 12px !important }
html[dir=rtl] .ps-md-6 { padding-left: unset !important; padding-right: 12px !important }
html[dir=rtl] .p-md-7 { padding: 30px !important }
html[dir=rtl] .pt-md-7,  html[dir=rtl] .py-md-7 { padding-top: 30px !important }
html[dir=rtl] .pe-md-7 { padding-right: unset !important; padding-left: 30px !important }
html[dir=rtl] .pb-md-7,  html[dir=rtl] .py-md-7 { padding-bottom: 30px !important }
html[dir=rtl] .ps-md-7 { padding-left: unset !important; padding-right: 30px !important }
html[dir=rtl] .p-md-8 { padding: 10px !important }
html[dir=rtl] .pt-md-8,  html[dir=rtl] .py-md-8 { padding-top: 10px !important }
html[dir=rtl] .pe-md-8 { padding-right: unset !important; padding-left: 10px !important }
html[dir=rtl] .pb-md-8,  html[dir=rtl] .py-md-8 { padding-bottom: 10px !important }
html[dir=rtl] .ps-md-8 { padding-left: unset !important; padding-right: 10px !important }
html[dir=rtl] .p-md-9 { padding: 20px !important }
html[dir=rtl] .pt-md-9,  html[dir=rtl] .py-md-9 { padding-top: 20px !important }
html[dir=rtl] .pe-md-9 { padding-right: unset !important; padding-left: 20px !important }
html[dir=rtl] .pb-md-9,  html[dir=rtl] .py-md-9 { padding-bottom: 20px !important }
html[dir=rtl] .ps-md-9 { padding-left: unset !important; padding-right: 20px !important }
html[dir=rtl] .p-md-10 { padding: 36px !important }
html[dir=rtl] .pt-md-10,  html[dir=rtl] .py-md-10 { padding-top: 36px !important }
html[dir=rtl] .pe-md-10 { padding-right: unset !important; padding-left: 36px !important }
html[dir=rtl] .pb-md-10,  html[dir=rtl] .py-md-10 { padding-bottom: 36px !important }
html[dir=rtl] .ps-md-10 { padding-left: unset !important; padding-right: 36px !important }
html[dir=rtl] .p-md-11 { padding: 216px !important }
html[dir=rtl] .pt-md-11,  html[dir=rtl] .py-md-11 { padding-top: 216px !important }
html[dir=rtl] .pe-md-11 { padding-right: unset !important; padding-left: 216px !important }
html[dir=rtl] .pb-md-11,  html[dir=rtl] .py-md-11 { padding-bottom: 216px !important }
html[dir=rtl] .ps-md-11 { padding-left: unset !important; padding-right: 216px !important }
html[dir=rtl] .p-md-12 { padding: 96px !important }
html[dir=rtl] .pt-md-12,  html[dir=rtl] .py-md-12 { padding-top: 96px !important }
html[dir=rtl] .pe-md-12 { padding-right: unset !important; padding-left: 96px !important }
html[dir=rtl] .pb-md-12,  html[dir=rtl] .py-md-12 { padding-bottom: 96px !important }
html[dir=rtl] .ps-md-12 { padding-left: unset !important; padding-right: 96px !important }
html[dir=rtl] .p-md-13 { padding: 48px !important }
html[dir=rtl] .pt-md-13,  html[dir=rtl] .py-md-13 { padding-top: 48px !important }
html[dir=rtl] .pe-md-13 { padding-right: unset !important; padding-left: 48px !important }
html[dir=rtl] .pb-md-13,  html[dir=rtl] .py-md-13 { padding-bottom: 48px !important }
html[dir=rtl] .ps-md-13 { padding-left: unset !important; padding-right: 48px !important }
html[dir=rtl] .p-md-14 { padding: 66px !important }
html[dir=rtl] .pt-md-14,  html[dir=rtl] .py-md-14 { padding-top: 66px !important }
html[dir=rtl] .pe-md-14 { padding-right: unset !important; padding-left: 66px !important }
html[dir=rtl] .pb-md-14,  html[dir=rtl] .py-md-14 { padding-bottom: 66px !important }
html[dir=rtl] .ps-md-14 { padding-left: unset !important; padding-right: 66px !important }
html[dir=rtl] .p-md-15 { padding: 160px !important }
html[dir=rtl] .pt-md-15,  html[dir=rtl] .py-md-15 { padding-top: 160px !important }
html[dir=rtl] .pe-md-15 { padding-right: unset !important; padding-left: 160px !important }
html[dir=rtl] .pb-md-15,  html[dir=rtl] .py-md-15 { padding-bottom: 160px !important }
html[dir=rtl] .ps-md-15 { padding-left: unset !important; padding-right: 160px !important }
html[dir=rtl] .m-md-n1 {  margin: -.25rem !important
}
html[dir=rtl] .mt-md-n1,  html[dir=rtl] .my-md-n1 {  margin-top: -.25rem !important
}
html[dir=rtl] .me-md-n1,  html[dir=rtl] .mx-md-n1 { margin-right: unset !important;  margin-left: -.25rem !important
}
html[dir=rtl] .mb-md-n1,  html[dir=rtl] .my-md-n1 {  margin-bottom: -.25rem !important
}
html[dir=rtl] .ms-md-n1,  html[dir=rtl] .mx-md-n1 { margin-left: unset !important;  margin-right: -.25rem !important
}
html[dir=rtl] .m-md-n2 {  margin: -.5rem !important
}
html[dir=rtl] .mt-md-n2,  html[dir=rtl] .my-md-n2 {  margin-top: -.5rem !important
}
html[dir=rtl] .me-md-n2,  html[dir=rtl] .mx-md-n2 { margin-right: unset !important;  margin-left: -.5rem !important
}
html[dir=rtl] .mb-md-n2,  html[dir=rtl] .my-md-n2 {  margin-bottom: -.5rem !important
}
html[dir=rtl] .ms-md-n2,  html[dir=rtl] .mx-md-n2 { margin-left: unset !important;  margin-right: -.5rem !important
}
html[dir=rtl] .m-md-n3 { margin: -1rem !important }
html[dir=rtl] .mt-md-n3,  html[dir=rtl] .my-md-n3 { margin-top: -1rem !important }
html[dir=rtl] .me-md-n3,  html[dir=rtl] .mx-md-n3 { margin-right: unset !important; margin-left: -1rem !important }
html[dir=rtl] .mb-md-n3,  html[dir=rtl] .my-md-n3 { margin-bottom: -1rem !important }
html[dir=rtl] .ms-md-n3,  html[dir=rtl] .mx-md-n3 { margin-left: unset !important; margin-right: -1rem !important }
html[dir=rtl] .m-md-n4 { margin: -1.5rem !important }
html[dir=rtl] .mt-md-n4,  html[dir=rtl] .my-md-n4 { margin-top: -1.5rem !important }
html[dir=rtl] .me-md-n4,  html[dir=rtl] .mx-md-n4 { margin-right: unset !important; margin-left: -1.5rem !important }
html[dir=rtl] .mb-md-n4,  html[dir=rtl] .my-md-n4 { margin-bottom: -1.5rem !important }
html[dir=rtl] .ms-md-n4,  html[dir=rtl] .mx-md-n4 { margin-left: unset !important; margin-right: -1.5rem !important }
html[dir=rtl] .m-md-n5 { margin: -3rem !important }
html[dir=rtl] .mt-md-n5,  html[dir=rtl] .my-md-n5 { margin-top: -3rem !important }
html[dir=rtl] .me-md-n5,  html[dir=rtl] .mx-md-n5 { margin-right: unset !important; margin-left: -3rem !important }
html[dir=rtl] .mb-md-n5,  html[dir=rtl] .my-md-n5 { margin-bottom: -3rem !important }
html[dir=rtl] .ms-md-n5,  html[dir=rtl] .mx-md-n5 { margin-left: unset !important; margin-right: -3rem !important }
html[dir=rtl] .m-md-n6 { margin: -12px !important }
html[dir=rtl] .mt-md-n6,  html[dir=rtl] .my-md-n6 { margin-top: -12px !important }
html[dir=rtl] .me-md-n6,  html[dir=rtl] .mx-md-n6 { margin-right: unset !important; margin-left: -12px !important }
html[dir=rtl] .mb-md-n6,  html[dir=rtl] .my-md-n6 { margin-bottom: -12px !important }
html[dir=rtl] .ms-md-n6,  html[dir=rtl] .mx-md-n6 { margin-left: unset !important; margin-right: -12px !important }
html[dir=rtl] .m-md-n7 { margin: -30px !important }
html[dir=rtl] .mt-md-n7,  html[dir=rtl] .my-md-n7 { margin-top: -30px !important }
html[dir=rtl] .me-md-n7,  html[dir=rtl] .mx-md-n7 { margin-right: unset !important; margin-left: -30px !important }
html[dir=rtl] .mb-md-n7,  html[dir=rtl] .my-md-n7 { margin-bottom: -30px !important }
html[dir=rtl] .ms-md-n7,  html[dir=rtl] .mx-md-n7 { margin-left: unset !important; margin-right: -30px !important }
html[dir=rtl] .m-md-n8 { margin: -10px !important }
html[dir=rtl] .mt-md-n8,  html[dir=rtl] .my-md-n8 { margin-top: -10px !important }
html[dir=rtl] .me-md-n8,  html[dir=rtl] .mx-md-n8 { margin-right: unset !important; margin-left: -10px !important }
html[dir=rtl] .mb-md-n8,  html[dir=rtl] .my-md-n8 { margin-bottom: -10px !important }
html[dir=rtl] .ms-md-n8,  html[dir=rtl] .mx-md-n8 { margin-left: unset !important; margin-right: -10px !important }
html[dir=rtl] .m-md-n9 { margin: -20px !important }
html[dir=rtl] .mt-md-n9,  html[dir=rtl] .my-md-n9 { margin-top: -20px !important }
html[dir=rtl] .me-md-n9,  html[dir=rtl] .mx-md-n9 { margin-right: unset !important; margin-left: -20px !important }
html[dir=rtl] .mb-md-n9,  html[dir=rtl] .my-md-n9 { margin-bottom: -20px !important }
html[dir=rtl] .ms-md-n9,  html[dir=rtl] .mx-md-n9 { margin-left: unset !important; margin-right: -20px !important }
html[dir=rtl] .m-md-n10 { margin: -36px !important }
html[dir=rtl] .mt-md-n10,  html[dir=rtl] .my-md-n10 { margin-top: -36px !important }
html[dir=rtl] .me-md-n10,  html[dir=rtl] .mx-md-n10 { margin-right: unset !important; margin-left: -36px !important }
html[dir=rtl] .mb-md-n10,  html[dir=rtl] .my-md-n10 { margin-bottom: -36px !important }
html[dir=rtl] .ms-md-n10,  html[dir=rtl] .mx-md-n10 { margin-left: unset !important; margin-right: -36px !important }
html[dir=rtl] .m-md-n11 { margin: -216px !important }
html[dir=rtl] .mt-md-n11,  html[dir=rtl] .my-md-n11 { margin-top: -216px !important }
html[dir=rtl] .me-md-n11,  html[dir=rtl] .mx-md-n11 { margin-right: unset !important; margin-left: -216px !important }
html[dir=rtl] .mb-md-n11,  html[dir=rtl] .my-md-n11 { margin-bottom: -216px !important }
html[dir=rtl] .ms-md-n11,  html[dir=rtl] .mx-md-n11 { margin-left: unset !important; margin-right: -216px !important }
html[dir=rtl] .m-md-n12 { margin: -96px !important }
html[dir=rtl] .mt-md-n12,  html[dir=rtl] .my-md-n12 { margin-top: -96px !important }
html[dir=rtl] .me-md-n12,  html[dir=rtl] .mx-md-n12 { margin-right: unset !important; margin-left: -96px !important }
html[dir=rtl] .mb-md-n12,  html[dir=rtl] .my-md-n12 { margin-bottom: -96px !important }
html[dir=rtl] .ms-md-n12,  html[dir=rtl] .mx-md-n12 { margin-left: unset !important; margin-right: -96px !important }
html[dir=rtl] .m-md-n13 { margin: -48px !important }
html[dir=rtl] .mt-md-n13,  html[dir=rtl] .my-md-n13 { margin-top: -48px !important }
html[dir=rtl] .me-md-n13,  html[dir=rtl] .mx-md-n13 { margin-right: unset !important; margin-left: -48px !important }
html[dir=rtl] .mb-md-n13,  html[dir=rtl] .my-md-n13 { margin-bottom: -48px !important }
html[dir=rtl] .ms-md-n13,  html[dir=rtl] .mx-md-n13 { margin-left: unset !important; margin-right: -48px !important }
html[dir=rtl] .m-md-n14 { margin: -66px !important }
html[dir=rtl] .mt-md-n14,  html[dir=rtl] .my-md-n14 { margin-top: -66px !important }
html[dir=rtl] .me-md-n14,  html[dir=rtl] .mx-md-n14 { margin-right: unset !important; margin-left: -66px !important }
html[dir=rtl] .mb-md-n14,  html[dir=rtl] .my-md-n14 { margin-bottom: -66px !important }
html[dir=rtl] .ms-md-n14,  html[dir=rtl] .mx-md-n14 { margin-left: unset !important; margin-right: -66px !important }
html[dir=rtl] .m-md-n15 { margin: -160px !important }
html[dir=rtl] .mt-md-n15,  html[dir=rtl] .my-md-n15 { margin-top: -160px !important }
html[dir=rtl] .me-md-n15,  html[dir=rtl] .mx-md-n15 { margin-right: unset !important; margin-left: -160px !important }
html[dir=rtl] .mb-md-n15,  html[dir=rtl] .my-md-n15 { margin-bottom: -160px !important }
html[dir=rtl] .ms-md-n15,  html[dir=rtl] .mx-md-n15 { margin-left: unset !important; margin-right: -160px !important }
html[dir=rtl] .m-md-auto { margin: auto !important }
html[dir=rtl] .mt-md-auto,  html[dir=rtl] .my-md-auto { margin-top: auto !important }
html[dir=rtl] .me-md-auto,  html[dir=rtl] .mx-md-auto { margin-right: unset !important; margin-left: auto !important }
html[dir=rtl] .mb-md-auto,  html[dir=rtl] .my-md-auto { margin-bottom: auto !important }
html[dir=rtl] .ms-md-auto,  html[dir=rtl] .mx-md-auto { margin-left: unset !important; margin-right: auto !important }
}
 @media (min-width:992px) {
html[dir=rtl] .m-lg-0 { margin: 0 !important }
html[dir=rtl] .mt-lg-0,  html[dir=rtl] .my-lg-0 { margin-top: 0 !important }
html[dir=rtl] .me-lg-0 { margin-right: unset !important; margin-left: 0 !important }
html[dir=rtl] .mb-lg-0,  html[dir=rtl] .my-lg-0 { margin-bottom: 0 !important }
html[dir=rtl] .ms-lg-0 { margin-left: unset !important; margin-right: 0 !important }
html[dir=rtl] .m-lg-1 {  margin: .25rem !important
}
html[dir=rtl] .mt-lg-1,  html[dir=rtl] .my-lg-1 {  margin-top: .25rem !important
}
html[dir=rtl] .me-lg-1 { margin-right: unset !important;  margin-left: .25rem !important
}
html[dir=rtl] .mb-lg-1,  html[dir=rtl] .my-lg-1 {  margin-bottom: .25rem !important
}
html[dir=rtl] .ms-lg-1 { margin-left: unset !important;  margin-right: .25rem !important
}
html[dir=rtl] .m-lg-2 {  margin: .5rem !important
}
html[dir=rtl] .mt-lg-2,  html[dir=rtl] .my-lg-2 {  margin-top: .5rem !important
}
html[dir=rtl] .me-lg-2 { margin-right: unset !important;  margin-left: .5rem !important
}
html[dir=rtl] .mb-lg-2,  html[dir=rtl] .my-lg-2 {  margin-bottom: .5rem !important
}
html[dir=rtl] .ms-lg-2 { margin-left: unset !important;  margin-right: .5rem !important
}
html[dir=rtl] .m-lg-3 { margin: 1rem !important }
html[dir=rtl] .mt-lg-3,  html[dir=rtl] .my-lg-3 { margin-top: 1rem !important }
html[dir=rtl] .me-lg-3 { margin-right: unset !important; margin-left: 1rem !important }
html[dir=rtl] .mb-lg-3,  html[dir=rtl] .my-lg-3 { margin-bottom: 1rem !important }
html[dir=rtl] .ms-lg-3 { margin-left: unset !important; margin-right: 1rem !important }
html[dir=rtl] .m-lg-4 { margin: 1.5rem !important }
html[dir=rtl] .mt-lg-4,  html[dir=rtl] .my-lg-4 { margin-top: 1.5rem !important }
html[dir=rtl] .me-lg-4 { margin-right: unset !important; margin-left: 1.5rem !important }
html[dir=rtl] .mb-lg-4,  html[dir=rtl] .my-lg-4 { margin-bottom: 1.5rem !important }
html[dir=rtl] .ms-lg-4 { margin-left: unset !important; margin-right: 1.5rem !important }
html[dir=rtl] .m-lg-5 { margin: 3rem !important }
html[dir=rtl] .mt-lg-5,  html[dir=rtl] .my-lg-5 { margin-top: 3rem !important }
html[dir=rtl] .me-lg-5 { margin-right: unset !important; margin-left: 3rem !important }
html[dir=rtl] .mb-lg-5,  html[dir=rtl] .my-lg-5 { margin-bottom: 3rem !important }
html[dir=rtl] .ms-lg-5 { margin-left: unset !important; margin-right: 3rem !important }
html[dir=rtl] .m-lg-6 { margin: 12px !important }
html[dir=rtl] .mt-lg-6,  html[dir=rtl] .my-lg-6 { margin-top: 12px !important }
html[dir=rtl] .me-lg-6 { margin-right: unset !important; margin-left: 12px !important }
html[dir=rtl] .mb-lg-6,  html[dir=rtl] .my-lg-6 { margin-bottom: 12px !important }
html[dir=rtl] .ms-lg-6 { margin-left: unset !important; margin-right: 12px !important }
html[dir=rtl] .m-lg-7 { margin: 30px !important }
html[dir=rtl] .mt-lg-7,  html[dir=rtl] .my-lg-7 { margin-top: 30px !important }
html[dir=rtl] .me-lg-7 { margin-right: unset !important; margin-left: 30px !important }
html[dir=rtl] .mb-lg-7,  html[dir=rtl] .my-lg-7 { margin-bottom: 30px !important }
html[dir=rtl] .ms-lg-7 { margin-left: unset !important; margin-right: 30px !important }
html[dir=rtl] .m-lg-8 { margin: 10px !important }
html[dir=rtl] .mt-lg-8,  html[dir=rtl] .my-lg-8 { margin-top: 10px !important }
html[dir=rtl] .me-lg-8 { margin-right: unset !important; margin-left: 10px !important }
html[dir=rtl] .mb-lg-8,  html[dir=rtl] .my-lg-8 { margin-bottom: 10px !important }
html[dir=rtl] .ms-lg-8 { margin-left: unset !important; margin-right: 10px !important }
html[dir=rtl] .m-lg-9 { margin: 20px !important }
html[dir=rtl] .mt-lg-9,  html[dir=rtl] .my-lg-9 { margin-top: 20px !important }
html[dir=rtl] .me-lg-9 { margin-right: unset !important; margin-left: 20px !important }
html[dir=rtl] .mb-lg-9,  html[dir=rtl] .my-lg-9 { margin-bottom: 20px !important }
html[dir=rtl] .ms-lg-9 { margin-left: unset !important; margin-right: 20px !important }
html[dir=rtl] .m-lg-10 { margin: 36px !important }
html[dir=rtl] .mt-lg-10,  html[dir=rtl] .my-lg-10 { margin-top: 36px !important }
html[dir=rtl] .me-lg-10 { margin-right: unset !important; margin-left: 36px !important }
html[dir=rtl] .mb-lg-10,  html[dir=rtl] .my-lg-10 { margin-bottom: 36px !important }
html[dir=rtl] .ms-lg-10 { margin-left: unset !important; margin-right: 36px !important }
html[dir=rtl] .m-lg-11 { margin: 216px !important }
html[dir=rtl] .mt-lg-11,  html[dir=rtl] .my-lg-11 { margin-top: 216px !important }
html[dir=rtl] .me-lg-11 { margin-right: unset !important; margin-left: 216px !important }
html[dir=rtl] .mb-lg-11,  html[dir=rtl] .my-lg-11 { margin-bottom: 216px !important }
html[dir=rtl] .ms-lg-11 { margin-left: unset !important; margin-right: 216px !important }
html[dir=rtl] .m-lg-12 { margin: 96px !important }
html[dir=rtl] .mt-lg-12,  html[dir=rtl] .my-lg-12 { margin-top: 96px !important }
html[dir=rtl] .me-lg-12 { margin-right: unset !important; margin-left: 96px !important }
html[dir=rtl] .mb-lg-12,  html[dir=rtl] .my-lg-12 { margin-bottom: 96px !important }
html[dir=rtl] .ms-lg-12 { margin-left: unset !important; margin-right: 96px !important }
html[dir=rtl] .m-lg-13 { margin: 48px !important }
html[dir=rtl] .mt-lg-13,  html[dir=rtl] .my-lg-13 { margin-top: 48px !important }
html[dir=rtl] .me-lg-13 { margin-right: unset !important; margin-left: 48px !important }
html[dir=rtl] .mb-lg-13,  html[dir=rtl] .my-lg-13 { margin-bottom: 48px !important }
html[dir=rtl] .ms-lg-13 { margin-left: unset !important; margin-right: 48px !important }
html[dir=rtl] .m-lg-14 { margin: 66px !important }
html[dir=rtl] .mt-lg-14,  html[dir=rtl] .my-lg-14 { margin-top: 66px !important }
html[dir=rtl] .me-lg-14 { margin-right: unset !important; margin-left: 66px !important }
html[dir=rtl] .mb-lg-14,  html[dir=rtl] .my-lg-14 { margin-bottom: 66px !important }
html[dir=rtl] .ms-lg-14 { margin-left: unset !important; margin-right: 66px !important }
html[dir=rtl] .m-lg-15 { margin: 160px !important }
html[dir=rtl] .mt-lg-15,  html[dir=rtl] .my-lg-15 { margin-top: 160px !important }
html[dir=rtl] .me-lg-15 { margin-right: unset !important; margin-left: 160px !important }
html[dir=rtl] .mb-lg-15,  html[dir=rtl] .my-lg-15 { margin-bottom: 160px !important }
html[dir=rtl] .ms-lg-15 { margin-left: unset !important; margin-right: 160px !important }
html[dir=rtl] .p-lg-0 { padding: 0 !important }
html[dir=rtl] .pt-lg-0,  html[dir=rtl] .py-lg-0 { padding-top: 0 !important }
html[dir=rtl] .pe-lg-0 { padding-right: unset !important; padding-left: 0 !important }
html[dir=rtl] .pb-lg-0,  html[dir=rtl] .py-lg-0 { padding-bottom: 0 !important }
html[dir=rtl] .ps-lg-0 { padding-left: unset !important; padding-right: 0 !important }
html[dir=rtl] .p-lg-1 {  padding: .25rem !important
}
html[dir=rtl] .pt-lg-1,  html[dir=rtl] .py-lg-1 {  padding-top: .25rem !important
}
html[dir=rtl] .pe-lg-1 { padding-right: unset !important;  padding-left: .25rem !important
}
html[dir=rtl] .pb-lg-1,  html[dir=rtl] .py-lg-1 {  padding-bottom: .25rem !important
}
html[dir=rtl] .ps-lg-1 { padding-left: unset !important;  padding-right: .25rem !important
}
html[dir=rtl] .p-lg-2 {  padding: .5rem !important
}
html[dir=rtl] .pt-lg-2,  html[dir=rtl] .py-lg-2 {  padding-top: .5rem !important
}
html[dir=rtl] .pe-lg-2 { padding-right: unset !important;  padding-left: .5rem !important
}
html[dir=rtl] .pb-lg-2,  html[dir=rtl] .py-lg-2 {  padding-bottom: .5rem !important
}
html[dir=rtl] .ps-lg-2 { padding-left: unset !important;  padding-right: .5rem !important
}
html[dir=rtl] .p-lg-3 { padding: 1rem !important }
html[dir=rtl] .pt-lg-3,  html[dir=rtl] .py-lg-3 { padding-top: 1rem !important }
html[dir=rtl] .pe-lg-3 { padding-right: unset !important; padding-left: 1rem !important }
html[dir=rtl] .pb-lg-3,  html[dir=rtl] .py-lg-3 { padding-bottom: 1rem !important }
html[dir=rtl] .ps-lg-3 { padding-left: unset !important; padding-right: 1rem !important }
html[dir=rtl] .p-lg-4 { padding: 1.5rem !important }
html[dir=rtl] .pt-lg-4,  html[dir=rtl] .py-lg-4 { padding-top: 1.5rem !important }
html[dir=rtl] .pe-lg-4 { padding-right: unset !important; padding-left: 1.5rem !important }
html[dir=rtl] .pb-lg-4,  html[dir=rtl] .py-lg-4 { padding-bottom: 1.5rem !important }
html[dir=rtl] .ps-lg-4 { padding-left: unset !important; padding-right: 1.5rem !important }
html[dir=rtl] .p-lg-5 { padding: 3rem !important }
html[dir=rtl] .pt-lg-5,  html[dir=rtl] .py-lg-5 { padding-top: 3rem !important }
html[dir=rtl] .pe-lg-5 { padding-right: unset !important; padding-left: 3rem !important }
html[dir=rtl] .pb-lg-5,  html[dir=rtl] .py-lg-5 { padding-bottom: 3rem !important }
html[dir=rtl] .ps-lg-5 { padding-left: unset !important; padding-right: 3rem !important }
html[dir=rtl] .p-lg-6 { padding: 12px !important }
html[dir=rtl] .pt-lg-6,  html[dir=rtl] .py-lg-6 { padding-top: 12px !important }
html[dir=rtl] .pe-lg-6 { padding-right: unset !important; padding-left: 12px !important }
html[dir=rtl] .pb-lg-6,  html[dir=rtl] .py-lg-6 { padding-bottom: 12px !important }
html[dir=rtl] .ps-lg-6 { padding-left: unset !important; padding-right: 12px !important }
html[dir=rtl] .p-lg-7 { padding: 30px !important }
html[dir=rtl] .pt-lg-7,  html[dir=rtl] .py-lg-7 { padding-top: 30px !important }
html[dir=rtl] .pe-lg-7 { padding-right: unset !important; padding-left: 30px !important }
html[dir=rtl] .pb-lg-7,  html[dir=rtl] .py-lg-7 { padding-bottom: 30px !important }
html[dir=rtl] .ps-lg-7 { padding-left: unset !important; padding-right: 30px !important }
html[dir=rtl] .p-lg-8 { padding: 10px !important }
html[dir=rtl] .pt-lg-8,  html[dir=rtl] .py-lg-8 { padding-top: 10px !important }
html[dir=rtl] .pe-lg-8 { padding-right: unset !important; padding-left: 10px !important }
html[dir=rtl] .pb-lg-8,  html[dir=rtl] .py-lg-8 { padding-bottom: 10px !important }
html[dir=rtl] .ps-lg-8 { padding-left: unset !important; padding-right: 10px !important }
html[dir=rtl] .p-lg-9 { padding: 20px !important }
html[dir=rtl] .pt-lg-9,  html[dir=rtl] .py-lg-9 { padding-top: 20px !important }
html[dir=rtl] .pe-lg-9 { padding-right: unset !important; padding-left: 20px !important }
html[dir=rtl] .pb-lg-9,  html[dir=rtl] .py-lg-9 { padding-bottom: 20px !important }
html[dir=rtl] .ps-lg-9 { padding-left: unset !important; padding-right: 20px !important }
html[dir=rtl] .p-lg-10 { padding: 36px !important }
html[dir=rtl] .pt-lg-10,  html[dir=rtl] .py-lg-10 { padding-top: 36px !important }
html[dir=rtl] .pe-lg-10 { padding-right: unset !important; padding-left: 36px !important }
html[dir=rtl] .pb-lg-10,  html[dir=rtl] .py-lg-10 { padding-bottom: 36px !important }
html[dir=rtl] .ps-lg-10 { padding-left: unset !important; padding-right: 36px !important }
html[dir=rtl] .p-lg-11 { padding: 216px !important }
html[dir=rtl] .pt-lg-11,  html[dir=rtl] .py-lg-11 { padding-top: 216px !important }
html[dir=rtl] .pe-lg-11 { padding-right: unset !important; padding-left: 216px !important }
html[dir=rtl] .pb-lg-11,  html[dir=rtl] .py-lg-11 { padding-bottom: 216px !important }
html[dir=rtl] .ps-lg-11 { padding-left: unset !important; padding-right: 216px !important }
html[dir=rtl] .p-lg-12 { padding: 96px !important }
html[dir=rtl] .pt-lg-12,  html[dir=rtl] .py-lg-12 { padding-top: 96px !important }
html[dir=rtl] .pe-lg-12 { padding-right: unset !important; padding-left: 96px !important }
html[dir=rtl] .pb-lg-12,  html[dir=rtl] .py-lg-12 { padding-bottom: 96px !important }
html[dir=rtl] .ps-lg-12 { padding-left: unset !important; padding-right: 96px !important }
html[dir=rtl] .p-lg-13 { padding: 48px !important }
html[dir=rtl] .pt-lg-13,  html[dir=rtl] .py-lg-13 { padding-top: 48px !important }
html[dir=rtl] .pe-lg-13 { padding-right: unset !important; padding-left: 48px !important }
html[dir=rtl] .pb-lg-13,  html[dir=rtl] .py-lg-13 { padding-bottom: 48px !important }
html[dir=rtl] .ps-lg-13 { padding-left: unset !important; padding-right: 48px !important }
html[dir=rtl] .p-lg-14 { padding: 66px !important }
html[dir=rtl] .pt-lg-14,  html[dir=rtl] .py-lg-14 { padding-top: 66px !important }
html[dir=rtl] .pe-lg-14 { padding-right: unset !important; padding-left: 66px !important }
html[dir=rtl] .pb-lg-14,  html[dir=rtl] .py-lg-14 { padding-bottom: 66px !important }
html[dir=rtl] .ps-lg-14 { padding-left: unset !important; padding-right: 66px !important }
html[dir=rtl] .p-lg-15 { padding: 160px !important }
html[dir=rtl] .pt-lg-15,  html[dir=rtl] .py-lg-15 { padding-top: 160px !important }
html[dir=rtl] .pe-lg-15 { padding-right: unset !important; padding-left: 160px !important }
html[dir=rtl] .pb-lg-15,  html[dir=rtl] .py-lg-15 { padding-bottom: 160px !important }
html[dir=rtl] .ps-lg-15 { padding-left: unset !important; padding-right: 160px !important }
html[dir=rtl] .m-lg-n1 {  margin: -.25rem !important
}
html[dir=rtl] .mt-lg-n1,  html[dir=rtl] .my-lg-n1 {  margin-top: -.25rem !important
}
html[dir=rtl] .me-lg-n1,  html[dir=rtl] .mx-lg-n1 { margin-right: unset !important;  margin-left: -.25rem !important
}
html[dir=rtl] .mb-lg-n1,  html[dir=rtl] .my-lg-n1 {  margin-bottom: -.25rem !important
}
html[dir=rtl] .ms-lg-n1,  html[dir=rtl] .mx-lg-n1 { margin-left: unset !important;  margin-right: -.25rem !important
}
html[dir=rtl] .m-lg-n2 {  margin: -.5rem !important
}
html[dir=rtl] .mt-lg-n2,  html[dir=rtl] .my-lg-n2 {  margin-top: -.5rem !important
}
html[dir=rtl] .me-lg-n2,  html[dir=rtl] .mx-lg-n2 { margin-right: unset !important;  margin-left: -.5rem !important
}
html[dir=rtl] .mb-lg-n2,  html[dir=rtl] .my-lg-n2 {  margin-bottom: -.5rem !important
}
html[dir=rtl] .ms-lg-n2,  html[dir=rtl] .mx-lg-n2 { margin-left: unset !important;  margin-right: -.5rem !important
}
html[dir=rtl] .m-lg-n3 { margin: -1rem !important }
html[dir=rtl] .mt-lg-n3,  html[dir=rtl] .my-lg-n3 { margin-top: -1rem !important }
html[dir=rtl] .me-lg-n3,  html[dir=rtl] .mx-lg-n3 { margin-right: unset !important; margin-left: -1rem !important }
html[dir=rtl] .mb-lg-n3,  html[dir=rtl] .my-lg-n3 { margin-bottom: -1rem !important }
html[dir=rtl] .ms-lg-n3,  html[dir=rtl] .mx-lg-n3 { margin-left: unset !important; margin-right: -1rem !important }
html[dir=rtl] .m-lg-n4 { margin: -1.5rem !important }
html[dir=rtl] .mt-lg-n4,  html[dir=rtl] .my-lg-n4 { margin-top: -1.5rem !important }
html[dir=rtl] .me-lg-n4,  html[dir=rtl] .mx-lg-n4 { margin-right: unset !important; margin-left: -1.5rem !important }
html[dir=rtl] .mb-lg-n4,  html[dir=rtl] .my-lg-n4 { margin-bottom: -1.5rem !important }
html[dir=rtl] .ms-lg-n4,  html[dir=rtl] .mx-lg-n4 { margin-left: unset !important; margin-right: -1.5rem !important }
html[dir=rtl] .m-lg-n5 { margin: -3rem !important }
html[dir=rtl] .mt-lg-n5,  html[dir=rtl] .my-lg-n5 { margin-top: -3rem !important }
html[dir=rtl] .me-lg-n5,  html[dir=rtl] .mx-lg-n5 { margin-right: unset !important; margin-left: -3rem !important }
html[dir=rtl] .mb-lg-n5,  html[dir=rtl] .my-lg-n5 { margin-bottom: -3rem !important }
html[dir=rtl] .ms-lg-n5,  html[dir=rtl] .mx-lg-n5 { margin-left: unset !important; margin-right: -3rem !important }
html[dir=rtl] .m-lg-n6 { margin: -12px !important }
html[dir=rtl] .mt-lg-n6,  html[dir=rtl] .my-lg-n6 { margin-top: -12px !important }
html[dir=rtl] .me-lg-n6,  html[dir=rtl] .mx-lg-n6 { margin-right: unset !important; margin-left: -12px !important }
html[dir=rtl] .mb-lg-n6,  html[dir=rtl] .my-lg-n6 { margin-bottom: -12px !important }
html[dir=rtl] .ms-lg-n6,  html[dir=rtl] .mx-lg-n6 { margin-left: unset !important; margin-right: -12px !important }
html[dir=rtl] .m-lg-n7 { margin: -30px !important }
html[dir=rtl] .mt-lg-n7,  html[dir=rtl] .my-lg-n7 { margin-top: -30px !important }
html[dir=rtl] .me-lg-n7,  html[dir=rtl] .mx-lg-n7 { margin-right: unset !important; margin-left: -30px !important }
html[dir=rtl] .mb-lg-n7,  html[dir=rtl] .my-lg-n7 { margin-bottom: -30px !important }
html[dir=rtl] .ms-lg-n7,  html[dir=rtl] .mx-lg-n7 { margin-left: unset !important; margin-right: -30px !important }
html[dir=rtl] .m-lg-n8 { margin: -10px !important }
html[dir=rtl] .mt-lg-n8,  html[dir=rtl] .my-lg-n8 { margin-top: -10px !important }
html[dir=rtl] .me-lg-n8,  html[dir=rtl] .mx-lg-n8 { margin-right: unset !important; margin-left: -10px !important }
html[dir=rtl] .mb-lg-n8,  html[dir=rtl] .my-lg-n8 { margin-bottom: -10px !important }
html[dir=rtl] .ms-lg-n8,  html[dir=rtl] .mx-lg-n8 { margin-left: unset !important; margin-right: -10px !important }
html[dir=rtl] .m-lg-n9 { margin: -20px !important }
html[dir=rtl] .mt-lg-n9,  html[dir=rtl] .my-lg-n9 { margin-top: -20px !important }
html[dir=rtl] .me-lg-n9,  html[dir=rtl] .mx-lg-n9 { margin-right: unset !important; margin-left: -20px !important }
html[dir=rtl] .mb-lg-n9,  html[dir=rtl] .my-lg-n9 { margin-bottom: -20px !important }
html[dir=rtl] .ms-lg-n9,  html[dir=rtl] .mx-lg-n9 { margin-left: unset !important; margin-right: -20px !important }
html[dir=rtl] .m-lg-n10 { margin: -36px !important }
html[dir=rtl] .mt-lg-n10,  html[dir=rtl] .my-lg-n10 { margin-top: -36px !important }
html[dir=rtl] .me-lg-n10,  html[dir=rtl] .mx-lg-n10 { margin-right: unset !important; margin-left: -36px !important }
html[dir=rtl] .mb-lg-n10,  html[dir=rtl] .my-lg-n10 { margin-bottom: -36px !important }
html[dir=rtl] .ms-lg-n10,  html[dir=rtl] .mx-lg-n10 { margin-left: unset !important; margin-right: -36px !important }
html[dir=rtl] .m-lg-n11 { margin: -216px !important }
html[dir=rtl] .mt-lg-n11,  html[dir=rtl] .my-lg-n11 { margin-top: -216px !important }
html[dir=rtl] .me-lg-n11,  html[dir=rtl] .mx-lg-n11 { margin-right: unset !important; margin-left: -216px !important }
html[dir=rtl] .mb-lg-n11,  html[dir=rtl] .my-lg-n11 { margin-bottom: -216px !important }
html[dir=rtl] .ms-lg-n11,  html[dir=rtl] .mx-lg-n11 { margin-left: unset !important; margin-right: -216px !important }
html[dir=rtl] .m-lg-n12 { margin: -96px !important }
html[dir=rtl] .mt-lg-n12,  html[dir=rtl] .my-lg-n12 { margin-top: -96px !important }
html[dir=rtl] .me-lg-n12,  html[dir=rtl] .mx-lg-n12 { margin-right: unset !important; margin-left: -96px !important }
html[dir=rtl] .mb-lg-n12,  html[dir=rtl] .my-lg-n12 { margin-bottom: -96px !important }
html[dir=rtl] .ms-lg-n12,  html[dir=rtl] .mx-lg-n12 { margin-left: unset !important; margin-right: -96px !important }
html[dir=rtl] .m-lg-n13 { margin: -48px !important }
html[dir=rtl] .mt-lg-n13,  html[dir=rtl] .my-lg-n13 { margin-top: -48px !important }
html[dir=rtl] .me-lg-n13,  html[dir=rtl] .mx-lg-n13 { margin-right: unset !important; margin-left: -48px !important }
html[dir=rtl] .mb-lg-n13,  html[dir=rtl] .my-lg-n13 { margin-bottom: -48px !important }
html[dir=rtl] .ms-lg-n13,  html[dir=rtl] .mx-lg-n13 { margin-left: unset !important; margin-right: -48px !important }
html[dir=rtl] .m-lg-n14 { margin: -66px !important }
html[dir=rtl] .mt-lg-n14,  html[dir=rtl] .my-lg-n14 { margin-top: -66px !important }
html[dir=rtl] .me-lg-n14,  html[dir=rtl] .mx-lg-n14 { margin-right: unset !important; margin-left: -66px !important }
html[dir=rtl] .mb-lg-n14,  html[dir=rtl] .my-lg-n14 { margin-bottom: -66px !important }
html[dir=rtl] .ms-lg-n14,  html[dir=rtl] .mx-lg-n14 { margin-left: unset !important; margin-right: -66px !important }
html[dir=rtl] .m-lg-n15 { margin: -160px !important }
html[dir=rtl] .mt-lg-n15,  html[dir=rtl] .my-lg-n15 { margin-top: -160px !important }
html[dir=rtl] .me-lg-n15,  html[dir=rtl] .mx-lg-n15 { margin-right: unset !important; margin-left: -160px !important }
html[dir=rtl] .mb-lg-n15,  html[dir=rtl] .my-lg-n15 { margin-bottom: -160px !important }
html[dir=rtl] .ms-lg-n15,  html[dir=rtl] .mx-lg-n15 { margin-left: unset !important; margin-right: -160px !important }
html[dir=rtl] .m-lg-auto { margin: auto !important }
html[dir=rtl] .mt-lg-auto,  html[dir=rtl] .my-lg-auto { margin-top: auto !important }
html[dir=rtl] .me-lg-auto,  html[dir=rtl] .mx-lg-auto { margin-right: unset !important; margin-left: auto !important }
html[dir=rtl] .mb-lg-auto,  html[dir=rtl] .my-lg-auto { margin-bottom: auto !important }
html[dir=rtl] .ms-lg-auto,  html[dir=rtl] .mx-lg-auto { margin-left: unset !important; margin-right: auto !important }
}
 @media (min-width:1300px) {
html[dir=rtl] .m-xl-0 { margin: 0 !important }
html[dir=rtl] .mt-xl-0,  html[dir=rtl] .my-xl-0 { margin-top: 0 !important }
html[dir=rtl] .me-xl-0 { margin-right: unset !important; margin-left: 0 !important }
html[dir=rtl] .mb-xl-0,  html[dir=rtl] .my-xl-0 { margin-bottom: 0 !important }
html[dir=rtl] .ms-xl-0 { margin-left: unset !important; margin-right: 0 !important }
html[dir=rtl] .m-xl-1 {  margin: .25rem !important
}
html[dir=rtl] .mt-xl-1,  html[dir=rtl] .my-xl-1 {  margin-top: .25rem !important
}
html[dir=rtl] .me-xl-1 { margin-right: unset !important;  margin-left: .25rem !important
}
html[dir=rtl] .mb-xl-1,  html[dir=rtl] .my-xl-1 {  margin-bottom: .25rem !important
}
html[dir=rtl] .ms-xl-1 { margin-left: unset !important;  margin-right: .25rem !important
}
html[dir=rtl] .m-xl-2 {  margin: .5rem !important
}
html[dir=rtl] .mt-xl-2,  html[dir=rtl] .my-xl-2 {  margin-top: .5rem !important
}
html[dir=rtl] .me-xl-2 { margin-right: unset !important;  margin-left: .5rem !important
}
html[dir=rtl] .mb-xl-2,  html[dir=rtl] .my-xl-2 {  margin-bottom: .5rem !important
}
html[dir=rtl] .ms-xl-2 { margin-left: unset !important;  margin-right: .5rem !important
}
html[dir=rtl] .m-xl-3 { margin: 1rem !important }
html[dir=rtl] .mt-xl-3,  html[dir=rtl] .my-xl-3 { margin-top: 1rem !important }
html[dir=rtl] .me-xl-3 { margin-right: unset !important; margin-left: 1rem !important }
html[dir=rtl] .mb-xl-3,  html[dir=rtl] .my-xl-3 { margin-bottom: 1rem !important }
html[dir=rtl] .ms-xl-3 { margin-left: unset !important; margin-right: 1rem !important }
html[dir=rtl] .m-xl-4 { margin: 1.5rem !important }
html[dir=rtl] .mt-xl-4,  html[dir=rtl] .my-xl-4 { margin-top: 1.5rem !important }
html[dir=rtl] .me-xl-4 { margin-right: unset !important; margin-left: 1.5rem !important }
html[dir=rtl] .mb-xl-4,  html[dir=rtl] .my-xl-4 { margin-bottom: 1.5rem !important }
html[dir=rtl] .ms-xl-4 { margin-left: unset !important; margin-right: 1.5rem !important }
html[dir=rtl] .m-xl-5 { margin: 3rem !important }
html[dir=rtl] .mt-xl-5,  html[dir=rtl] .my-xl-5 { margin-top: 3rem !important }
html[dir=rtl] .me-xl-5 { margin-right: unset !important; margin-left: 3rem !important }
html[dir=rtl] .mb-xl-5,  html[dir=rtl] .my-xl-5 { margin-bottom: 3rem !important }
html[dir=rtl] .ms-xl-5 { margin-left: unset !important; margin-right: 3rem !important }
html[dir=rtl] .m-xl-6 { margin: 12px !important }
html[dir=rtl] .mt-xl-6,  html[dir=rtl] .my-xl-6 { margin-top: 12px !important }
html[dir=rtl] .me-xl-6 { margin-right: unset !important; margin-left: 12px !important }
html[dir=rtl] .mb-xl-6,  html[dir=rtl] .my-xl-6 { margin-bottom: 12px !important }
html[dir=rtl] .ms-xl-6 { margin-left: unset !important; margin-right: 12px !important }
html[dir=rtl] .m-xl-7 { margin: 30px !important }
html[dir=rtl] .mt-xl-7,  html[dir=rtl] .my-xl-7 { margin-top: 30px !important }
html[dir=rtl] .me-xl-7 { margin-right: unset !important; margin-left: 30px !important }
html[dir=rtl] .mb-xl-7,  html[dir=rtl] .my-xl-7 { margin-bottom: 30px !important }
html[dir=rtl] .ms-xl-7 { margin-left: unset !important; margin-right: 30px !important }
html[dir=rtl] .m-xl-8 { margin: 10px !important }
html[dir=rtl] .mt-xl-8,  html[dir=rtl] .my-xl-8 { margin-top: 10px !important }
html[dir=rtl] .me-xl-8 { margin-right: unset !important; margin-left: 10px !important }
html[dir=rtl] .mb-xl-8,  html[dir=rtl] .my-xl-8 { margin-bottom: 10px !important }
html[dir=rtl] .ms-xl-8 { margin-left: unset !important; margin-right: 10px !important }
html[dir=rtl] .m-xl-9 { margin: 20px !important }
html[dir=rtl] .mt-xl-9,  html[dir=rtl] .my-xl-9 { margin-top: 20px !important }
html[dir=rtl] .me-xl-9 { margin-right: unset !important; margin-left: 20px !important }
html[dir=rtl] .mb-xl-9,  html[dir=rtl] .my-xl-9 { margin-bottom: 20px !important }
html[dir=rtl] .ms-xl-9 { margin-left: unset !important; margin-right: 20px !important }
html[dir=rtl] .m-xl-10 { margin: 36px !important }
html[dir=rtl] .mt-xl-10,  html[dir=rtl] .my-xl-10 { margin-top: 36px !important }
html[dir=rtl] .me-xl-10 { margin-right: unset !important; margin-left: 36px !important }
html[dir=rtl] .mb-xl-10,  html[dir=rtl] .my-xl-10 { margin-bottom: 36px !important }
html[dir=rtl] .ms-xl-10 { margin-left: unset !important; margin-right: 36px !important }
html[dir=rtl] .m-xl-11 { margin: 216px !important }
html[dir=rtl] .mt-xl-11,  html[dir=rtl] .my-xl-11 { margin-top: 216px !important }
html[dir=rtl] .me-xl-11 { margin-right: unset !important; margin-left: 216px !important }
html[dir=rtl] .mb-xl-11,  html[dir=rtl] .my-xl-11 { margin-bottom: 216px !important }
html[dir=rtl] .ms-xl-11 { margin-left: unset !important; margin-right: 216px !important }
html[dir=rtl] .m-xl-12 { margin: 96px !important }
html[dir=rtl] .mt-xl-12,  html[dir=rtl] .my-xl-12 { margin-top: 96px !important }
html[dir=rtl] .me-xl-12 { margin-right: unset !important; margin-left: 96px !important }
html[dir=rtl] .mb-xl-12,  html[dir=rtl] .my-xl-12 { margin-bottom: 96px !important }
html[dir=rtl] .ms-xl-12 { margin-left: unset !important; margin-right: 96px !important }
html[dir=rtl] .m-xl-13 { margin: 48px !important }
html[dir=rtl] .mt-xl-13,  html[dir=rtl] .my-xl-13 { margin-top: 48px !important }
html[dir=rtl] .me-xl-13 { margin-right: unset !important; margin-left: 48px !important }
html[dir=rtl] .mb-xl-13,  html[dir=rtl] .my-xl-13 { margin-bottom: 48px !important }
html[dir=rtl] .ms-xl-13 { margin-left: unset !important; margin-right: 48px !important }
html[dir=rtl] .m-xl-14 { margin: 66px !important }
html[dir=rtl] .mt-xl-14,  html[dir=rtl] .my-xl-14 { margin-top: 66px !important }
html[dir=rtl] .me-xl-14 { margin-right: unset !important; margin-left: 66px !important }
html[dir=rtl] .mb-xl-14,  html[dir=rtl] .my-xl-14 { margin-bottom: 66px !important }
html[dir=rtl] .ms-xl-14 { margin-left: unset !important; margin-right: 66px !important }
html[dir=rtl] .m-xl-15 { margin: 160px !important }
html[dir=rtl] .mt-xl-15,  html[dir=rtl] .my-xl-15 { margin-top: 160px !important }
html[dir=rtl] .me-xl-15 { margin-right: unset !important; margin-left: 160px !important }
html[dir=rtl] .mb-xl-15,  html[dir=rtl] .my-xl-15 { margin-bottom: 160px !important }
html[dir=rtl] .ms-xl-15 { margin-left: unset !important; margin-right: 160px !important }
html[dir=rtl] .p-xl-0 { padding: 0 !important }
html[dir=rtl] .pt-xl-0,  html[dir=rtl] .py-xl-0 { padding-top: 0 !important }
html[dir=rtl] .pe-xl-0 { padding-right: unset !important; padding-left: 0 !important }
html[dir=rtl] .pb-xl-0,  html[dir=rtl] .py-xl-0 { padding-bottom: 0 !important }
html[dir=rtl] .ps-xl-0 { padding-left: unset !important; padding-right: 0 !important }
html[dir=rtl] .p-xl-1 {  padding: .25rem !important
}
html[dir=rtl] .pt-xl-1,  html[dir=rtl] .py-xl-1 {  padding-top: .25rem !important
}
html[dir=rtl] .pe-xl-1 { padding-right: unset !important;  padding-left: .25rem !important
}
html[dir=rtl] .pb-xl-1,  html[dir=rtl] .py-xl-1 {  padding-bottom: .25rem !important
}
html[dir=rtl] .ps-xl-1 { padding-left: unset !important;  padding-right: .25rem !important
}
html[dir=rtl] .p-xl-2 {  padding: .5rem !important
}
html[dir=rtl] .pt-xl-2,  html[dir=rtl] .py-xl-2 {  padding-top: .5rem !important
}
html[dir=rtl] .pe-xl-2 { padding-right: unset !important;  padding-left: .5rem !important
}
html[dir=rtl] .pb-xl-2,  html[dir=rtl] .py-xl-2 {  padding-bottom: .5rem !important
}
html[dir=rtl] .ps-xl-2 { padding-left: unset !important;  padding-right: .5rem !important
}
html[dir=rtl] .p-xl-3 { padding: 1rem !important }
html[dir=rtl] .pt-xl-3,  html[dir=rtl] .py-xl-3 { padding-top: 1rem !important }
html[dir=rtl] .pe-xl-3 { padding-right: unset !important; padding-left: 1rem !important }
html[dir=rtl] .pb-xl-3,  html[dir=rtl] .py-xl-3 { padding-bottom: 1rem !important }
html[dir=rtl] .ps-xl-3 { padding-left: unset !important; padding-right: 1rem !important }
html[dir=rtl] .p-xl-4 { padding: 1.5rem !important }
html[dir=rtl] .pt-xl-4,  html[dir=rtl] .py-xl-4 { padding-top: 1.5rem !important }
html[dir=rtl] .pe-xl-4 { padding-right: unset !important; padding-left: 1.5rem !important }
html[dir=rtl] .pb-xl-4,  html[dir=rtl] .py-xl-4 { padding-bottom: 1.5rem !important }
html[dir=rtl] .ps-xl-4 { padding-left: unset !important; padding-right: 1.5rem !important }
html[dir=rtl] .p-xl-5 { padding: 3rem !important }
html[dir=rtl] .pt-xl-5,  html[dir=rtl] .py-xl-5 { padding-top: 3rem !important }
html[dir=rtl] .pe-xl-5 { padding-right: unset !important; padding-left: 3rem !important }
html[dir=rtl] .pb-xl-5,  html[dir=rtl] .py-xl-5 { padding-bottom: 3rem !important }
html[dir=rtl] .ps-xl-5 { padding-left: unset !important; padding-right: 3rem !important }
html[dir=rtl] .p-xl-6 { padding: 12px !important }
html[dir=rtl] .pt-xl-6,  html[dir=rtl] .py-xl-6 { padding-top: 12px !important }
html[dir=rtl] .pe-xl-6 { padding-right: unset !important; padding-left: 12px !important }
html[dir=rtl] .pb-xl-6,  html[dir=rtl] .py-xl-6 { padding-bottom: 12px !important }
html[dir=rtl] .ps-xl-6 { padding-left: unset !important; padding-right: 12px !important }
html[dir=rtl] .p-xl-7 { padding: 30px !important }
html[dir=rtl] .pt-xl-7,  html[dir=rtl] .py-xl-7 { padding-top: 30px !important }
html[dir=rtl] .pe-xl-7 { padding-right: unset !important; padding-left: 30px !important }
html[dir=rtl] .pb-xl-7,  html[dir=rtl] .py-xl-7 { padding-bottom: 30px !important }
html[dir=rtl] .ps-xl-7 { padding-left: unset !important; padding-right: 30px !important }
html[dir=rtl] .p-xl-8 { padding: 10px !important }
html[dir=rtl] .pt-xl-8,  html[dir=rtl] .py-xl-8 { padding-top: 10px !important }
html[dir=rtl] .pe-xl-8 { padding-right: unset !important; padding-left: 10px !important }
html[dir=rtl] .pb-xl-8,  html[dir=rtl] .py-xl-8 { padding-bottom: 10px !important }
html[dir=rtl] .ps-xl-8 { padding-left: unset !important; padding-right: 10px !important }
html[dir=rtl] .p-xl-9 { padding: 20px !important }
html[dir=rtl] .pt-xl-9,  html[dir=rtl] .py-xl-9 { padding-top: 20px !important }
html[dir=rtl] .pe-xl-9 { padding-right: unset !important; padding-left: 20px !important }
html[dir=rtl] .pb-xl-9,  html[dir=rtl] .py-xl-9 { padding-bottom: 20px !important }
html[dir=rtl] .ps-xl-9 { padding-left: unset !important; padding-right: 20px !important }
html[dir=rtl] .p-xl-10 { padding: 36px !important }
html[dir=rtl] .pt-xl-10,  html[dir=rtl] .py-xl-10 { padding-top: 36px !important }
html[dir=rtl] .pe-xl-10 { padding-right: unset !important; padding-left: 36px !important }
html[dir=rtl] .pb-xl-10,  html[dir=rtl] .py-xl-10 { padding-bottom: 36px !important }
html[dir=rtl] .ps-xl-10 { padding-left: unset !important; padding-right: 36px !important }
html[dir=rtl] .p-xl-11 { padding: 216px !important }
html[dir=rtl] .pt-xl-11,  html[dir=rtl] .py-xl-11 { padding-top: 216px !important }
html[dir=rtl] .pe-xl-11 { padding-right: unset !important; padding-left: 216px !important }
html[dir=rtl] .pb-xl-11,  html[dir=rtl] .py-xl-11 { padding-bottom: 216px !important }
html[dir=rtl] .ps-xl-11 { padding-left: unset !important; padding-right: 216px !important }
html[dir=rtl] .p-xl-12 { padding: 96px !important }
html[dir=rtl] .pt-xl-12,  html[dir=rtl] .py-xl-12 { padding-top: 96px !important }
html[dir=rtl] .pe-xl-12 { padding-right: unset !important; padding-left: 96px !important }
html[dir=rtl] .pb-xl-12,  html[dir=rtl] .py-xl-12 { padding-bottom: 96px !important }
html[dir=rtl] .ps-xl-12 { padding-left: unset !important; padding-right: 96px !important }
html[dir=rtl] .p-xl-13 { padding: 48px !important }
html[dir=rtl] .pt-xl-13,  html[dir=rtl] .py-xl-13 { padding-top: 48px !important }
html[dir=rtl] .pe-xl-13 { padding-right: unset !important; padding-left: 48px !important }
html[dir=rtl] .pb-xl-13,  html[dir=rtl] .py-xl-13 { padding-bottom: 48px !important }
html[dir=rtl] .ps-xl-13 { padding-left: unset !important; padding-right: 48px !important }
html[dir=rtl] .p-xl-14 { padding: 66px !important }
html[dir=rtl] .pt-xl-14,  html[dir=rtl] .py-xl-14 { padding-top: 66px !important }
html[dir=rtl] .pe-xl-14 { padding-right: unset !important; padding-left: 66px !important }
html[dir=rtl] .pb-xl-14,  html[dir=rtl] .py-xl-14 { padding-bottom: 66px !important }
html[dir=rtl] .ps-xl-14 { padding-left: unset !important; padding-right: 66px !important }
html[dir=rtl] .p-xl-15 { padding: 160px !important }
html[dir=rtl] .pt-xl-15,  html[dir=rtl] .py-xl-15 { padding-top: 160px !important }
html[dir=rtl] .pe-xl-15 { padding-right: unset !important; padding-left: 160px !important }
html[dir=rtl] .pb-xl-15,  html[dir=rtl] .py-xl-15 { padding-bottom: 160px !important }
html[dir=rtl] .ps-xl-15 { padding-left: unset !important; padding-right: 160px !important }
html[dir=rtl] .m-xl-n1 {  margin: -.25rem !important
}
html[dir=rtl] .mt-xl-n1,  html[dir=rtl] .my-xl-n1 {  margin-top: -.25rem !important
}
html[dir=rtl] .me-xl-n1,  html[dir=rtl] .mx-xl-n1 { margin-right: unset !important;  margin-left: -.25rem !important
}
html[dir=rtl] .mb-xl-n1,  html[dir=rtl] .my-xl-n1 {  margin-bottom: -.25rem !important
}
html[dir=rtl] .ms-xl-n1,  html[dir=rtl] .mx-xl-n1 { margin-left: unset !important;  margin-right: -.25rem !important
}
html[dir=rtl] .m-xl-n2 {  margin: -.5rem !important
}
html[dir=rtl] .mt-xl-n2,  html[dir=rtl] .my-xl-n2 {  margin-top: -.5rem !important
}
html[dir=rtl] .me-xl-n2,  html[dir=rtl] .mx-xl-n2 { margin-right: unset !important;  margin-left: -.5rem !important
}
html[dir=rtl] .mb-xl-n2,  html[dir=rtl] .my-xl-n2 {  margin-bottom: -.5rem !important
}
html[dir=rtl] .ms-xl-n2,  html[dir=rtl] .mx-xl-n2 { margin-left: unset !important;  margin-right: -.5rem !important
}
html[dir=rtl] .m-xl-n3 { margin: -1rem !important }
html[dir=rtl] .mt-xl-n3,  html[dir=rtl] .my-xl-n3 { margin-top: -1rem !important }
html[dir=rtl] .me-xl-n3,  html[dir=rtl] .mx-xl-n3 { margin-right: unset !important; margin-left: -1rem !important }
html[dir=rtl] .mb-xl-n3,  html[dir=rtl] .my-xl-n3 { margin-bottom: -1rem !important }
html[dir=rtl] .ms-xl-n3,  html[dir=rtl] .mx-xl-n3 { margin-left: unset !important; margin-right: -1rem !important }
html[dir=rtl] .m-xl-n4 { margin: -1.5rem !important }
html[dir=rtl] .mt-xl-n4,  html[dir=rtl] .my-xl-n4 { margin-top: -1.5rem !important }
html[dir=rtl] .me-xl-n4,  html[dir=rtl] .mx-xl-n4 { margin-right: unset !important; margin-left: -1.5rem !important }
html[dir=rtl] .mb-xl-n4,  html[dir=rtl] .my-xl-n4 { margin-bottom: -1.5rem !important }
html[dir=rtl] .ms-xl-n4,  html[dir=rtl] .mx-xl-n4 { margin-left: unset !important; margin-right: -1.5rem !important }
html[dir=rtl] .m-xl-n5 { margin: -3rem !important }
html[dir=rtl] .mt-xl-n5,  html[dir=rtl] .my-xl-n5 { margin-top: -3rem !important }
html[dir=rtl] .me-xl-n5,  html[dir=rtl] .mx-xl-n5 { margin-right: unset !important; margin-left: -3rem !important }
html[dir=rtl] .mb-xl-n5,  html[dir=rtl] .my-xl-n5 { margin-bottom: -3rem !important }
html[dir=rtl] .ms-xl-n5,  html[dir=rtl] .mx-xl-n5 { margin-left: unset !important; margin-right: -3rem !important }
html[dir=rtl] .m-xl-n6 { margin: -12px !important }
html[dir=rtl] .mt-xl-n6,  html[dir=rtl] .my-xl-n6 { margin-top: -12px !important }
html[dir=rtl] .me-xl-n6,  html[dir=rtl] .mx-xl-n6 { margin-right: unset !important; margin-left: -12px !important }
html[dir=rtl] .mb-xl-n6,  html[dir=rtl] .my-xl-n6 { margin-bottom: -12px !important }
html[dir=rtl] .ms-xl-n6,  html[dir=rtl] .mx-xl-n6 { margin-left: unset !important; margin-right: -12px !important }
html[dir=rtl] .m-xl-n7 { margin: -30px !important }
html[dir=rtl] .mt-xl-n7,  html[dir=rtl] .my-xl-n7 { margin-top: -30px !important }
html[dir=rtl] .me-xl-n7,  html[dir=rtl] .mx-xl-n7 { margin-right: unset !important; margin-left: -30px !important }
html[dir=rtl] .mb-xl-n7,  html[dir=rtl] .my-xl-n7 { margin-bottom: -30px !important }
html[dir=rtl] .ms-xl-n7,  html[dir=rtl] .mx-xl-n7 { margin-left: unset !important; margin-right: -30px !important }
html[dir=rtl] .m-xl-n8 { margin: -10px !important }
html[dir=rtl] .mt-xl-n8,  html[dir=rtl] .my-xl-n8 { margin-top: -10px !important }
html[dir=rtl] .me-xl-n8,  html[dir=rtl] .mx-xl-n8 { margin-right: unset !important; margin-left: -10px !important }
html[dir=rtl] .mb-xl-n8,  html[dir=rtl] .my-xl-n8 { margin-bottom: -10px !important }
html[dir=rtl] .ms-xl-n8,  html[dir=rtl] .mx-xl-n8 { margin-left: unset !important; margin-right: -10px !important }
html[dir=rtl] .m-xl-n9 { margin: -20px !important }
html[dir=rtl] .mt-xl-n9,  html[dir=rtl] .my-xl-n9 { margin-top: -20px !important }
html[dir=rtl] .me-xl-n9,  html[dir=rtl] .mx-xl-n9 { margin-right: unset !important; margin-left: -20px !important }
html[dir=rtl] .mb-xl-n9,  html[dir=rtl] .my-xl-n9 { margin-bottom: -20px !important }
html[dir=rtl] .ms-xl-n9,  html[dir=rtl] .mx-xl-n9 { margin-left: unset !important; margin-right: -20px !important }
html[dir=rtl] .m-xl-n10 { margin: -36px !important }
html[dir=rtl] .mt-xl-n10,  html[dir=rtl] .my-xl-n10 { margin-top: -36px !important }
html[dir=rtl] .me-xl-n10,  html[dir=rtl] .mx-xl-n10 { margin-right: unset !important; margin-left: -36px !important }
html[dir=rtl] .mb-xl-n10,  html[dir=rtl] .my-xl-n10 { margin-bottom: -36px !important }
html[dir=rtl] .ms-xl-n10,  html[dir=rtl] .mx-xl-n10 { margin-left: unset !important; margin-right: -36px !important }
html[dir=rtl] .m-xl-n11 { margin: -216px !important }
html[dir=rtl] .mt-xl-n11,  html[dir=rtl] .my-xl-n11 { margin-top: -216px !important }
html[dir=rtl] .me-xl-n11,  html[dir=rtl] .mx-xl-n11 { margin-right: unset !important; margin-left: -216px !important }
html[dir=rtl] .mb-xl-n11,  html[dir=rtl] .my-xl-n11 { margin-bottom: -216px !important }
html[dir=rtl] .ms-xl-n11,  html[dir=rtl] .mx-xl-n11 { margin-left: unset !important; margin-right: -216px !important }
html[dir=rtl] .m-xl-n12 { margin: -96px !important }
html[dir=rtl] .mt-xl-n12,  html[dir=rtl] .my-xl-n12 { margin-top: -96px !important }
html[dir=rtl] .me-xl-n12,  html[dir=rtl] .mx-xl-n12 { margin-right: unset !important; margin-left: -96px !important }
html[dir=rtl] .mb-xl-n12,  html[dir=rtl] .my-xl-n12 { margin-bottom: -96px !important }
html[dir=rtl] .ms-xl-n12,  html[dir=rtl] .mx-xl-n12 { margin-left: unset !important; margin-right: -96px !important }
html[dir=rtl] .m-xl-n13 { margin: -48px !important }
html[dir=rtl] .mt-xl-n13,  html[dir=rtl] .my-xl-n13 { margin-top: -48px !important }
html[dir=rtl] .me-xl-n13,  html[dir=rtl] .mx-xl-n13 { margin-right: unset !important; margin-left: -48px !important }
html[dir=rtl] .mb-xl-n13,  html[dir=rtl] .my-xl-n13 { margin-bottom: -48px !important }
html[dir=rtl] .ms-xl-n13,  html[dir=rtl] .mx-xl-n13 { margin-left: unset !important; margin-right: -48px !important }
html[dir=rtl] .m-xl-n14 { margin: -66px !important }
html[dir=rtl] .mt-xl-n14,  html[dir=rtl] .my-xl-n14 { margin-top: -66px !important }
html[dir=rtl] .me-xl-n14,  html[dir=rtl] .mx-xl-n14 { margin-right: unset !important; margin-left: -66px !important }
html[dir=rtl] .mb-xl-n14,  html[dir=rtl] .my-xl-n14 { margin-bottom: -66px !important }
html[dir=rtl] .ms-xl-n14,  html[dir=rtl] .mx-xl-n14 { margin-left: unset !important; margin-right: -66px !important }
html[dir=rtl] .m-xl-n15 { margin: -160px !important }
html[dir=rtl] .mt-xl-n15,  html[dir=rtl] .my-xl-n15 { margin-top: -160px !important }
html[dir=rtl] .me-xl-n15,  html[dir=rtl] .mx-xl-n15 { margin-right: unset !important; margin-left: -160px !important }
html[dir=rtl] .mb-xl-n15,  html[dir=rtl] .my-xl-n15 { margin-bottom: -160px !important }
html[dir=rtl] .ms-xl-n15,  html[dir=rtl] .mx-xl-n15 { margin-left: unset !important; margin-right: -160px !important }
html[dir=rtl] .m-xl-auto { margin: auto !important }
html[dir=rtl] .mt-xl-auto,  html[dir=rtl] .my-xl-auto { margin-top: auto !important }
html[dir=rtl] .me-xl-auto,  html[dir=rtl] .mx-xl-auto { margin-right: unset !important; margin-left: auto !important }
html[dir=rtl] .mb-xl-auto,  html[dir=rtl] .my-xl-auto { margin-bottom: auto !important }
html[dir=rtl] .ms-xl-auto,  html[dir=rtl] .mx-xl-auto { margin-left: unset !important; margin-right: auto !important }
}
 @media (min-width:1400px) {
html[dir=rtl] .m-xxl-0 { margin: 0 !important }
html[dir=rtl] .mt-xxl-0,  html[dir=rtl] .my-xxl-0 { margin-top: 0 !important }
html[dir=rtl] .me-xxl-0 { margin-right: unset !important; margin-left: 0 !important }
html[dir=rtl] .mb-xxl-0,  html[dir=rtl] .my-xxl-0 { margin-bottom: 0 !important }
html[dir=rtl] .ms-xxl-0 { margin-left: unset !important; margin-right: 0 !important }
html[dir=rtl] .m-xxl-1 {  margin: .25rem !important
}
html[dir=rtl] .mt-xxl-1,  html[dir=rtl] .my-xxl-1 {  margin-top: .25rem !important
}
html[dir=rtl] .me-xxl-1 { margin-right: unset !important;  margin-left: .25rem !important
}
html[dir=rtl] .mb-xxl-1,  html[dir=rtl] .my-xxl-1 {  margin-bottom: .25rem !important
}
html[dir=rtl] .ms-xxl-1 { margin-left: unset !important;  margin-right: .25rem !important
}
html[dir=rtl] .m-xxl-2 {  margin: .5rem !important
}
html[dir=rtl] .mt-xxl-2,  html[dir=rtl] .my-xxl-2 {  margin-top: .5rem !important
}
html[dir=rtl] .me-xxl-2 { margin-right: unset !important;  margin-left: .5rem !important
}
html[dir=rtl] .mb-xxl-2,  html[dir=rtl] .my-xxl-2 {  margin-bottom: .5rem !important
}
html[dir=rtl] .ms-xxl-2 { margin-left: unset !important;  margin-right: .5rem !important
}
html[dir=rtl] .m-xxl-3 { margin: 1rem !important }
html[dir=rtl] .mt-xxl-3,  html[dir=rtl] .my-xxl-3 { margin-top: 1rem !important }
html[dir=rtl] .me-xxl-3 { margin-right: unset !important; margin-left: 1rem !important }
html[dir=rtl] .mb-xxl-3,  html[dir=rtl] .my-xxl-3 { margin-bottom: 1rem !important }
html[dir=rtl] .ms-xxl-3 { margin-left: unset !important; margin-right: 1rem !important }
html[dir=rtl] .m-xxl-4 { margin: 1.5rem !important }
html[dir=rtl] .mt-xxl-4,  html[dir=rtl] .my-xxl-4 { margin-top: 1.5rem !important }
html[dir=rtl] .me-xxl-4 { margin-right: unset !important; margin-left: 1.5rem !important }
html[dir=rtl] .mb-xxl-4,  html[dir=rtl] .my-xxl-4 { margin-bottom: 1.5rem !important }
html[dir=rtl] .ms-xxl-4 { margin-left: unset !important; margin-right: 1.5rem !important }
html[dir=rtl] .m-xxl-5 { margin: 3rem !important }
html[dir=rtl] .mt-xxl-5,  html[dir=rtl] .my-xxl-5 { margin-top: 3rem !important }
html[dir=rtl] .me-xxl-5 { margin-right: unset !important; margin-left: 3rem !important }
html[dir=rtl] .mb-xxl-5,  html[dir=rtl] .my-xxl-5 { margin-bottom: 3rem !important }
html[dir=rtl] .ms-xxl-5 { margin-left: unset !important; margin-right: 3rem !important }
html[dir=rtl] .m-xxl-6 { margin: 12px !important }
html[dir=rtl] .mt-xxl-6,  html[dir=rtl] .my-xxl-6 { margin-top: 12px !important }
html[dir=rtl] .me-xxl-6 { margin-right: unset !important; margin-left: 12px !important }
html[dir=rtl] .mb-xxl-6,  html[dir=rtl] .my-xxl-6 { margin-bottom: 12px !important }
html[dir=rtl] .ms-xxl-6 { margin-left: unset !important; margin-right: 12px !important }
html[dir=rtl] .m-xxl-7 { margin: 30px !important }
html[dir=rtl] .mt-xxl-7,  html[dir=rtl] .my-xxl-7 { margin-top: 30px !important }
html[dir=rtl] .me-xxl-7 { margin-right: unset !important; margin-left: 30px !important }
html[dir=rtl] .mb-xxl-7,  html[dir=rtl] .my-xxl-7 { margin-bottom: 30px !important }
html[dir=rtl] .ms-xxl-7 { margin-left: unset !important; margin-right: 30px !important }
html[dir=rtl] .m-xxl-8 { margin: 10px !important }
html[dir=rtl] .mt-xxl-8,  html[dir=rtl] .my-xxl-8 { margin-top: 10px !important }
html[dir=rtl] .me-xxl-8 { margin-right: unset !important; margin-left: 10px !important }
html[dir=rtl] .mb-xxl-8,  html[dir=rtl] .my-xxl-8 { margin-bottom: 10px !important }
html[dir=rtl] .ms-xxl-8 { margin-left: unset !important; margin-right: 10px !important }
html[dir=rtl] .m-xxl-9 { margin: 20px !important }
html[dir=rtl] .mt-xxl-9,  html[dir=rtl] .my-xxl-9 { margin-top: 20px !important }
html[dir=rtl] .me-xxl-9 { margin-right: unset !important; margin-left: 20px !important }
html[dir=rtl] .mb-xxl-9,  html[dir=rtl] .my-xxl-9 { margin-bottom: 20px !important }
html[dir=rtl] .ms-xxl-9 { margin-left: unset !important; margin-right: 20px !important }
html[dir=rtl] .m-xxl-10 { margin: 36px !important }
html[dir=rtl] .mt-xxl-10,  html[dir=rtl] .my-xxl-10 { margin-top: 36px !important }
html[dir=rtl] .me-xxl-10 { margin-right: unset !important; margin-left: 36px !important }
html[dir=rtl] .mb-xxl-10,  html[dir=rtl] .my-xxl-10 { margin-bottom: 36px !important }
html[dir=rtl] .ms-xxl-10 { margin-left: unset !important; margin-right: 36px !important }
html[dir=rtl] .m-xxl-11 { margin: 216px !important }
html[dir=rtl] .mt-xxl-11,  html[dir=rtl] .my-xxl-11 { margin-top: 216px !important }
html[dir=rtl] .me-xxl-11 { margin-right: unset !important; margin-left: 216px !important }
html[dir=rtl] .mb-xxl-11,  html[dir=rtl] .my-xxl-11 { margin-bottom: 216px !important }
html[dir=rtl] .ms-xxl-11 { margin-left: unset !important; margin-right: 216px !important }
html[dir=rtl] .m-xxl-12 { margin: 96px !important }
html[dir=rtl] .mt-xxl-12,  html[dir=rtl] .my-xxl-12 { margin-top: 96px !important }
html[dir=rtl] .me-xxl-12 { margin-right: unset !important; margin-left: 96px !important }
html[dir=rtl] .mb-xxl-12,  html[dir=rtl] .my-xxl-12 { margin-bottom: 96px !important }
html[dir=rtl] .ms-xxl-12 { margin-left: unset !important; margin-right: 96px !important }
html[dir=rtl] .m-xxl-13 { margin: 48px !important }
html[dir=rtl] .mt-xxl-13,  html[dir=rtl] .my-xxl-13 { margin-top: 48px !important }
html[dir=rtl] .me-xxl-13 { margin-right: unset !important; margin-left: 48px !important }
html[dir=rtl] .mb-xxl-13,  html[dir=rtl] .my-xxl-13 { margin-bottom: 48px !important }
html[dir=rtl] .ms-xxl-13 { margin-left: unset !important; margin-right: 48px !important }
html[dir=rtl] .m-xxl-14 { margin: 66px !important }
html[dir=rtl] .mt-xxl-14,  html[dir=rtl] .my-xxl-14 { margin-top: 66px !important }
html[dir=rtl] .me-xxl-14 { margin-right: unset !important; margin-left: 66px !important }
html[dir=rtl] .mb-xxl-14,  html[dir=rtl] .my-xxl-14 { margin-bottom: 66px !important }
html[dir=rtl] .ms-xxl-14 { margin-left: unset !important; margin-right: 66px !important }
html[dir=rtl] .m-xxl-15 { margin: 160px !important }
html[dir=rtl] .mt-xxl-15,  html[dir=rtl] .my-xxl-15 { margin-top: 160px !important }
html[dir=rtl] .me-xxl-15 { margin-right: unset !important; margin-left: 160px !important }
html[dir=rtl] .mb-xxl-15,  html[dir=rtl] .my-xxl-15 { margin-bottom: 160px !important }
html[dir=rtl] .ms-xxl-15 { margin-left: unset !important; margin-right: 160px !important }
html[dir=rtl] .p-xxl-0 { padding: 0 !important }
html[dir=rtl] .pt-xxl-0,  html[dir=rtl] .py-xxl-0 { padding-top: 0 !important }
html[dir=rtl] .pe-xxl-0 { padding-right: unset !important; padding-left: 0 !important }
html[dir=rtl] .pb-xxl-0,  html[dir=rtl] .py-xxl-0 { padding-bottom: 0 !important }
html[dir=rtl] .ps-xxl-0 { padding-left: unset !important; padding-right: 0 !important }
html[dir=rtl] .p-xxl-1 {  padding: .25rem !important
}
html[dir=rtl] .pt-xxl-1,  html[dir=rtl] .py-xxl-1 {  padding-top: .25rem !important
}
html[dir=rtl] .pe-xxl-1 { padding-right: unset !important;  padding-left: .25rem !important
}
html[dir=rtl] .pb-xxl-1,  html[dir=rtl] .py-xxl-1 {  padding-bottom: .25rem !important
}
html[dir=rtl] .ps-xxl-1 { padding-left: unset !important;  padding-right: .25rem !important
}
html[dir=rtl] .p-xxl-2 {  padding: .5rem !important
}
html[dir=rtl] .pt-xxl-2,  html[dir=rtl] .py-xxl-2 {  padding-top: .5rem !important
}
html[dir=rtl] .pe-xxl-2 { padding-right: unset !important;  padding-left: .5rem !important
}
html[dir=rtl] .pb-xxl-2,  html[dir=rtl] .py-xxl-2 {  padding-bottom: .5rem !important
}
html[dir=rtl] .ps-xxl-2 { padding-left: unset !important;  padding-right: .5rem !important
}
html[dir=rtl] .p-xxl-3 { padding: 1rem !important }
html[dir=rtl] .pt-xxl-3,  html[dir=rtl] .py-xxl-3 { padding-top: 1rem !important }
html[dir=rtl] .pe-xxl-3 { padding-right: unset !important; padding-left: 1rem !important }
html[dir=rtl] .pb-xxl-3,  html[dir=rtl] .py-xxl-3 { padding-bottom: 1rem !important }
html[dir=rtl] .ps-xxl-3 { padding-left: unset !important; padding-right: 1rem !important }
html[dir=rtl] .p-xxl-4 { padding: 1.5rem !important }
html[dir=rtl] .pt-xxl-4,  html[dir=rtl] .py-xxl-4 { padding-top: 1.5rem !important }
html[dir=rtl] .pe-xxl-4 { padding-right: unset !important; padding-left: 1.5rem !important }
html[dir=rtl] .pb-xxl-4,  html[dir=rtl] .py-xxl-4 { padding-bottom: 1.5rem !important }
html[dir=rtl] .ps-xxl-4 { padding-left: unset !important; padding-right: 1.5rem !important }
html[dir=rtl] .p-xxl-5 { padding: 3rem !important }
html[dir=rtl] .pt-xxl-5,  html[dir=rtl] .py-xxl-5 { padding-top: 3rem !important }
html[dir=rtl] .pe-xxl-5 { padding-right: unset !important; padding-left: 3rem !important }
html[dir=rtl] .pb-xxl-5,  html[dir=rtl] .py-xxl-5 { padding-bottom: 3rem !important }
html[dir=rtl] .ps-xxl-5 { padding-left: unset !important; padding-right: 3rem !important }
html[dir=rtl] .p-xxl-6 { padding: 12px !important }
html[dir=rtl] .pt-xxl-6,  html[dir=rtl] .py-xxl-6 { padding-top: 12px !important }
html[dir=rtl] .pe-xxl-6 { padding-right: unset !important; padding-left: 12px !important }
html[dir=rtl] .pb-xxl-6,  html[dir=rtl] .py-xxl-6 { padding-bottom: 12px !important }
html[dir=rtl] .ps-xxl-6 { padding-left: unset !important; padding-right: 12px !important }
html[dir=rtl] .p-xxl-7 { padding: 30px !important }
html[dir=rtl] .pt-xxl-7,  html[dir=rtl] .py-xxl-7 { padding-top: 30px !important }
html[dir=rtl] .pe-xxl-7 { padding-right: unset !important; padding-left: 30px !important }
html[dir=rtl] .pb-xxl-7,  html[dir=rtl] .py-xxl-7 { padding-bottom: 30px !important }
html[dir=rtl] .ps-xxl-7 { padding-left: unset !important; padding-right: 30px !important }
html[dir=rtl] .p-xxl-8 { padding: 10px !important }
html[dir=rtl] .pt-xxl-8,  html[dir=rtl] .py-xxl-8 { padding-top: 10px !important }
html[dir=rtl] .pe-xxl-8 { padding-right: unset !important; padding-left: 10px !important }
html[dir=rtl] .pb-xxl-8,  html[dir=rtl] .py-xxl-8 { padding-bottom: 10px !important }
html[dir=rtl] .ps-xxl-8 { padding-left: unset !important; padding-right: 10px !important }
html[dir=rtl] .p-xxl-9 { padding: 20px !important }
html[dir=rtl] .pt-xxl-9,  html[dir=rtl] .py-xxl-9 { padding-top: 20px !important }
html[dir=rtl] .pe-xxl-9 { padding-right: unset !important; padding-left: 20px !important }
html[dir=rtl] .pb-xxl-9,  html[dir=rtl] .py-xxl-9 { padding-bottom: 20px !important }
html[dir=rtl] .ps-xxl-9 { padding-left: unset !important; padding-right: 20px !important }
html[dir=rtl] .p-xxl-10 { padding: 36px !important }
html[dir=rtl] .pt-xxl-10,  html[dir=rtl] .py-xxl-10 { padding-top: 36px !important }
html[dir=rtl] .pe-xxl-10 { padding-right: unset !important; padding-left: 36px !important }
html[dir=rtl] .pb-xxl-10,  html[dir=rtl] .py-xxl-10 { padding-bottom: 36px !important }
html[dir=rtl] .ps-xxl-10 { padding-left: unset !important; padding-right: 36px !important }
html[dir=rtl] .p-xxl-11 { padding: 216px !important }
html[dir=rtl] .pt-xxl-11,  html[dir=rtl] .py-xxl-11 { padding-top: 216px !important }
html[dir=rtl] .pe-xxl-11 { padding-right: unset !important; padding-left: 216px !important }
html[dir=rtl] .pb-xxl-11,  html[dir=rtl] .py-xxl-11 { padding-bottom: 216px !important }
html[dir=rtl] .ps-xxl-11 { padding-left: unset !important; padding-right: 216px !important }
html[dir=rtl] .p-xxl-12 { padding: 96px !important }
html[dir=rtl] .pt-xxl-12,  html[dir=rtl] .py-xxl-12 { padding-top: 96px !important }
html[dir=rtl] .pe-xxl-12 { padding-right: unset !important; padding-left: 96px !important }
html[dir=rtl] .pb-xxl-12,  html[dir=rtl] .py-xxl-12 { padding-bottom: 96px !important }
html[dir=rtl] .ps-xxl-12 { padding-left: unset !important; padding-right: 96px !important }
html[dir=rtl] .p-xxl-13 { padding: 48px !important }
html[dir=rtl] .pt-xxl-13,  html[dir=rtl] .py-xxl-13 { padding-top: 48px !important }
html[dir=rtl] .pe-xxl-13 { padding-right: unset !important; padding-left: 48px !important }
html[dir=rtl] .pb-xxl-13,  html[dir=rtl] .py-xxl-13 { padding-bottom: 48px !important }
html[dir=rtl] .ps-xxl-13 { padding-left: unset !important; padding-right: 48px !important }
html[dir=rtl] .p-xxl-14 { padding: 66px !important }
html[dir=rtl] .pt-xxl-14,  html[dir=rtl] .py-xxl-14 { padding-top: 66px !important }
html[dir=rtl] .pe-xxl-14 { padding-right: unset !important; padding-left: 66px !important }
html[dir=rtl] .pb-xxl-14,  html[dir=rtl] .py-xxl-14 { padding-bottom: 66px !important }
html[dir=rtl] .ps-xxl-14 { padding-left: unset !important; padding-right: 66px !important }
html[dir=rtl] .p-xxl-15 { padding: 160px !important }
html[dir=rtl] .pt-xxl-15,  html[dir=rtl] .py-xxl-15 { padding-top: 160px !important }
html[dir=rtl] .pe-xxl-15 { padding-right: unset !important; padding-left: 160px !important }
html[dir=rtl] .pb-xxl-15,  html[dir=rtl] .py-xxl-15 { padding-bottom: 160px !important }
html[dir=rtl] .ps-xxl-15 { padding-left: unset !important; padding-right: 160px !important }
html[dir=rtl] .m-xxl-n1 {  margin: -.25rem !important
}
html[dir=rtl] .mt-xxl-n1,  html[dir=rtl] .my-xxl-n1 {  margin-top: -.25rem !important
}
html[dir=rtl] .me-xxl-n1,  html[dir=rtl] .mx-xxl-n1 { margin-right: unset !important;  margin-left: -.25rem !important
}
html[dir=rtl] .mb-xxl-n1,  html[dir=rtl] .my-xxl-n1 {  margin-bottom: -.25rem !important
}
html[dir=rtl] .ms-xxl-n1,  html[dir=rtl] .mx-xxl-n1 { margin-left: unset !important;  margin-right: -.25rem !important
}
html[dir=rtl] .m-xxl-n2 {  margin: -.5rem !important
}
html[dir=rtl] .mt-xxl-n2,  html[dir=rtl] .my-xxl-n2 {  margin-top: -.5rem !important
}
html[dir=rtl] .me-xxl-n2,  html[dir=rtl] .mx-xxl-n2 { margin-right: unset !important;  margin-left: -.5rem !important
}
html[dir=rtl] .mb-xxl-n2,  html[dir=rtl] .my-xxl-n2 {  margin-bottom: -.5rem !important
}
html[dir=rtl] .ms-xxl-n2,  html[dir=rtl] .mx-xxl-n2 { margin-left: unset !important;  margin-right: -.5rem !important
}
html[dir=rtl] .m-xxl-n3 { margin: -1rem !important }
html[dir=rtl] .mt-xxl-n3,  html[dir=rtl] .my-xxl-n3 { margin-top: -1rem !important }
html[dir=rtl] .me-xxl-n3,  html[dir=rtl] .mx-xxl-n3 { margin-right: unset !important; margin-left: -1rem !important }
html[dir=rtl] .mb-xxl-n3,  html[dir=rtl] .my-xxl-n3 { margin-bottom: -1rem !important }
html[dir=rtl] .ms-xxl-n3,  html[dir=rtl] .mx-xxl-n3 { margin-left: unset !important; margin-right: -1rem !important }
html[dir=rtl] .m-xxl-n4 { margin: -1.5rem !important }
html[dir=rtl] .mt-xxl-n4,  html[dir=rtl] .my-xxl-n4 { margin-top: -1.5rem !important }
html[dir=rtl] .me-xxl-n4,  html[dir=rtl] .mx-xxl-n4 { margin-right: unset !important; margin-left: -1.5rem !important }
html[dir=rtl] .mb-xxl-n4,  html[dir=rtl] .my-xxl-n4 { margin-bottom: -1.5rem !important }
html[dir=rtl] .ms-xxl-n4,  html[dir=rtl] .mx-xxl-n4 { margin-left: unset !important; margin-right: -1.5rem !important }
html[dir=rtl] .m-xxl-n5 { margin: -3rem !important }
html[dir=rtl] .mt-xxl-n5,  html[dir=rtl] .my-xxl-n5 { margin-top: -3rem !important }
html[dir=rtl] .me-xxl-n5,  html[dir=rtl] .mx-xxl-n5 { margin-right: unset !important; margin-left: -3rem !important }
html[dir=rtl] .mb-xxl-n5,  html[dir=rtl] .my-xxl-n5 { margin-bottom: -3rem !important }
html[dir=rtl] .ms-xxl-n5,  html[dir=rtl] .mx-xxl-n5 { margin-left: unset !important; margin-right: -3rem !important }
html[dir=rtl] .m-xxl-n6 { margin: -12px !important }
html[dir=rtl] .mt-xxl-n6,  html[dir=rtl] .my-xxl-n6 { margin-top: -12px !important }
html[dir=rtl] .me-xxl-n6,  html[dir=rtl] .mx-xxl-n6 { margin-right: unset !important; margin-left: -12px !important }
html[dir=rtl] .mb-xxl-n6,  html[dir=rtl] .my-xxl-n6 { margin-bottom: -12px !important }
html[dir=rtl] .ms-xxl-n6,  html[dir=rtl] .mx-xxl-n6 { margin-left: unset !important; margin-right: -12px !important }
html[dir=rtl] .m-xxl-n7 { margin: -30px !important }
html[dir=rtl] .mt-xxl-n7,  html[dir=rtl] .my-xxl-n7 { margin-top: -30px !important }
html[dir=rtl] .me-xxl-n7,  html[dir=rtl] .mx-xxl-n7 { margin-right: unset !important; margin-left: -30px !important }
html[dir=rtl] .mb-xxl-n7,  html[dir=rtl] .my-xxl-n7 { margin-bottom: -30px !important }
html[dir=rtl] .ms-xxl-n7,  html[dir=rtl] .mx-xxl-n7 { margin-left: unset !important; margin-right: -30px !important }
html[dir=rtl] .m-xxl-n8 { margin: -10px !important }
html[dir=rtl] .mt-xxl-n8,  html[dir=rtl] .my-xxl-n8 { margin-top: -10px !important }
html[dir=rtl] .me-xxl-n8,  html[dir=rtl] .mx-xxl-n8 { margin-right: unset !important; margin-left: -10px !important }
html[dir=rtl] .mb-xxl-n8,  html[dir=rtl] .my-xxl-n8 { margin-bottom: -10px !important }
html[dir=rtl] .ms-xxl-n8,  html[dir=rtl] .mx-xxl-n8 { margin-left: unset !important; margin-right: -10px !important }
html[dir=rtl] .m-xxl-n9 { margin: -20px !important }
html[dir=rtl] .mt-xxl-n9,  html[dir=rtl] .my-xxl-n9 { margin-top: -20px !important }
html[dir=rtl] .me-xxl-n9,  html[dir=rtl] .mx-xxl-n9 { margin-right: unset !important; margin-left: -20px !important }
html[dir=rtl] .mb-xxl-n9,  html[dir=rtl] .my-xxl-n9 { margin-bottom: -20px !important }
html[dir=rtl] .ms-xxl-n9,  html[dir=rtl] .mx-xxl-n9 { margin-left: unset !important; margin-right: -20px !important }
html[dir=rtl] .m-xxl-n10 { margin: -36px !important }
html[dir=rtl] .mt-xxl-n10,  html[dir=rtl] .my-xxl-n10 { margin-top: -36px !important }
html[dir=rtl] .me-xxl-n10,  html[dir=rtl] .mx-xxl-n10 { margin-right: unset !important; margin-left: -36px !important }
html[dir=rtl] .mb-xxl-n10,  html[dir=rtl] .my-xxl-n10 { margin-bottom: -36px !important }
html[dir=rtl] .ms-xxl-n10,  html[dir=rtl] .mx-xxl-n10 { margin-left: unset !important; margin-right: -36px !important }
html[dir=rtl] .m-xxl-n11 { margin: -216px !important }
html[dir=rtl] .mt-xxl-n11,  html[dir=rtl] .my-xxl-n11 { margin-top: -216px !important }
html[dir=rtl] .me-xxl-n11,  html[dir=rtl] .mx-xxl-n11 { margin-right: unset !important; margin-left: -216px !important }
html[dir=rtl] .mb-xxl-n11,  html[dir=rtl] .my-xxl-n11 { margin-bottom: -216px !important }
html[dir=rtl] .ms-xxl-n11,  html[dir=rtl] .mx-xxl-n11 { margin-left: unset !important; margin-right: -216px !important }
html[dir=rtl] .m-xxl-n12 { margin: -96px !important }
html[dir=rtl] .mt-xxl-n12,  html[dir=rtl] .my-xxl-n12 { margin-top: -96px !important }
html[dir=rtl] .me-xxl-n12,  html[dir=rtl] .mx-xxl-n12 { margin-right: unset !important; margin-left: -96px !important }
html[dir=rtl] .mb-xxl-n12,  html[dir=rtl] .my-xxl-n12 { margin-bottom: -96px !important }
html[dir=rtl] .ms-xxl-n12,  html[dir=rtl] .mx-xxl-n12 { margin-left: unset !important; margin-right: -96px !important }
html[dir=rtl] .m-xxl-n13 { margin: -48px !important }
html[dir=rtl] .mt-xxl-n13,  html[dir=rtl] .my-xxl-n13 { margin-top: -48px !important }
html[dir=rtl] .me-xxl-n13,  html[dir=rtl] .mx-xxl-n13 { margin-right: unset !important; margin-left: -48px !important }
html[dir=rtl] .mb-xxl-n13,  html[dir=rtl] .my-xxl-n13 { margin-bottom: -48px !important }
html[dir=rtl] .ms-xxl-n13,  html[dir=rtl] .mx-xxl-n13 { margin-left: unset !important; margin-right: -48px !important }
html[dir=rtl] .m-xxl-n14 { margin: -66px !important }
html[dir=rtl] .mt-xxl-n14,  html[dir=rtl] .my-xxl-n14 { margin-top: -66px !important }
html[dir=rtl] .me-xxl-n14,  html[dir=rtl] .mx-xxl-n14 { margin-right: unset !important; margin-left: -66px !important }
html[dir=rtl] .mb-xxl-n14,  html[dir=rtl] .my-xxl-n14 { margin-bottom: -66px !important }
html[dir=rtl] .ms-xxl-n14,  html[dir=rtl] .mx-xxl-n14 { margin-left: unset !important; margin-right: -66px !important }
html[dir=rtl] .m-xxl-n15 { margin: -160px !important }
html[dir=rtl] .mt-xxl-n15,  html[dir=rtl] .my-xxl-n15 { margin-top: -160px !important }
html[dir=rtl] .me-xxl-n15,  html[dir=rtl] .mx-xxl-n15 { margin-right: unset !important; margin-left: -160px !important }
html[dir=rtl] .mb-xxl-n15,  html[dir=rtl] .my-xxl-n15 { margin-bottom: -160px !important }
html[dir=rtl] .ms-xxl-n15,  html[dir=rtl] .mx-xxl-n15 { margin-left: unset !important; margin-right: -160px !important }
html[dir=rtl] .m-xxl-auto { margin: auto !important }
html[dir=rtl] .mt-xxl-auto,  html[dir=rtl] .my-xxl-auto { margin-top: auto !important }
html[dir=rtl] .me-xxl-auto,  html[dir=rtl] .mx-xxl-auto { margin-right: unset !important; margin-left: auto !important }
html[dir=rtl] .mb-xxl-auto,  html[dir=rtl] .my-xxl-auto { margin-bottom: auto !important }
html[dir=rtl] .ms-xxl-auto,  html[dir=rtl] .mx-xxl-auto { margin-left: unset !important; margin-right: auto !important }
}
html[dir=rtl] .text-start { text-align: right !important }
html[dir=rtl] .text-end { text-align: left !important }
html[dir=rtl] .text-center { text-align: center !important }
 @media (min-width:576px) {
html[dir=rtl] .text-sm-start { text-align: right !important }
html[dir=rtl] .text-sm-end { text-align: left !important }
html[dir=rtl] .text-sm-center { text-align: center !important }
}
 @media (min-width:768px) {
html[dir=rtl] .text-md-start { text-align: right !important }
html[dir=rtl] .text-md-end { text-align: left !important }
html[dir=rtl] .text-md-center { text-align: center !important }
}
 @media (min-width:992px) {
html[dir=rtl] .text-lg-start { text-align: right !important }
html[dir=rtl] .text-lg-end { text-align: left !important }
html[dir=rtl] .text-lg-center { text-align: center !important }
}
 @media (min-width:1300px) {
html[dir=rtl] .text-xl-start { text-align: right !important }
html[dir=rtl] .text-xl-end { text-align: left !important }
html[dir=rtl] .text-xl-center { text-align: center !important }
}
 @media (min-width:1400px) {
html[dir=rtl] .text-xxl-start { text-align: right !important }
html[dir=rtl] .text-xxl-end { text-align: left !important }
html[dir=rtl] .text-xxl-center { text-align: center !important }
}
html[dir=rtl] .border-start.border-2.border-info { border-right: 2px solid #14b8a6 !important; border-left: 0 !important }
html[dir=rtl] .border-start.border-2.border-warning { border-right: 2px solid #f59e42 !important; border-left: 0 !important }
html[dir=rtl] .border-start.border-2.border-danger { border-right: 2px solid #dc2626 !important; border-left: 0 !important }
html[dir=rtl] .border-start.border-2.border-primary { border-right: 2px solid #2563eb !important; border-left: 0 !important }
html[dir=rtl] .border-start.border-2.border-success { border-right: 2px solid #22c55e !important; border-left: 0 !important }
html[dir=rtl] .border-start { border-right: 1px solid #e1e7ef !important; border-left: 0 !important }
html[dir=rtl] .border-end { border-left: 1px solid #e1e7ef !important; border-right: 0 !important }
html[dir=rtl] .border-end-0 { border-left: 0 !important }
html[dir=rtl] .border-start-0 { border-right: 0 !important }
html[dir=rtl] .rounded-right { border-top-left-radius: 7px !important; border-bottom-left-radius: 7px !important }
html[dir=rtl] .rounded-left { border-top-right-radius: 7px !important; border-bottom-right-radius: 7px !important }
html[dir=rtl] .end-0 { right: unset !important; left: 0 }
html[dir=rtl] .start-0 { left: unset !important; right: 0 !important }
html[dir=rtl] .mx-auto { margin-left: auto !important; margin-right: auto !important }
html[dir=rtl] .card-group>.card { margin-bottom: 12px }
 @media (min-width:576px) {
html[dir=rtl] .card-group { display: flex; flex-flow: row wrap }
html[dir=rtl] .card-group>.card { flex: 1 0 0%; margin-bottom: 0 }
html[dir=rtl] .card-group>.card+.card { margin-left: 0; border-right: 0; border-left: 1px solid #e1e7ef }
html[dir=rtl] .card-group>.card:last-child { border-top-left-radius: 20px; border-bottom-left-radius: 20px; border-top-right-radius: 0; border-bottom-right-radius: 0 }
html[dir=rtl] .card-group>.card:last-child .card-header,  html[dir=rtl] .card-group>.card:last-child .card-img-top { border-top-left-radius: 0 }
html[dir=rtl] .card-group>.card:last-child .card-footer,  html[dir=rtl] .card-group>.card:last-child .card-img-bottom { border-bottom-left-radius: 0 }
html[dir=rtl] .card-group>.card:first-child { border-top-left-radius: 0; border-bottom-left-radius: 0; border-top-right-radius: 20px; border-bottom-right-radius: 20px }
html[dir=rtl] .card-group>.card:first-child .card-header,  html[dir=rtl] .card-group>.card:first-child .card-img-top { border-top-right-radius: 0 }
html[dir=rtl] .card-group>.card:first-child .card-footer,  html[dir=rtl] .card-group>.card:first-child .card-img-bottom { border-bottom-right-radius: 0 }
}
html[dir=rtl] :root {  --bs-offcanvas-transition: transform 0.3s ease-in-out-in
}
html[dir=rtl] .form-check { padding-left: 0; padding-right: 1.75em }
html[dir=rtl] .form-check .form-check-input { float: right; margin-left: 0; margin-right: -1.75em }
html[dir=rtl] .form-check-inline { margin-left: 1rem; margin-right: 0 }
html[dir=rtl] .breadcrumb-item+.breadcrumb-item::before { float: right }
html[dir=rtl] .breadcrumb-item+.breadcrumb-item { padding-left: 0;  padding-right: .5rem
}
html[dir=rtl] .breadcrumb-item+.breadcrumb-item::before {
 padding-left: .5rem; padding-right: 0 }
html[dir=rtl] .form-select {  padding: .375rem .75rem .375rem 1.875rem;
 background-position: left .75rem center
}
html[dir=rtl] .input-group>.custom-select:not(:last-child), html[dir=rtl] .input-group>.form-control:not(:last-child) { border-top-left-radius: 0; border-bottom-left-radius: 0 }
html[dir=rtl] .input-group>.custom-select:not(:first-child), html[dir=rtl] .input-group>.form-control:not(:first-child) { border-top-right-radius: 0; border-bottom-right-radius: 0 }
html[dir=rtl] .input-group>.custom-file { display: flex; align-items: center }
html[dir=rtl] .input-group>.custom-file:not(:last-child) .custom-file-label, html[dir=rtl] .input-group>.custom-file:not(:last-child) .custom-file-label::after { border-top-left-radius: 0; border-bottom-left-radius: 0 }
html[dir=rtl] .input-group>.custom-file:not(:first-child) .custom-file-label { border-top-right-radius: 0; border-bottom-right-radius: 0 }
html[dir=rtl] .input-group>:not(:first-child):not(.dropdown-menu) { margin-right: -var(--bs-border-width); margin-left: 0; border-top-left-radius: 0; border-bottom-left-radius: 0 }
html[dir=rtl] .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), html[dir=rtl] .input-group>.input-group-append:last-child>.input-group-text:not(:last-child), html[dir=rtl] .input-group>.input-group-append:not(:last-child)>.btn, html[dir=rtl] .input-group>.input-group-append:not(:last-child)>.input-group-text, html[dir=rtl] .input-group>.input-group-prepend>.btn, html[dir=rtl] .input-group>.input-group-prepend>.input-group-text {
 border-top-right-radius: .25rem;
 border-bottom-right-radius: .25rem; border-top-left-radius: 0; border-bottom-left-radius: 0 }
html[dir=rtl] .input-group>.input-group-prepend:not(:first-child)>.btn, html[dir=rtl] .input-group>.input-group-prepend:not(:first-child)>.input-group-text { border-top-right-radius: 0; border-bottom-right-radius: 0 }
html[dir=rtl] .input-group .form-control:not(:first-child), html[dir=rtl] .input-group .form-control:not(:last-child) { border-radius: 0 !important }
html[dir=rtl] .input-group>.input-group-append>.btn, html[dir=rtl] .input-group>.input-group-append>.input-group-text, html[dir=rtl] .input-group>.input-group-prepend:first-child>.btn:not(:first-child), html[dir=rtl] .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) {
 border-top-left-radius: .25rem;
 border-bottom-left-radius: .25rem; border-top-right-radius: 0; border-bottom-right-radius: 0 }
html[dir=rtl] .form-floating>label { right: 0; left: auto }
html[dir=rtl] .form-switch .form-check-input { margin-left: 8px }
html[dir=rtl] .accordion-button::after { margin-left: unset; margin-right: auto }
html[dir=rtl] .modal-header .btn-close {  margin: -.5rem auto -.5rem -.5rem
}
html[dir=rtl] .alert-dismissible.customize-alert { padding-left: 25px !important }
html[dir=rtl] .alert-dismissible .btn-close { left: 0; right: auto }
html[dir=rtl] .alert.customize-alert .side-line { left: unset; right: 0 }
html[dir=rtl] .toast-header .btn-close {  margin-left: -.375rem;
 margin-right: .75rem
}
html[dir=rtl] .toast .btn-close.ms-auto { margin-left: 8px !important }
html[dir=rtl] .dropdown-toggle::after { margin-right: .255em; margin-left: 0 }
html[dir=rtl] .offcanvas-end { left: 0; right: unset; transform: translateX(-100%) }
html[dir=rtl] .offcanvas-start { right: 0; left: unset }
html[dir=rtl] .customizer-btn { right: unset; left: 20px }
html[dir=rtl] body { text-align: right; direction: rtl }
html[dir=rtl] .toast-onload { left: 24px; right: unset }
html[dir=rtl] .topbar .navbar .navbar-nav .nav-item.dropdown .dropdown-menu-end { right: auto; left: 0 }
html[dir=rtl] .leadership-carousel .owl-nav { right: auto; left: 0 }
html[dir=rtl] .develop-feature-rich { transform: rotateY(180deg) }
 @keyframes marquee {  0% {
 transform: translate3d(0, 0, 0)
}
 100% {
 transform: translate3d(-2086px, 0, 0)
}
}
 @keyframes marquee2 {  0% {
 transform: translate3d(-2086px, 0, 0)
}
 100% {
 transform: translate3d(0, 0, 0)
}
}
html[dir=rtl][data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item>.sidebar-link.has-arrow { padding-right: 10px !important; padding-left: 25px !important }
html[dir=rtl][data-layout=horizontal] .sidebar-nav #sidebarnav>.sidebar-item>.sidebar-link.has-arrow::after { right: auto; left: 9px }
html[dir=rtl] .minicolors-theme-bootstrap.minicolors-position-left>.minicolors-swatch { right: 5px; left: unset }
html[dir=rtl] .minicolors-theme-bootstrap.minicolors-position-left .minicolors-input { padding-right: 44px; padding-left: 12px }
 @media (min-width:1300px) {
html[dir=rtl][data-layout=vertical] #main-wrapper .page-wrapper { margin-right: 270px; margin-left: 0 }
html[dir=rtl][data-layout=vertical] [data-sidebartype=mini-sidebar] #main-wrapper .page-wrapper { margin-right: 87px }
html[dir=rtl][data-layout=vertical] [data-sidebartype=mini-sidebar] .left-sidebar:hover .nav-small-cap { text-align: right }
}
 @media (max-width:1299.98px) {
html[dir=rtl] #main-wrapper.show-sidebar .left-sidebar { left: unset; right: 0 }
html[dir=rtl] .left-sidebar { left: unset; right: -270px }
}
html[dir=rtl] .left-sidebar { border-left: 1px solid var(--bs-border-color); border-right: 0 }
html[dir=rtl] .brand-logo .logo-img { transform: rotateY(180deg); display: flex; justify-content: end }
html[dir=rtl] .sidebar-nav .has-arrow::after { right: unset; left: 15px; margin-left: 0; margin-right: 10px }
html[dir=rtl] .dropdown-menu { text-align: right }
html[dir=rtl] .unlimited-img { transform: rotate(182deg) }
html[dir=rtl] .welcome-bg-img { left: 0; right: unset !important }
html[dir=rtl] .btn.minus { border-top-right-radius: 7px !important; border-bottom-right-radius: 7px !important; border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; border-right: 1px solid !important }
html[dir=rtl] .btn.add { border-left: 1px solid !important; border-top-left-radius: 7px !important; border-bottom-left-radius: 7px !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important }
html[dir=rtl] .wizard-content .wizard>.steps>ul>li:before { left: unset; right: 0 }
html[dir=rtl] .wizard-content .wizard>.steps>ul>li:after { left: 0; right: unset }
html[dir=rtl] .page-item:first-child .page-link { border-top-left-radius: 0; border-bottom-left-radius: 0; border-top-right-radius: 7px !important; border-bottom-right-radius: 7px !important }
html[dir=rtl] .page-item:last-child .page-link { border-top-left-radius: 7px !important; border-bottom-left-radius: 7px !important; border-top-right-radius: 0; border-bottom-right-radius: 0 }
html[dir=rtl] .timeline-widget .timeline-item .timeline-time { padding: 6px 0 6px 16px }
html[dir=rtl] .slide-animation1 { animation: marquee-rtl 45s linear infinite }
html[dir=rtl] .slide-animation2 { animation: marquee-rtl2 45s linear infinite }
 @keyframes marquee-rtl {  0% {
 transform: translateZ(0)
}
 100% {
 transform: translate3d(2086px, 0, 0)
}
}
 @keyframes marquee-rtl2 {  0% {
 transform: translate3d(2086px, 0, 0)
}
 100% {
 transform: translateZ(0)
}
}
.jp-controls { display: flex; align-items: center; justify-content: center; gap: 10px; table-layout: unset; border-spacing: unset; margin-top: 15px }
.jp-controls a { cursor: pointer; padding: 10px 5px; display: flex; align-items: center; justify-content: center }
.jp-controls a i { line-height: inherit }
.jp-controls>div { display: unset; vertical-align: unset; text-align: unset; width: unset; height: unset }
div.jp-progress { width: auto; padding: 0 15px; vertical-align: top; position: relative; padding: 0 10px }
.jp-seek-bar { position: relative; background-color: rgba(0, 0, 0, .2); height: 6px; border-radius: 10px; margin-top: 10px }
.jp-title { position: relative; line-height: unset; left: unset; right: unset; top: unset }
.jp-title ul { list-style: none; margin: 0; padding: 0 }
.jp-title li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
.jp-artist { opacity: .6 }
.jp-volume { width: 60px !important; padding-right: 10px !important }
.jp-volume-bar-value { height: 6px }
a.hid { display: none }
a.jp-playlist-current:before { content: "\f144"; opacity: 1 }
.jp-video { font-size: 0; line-height: 0; min-height: 160px }
.jp-video-play { display: inline-block; position: absolute; left: 50%; top: 50%; cursor: pointer; margin-left: -30px; margin-top: -65px }
.jp-video-full { width: 480px; height: 270px; position: static !important; position: relative }
.jp-video-full div div { z-index: 1000 }
.jp-video-full .jp-jplayer { top: 0; left: 0; position: fixed !important; position: relative; overflow: hidden }
.jp-video-full .jp-gui { position: fixed !important; position: static; top: 0; left: 0; width: 100%; height: 100%; z-index: 1001 }
.jp-video-full .jp-interface { position: absolute !important; position: relative; bottom: 0; left: 0 }
.jp-playlist ul { max-height: 320px; overflow-x: hidden; overflow-y: auto; padding: 0; display: none !important }
.jp-playlist.open ul { display: block !important; bottom: 60px; left: 180px; display: block !important; bottom: 60px; left: 0; right: 0 }
.jp-playlist li { list-style: none; position: relative }
.jp-playlist li:first-child .jp-playlist-item { border-width: 0 }
.jp-playlist-item { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-top: 1px solid rgba(255, 255, 255, .1); padding: 12px 40px 12px 8px }
.jp-playlist-item:focus { outline: 0 }
.jp-playlist-item:before { display: inline-block; text-align: center; width: 30px; font-family: FontAwesome; content: "\f0da"; opacity: .6 }
.jp-playlist-item-remove { font-size: 15px; display: block; position: absolute; right: 0; top: 0; padding: 11px 18px; opacity: .6 }
.jp-current-time { font-size: 12px; opacity: .7; position: absolute; top: 8px; left: 0 }
.jp-duration { font-size: 12px; opacity: .7; position: absolute; top: 8px; right: 0 }
.jp-play-bar { height: 6px; border-radius: 10px; background: linear-gradient(267deg, var(--bs-primary) 41%, var(--bs-danger) 100%) }
.hide { display: none }
 @media (max-width:767px) {
.footer .jp-gui { margin: 0 -10px }
div.jp-progress { padding: 0 10px }
.jp-playlist.open ul { display: block !important; bottom: 60px; left: 0; right: 0 }
}
body .datepicker table tr td.active, body .datepicker table tr td.active.disabled, body .datepicker table tr td.active.disabled:hover, body .datepicker table tr td.active:hover, body .datepicker table tr td.selected, body .datepicker table tr td.selected.disabled, body .datepicker table tr td.selected.disabled:hover, body .datepicker table tr td.selected:hover, body .datepicker table tr td.today, body .datepicker table tr td.today.disabled, body .datepicker table tr td.today.disabled:hover, body .datepicker table tr td.today:hover { background-color: var(--bs-primary) !important; background-image: unset; color: #fff }
body .datepicker table tr td.day.focused, body .datepicker table tr td.day:hover, body .datepicker table tr td.range, body .datepicker table tr td.range.disabled, body .datepicker table tr td.range.disabled:hover, body .datepicker table tr td.range:hover { background: var(--bs-gray-100) }
body .daterangepicker { font-family: "Plus Jakarta Sans", sans-serif; border: 1px solid var(--bs-border-color) }
body .daterangepicker td.active { background-color: var(--bs-primary) }
body .daterangepicker td.active:hover { background-color: var(--bs-primary) }
body .daterangepicker td.in-range { background-color: var(--bs-primary-bg-subtle); color: var(--bs-primary) }
body .daterangepicker .drp-buttons { border-top: 1px solid var(--bs-border-color) }
body .daterangepicker .drp-buttons .btn { margin-left: 12px; font-weight: 400; border-radius: var(--bs-border-radius) }
body .daterangepicker .calendar-table .next span { border: solid var(--bs-body-color); border-width: 0 2px 2px 0 }
body .daterangepicker .calendar-table .prev span { border: solid var(--bs-body-color); border-width: 0 2px 2px 0 }
body .dtp>.dtp-content { max-height: 530px }
body .dtp>.dtp-content>.dtp-date-view>header.dtp-header { background: var(--bs-primary) !important }
body .dtp div.dtp-date { background: var(--bs-primary) !important }
body .dtp div.dtp-time { background: var(--bs-primary) !important }
body .dtp table.dtp-picker-days tr>td>a.selected { background: var(--bs-primary) !important }
body .dtp table.dtp-picker-days tr>th { color: var(--bs-body-color) !important }
body .dtp .dtp-actual-meridien a.selected { background: var(--bs-primary) !important }
body .dtp .p10>a { color: var(--bs-primary) !important }
body .dtp a.dtp-meridien-am { color: var(--bs-body-color) !important; background: var(--bs-body-bg) !important }
body .dtp a.dtp-meridien-pm { color: var(--bs-body-color) !important; background: var(--bs-body-bg) !important }
body .picker__select--month { height: auto; border: 1px solid var(--bs-border-color); border-radius: 20px; background: 0 0 }
body .picker__select--year { height: auto; border: 1px solid var(--bs-border-color); border-radius: 20px; background: 0 0 }
body .picker__day--highlighted { border-color: var(--bs-primary) }
body .picker__day--highlighted:hover { background: var(--bs-primary); color: #fff }
body .picker--focused .picker__day--highlighted { background: var(--bs-primary); color: #fff }
body .picker__day--today:before { border-top: .5em solid var(--bs-primary-bg-subtle) }
body .picker__button--today { font-weight: 400; font-size: 16px }
body .picker__button--today:before { border-top: .66em solid var(--bs-primary) }
body .picker__button--clear { font-weight: 400; font-size: 16px }
body .picker__button--clear:before { border-top: 3px solid var(--bs-danger) }
body .picker__day { font-weight: 400; font-size: 16px; border-radius: var(--bs-border-radius) }
body .picker__button--close { font-weight: 400; font-size: 16px }
body .picker__month { font-size: 18px }
body .picker__year { font-size: 18px }
body .picker__nav--prev:before { border-right: .75em solid var(--bs-body-color) }
body .picker__nav--next:before { border-left: .75em solid var(--bs-body-color) }
body .ql-container.ql-snow, body .ql-toolbar.ql-snow { border: 1px solid var(--bs-border-color) }
body .ql-container.ql-snow { border-radius: 0 0 var(--bs-border-radius) var(--bs-border-radius) }
body .ql-toolbar.ql-snow { border-radius: var(--bs-border-radius) var(--bs-border-radius) 0 0 }
.calendar-container { padding: 30px 30px; background-color: var(--bs-primary); border-radius: 0.5rem; border: 1px solid #e0e6ed }
.app-calendar .fc .fc-daygrid-day-frame { max-height: 90px }
.app-calendar .fc-event-title { font-weight: 600 }
.app-calendar .fc-toolbar-title { color: var(--bs-primary); font-size: 18px }
.app-calendar .fc-daygrid-event { border-radius: 4px 20px 20px 4px }
.app-calendar .fc .fc-col-header-cell-cushion, .app-calendar .fc .fc-daygrid-day-number { color: var(--bs-body-color-rgb); text-decoration: none }
.app-calendar .fc .fc-button-primary { background-color: var(--bs-gray-200); border-color: var(--bs-gray-200); letter-spacing: 1px; font-size: 14px; color: var(--bs-heading-color) }
.app-calendar .fc .fc-button-primary:not(:disabled).fc-button-active { background-color: var(--bs-dark); font-weight: 400; border-color: var(--bs-dark); color: #fff }
.app-calendar .fc .fc-button-primary:hover { background-color: var(--bs-dark); color: var(--bs-white); border-color: var(--bs-dark) }
.app-calendar .fc .fc-button-primary:not(:disabled):active { background-color: var(--bs-border-color); border-color: var(--bs-border-color) }
.app-calendar .fc .fc-button-primary:focus { box-shadow: none !important }
.app-calendar .fc .fc-button-primary:active:focus { box-shadow: none !important }
.app-calendar .fc .fc-list-sticky .fc-list-day>* { background-color: var(--bs-white) }
.app-calendar .fc .fc-daygrid-body { width: 100% !important }
.app-calendar .fc .fc-scrollgrid-section table { width: 100% !important }
.app-calendar .fc .fc-scrollgrid-section-body table { width: 100% !important }
.app-calendar .fc .fc-button { border-radius: 0.5rem; padding: 7px 20px; text-transform: capitalize; color: var(--bs-heading-color) }
.app-calendar .fc .fc-button:hover { background-color: var(--bs-gray-300); color: var(--bs-dark); border-color: var(--bs-gray-300) }
.app-calendar .fc .fc-next-button { border-radius: 0 7px 7px 0 }
.app-calendar .fc .fc-prev-button { border-radius: 7px 0 0 7px }
.app-calendar .fc .fc-next-button, .app-calendar .fc .fc-prev-button { padding: 7px 10px }
.app-calendar .fc .fc-toolbar>*>:not(:first-child) { margin-left: 4px !important }
.app-calendar .fc .fc-addEventButton-button { background-color: var(--bs-primary); border-color: var(--bs-primary); color: var(--bs-white); font-weight: 400; margin-left: 12px !important }
.app-calendar .fc .fc-addEventButton-button:hover { background-color: var(--bs-dark); border-color: var(--bs-dark); box-shadow: none; color: var(--bs-white) }
.app-calendar .fc .fc-addEventButton-button:not(:disabled):active { background-color: var(--bs-primary); box-shadow: none; color: var(--bs-white) }
.app-calendar .fc .fc-daygrid-day.fc-day-today { background-color: transparent; padding: 3px; border-radius: 23px }
.app-calendar .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame { background-color: var(--bs-gray-200); border-radius: 7px }
.app-calendar .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame .fc-daygrid-day-number { font-size: 15px; font-weight: 800 }
.app-calendar .fc .fc-list-event:hover td { background-color: var(--bs-gray-200) }
.app-calendar .fc-theme-standard .fc-list-day-cushion { background-color: var(--bs-white) }
.app-calendar .fc-theme-standard .fc-list { border: 1px solid var(--bs-border-color) }
.app-calendar .fc-theme-standard .fc-scrollgrid { border: 0 solid var(--bs-border-color); border-width: 0 }
.app-calendar .fc-theme-standard td { border: 1px solid var(--bs-border-color) }
.app-calendar .fc-theme-standard th { border: 1px solid var(--bs-border-color); border-bottom: 0; border-width: 0; height: 56px; background-color: var(--bs-gray-200); vertical-align: middle; color: #5a6a85 }
.app-calendar .fc-v-event .fc-event-main { color: var(--bs-gray-200) }
.app-calendar .fc-timegrid-event-harness-inset .fc-timegrid-event { box-shadow: none }
.app-calendar .fc-timegrid-event.fc-event-mirror { box-shadow: none }
.app-calendar .fc-timegrid-more-link { box-shadow: none }
.app-calendar .event-fc-color { background-color: var(--bs-secondary-bg-subtle); border-width: 0 0 0 4px; border-style: solid; padding: 8px 10px; margin-bottom: 1px; font-size: 13px; font-weight: 500; cursor: pointer }
.app-calendar .event-fc-color:hover { background-color: var(--bs-gray-200) }
.app-calendar .fc-daygrid-event-dot { margin: 0 6px 0 0 }
.app-calendar .fc-bg-primary { color: var(--bs-primary); background-color: var(--bs-primary-bg-subtle); border-color: var(--bs-primary) }
.app-calendar .fc-bg-primary .fc-daygrid-event-dot { border-color: var(--bs-primary) }
.app-calendar .fc-bg-primary.fc-h-event .fc-event-main { color: var(--bs-primary) }
.app-calendar .fc-bg-success { color: var(--bs-success); background-color: var(--bs-success-bg-subtle); border-color: var(--bs-success) }
.app-calendar .fc-bg-success .fc-daygrid-event-dot { border-color: var(--bs-success) }
.app-calendar .fc-bg-success.fc-h-event .fc-event-main { color: var(--bs-success) }
.app-calendar .fc-bg-warning { color: var(--bs-warning); background-color: var(--bs-warning-bg-subtle); border-color: var(--bs-warning) }
.app-calendar .fc-bg-warning .fc-daygrid-event-dot { border-color: var(--bs-warning) }
.app-calendar .fc-bg-warning.fc-h-event .fc-event-main { color: var(--bs-warning) }
.app-calendar .fc-bg-danger { color: var(--bs-danger); background-color: var(--bs-danger-bg-subtle); border-color: var(--bs-danger) }
.app-calendar .fc-bg-danger .fc-daygrid-event-dot { border-color: var(--bs-danger) }
.app-calendar .fc-bg-danger.fc-h-event .fc-event-main { color: var(--bs-danger) }
.app-calendar .btn-update-event { display: none }
 @media (max-width:1199px) {
.app-calendar .calendar-container { padding: 30px 0 0 0 }
.app-calendar .fc-theme-standard .fc-list { border: none }
.app-calendar .fc .fc-toolbar { align-items: center; flex-direction: column }
.app-calendar .fc .fc-toolbar.fc-header-toolbar { margin-bottom: 50px }
.app-calendar .fc-toolbar-chunk:not(:first-child) { margin-top: 35px }
}
body .apexcharts-tooltip { border-radius: 16px }
body .apexcharts-tooltip-marker { border-radius: 4px; width: 12px; height: 4px }
body .apexcharts-tooltip.apexcharts-theme-dark { background: rgba(17, 28, 45, .8) }
body .apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title { border-bottom: 0; background: rgba(17, 28, 45, .7) }
body .apexcharts-tooltip-series-group { padding: 0 14px }
body .apexcharts-tooltip-title { padding: 10px 14px }
.css-bar { position: relative; display: inline-block; font-size: 16px; border-radius: 50%; background-color: transparent; margin-bottom: 20px; box-sizing: content-box; width: 80px; height: 80px; font-size: 18px }
.css-bar:after { display: inline-block; position: absolute; top: 0; left: 0; border-radius: 50%; text-align: center; font-weight: light; color: var(--bs-body-color); content: attr(data-label); background-color: var(--bs-gray-100); z-index: 1; width: 70px; height: 70px; margin-left: 5px; margin-top: 5px; line-height: 70px }
.css-bar>img { display: inline-block; position: absolute; top: 0; left: 0; border-radius: 50%; text-align: center; font-weight: light; color: var(--bs-body-color); z-index: 2; width: 70px; height: 70px; margin-left: 5px; margin-top: 5px; line-height: 70px }
.css-bar>i { width: 70px; height: 70px; background: var(--bs-body-bg); line-height: 70px; position: absolute; border-radius: 100%; text-align: center; margin-left: 5px; margin-top: 5px; left: 0; right: 0; z-index: 2; font-size: 27px; color: var(--bs-body-color) }
.css-bar-success.css-bar-20 { background-image: linear-gradient(90deg, var(--bs-gray-100) 50%, transparent 50%, transparent), linear-gradient(162deg, #22c55e 50%, var(--bs-gray-100) 50%, var(--bs-gray-100)) }
.css-bar-primary.css-bar-20 { background-image: linear-gradient(90deg, var(--bs-gray-100) 50%, transparent 50%, transparent), linear-gradient(162deg, var(--bs-primary) 50%, var(--bs-gray-100) 50%, var(--bs-gray-100)) }
.css-bar-danger.css-bar-20 { background-image: linear-gradient(90deg, var(--bs-gray-100) 50%, transparent 50%, transparent), linear-gradient(162deg, #dc2626 50%, var(--bs-gray-100) 50%, var(--bs-gray-100)) }
.css-bar-warning.css-bar-40 { background-image: linear-gradient(90deg, var(--bs-gray-100) 50%, transparent 50%, transparent), linear-gradient(234deg, #f59e42 50%, var(--bs-gray-100) 50%, var(--bs-gray-100)) }
.css-bar-info.css-bar-60 { background-image: linear-gradient(306deg, #14b8a6 50%, transparent 50%, transparent), linear-gradient(270deg, #14b8a6 50%, var(--bs-gray-100) 50%, var(--bs-gray-100)) }
.checkout .wizard-content .tab-wizard .steps ul li.done .step { background-color: var(--bs-primary) !important }
.checkout .wizard-content .tab-wizard .steps ul li.current .step { background-color: var(--bs-primary) !important }
.checkout .wizard-content .tab-wizard .steps ul li.current a { color: var(--bs-muted) }
.checkout .wizard-content .tab-wizard .steps ul li::after, .checkout .wizard-content .tab-wizard .steps ul li::before { height: 1px; width: 44% }
.checkout .wizard-content .tab-wizard .steps ul li a { margin-top: 32px; padding-top: 36px; font-size: 12px }
.checkout .wizard-content .tab-wizard .steps ul li a .step { margin-left: -14px; display: flex; align-items: center; justify-content: center; width: 24px; height: 24px; border: 0; font-size: 13px; color: #fff; background-color: rgba(50, 50, 50, .6) }
.checkout .wizard-content .tab-wizard .actions ul li a:hover { background-color: var(--bs-primary); color: #fff }
.checkout .payment-method .btn-group-active .btn-group input:checked+label { background-color: var(--bs-primary-bg-subtle); border-color: var(--bs-primary); box-shadow: inherit }
.checkout .payment-method .btn-group-active .btn-group label { border-color: var(--bs-border-color) }
.checkout .payment-method-list { display: none }
 @media (max-width:768px) {
    .otp-box{font-size: 18px; height: 45px; width: 45px!important; margin-right: 0px;}   
.checkout .wizard-content .tab-wizard .steps ul li { display: table-cell; width: auto; float: none }
.checkout .wizard-content .tab-wizard .steps ul li:first-child::before,  .checkout .wizard-content .tab-wizard .steps ul li:last-child::after { display: none }
}
 @media (min-width:992px) {
.datatables .table-responsive { overflow-x: clip }
}
.table-responsive .dataTables_wrapper .dataTables_length select {
 padding-top: .25rem;
 padding-bottom: .25rem;
 padding-left: .5rem;
 padding-right: .625rem;
 font-size: .765625rem; border-radius: 5px; border-color: var(--bs-border-color) }
.table-responsive .dataTables_wrapper .dataTables_filter { margin-bottom: 15px }
.table-responsive .dataTables_wrapper .dataTables_filter input, .table-responsive .dataTables_wrapper .dataTables_filter select {
 padding: .25rem .5rem;
 font-size: .765625rem; border-radius: 5px; border: 1px solid var(--bs-border-color) }
.table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button { cursor: pointer; padding: 6px 8px; min-width: 34px; border: 1px solid var(--bs-border-color); border-radius: var(--bs-border-radius); margin: 0 3px; text-align: center; }
.table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button .previous { border-radius: 7px 0 0 7px; background-color: var(--bs-gray-200) }
.table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button.current { color: #fff; background-color: var(--bs-primary); border-color: var(--bs-primary) }
.wizard { display: block; width: 100%; overflow: hidden }
.wizard a { outline: 0 }
.wizard ul { list-style: none !important; padding: 0; margin: 0 }
.wizard ul>li { display: block; padding: 0 }
.wizard>.steps { position: relative; display: block; width: 100% }
.wizard>.steps .current-info { position: absolute; left: -999em }
.wizard>.steps>ul>li { width: 25%; float: left }
.wizard>.steps a { display: block; width: auto; margin: 0 .5em .5em; padding: 1em 1em; text-decoration: none; border-radius: 7px }
.wizard>.steps a:hover { display: block; width: auto; margin: 0 .5em .5em; padding: 1em 1em; text-decoration: none; border-radius: 7px }
.wizard>.steps a:active { display: block; width: auto; margin: 0 .5em .5em; padding: 1em 1em; text-decoration: none; border-radius: 7px }
.wizard>.steps .disabled a { background: var(--bs-body-bg); color: var(--bs-body-color); cursor: default }
.wizard>.steps .disabled a:hover { background: var(--bs-border-color); color: var(--bs-body-color); cursor: default }
.wizard>.steps .disabled a:active { background: var(--bs-border-color); color: var(--bs-body-color); cursor: default }
.wizard>.steps .current a { background: var(--bs-primary); color: var(--bs-white); cursor: default }
.wizard>.steps .current a:active { background: var(--bs-primary); color: var(--bs-white); cursor: default }
.wizard>.steps .done a { background: #9dc8e2; color: var(--bs-white) }
.wizard>.steps .done a:hover { background: #9dc8e2; color: var(--bs-white) }
.wizard>.steps .done a:active { background: #9dc8e2; color: var(--bs-white) }
.wizard>.steps .error a { background: var(--bs-danger); color: var(--bs-white) }
.wizard>.steps .error a:hover { background: var(--bs-danger); color: var(--bs-white) }
.wizard>.steps .error a:active { background: var(--bs-danger); color: var(--bs-white) }
.wizard>.content { background: var(--bs-body-bg); display: block; margin: .5em; overflow: hidden; position: relative; width: auto; border-radius: 7px }
.wizard>.content>.title { position: absolute; left: -999em }
.wizard>.content>.body { float: left; position: relative; width: 100%; height: 100%; padding: 2.5% }
.wizard>.content>.body ul { list-style: disc !important }
.wizard>.content>.body ul>li { display: list-item }
.wizard>.content>.body>iframe { border: 0 none; width: 100%; height: 100% }
.wizard>.content>.body input[type=checkbox] { display: inline-block }
.wizard>.content>.body input.error { background: var(--bs-danger-bg-subtle); border: 1px solid var(--bs-danger-bg-subtle); color: var(--bs-danger) }
.wizard>.content>.body label { display: inline-block; margin-bottom: .5em }
.wizard>.content>.body label.error { color: var(--bs-danger); display: inline-block; margin-left: 1.5em }
.wizard>.actions { position: relative; display: block; text-align: right; width: 100%; margin-top: 20px }
.wizard>.actions>ul { display: inline-block; text-align: right }
.wizard>.actions>ul>li { float: left; margin: 0 6px }
.wizard>.actions a { background: var(--bs-primary); color: var(--bs-white); display: block; padding: .5em 1em; text-decoration: none; border-radius: 7px }
.wizard>.actions a:hover { background: var(--bs-primary); color: var(--bs-white); display: block; padding: .5em 1em; text-decoration: none; border-radius: 7px }
.wizard>.actions a:active { background: var(--bs-primary); color: var(--bs-white); display: block; padding: .5em 1em; text-decoration: none; border-radius: 7px }
.wizard.vertical>.steps { display: inline; float: left; width: 30% }
.wizard.vertical>.steps>ul>li { float: none; width: 100% }
.wizard.vertical>.content { display: inline; float: left; margin: 0 2.5% .5em 2.5%; width: 65% }
.wizard.vertical .actions { display: inline; float: right; margin: 0 2.5%; width: 95% }
.wizard.vertical .actions ul li { margin: 0 0 0 1em }
.wizard .actions ul li a[href="#previous"] { background-color: rgba(50, 50, 50, .6); color: #fff; border: 0 }
.wizard .actions ul li a[href="#previous"]:focus { box-shadow: 0 0 0 100px rgba(0, 0, 0, .02) inset }
.wizard .actions ul li a[href="#previous"]:hover { background-color: rgba(50, 50, 50, .6) !important; box-shadow: 0 0 0 100px rgba(0, 0, 0, .02) inset }
.wizard .actions ul li a[href="#previous"]:active { box-shadow: 0 0 0 100px rgba(0, 0, 0, .04) inset }
.wizard .actions ul li.disabled { opacity: .6 }
.wizard-content .wizard { width: 100%; overflow: hidden }
.wizard-content .wizard>.steps { position: relative; display: block; width: 100% }
.wizard-content .wizard>.steps>ul { display: table; width: 100%; table-layout: fixed; margin: 0; padding: 0; list-style: none }
.wizard-content .wizard>.steps>ul>li { float: none; display: table-cell; width: auto; vertical-align: top; text-align: center; position: relative }
.wizard-content .wizard>.steps>ul>li:after { content: ""; z-index: 0; display: block; position: absolute; right: 0 }
.wizard-content .wizard>.steps>ul>li:before { content: ""; z-index: 0; display: block; position: absolute; left: 0 }
.wizard-content .wizard>.steps>ul>li a { position: relative; padding-top: 52px; margin-top: 20px; margin-bottom: 20px; display: block }
.wizard-content .wizard>.steps>ul>li:first-child:before { content: none }
.wizard-content .wizard>.steps>ul>li:last-child:after { content: none }
.wizard-content .wizard>.steps>ul>li.current>a { color: var(--bs-muted); cursor: default }
.wizard-content .wizard>.steps>ul>li.current .step { border-color: var(--bs-primary); background-color: var(--bs-white); color: var(--bs-primary) }
.wizard-content .wizard>.steps>ul>li.disabled a { color: var(--bs-muted); cursor: default }
.wizard-content .wizard>.steps>ul>li.disabled a:focus { color: var(--bs-muted); cursor: default }
.wizard-content .wizard>.steps>ul>li.disabled a:hover { color: var(--bs-muted); cursor: default }
.wizard-content .wizard>.steps>ul>li.done a { color: var(--bs-muted) }
.wizard-content .wizard>.steps>ul>li.done a:focus { color: var(--bs-muted) }
.wizard-content .wizard>.steps>ul>li.done a:hover { color: var(--bs-muted) }
.wizard-content .wizard>.steps>ul>li.done .step { background-color: var(--bs-primary); border-color: var(--bs-primary); color: var(--bs-white) }
.wizard-content .wizard>.steps>ul>li.error .step { border-color: var(--bs-danger); color: var(--bs-danger) }
.wizard-content .wizard>.steps .current-info { position: absolute; left: -99999px }
.wizard-content .wizard>.steps .current a { background: 0 0 }
.wizard-content .wizard>.steps .disabled a { background: 0 0 }
.wizard-content .wizard>.steps .disabled a:hover { background: 0 0 }
.wizard-content .wizard>.steps .disabled a:active { background: 0 0 }
.wizard-content .wizard>.steps .done a { background: 0 0 }
.wizard-content .wizard>.steps .done a:hover { background: 0 0 }
.wizard-content .wizard>.steps .done a:active { background: 0 0 }
.wizard-content .wizard>.steps .step { background-color: var(--bs-white); display: inline-block; position: absolute; top: 0; left: 50%; margin-left: -24px; z-index: 1; text-align: center }
.wizard-content .wizard>.content { background: 0 0; overflow: hidden; position: relative; width: auto; padding: 0; margin: 0 }
.wizard-content .wizard>.content>.title { position: absolute; left: -99999px }
.wizard-content .wizard>.content>.body { padding: 0 20px }
.wizard-content .wizard>.content>iframe { border: 0; width: 100%; height: 100% }
.wizard-content .wizard .content { margin-left: 0 !important }
.wizard-content .wizard .actions { position: relative; display: block; text-align: right; padding: 0 20px 20px }
.wizard-content .wizard .actions a { background: 0 0 }
.wizard-content .wizard .actions a:hover { background: 0 0 }
.wizard-content .wizard .actions>ul { float: right; list-style: none; padding: 0; margin: 0 }
.wizard-content .wizard .actions>ul>li { float: none; float: left }
.wizard-content .wizard .actions>ul>li>a { background: var(--bs-primary); color: var(--bs-white); display: block; padding: 7px 12px; border-radius: 0.5rem; border: 1px solid transparent }
.wizard-content .wizard .actions>ul>li>a:focus { box-shadow: 0 0 0 100px rgba(0, 0, 0, .05) inset }
.wizard-content .wizard .actions>ul>li>a:hover { box-shadow: 0 0 0 100px rgba(0, 0, 0, .05) inset }
.wizard-content .wizard .actions>ul>li>a:active { box-shadow: 0 0 0 100px rgba(0, 0, 0, .1) inset }
.wizard-content .wizard .actions>ul>li a[href="#previous"] { background-color: rgba(50, 50, 50, .6); color: #fff; border: 0 }
.wizard-content .wizard .actions>ul>li a[href="#previous"]:focus { box-shadow: 0 0 0 100px rgba(0, 0, 0, .02) inset }
.wizard-content .wizard .actions>ul>li a[href="#previous"]:hover { background-color: rgba(50, 50, 50, .6) !important; box-shadow: 0 0 0 100px rgba(0, 0, 0, .02) inset }
.wizard-content .wizard .actions>ul>li a[href="#previous"]:active { box-shadow: 0 0 0 100px rgba(0, 0, 0, .04) inset }
.wizard-content .wizard .actions>ul:after { content: ""; display: table; clear: both }
.wizard-content .wizard .actions>ul>li+li { margin-left: 6px }
.wizard-content .wizard .actions>ul>li.disabled>a { opacity: .5; color: var(--bs-primary) }
.wizard-content .wizard .actions>ul>li.disabled>a:focus { color: var(--bs-primary) }
.wizard-content .wizard .actions>ul>li.disabled>a:hover { color: var(--bs-primary) }
.wizard-content .wizard .actions>ul>li.disabled>a[href="#previous"] { box-shadow: none }
.wizard-content .wizard .actions>ul>li.disabled>a[href="#previous"]:focus { box-shadow: none }
.wizard-content .wizard .actions>ul>li.disabled>a[href="#previous"]:hover { box-shadow: none }
.wizard-content .wizard .actions ul li.disabled a { color: var(--bs-white); background-color: rgba(50, 50, 50, .6); opacity: .6; border: 1px solid rgba(50, 50, 50, .6) }
.wizard-content .wizard .actions ul li.disabled a:hover { color: var(--bs-white); background-color: rgba(50, 50, 50, .6) !important; opacity: .6; border: 1px solid rgba(50, 50, 50, .6) }
.wizard-content .wizard .actions ul li a { background: var(--bs-primary) }
.wizard-content .wizard .actions ul li a:hover { background: var(--bs-primary); color: var(--bs-white) }
.wizard-content .wizard.wizard-circle>.steps>ul>li:after { top: 45px; width: 50%; height: 3px; background-color: var(--bs-primary) }
.wizard-content .wizard.wizard-circle>.steps>ul>li:before { top: 45px; width: 50%; height: 3px; background-color: var(--bs-primary) }
.wizard-content .wizard.wizard-circle>.steps>ul>li.current:after { background-color: var(--bs-light) }
.wizard-content .wizard.wizard-circle>.steps>ul>li.current~li:after { background-color: var(--bs-light) }
.wizard-content .wizard.wizard-circle>.steps>ul>li.current~li:before { background-color: var(--bs-light) }
.wizard-content .wizard.wizard-circle>.steps .step { width: 50px; height: 50px; line-height: 45px; border: 3px solid var(--bs-light); font-size: 1.3rem; border-radius: 50% }
.wizard-content .wizard.wizard-notification>.steps>ul>li:after { top: 39px; width: 50%; height: 2px; background-color: var(--bs-primary) }
.wizard-content .wizard.wizard-notification>.steps>ul>li:before { top: 39px; width: 50%; height: 2px; background-color: var(--bs-primary) }
.wizard-content .wizard.wizard-notification>.steps>ul>li.current .step { border: 2px solid var(--bs-primary); color: var(--bs-primary); line-height: 36px }
.wizard-content .wizard.wizard-notification>.steps>ul>li.current .step:after { border-top-color: var(--bs-primary) }
.wizard-content .wizard.wizard-notification>.steps>ul>li.current:after { background-color: var(--bs-light) }
.wizard-content .wizard.wizard-notification>.steps>ul>li.done .step { color: var(--bs-white) }
.wizard-content .wizard.wizard-notification>.steps>ul>li.done .step:after { border-top-color: var(--bs-primary) }
.wizard-content .wizard.wizard-notification>.steps>ul>li.current~li:after { background-color: var(--bs-light) }
.wizard-content .wizard.wizard-notification>.steps>ul>li.current~li:before { background-color: var(--bs-light) }
.wizard-content .wizard.wizard-notification>.steps .step { width: 40px; height: 40px; line-height: 40px; font-size: 1.3rem; border-radius: 15%; background-color: var(--bs-light) }
.wizard-content .wizard.wizard-notification>.steps .step:after { content: ""; width: 0; height: 0; position: absolute; bottom: 0; left: 50%; margin-left: -8px; margin-bottom: -8px; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 8px solid var(--bs-light) }
.wizard-content .wizard.vertical>.steps { display: inline; float: left; width: 20% }
.wizard-content .wizard.vertical>.steps>ul>li { display: block; width: 100% }
.wizard-content .wizard.vertical>.steps>ul>li:after { background-color: transparent !important }
.wizard-content .wizard.vertical>.steps>ul>li:before { background-color: transparent !important }
.wizard-content .wizard.vertical>.steps>ul>li.current:after { background-color: transparent !important }
.wizard-content .wizard.vertical>.steps>ul>li.current:before { background-color: transparent !important }
.wizard-content .wizard.vertical>.steps>ul>li.current~li:after { background-color: transparent !important }
.wizard-content .wizard.vertical>.steps>ul>li.current~li:before { background-color: transparent !important }
.wizard-content .wizard.vertical.wizard>.content { min-width: 80% }
.tabcontrol { display: block; width: 100%; overflow: hidden }
.tabcontrol a { outline: 0 }
.tabcontrol ul { list-style: none !important; padding: 0; margin: 0 }
.tabcontrol ul>li { display: block; padding: 0 }
.tabcontrol>.steps { position: relative; display: block; width: 100% }
.tabcontrol>.steps .current-info { position: absolute; left: -999em }
.tabcontrol>.steps>ul { position: relative; margin: 6px 0 0 0; top: 1px; z-index: 1 }
.tabcontrol>.steps>ul>li { float: left; margin: 5px 2px 0 0; padding: 1px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px }
.tabcontrol>.steps>ul>li:hover { background: var(--bs-body-bg); border: 1px solid var(--bs-border-color); padding: 0 }
.tabcontrol>.steps>ul>li>a { color: var(--bs-body-color); display: inline-block; border: 0 none; margin: 0; padding: 10px 30px; text-decoration: none }
.tabcontrol>.steps>ul>li>a:hover { text-decoration: none }
.tabcontrol>.steps>ul>li.current { background: var(--bs-white); border: 1px solid var(--bs-border-color); border-bottom: 0 none; padding: 0 0 1px 0; margin-top: 0 }
.tabcontrol>.steps>ul>li.current>a { padding: 15px 30px 10px 30px }
.tabcontrol>.content { position: relative; display: inline-block; width: 100%; height: 35em; overflow: hidden; border-top: 1px solid var(--bs-border-color); padding-top: 20px }
.tabcontrol>.content>.title { position: absolute; left: -999em }
.tabcontrol>.content>.body { float: left; position: absolute; width: 95%; height: 95%; padding: 2.5% }
.tabcontrol>.content>.body ul { list-style: disc !important }
.tabcontrol>.content>.body ul>li { display: list-item }
 @media (max-width:768px) {
.wizard-content .wizard>.steps>ul { margin-bottom: 20px }
.wizard-content .wizard>.steps>ul>li { display: block; float: left; width: 50% }
.wizard-content .wizard>.steps>ul>li>a { margin-bottom: 0 }
.wizard-content .wizard>.steps>ul>li:first-child:before { content: "" }
.wizard-content .wizard>.steps>ul>li:last-child:after { content: ""; background-color: var(--bs-primary) }
.wizard-content .wizard.vertical>.steps { width: 15% }
}
 @media (max-width:600px) {
.wizard .steps ul li { width: 100% }
.wizard.vertical .steps { width: 100% }
}
 @media (max-width:480px) {
.wizard-content .wizard>.steps>ul>li { width: 100% }
.wizard-content .wizard>.steps>ul>li.current:after { background-color: var(--bs-primary) }
.wizard-content .wizard.vertical>.steps { width: 100%; float: none }
.wizard-content .wizard.vertical>.steps>ul>li { display: block; float: left; width: 50% }
}
.dd { position: relative; display: block; margin: 0; padding: 0; max-width: 600px; list-style: none; font-size: 13px; line-height: 20px }
.dd-list { display: block; position: relative; margin: 0; padding: 0; list-style: none }
.dd-list .dd-list { padding-left: 30px }
.dd-collapsed .dd-list { display: none }
.dd-empty, .dd-item, .dd-placeholder { display: block; position: relative; margin: 0; padding: 0; min-height: 20px; font-size: 13px; line-height: 20px }
.dd-handle { display: block; height: 30px; margin: 5px 0; padding: 5px 10px; cursor: move; color: var(--bs-body-color); text-decoration: none; font-weight: 700; border: 1px solid var(--bs-border-color); box-sizing: border-box; -moz-box-sizing: border-box }
.dd-item>button { display: block; position: absolute; cursor: pointer; height: 25px; margin: 5px; width: 25px; margin: 5px 0; padding: 0; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 0; background: 0 0; font-size: 12px; line-height: 1; text-align: center; font-weight: 500 }
.dd-item>button:before { content: "+"; display: block; position: absolute; width: 100%; text-align: center; text-indent: 0 }
.dd-item>button[data-action=collapse]:before { content: "-" }
.dd3-handle:before { color: var(--bs-body-color) !important }
.dd-empty, .dd-placeholder { margin: 5px 0; padding: 0; min-height: 30px; background: var(--bs-body-bg); border: 1px dashed var(--bs-border-color); box-sizing: border-box; -moz-box-sizing: border-box }
.dd-empty { border: 1px dashed var(--bs-border-color); min-height: 100px; background-color: var(--bs-body-bg); background-size: 60px 60px; background-position: 0 0, 30px 30px }
.dd-dragel { position: absolute; pointer-events: none; z-index: 9999 }
.dd-dragel>.dd-item .dd-handle { margin-top: 0 }
.dd-dragel .dd-handle { box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, .1) }
.dd3-content { display: block; height: 30px; margin: 5px 0; padding: 5px 10px 5px 40px; color: var(--bs-body-color); text-decoration: none; font-weight: 700; border: 1px solid var(--bs-border-color); background: var(--bs-body-bg); box-sizing: border-box; -moz-box-sizing: border-box }
.dd3-content:hover { color: var(--bs-body-color); background: #fff }
.dd-dragel>.dd3-item>.dd3-content { margin: 0 }
.dd3-item>button { margin-left: 30px }
.dd3-handle { position: absolute; margin: 0; left: 0; top: 0; cursor: pointer; width: 30px; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 1px solid var(--bs-border-color); background: var(--bs-body-bg); border-top-right-radius: 0; border-bottom-right-radius: 0 }
.dd3-handle:before { content: "\ec42"; font-family: tabler-icons; display: block; position: absolute; left: 0; width: 100%; text-align: center; text-indent: 0; font-size: 14px; font-weight: 900; color: var(--bs-body-color); top: 7px }
.myadmin-dd .dd-list .dd-item .dd-handle { background: var(--bs-light); border: 1px solid var(--bs-border-color); padding: 8px 16px 8px 30px; height: auto; font-family: inherit; font-weight: 400; border-radius: var(--bs-border-radius) }
.myadmin-dd-empty .dd-list .dd3-content { height: auto; border: 1px solid #e1e7ef; padding: 8px 16px 8px 46px; background: var(--bs-light); font-weight: 400; border-radius: var(--bs-border-radius) }
.myadmin-dd-empty .dd-list .dd3-handle { border: 1px solid #e1e7ef; border-bottom: 0; background: var(--bs-light); height: 36px; width: 36px; border-radius: var(--bs-border-radius) }
body .circle-filled .noUi-handle { background: var(--bs-primary); border-radius: 50% }
body .circle-filled .noUi-handle:after { display: none }
body .circle-filled .noUi-handle:before { display: none }
body .noUi-handle { box-shadow: none; border-radius: 50%; background: #fff; border: 5px solid var(--bs-primary) }
body .noUi-handle:after { display: none }
body .noUi-handle:before { display: none }
body .noUi-background { background: var(--bs-gray-100) }
body .noUi-target { background-color: var(--bs-gray-100); border: none; box-shadow: none; border-radius: 1rem }
body .noUi-target.noUi-connect { box-shadow: none }
body .noUi-horizontal { height: 10px; padding-right: 17px }
body .noUi-horizontal .noUi-handle { width: 20px; height: 20px; top: -5px; left: -1px }
body .noUi-horizontal .noUi-origin { left: 17px; right: -17px }
body .noUi-horizontal.slider-xl { height: 14px }
body .noUi-horizontal.slider-xl .noUi-handle { width: 28px; height: 28px; top: -7px }
body .noUi-horizontal.slider-lg { height: 12px }
body .noUi-horizontal.slider-lg .noUi-handle { width: 24px; height: 24px; top: -6px }
body .noUi-horizontal.slider-sm { height: 6px }
body .noUi-horizontal.slider-sm .noUi-handle { top: -7px }
body .noUi-horizontal.slider-xs { height: 3px }
body .noUi-horizontal.slider-xs .noUi-handle { top: -8px }
body .noUi-vertical.square .noUi-handle { background: var(--bs-primary); border-radius: 3px }
body .noUi-vertical.square .noUi-handle:before { display: block; width: 12px; height: 2px; left: -1px; top: 2px }
body .noUi-vertical.square .noUi-handle:after { display: block; width: 12px; height: 2px; left: -1px; top: 7px }
body .square .noUi-handle { background: var(--bs-primary); border-radius: 3px }
body .square .noUi-handle:before { display: block; width: 2px; height: 10px; left: 2px; top: 0 }
body .square .noUi-handle:after { display: block; width: 2px; height: 10px; left: 7px; top: 0 }
body .square.slider-xl .noUi-handle:before { left: 5px; top: 4px }
body .square.slider-xl .noUi-handle:after { left: 10px; top: 4px }
body .square.slider-lg .noUi-handle:before { left: 3px; top: 2px }
body .square.slider-lg .noUi-handle:after { left: 8px; top: 2px }
body .noUi-connect { background: var(--bs-primary); box-shadow: none }
body .noUi-vertical { display: inline-block; width: 8px; height: 150px }
body .noUi-vertical .noUi-handle { width: 20px; height: 20px; top: -5px; left: -6px }
body .select2-container .select2-search--inline .select2-search__field { font-family: inherit }
body .select2-container--classic .select2-search--dropdown .select2-search__field, body .select2-container--default .select2-search--dropdown .select2-search__field, body .select2-container--default.select2-container--focus .select2-selection--multiple, body .select2-dropdown { border: 1px solid var(--bs-border-color) }
body .select2-container--classic .select2-selection--single, body .select2-container--default .select2-selection--multiple, body .select2-container--default .select2-selection--single { border-radius: var(--bs-border-radius) }
body .select2-container--classic .select2-selection--single, body .select2-container--classic .select2-selection--single .select2-selection__arrow { background-color: var(--bs-white); background-image: unset !important }
body .select2-container--classic .select2-selection--single .select2-selection__arrow { border: 0 }
body .select2-container--classic .select2-selection--single .select2-selection__arrow, body .select2-container--default .select2-selection--single .select2-selection__arrow { top: -2px; right: 15px; width: auto }
body .select2-container .select2-search--inline .select2-search__field { height: 24px }
 body .select2-container .select2-search--inline .select2-search__field::-moz-placeholder {
 color: var(--bs-body-color)
}
 body .select2-container .select2-search--inline .select2-search__field::placeholder {
 color: var(--bs-body-color)
}
body .select2-container .flag-icon { margin-right: 6px }
body .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable, body .select2-container--default .select2-results__option--selected { background-color: var(--bs-primary); color: var(--bs-white) }
body .select2-results__option { padding: 8px 10px }
body .select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: var(--bs-light) }
body .select2-container--classic .select2-selection--single, body .select2-container--classic .select2-selection--single .select2-selection__arrow, body .select2-container--classic .select2-selection--single .select2-selection__rendered, body .select2-container--default .select2-selection--multiple, body .select2-container--default .select2-selection--single, body .select2-container--default .select2-selection--single .select2-selection__arrow, body .select2-container--default .select2-selection--single .select2-selection__rendered { border-color: var(--bs-border-color); color: var(--bs-body-color);     height: 38.6px !important; line-height: 40px }
.select2-container .select2-search--inline {margin-top: 5px;}
body .select2-container--default .select2-selection--multiple { line-height: 27px; height: auto !important; min-height: 38.6px; }
body .select2-container--classic .select2-selection--multiple .select2-selection__choice, body .select2-container--default .select2-selection--multiple .select2-selection__choice, body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { background-color: var(--bs-primary); border-color: var(--bs-primary); color: #fff }
body .select2-container { display: inline }
body .select2-container--default .select2-selection--multiple .select2-selection__choice { border-radius: var(--bs-border-radius) }
 [data-simplebar] {
 position: relative;
 flex-direction: column;
 flex-wrap: wrap;
 justify-content: flex-start;
 align-content: flex-start;
 align-items: flex-start
}
.select2-container--default .select2-selection--multiple .select2-selection__choice{    word-break: break-word; white-space: normal; padding-right: 5px !important;}
.simplebar-wrapper { overflow: hidden; width: inherit; height: inherit; max-width: inherit; max-height: inherit }
.simplebar-mask { direction: inherit; position: absolute; overflow: hidden; padding: 0; margin: 0; left: 0; top: 0; bottom: 0; right: 0; width: auto !important; height: auto !important; z-index: 0 }
.simplebar-offset { direction: inherit !important; box-sizing: inherit !important; resize: none !important; position: absolute; top: 0; left: 0; bottom: 0; right: 0; padding: 0; margin: 0; -webkit-overflow-scrolling: touch }
.simplebar-content-wrapper { direction: inherit; box-sizing: border-box !important; position: relative; display: block; height: 100%; width: auto; max-width: 100%; max-height: 100%; overflow: auto; scrollbar-width: none; -ms-overflow-style: none }
 .simplebar-content-wrapper::-webkit-scrollbar {
 display: none;
 width: 0;
 height: 0
}
.simplebar-hide-scrollbar { position: fixed; left: 0; visibility: hidden; overflow-y: scroll; scrollbar-width: none; -ms-overflow-style: none }
 .simplebar-hide-scrollbar::-webkit-scrollbar {
 display: none;
 width: 0;
 height: 0
}
.dt-buttons button.dt-button.bg-transparent:hover{background: none !important; border: 0 !important;}
.simplebar-content:after { content: " "; display: table }
.simplebar-content:before { content: " "; display: table }
.simplebar-placeholder { max-height: 100%; max-width: 100%; width: 100%; pointer-events: none }
.simplebar-height-auto-observer-wrapper { box-sizing: inherit !important; height: 100%; width: 100%; max-width: 1px; position: relative; float: left; max-height: 1px; overflow: hidden; z-index: -1; padding: 0; margin: 0; pointer-events: none; flex-grow: inherit; flex-shrink: 0; flex-basis: 0 }
.simplebar-height-auto-observer { box-sizing: inherit; display: block; opacity: 0; position: absolute; top: 0; left: 0; height: 1000%; width: 1000%; min-height: 1px; min-width: 1px; overflow: hidden; pointer-events: none; z-index: -1 }
.simplebar-track { z-index: 1; position: absolute; right: 0; bottom: 0; pointer-events: none; overflow: hidden }
[data-simplebar].simplebar-dragging { pointer-events: none; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; user-select: none }
[data-simplebar].simplebar-dragging .simplebar-content { pointer-events: none; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; user-select: none }
[data-simplebar].simplebar-dragging .simplebar-track { pointer-events: all }
.simplebar-scrollbar { position: absolute; left: 0; right: 0; min-height: 10px }
.simplebar-scrollbar:before { position: absolute; content: ""; background: #000; border-radius: 0.5rem; left: 2px; right: 2px; opacity: 0; transition: opacity .2s .5s linear; top: 2px; bottom: 2px; left: 2px; right: 2px }
.simplebar-scrollbar.simplebar-visible:before { opacity: .5; transition-delay: 0s; transition-duration: 0s }
.simplebar-track.simplebar-vertical { top: 0; width: 11px }
.simplebar-track.simplebar-horizontal { left: 0; height: 11px }
.simplebar-track.simplebar-horizontal .simplebar-scrollbar { right: auto; left: 0; top: 0; bottom: 0; min-height: 0; min-width: 10px; width: auto }
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical { right: auto; left: 0 }
.simplebar-dummy-scrollbar-size { direction: rtl; position: fixed; opacity: 0; visibility: hidden; height: 500px; width: 500px; overflow-y: hidden; overflow-x: scroll; -ms-overflow-style: scrollbar !important }
.simplebar-dummy-scrollbar-size>div { width: 200%; height: 200%; margin: 10px 0 }
 body div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm {
 background-color: var(--bs-primary);
 border-radius: var(--bs-border-radius)
}
 body div:where(.swal2-container) button:where(.swal2-styled).swal2-deny {
 border-radius: var(--bs-border-radius)
}
 body div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel {
 border-radius: var(--bs-border-radius)
}
 body div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm:focus {
 box-shadow: unset
}
 body div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel {
 background-color: #dc2626;
 border-radius: var(--bs-border-radius)
}
 body div:where(.swal2-container) .h2:where(.swal2-title), body div:where(.swal2-container) h2:where(.swal2-title) {
 color: var(--bs-heading-color)
}
 body div:where(.swal2-icon).swal2-success .swal2-success-ring {
 border: .25em solid rgba(34, 197, 94, .3)
}
 body div:where(.swal2-icon).swal2-success [class^=swal2-success-line] {
 background-color: var(--bs-success)
}
.toastr { position: fixed; z-index: 999999; pointer-events: none; color: #fff }
.toast-title { font-weight: 700 }
.toast-message { -ms-word-wrap: break-word; word-wrap: break-word }
.toast-message a, .toast-message label { color: #fff }
.toast-message a:hover { color: var(--bs-body-color); text-decoration: none }
.toast-close-button { position: relative; right: -.3em; top: -.3em; float: right; font-size: 20px; font-weight: 700; color: #fff; -webkit-text-shadow: 0 1px 0 #fff; text-shadow: 0 1px 0 #fff; opacity: .8; line-height: 1 }
.toast-close-button:focus, .toast-close-button:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .4 }
.rtl .toast-close-button { left: -.3em; float: left; right: .3em }
button.toast-close-button { padding: 0; cursor: pointer; background: 0 0; border: 0; -moz-appearance: none; appearance: none; -webkit-appearance: none }
.toast-top-center { top: 0; right: 0; width: 100% }
.toast-bottom-center { bottom: 0; right: 0; width: 100% }
.toast-top-full-width { top: 0; right: 0; width: 100% }
.toast-bottom-full-width { bottom: 0; right: 0; width: 100% }
.toast-top-left { top: 12px; left: 12px }
.toast-top-right .toast { position: fixed; top: 12px; right: 12px }
.toast-bottom-right .toast { position: fixed; right: 12px; bottom: 12px }
.toast-bottom-left { bottom: 12px; left: 12px }
.toast-container { position: fixed; z-index: 999999; pointer-events: none; width: 100% !important }
.toast-container * { box-sizing: border-box }
.toast-container>div { position: relative; pointer-events: auto; overflow: hidden; margin: 0 0 6px; padding: 15px 15px 15px 15px; width: 300px; border-radius: 0.5rem; background-position: 15px center; background-repeat: no-repeat; box-shadow: 0 0 12px rgba(0, 0, 0, .08); color: #fff; opacity: 1 }
.toast-container>div.rtl { direction: rtl; padding: 15px 50px 15px 15px; background-position: right 15px center }
.toast-container>.toast-info { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important }
.toast-container>.toast-error { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important }
.toast-container>.toast-success { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important }
.toast-container>.toast-warning { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important }
.toast-container.toast-bottom-center>div, .toast-container.toast-top-center>div { width: 300px; margin-left: auto; margin-right: auto }
.toast-container.toast-bottom-full-width>div, .toast-container.toast-top-full-width>div { width: 96%; margin-left: auto; margin-right: auto }
.toast-success { background-color: #22c55e !important }
.toast-error { background-color: #dc2626 !important }
.toast-info { background-color: #14b8a6 !important }
.toast-warning { background-color: #f59e42 !important }
.toast-progress { position: absolute; left: 0; bottom: 0; height: 4px; background-color: #000; opacity: .4 }
 @media all and (min-width:241px) and (max-width:480px) {
.toast-container>div { padding: 8px 8px 8px 50px; width: 18em }
.toast-container>div.rtl { padding: 8px 50px 8px 8px }
.toast-container .toast-close-button { right: -.2em; top: -.2em }
.toast-container .rtl .toast-close-button { left: -.2em; right: .2em }
}
 @media all and (min-width:481px) and (max-width:768px) {
.toast-container>div { padding: 15px 15px 15px 50px; width: 25em }
.toast-container>div.rtl { padding: 15px 50px 15px 15px }
}
.toast-container .toast { max-width: 100%; max-height: 300px; overflow: auto; }
.twitter-typeahead { width: 100% }
.twitter-typeahead .tt-menu { width: 100%; background: var(--bs-white); border: 1px solid var(--bs-gray-100); border-radius: 5px;  padding: .75rem 0
}
.twitter-typeahead .tt-menu .tt-suggestion {
 padding: .25rem .75rem; cursor: pointer }
.twitter-typeahead .tt-menu .tt-suggestion:hover { background-color: var(--bs-primary); color: var(--bs-white) }
.twitter-typeahead .empty-message { padding: 5px 10px; text-align: center }
.twitter-typeahead .rtl-typeahead .tt-menu { text-align: right }
.twitter-typeahead .league-name { margin: 0 10px 5px; padding: 7px 5px 10px; border-bottom: 1px solid var(--bs-gray-200) }
.scrollable-dropdown .twitter-typeahead .tt-menu { max-height: 80px; overflow-y: auto }
.bootstrap-maxlength {  margin-top: .5rem
}
body :not(pre)>code[class*=language-], body pre[class*=language-] { background: #1f2a3d }
a { text-decoration: none }
.round-40 { width: 40px; height: 40px }
.round-75 { width: 75px; height: 75px }
.border-dashed { border-style: dashed !important }
.btn-hover-shadow:hover { box-shadow: rgba(0, 0, 0, .31) 0 0 1px 0, rgba(0, 0, 0, .25) 0 3px 4px -2px }
.btn-hover-white:hover { background-color: var(--bs-white); color: var(--bs-primary) !important }
.text-hover-primary:hover { color: var(--bs-primary) !important }
.demo-badge { position: relative; z-index: 9; bottom: -15px }
.hero-section .hero-img-slide { min-width: 2000px; height: 800px }
.hero-section .hero-img-slide .banner-img-1 { height: 790px; animation: 35s linear 0s infinite normal none running slideup }
.hero-section .hero-img-slide .banner-img-2 { height: 790px; animation: 35s linear 0s infinite normal none running slideDown }
 @keyframes slideup {  0% {
 transform: translate3d(0, 0, 0)
}
 100% {
 transform: translate3d(0, -100%, 0)
}
}
 @keyframes slideDown {  0% {
 transform: translate3d(0, -100%, 0)
}
 100% {
 transform: translate3d(0, 0, 0)
}
}
 @keyframes slide {  0% {
 transform: translate3d(0, 0, 0)
}
 100% {
 transform: translate3d(-100%, 0, 0)
}
}
.sliding-wrapper .slide-background .slide { animation: 45s linear 0s infinite normal none running slide }
.domo-contect::after { content: ""; position: absolute; top: -40px; right: -96px; width: 267px; height: 252px; z-index: -1; background-image: url(../images/shape/shape-1.svg); background-repeat: no-repeat }
.domo-contect::before { content: ""; position: absolute; left: 0; bottom: -32px; width: 388px; height: 382px; z-index: -1; background-image: url(../images/shape/shape-2.svg); background-repeat: no-repeat }
.domo-contect .demos-view .lp-demos-box .lp-demos-btn { opacity: 0; width: -moz-max-content; width: max-content; display: block }
.domo-contect .demos-view .lp-demos-box:hover::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(55, 114, 255, .2) }
.domo-contect .demos-view .lp-demos-box:hover .lp-demos-btn { opacity: 1 }
.demo-app-tabs nav .nav-tabs {  --bs-nav-tabs-border-width: var(--bs-border-width)
}
.demo-app-tabs nav .nav-tabs::before { content: ""; position: absolute; bottom: -1px; left: -400%; height: 1px; width: 400%; display: block; background-color: var(--bs-border-color) }
.demo-app-tabs nav .nav-tabs::after { content: ""; position: absolute; bottom: -1px; left: auto; right: -400%; height: 1px; width: 400%; display: block; background-color: var(--bs-border-color) }
.demo-app-tabs nav .nav-tabs .nav-link.active { background-color: var(--bs-white); color: #2a3547; border: 1px solid var(--bs-border-color); border-bottom: 0 }
.review-section .review-slider .owl-carousel .owl-stage-outer { padding-bottom: 20px }
.review-section .review-slider .owl-carousel .owl-stage-outer .owl-stage .owl-item { padding: 15px }
.review-section .review-slider .owl-carousel .owl-dots { text-align: center; bottom: 0; position: relative }
.review-section .review-slider .owl-carousel .owl-dots .owl-dot { background-color: var(--bs-black); border-radius: 50%; height: 9px; width: 9px; opacity: .25; margin: 0 5px }
.review-section .review-slider .owl-carousel .owl-dots .owl-dot.active { opacity: .75 }
.review-section .review-slider .owl-carousel .owl-dots .owl-dot:hover { background-color: var(--bs-black); opacity: .75 }
.c2a-box { background-image: url(../images/backgrounds/line-bg.svg); background-repeat: no-repeat; background-position: center center }
.moneyback-guarantee { background-image: url(../images/backgrounds/line-bg-2.svg); background-repeat: no-repeat; background-position: center center; background-size: contain }
.modernize-lp-offcanvas .offcanvas-body .navbar-nav .nav-item .dropdown-toggle::after { display: none }
.modernize-lp-offcanvas .offcanvas-body .navbar-nav .nav-item .nav-link { padding: 5px 15px }
.modernize-lp-offcanvas .offcanvas-body .navbar-nav .nav-item .dropdown-menu { position: relative !important; transform: none !important; box-shadow: none !important; padding: 0 }
.welcome-bg-img { position: absolute; right: 0; bottom: 0 }
 @media (max-width:767.98px) {
.welcome-bg-img { position: relative }
}
.growl-notification-example { cursor: default; display: none }
.blog-img-one { background-image: url(../images/blog/blog-img9.jpg) }
.blog-img-two { background-image: url(../images/blog/blog-img10.jpg) }
.blog { background-repeat: no-repeat; background-size: cover; height: 400px }
.blog::before { content: ""; top: 0; left: 0; width: 100%; height: 100%; position: absolute; background-color: rgba(33, 33, 33, .6) }
.timeline-widget .timeline-item { min-height: 70px }
.timeline-widget .timeline-item .timeline-time { padding: 6px 16px 6px 0; min-width: 90px }
.timeline-widget .timeline-item .timeline-badge-wrap .timeline-badge { width: 12px; height: 12px; border-radius: 50px; background-color: transparent }
.timeline-widget .timeline-item .timeline-badge-wrap .timeline-badge-border { width: 1px; height: 100%; background-color: var(--bs-border-color) }
.timeline-widget .timeline-item .timeline-desc { padding: 6px 16px }
.timeline-widget .timeline-item .timeline-badge.badge-primary { border: 2px solid var(--bs-primary) }
.comment-widgets .comment-row { background: 0 0 }
.comment-widgets .comment-row.active, .comment-widgets .comment-row:hover { background: rgba(0, 0, 0, .025) }
.comment-text.active .comment-footer .action-icons, .comment-text:hover .comment-footer .action-icons { visibility: visible }
.comment-footer .action-icons { visibility: hidden }
.comment-footer .action-icons a { color: var(--bs-body-color) }
.comment-footer .action-icons a.active, .comment-footer .action-icons a:hover { color: var(--bs-info) }
.stylish-table tbody tr { border-left: 4px solid transparent }
.stylish-table tbody tr.active, .stylish-table tbody tr:hover { border-left: 4px solid var(--bs-info) }
.stylish-table tbody td .small, .stylish-table tbody td small { line-height: 12px }
 @media (max-width:991.98px) {
.w-xs-100 { width: 100% !important }
}
.todo-list li .assignedto li { margin-right: 2px }
.todo-list li .assignedto li img { width: 30px }
.message-box .message-widget a:hover { background: rgba(0, 0, 0, .025) }
.message-box .message-widget a .user-img { width: 45px }
.message-box .message-widget a .user-img .profile-status { border: 2px solid var(--bs-white); height: 10px; left: 33px; position: absolute; top: -1px; width: 10px }
.message-box .message-widget a .user-img .online { background: var(--bs-success) }
.message-box .message-widget a .user-img .busy { background: var(--bs-danger) }
.message-box .message-widget a .user-img .away { background: var(--bs-warning) }
.message-box .message-widget a .user-img .offline { background: var(--bs-warning) }
.message-box .message-widget a .mail-desc, .message-box .message-widget a .time { color: var(--bs-body-color) }
.mailbox .message-center { overflow: auto }
.mailbox .message-center .message-item { display: flex }
.mailbox .message-center .message-item.active, .mailbox .message-center .message-item:hover { background: rgba(0, 0, 0, .025) }
.mailbox .message-center .message-item .user-img { width: 40px }
.mailbox .message-center .message-item .user-img .profile-status { border: 2px solid var(--bs-white); height: 10px; left: 30px; position: absolute; top: 1px; width: 10px }
.mailbox .message-center .message-item .user-img .online { background: var(--bs-success) }
.mailbox .message-center .message-item .user-img .busy { background: var(--bs-danger) }
.mailbox .message-center .message-item .user-img .away { background: var(--bs-warning) }
.mailbox .message-center .message-item .user-img .offline { background: var(--bs-warning) }
.el-element-overlay .white-box { padding: 0 }
.el-element-overlay .el-card-item .el-overlay-1 { cursor: default }
.el-element-overlay .el-card-item .el-overlay-1 img { height: auto; transition: all .4s linear }
.el-element-overlay .el-card-item .el-overlay-1:hover img { transform: scale(1.2) translateZ(0); -ms-transform: scale(1.2) translateZ(0); -webkit-transform: scale(1.2) translateZ(0) }
.el-element-overlay .el-card-item .el-overlay-1 .el-info { position: absolute; top: 50%; left: 0; right: 0; margin: auto; text-decoration: none; transition: all .2s ease-in-out; transform: translateY(-50%) translateZ(0); -webkit-transform: translateY(-50%) translateZ(0); -ms-transform: translateY(-50%) translateZ(0) }
.el-element-overlay .el-card-item .el-overlay-1 .el-info .el-item .el-link { padding: 12px 15px 10px }
.el-element-overlay .el-card-item .el-overlay-1 .el-info .el-item .el-link:hover { border-color: var(--bs-primary); background: var(--bs-primary) }
.el-element-overlay .el-card-item .el-overlay { position: absolute; top: 0; left: 0; height: 100%; opacity: 0; background-color: rgba(0, 0, 0, .7); transition: all .4s ease-in-out }
.el-element-overlay .el-card-item .el-overlay-1:hover .el-overlay { opacity: 1; transform: translateZ(0) }
.el-element-overlay .el-card-item .el-overlay-1:hover .scrl-dwn { top: 0 }
.el-element-overlay .el-card-item .el-overlay-1:hover .scrl-up { top: 0; height: 100% }
.el-element-overlay .el-card-item .el-overlay-1 .scrl-dwn { top: -100% }
.el-element-overlay .el-card-item .el-overlay-1 .scrl-up { top: 100%; height: 0 }
 @keyframes progress-bar-stripes {  0% {
 background-position: 1rem 0
}
 100% {
 background-position: 0 0
}
}
body .edit-list, body .edit-tsk { display: none }
body .task-list-section { display: flex; gap: 24px; flex-wrap: nowrap }
body .task-list-container { width: 270px; flex-shrink: 0 }
body .connect-sorting-todo { background: var(--bs-gray-200) }
body .connect-sorting-inprogress { background-color: var(--bs-secondary-bg-subtle) !important }
body .connect-sorting-pending { background-color: var(--bs-info-bg-subtle) !important }
body .connect-sorting-done { background-color: var(--bs-success-bg-subtle) !important }
body .connect-sorting { padding: 20px; background: var(--bs-gray-200); border-radius: 7px }
body .connect-sorting .task-container-header { display: flex; justify-content: space-between; padding: 6px 3px 18px }
body .connect-sorting .task-container-header .dropdown-toggle::after { display: none }
body .connect-sorting .task-container-header .dropdown .dropdown-toggle { width: 24px; height: 24px; display: flex; cursor: pointer; align-items: center; justify-content: center; box-shadow: var(--bs-box-shadow); border-radius: 100%; background-color: var(--bs-body-bg); font-weight: var(--font-weight-bolder) }
body .connect-sorting .add-s-task .addTask { width: 24px; height: 24px; display: flex; cursor: pointer; align-items: center; justify-content: center; box-shadow: var(--bs-box-shadow); border-radius: 100%; background-color: var(--bs-body-bg); font-weight: var(--font-weight-bolder) }
body .scrumboard .task-header { margin-bottom: 0; display: flex; justify-content: space-between; padding: 11px 13px }
body .scrumboard .task-header .dropdown .dropdown-toggle::after { display: none }
body .scrumboard .task-header .h4, body .scrumboard .task-header h4 { font-size: 14px; font-weight: 600; margin-bottom: 0 }
body .scrumboard .task-header .h4:hover, body .scrumboard .task-header h4:hover { cursor: move }
body .scrumboard .task-content { padding: 11px 13px }
body .scrumboard .card { background: var(--bs-body-bg); border: none; border-radius: 0.5rem; margin-bottom: 15px }
body .scrumboard .card .card-body { padding: 0 }
body .scrumboard .card .card-body .task-body .task-bottom { display: flex; align-items: center; justify-content: space-between; padding: 12px 15px }
body .scrumboard .card .card-body .task-body .task-bottom div.tb-section-1 span:hover { color: var(--bs-primary); cursor: pointer }
body .scrumboard .card .card-body .task-body .task-bottom div.tb-section-2 i.ti-pencil:hover { color: var(--bs-primary) }
body .scrumboard .card.img-task .card-body .task-content img { height: 106px; width: 100% }
body .scrumboard .card.simple-title-task .card-body .task-header { margin-bottom: 0; padding: 11px 13px }
body .scrumboard .card.simple-title-task .card-body .task-header div:nth-child(1) { width: 70% }
body .scrumboard .card.simple-title-task .card-body .task-header div:nth-child(2) { width: 30%; text-align: right }
body .scrumboard .card.simple-title-task .card-body .task-body .task-bottom { padding: 3px 15px 11px 15px }
body .ui-state-highlight { position: relative; border-color: var(--bs-primary); height: 141px; margin-bottom: 36px; border-radius: 15px; border: 2px dashed var(--bs-primary); background-color: var(--bs-body-bg); box-shadow: var(--card-box-shadow); background-image: linear-gradient(45deg, rgba(37, 99, 235, .09) 25%, transparent 25%, transparent 50%, rgba(37, 99, 235, .09) 50%, rgba(37, 99, 235, .09) 75%, transparent 75%, transparent); background-size: 1rem 1rem; animation: progress-bar-stripes 1s linear infinite }
body .connect-sorting-content { min-height: 60px }
.mh-n100 { max-height: calc(100vh - 100px) }
.h-n150 { height: calc(100vh - 150px) }
.h-n280 { height: calc(100vh - 280px) }
.h-n80 { height: calc(100vh - 80px) }
.action-btn.show-btn { display: none }
.chat-application .left-part { position: relative !important }
.parent-chat-box.app-chat-right .chat-box { width: 100% }
.parent-chat-box.app-chat-right .app-chat-offcanvas { width: 0 }
 @media (max-width:991.98px) {
.parent-chat-box .app-chat-offcanvas { width: 0 }
.parent-chat-box.app-chat-right .app-chat-offcanvas { width: 300px; position: absolute; z-index: 9 }
}
 @media (max-width:575.98px) {
.parent-chat-box.app-chat-right .app-chat-offcanvas { left: 0; position: absolute; z-index: 9 }
}
.email-box { width: 100% !important }
.chat-box { width: calc(100% - 300px) }
.chat-box .chat-box-inner { height: 650px; max-height: 800px }
.chat-box .chat { display: none }
.chat-box .chat.active-chat { display: block }
.app-chat-offcanvas { flex-shrink: 0; position: relative; top: 0; right: 0; bottom: 0; width: 300px; z-index: 2; background-color: var(--bs-card-bg); visibility: visible }
.file-chat-hover:hover .download-file { display: block }
.file-chat-hover .download-file { display: none }
 @media (max-width:991.98px) {
.app-chat .chat-users { height: calc(100vh - 295px) !important }
}
.min-width-340 { min-width: 340px }
 @media (max-width:991.98px) {
.app-email-chatting-box { position: absolute; top: 70px; left: 0; width: 100%; height: 100%; background-color: var(--bs-card-bg) }
.min-width-340 { min-width: 100% }
}
.note-has-grid .nav-link {  padding: .5rem
}
.note-has-grid .single-note-item .favourite-note { cursor: pointer }
.note-has-grid .single-note-item .side-stick { position: absolute; width: 3px; height: 30px; left: 0; background-color: var(--bs-gray-700) }
.note-has-grid .single-note-item .category-dropdown.dropdown-toggle:after { display: none }
.note-has-grid .single-note-item .category [class*=category-] { height: 15px; width: 15px; display: none }
.note-has-grid .single-note-item .category .category-business { background-color: var(--bs-success-bg-subtle); border: 2px solid var(--bs-success) }
.note-has-grid .single-note-item .category .category-social { background-color: var(--bs-info-bg-subtle); border: 2px solid var(--bs-info) }
.note-has-grid .single-note-item .category .category-important { background-color: var(--bs-danger-bg-subtle); border: 2px solid var(--bs-danger) }
.note-has-grid .single-note-item.all-category .point { color: rgba(var(--bs-gray-700), .5) }
.note-has-grid .single-note-item.note-business .point { color: var(--bs-success-bg-subtle) }
.note-has-grid .single-note-item.note-business .side-stick { background-color: var(--bs-success) }
.note-has-grid .single-note-item.note-business .category .category-business { display: inline-block }
.note-has-grid .single-note-item.note-favourite .favourite-note { color: var(--bs-warning) }
.note-has-grid .single-note-item.note-social .point { color: var(--bs-info-bg-subtle) }
.note-has-grid .single-note-item.note-social .side-stick { background-color: var(--bs-info) }
.note-has-grid .single-note-item.note-social .category .category-social { display: inline-block }
.note-has-grid .single-note-item.note-important .point { color: var(--bs-danger-bg-subtle) }
.note-has-grid .single-note-item.note-important .side-stick { background-color: var(--bs-danger) }
.note-has-grid .single-note-item.note-important .category .category-important { display: inline-block }
.note-has-grid .single-note-item.all-category .more-options, .note-has-grid .single-note-item.all-category.note-favourite .more-options { display: block }
.note-has-grid .single-note-item.all-category.note-business .more-options, .note-has-grid .single-note-item.all-category.note-favourite.note-business .more-options, .note-has-grid .single-note-item.all-category.note-favourite.note-important .more-options, .note-has-grid .single-note-item.all-category.note-favourite.note-social .more-options, .note-has-grid .single-note-item.all-category.note-important .more-options, .note-has-grid .single-note-item.all-category.note-social .more-options { display: none }
.app-invoice .invoice-users { height: calc(100vh - 262px) }
.invoice-inner-part .invoiceing-box #custom-invoice #printableArea { display: none }
.btn-custom-fill .form-check-input { position: absolute; top: 30px; z-index: 99 }
.btn-custom-fill .btn-outline-primary:hover { background-color: var(--bs-primary-bg-subtle) }
.shop-part .shop-filters { width: 250px }
.shop-part .shop-filters .by-colors .shop-color-list .shop-colors-item { width: 24px; height: 24px }
.shop-part .shop-filters .by-colors .shop-color-list .shop-colors-item.shop-colors-1 { background-color: #1890ff }
.shop-part .shop-filters .by-colors .shop-color-list .shop-colors-item.shop-colors-2 { background-color: #94d82d }
.shop-part .shop-filters .by-colors .shop-color-list .shop-colors-item.shop-colors-3 { background-color: #ff4842 }
.shop-part .shop-filters .by-colors .shop-color-list .shop-colors-item.shop-colors-4 { background-color: #ffc107 }
.shop-part .shop-filters .by-colors .shop-color-list .shop-colors-item.shop-colors-5 { background-color: #00ab55 }
.shop-part .shop-filters .by-colors .shop-color-list .shop-colors-item.shop-colors-6 { background-color: #000 }
.shop-part .shop-filters .by-colors .shop-color-list .shop-colors-item.shop-colors-7 { background-color: pink }
.header-fp.header-sticky { position: fixed; top: 0; width: 100%; background: var(--bs-body-bg); z-index: 9 }
.header-fp.header-sticky .navbar { padding: 18px 0 !important }
.header-fp .navbar .navbar-nav .nav-link { border-radius: var(--bs-border-radius) }
.header-fp .navbar .navbar-nav .nav-link.active { background-color: var(--bs-primary-bg-subtle); color: var(--bs-primary) !important }
.max-w-100 { max-width: 100% !important }
.max-w-100p { max-width: 100px !important }
.max-w-200p { max-width: 200px !important }
.max-w-300p { max-width: 300px !important }
.max-w-400p { max-width: 400px !important }
.min-w-100p { min-width: 100px !important }
.min-w-200p { min-width: 200px !important }
.min-w-300p { min-width: 300px !important }
.min-w-400p { min-width: 400px !important }
.top-btn { position: fixed; right: 20px; bottom: 20px; opacity: 0; transition: .3s }
.rounded-24 { border-radius: 24px }
.leadership-carousel .owl-nav { position: absolute; top: -98px; right: 0; display: flex; gap: 16px }
 @media (max-width:991px) {
.leadership-carousel .owl-nav { position: relative; top: 0; margin-top: 24px }
}
.testimonial-carousel .owl-nav { display: flex; gap: 30px }
.team-tab .nav-item { flex: 1 }
.team-tab .nav-item .nav-link { white-space: nowrap }
.team-tab .nav-item .nav-link.active { color: var(--bs-primary); background-color: transparent; border-top: 2px solid var(--bs-primary) !important }
.text-underline { text-decoration: underline !important }
.text-underline:hover { text-decoration: none !important }
.custom-container { max-width: 1410px; margin: 0 auto; width: 100%; padding: 0 12px }
.slide-animation1 { animation: 25s linear 0s infinite normal none running marquee }
.slide-animation1 .feature-item { width: 315px; height: 72px; flex-shrink: 0; box-shadow: rgba(127, 145, 156, .12) 0 6px 12px }
.slide-animation2 { animation: 25s linear 0s infinite normal none running marquee2 }
.slide-animation2 .feature-item { width: 315px; height: 72px; flex-shrink: 0; box-shadow: rgba(127, 145, 156, .12) 0 6px 12px }
.faq-accordion { display: flex; flex-direction: column; gap: 16px }
.faq-accordion .accordion-item { background: var(--bs-body-bg); border: 1px solid var(--bs-border-color); border-radius: 8px; overflow: hidden }
.faq-accordion .accordion-item .accordion-header .accordion-button { padding: 20px 24px; font-weight: 500 }
.faq-accordion .accordion-item .accordion-header .accordion-button:focus { border: 0; box-shadow: none }
.faq-accordion .accordion-collapse .accordion-body { padding: 16px 24px }
.leadership-card { box-shadow: 0 12px 24px -4px rgba(145, 158, 171, .1215686275) }
.data-shadow { box-shadow: 0 12px 24px -4px rgba(145, 158, 171, .1215686275) }
.dashed-border { border: 1px dashed #dfe7ed; cursor: pointer }
.dashed-border:hover { border-color: var(--bs-primary) }
.dashed-border:hover a { color: var(--bs-primary) !important; text-decoration: underline !important }
.topbar-image { background-image: url(../images/frontend-pages/topbar-bg.png); background-size: cover; background-repeat: no-repeat }
.blog-bg { min-height: 366px; background-image: url(../images/blog/blog-img6.jpg); background-size: cover; background-repeat: no-repeat }
.truncated-text { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis }
.list { list-style: disc; padding-left: 20px }
.connect-details-shape::before { content: ""; position: absolute; top: 0; right: 0; width: 163px; height: 244px; background-image: url(../images/frontend-pages/shape.png); background-size: cover; background-repeat: no-repeat }
 @keyframes marquee {  0% {
 transform: translate3d(0, 0, 0)
}
 100% {
 transform: translate3d(-2086px, 0, 0)
}
}
 @keyframes marquee2 {  0% {
 transform: translate3d(-2086px, 0, 0)
}
 100% {
 transform: translate3d(0, 0, 0)
}
}

.fr-view img.fr-shadow, img.fr-shadow{
    box-shadow: 10px 10px 5px 0px #CCCCCC;
}
.fr-view img.fr-bordered, img.fr-bordered{
border: solid 5px #CCC;
}
.fr-view img.fr-dib , img.fr-dib {
  margin: 5px auto;
  display: block;
  float: none;
  vertical-align: top;
}
.fr-view img.fr-dib.fr-fil, img.fr-dib.fr-fil {
  margin-left: 0;
  text-align: left;
}
.fr-view img.fr-rounded, img.fr-rounded{
    border-radius: 10px;
}
.fr-element img {
  cursor: pointer;
  padding: 0 1px;
}
.fr-view img.fr-dib.fr-fir, img.fr-dib.fr-fir {
  margin-right: 0;
  text-align: right;
}
.service-block-bt{
    min-height:38px;
    min-width: 38px;
}
.pwd-input { position: relative; }
.pwd-input .form-control{/*background-image: url(../images/new/eye.svg); background-repeat: no-repeat; background-position: right 14px center;*/padding-right: 35px;}
.pwd-input .password-icon { height: 45px; width: 35px; position: absolute; right: 0; top:0; cursor: pointer; display: flex; align-items: center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.024' height='10.244' viewBox='0 0 15.024 10.244'%3E%3Cpath id='Icon_material-remove-red-eye' data-name='Icon material-remove-red-eye' d='M9.012,6.75A8.077,8.077,0,0,0,1.5,11.872a8.07,8.07,0,0,0,15.024,0A8.077,8.077,0,0,0,9.012,6.75Zm0,8.536a3.415,3.415,0,1,1,3.415-3.415A3.416,3.416,0,0,1,9.012,15.286Zm0-5.463a2.049,2.049,0,1,0,2.049,2.049A2.046,2.046,0,0,0,9.012,9.823Z' transform='translate(-1.5 -6.75)' fill='%23a5a5a5'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-position: right 14px center; }
.pwd-input .password-icon:before { width: 22px; height: 2px; border-radius: 5px; background-color: #A5A5A5; content: ''; transform: rotate(-45deg); margin: 0 0 0 2px; display: block;}
.pwd-input.open .password-icon:before {display: none;}
.addBtn{    position: absolute;
    right: -25px;
    width: 42px; top:0;}
     .addBtn .btn{    padding: 0px 15px;
    line-height: 15px;
    vertical-align: top;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 36px;}

      .max-img-error{position: absolute;bottom: -24px;}

      @media(max-width:575px){
         .max-img-error{bottom: -44px;}
      }

    @media (max-width:470.98px) {
        /* #basic-info{padding:0px !important;} */
        .positionBtns{padding-top: 10px;}
        .positionBtns .btn{margin-bottom: 5px;} 
        .dataTables_paginate.paging_simple_numbers{    width: 100%; overflow-x: auto; padding-bottom: 10px;}
        .navbar-collapse.show > .d-flex{    overflow-x: auto; min-width: 100%; width: 300px;  margin: 0 auto;}
        .navbar-collapse.show > .d-flex > a{      position: fixed; background: #fff; z-index:1;}
        .navbar-collapse.show > .d-flex ul{padding-left: 32px; padding-right:10px;}
    }
    @media(max-width:767px){
        .stats-card{ margin-bottom: 12px;  height: auto !important;}
        body.calendar-active .calendar-new-rgt .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:first-child{    left: 0 !important;}
        .companyPoliciesMobile .accordion-button{padding-bottom: 0px;}
        .companyPoliciesMobile .version-text{    position: relative;
            right: 0;
            top: 0;
            padding: 0px 32px; 
            width: 100%;
            display: block;}
        .mobileTax{width:100% !important;}
        .service-row .col-md-3, .product-row .col-md-3, .class-row .col-md-3{margin-bottom: 10px;}
        .mobleBlock > label{    padding: 10px 0;}
        .mobleBlock{display: block !important;}
        .reviewslit-data{display: inline-block !important; width: 100%;}
        .reviewslit-data-item{min-height: 90px !important; margin: 15px 3px 15px !important;         min-width: 85px !important;
            max-width: min-content !important; display: inline-flex !important;     padding: 10px 3px !important;}
        .reviewslit-data-item-tile{font-size: 12px !important;}
    }
    #clientHistoryPopup table.dataTable thead>tr>th.sorting:after{top: 9px !important;}

.custom-card { border-radius: 12px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); transition: box-shadow 0.3s ease; }
.custom-card:hover { box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); }
.stats-card { display: block !important; border-radius: 12px; padding: 1.2rem !important; transition: all 0.3s ease; }
.stats-card .badge.text-dark { color: #212529 !important; }
.stats-card .badge.text-success { color: #198754 !important; }
.stats-card:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1); }
.stats-card.google { background: linear-gradient(135deg, #eef2ff 0%, #e0e7ff 100%); border: 1px solid #c7d2fe; }
.stats-card.facebook { background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%); color: white; }
.stats-card.yelp { background: linear-gradient(135deg, #fef2f2 0%, #fee2e2 100%); border: 1px solid #fecaca; }
.stats-card.booking { background: linear-gradient(135deg, #faf5ff 0%, #f3e8ff 100%); border: 1px solid #e9d5ff; }
.stats-card.overall { background: linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%); color: white; }
.stats-card ul li { display: inline-block; padding-right: 2px; }
.stats-card ul li img { filter: invert(94%) sepia(8%) saturate(155%) hue-rotate(177deg) brightness(92%) contrast(88%); }
.icon-container { width: 48px; height: 48px; border-radius: 8px; display: flex; align-items: center; justify-content: center; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); }
.icon-container.white { background: white; }
.icon-container.blue { background: #2563eb; }
.icon-container.red { background: #dc2626; }
.icon-container.purple { background: #9333ea; }
.icon-container.transparent { background: rgba(255, 255, 255, 0.2); backdrop-filter: blur(4px); }
.chart-container { background: white; border-radius: 8px; padding: 1.5rem; border: 1px solid #dee2e6; margin-top: 20px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); }
.quick-stat { text-align: center; padding: 1rem; }
.quick-stat-icon { width: 48px; height: 48px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 0.5rem; font-size: 1.25rem; padding: 15px; }
.quick-stat-icon.blue { background: #dbeafe; color: #2563eb; }
.quick-stat-icon.purple { background: #f3e8ff; color: #9333ea; }
.quick-stat-icon.orange { background: #fed7aa; color: #ea580c; }
.quick-stat-icon.green { background: #dcfce7; color: #16a34a; }


 .ai-config-section { background: linear-gradient(135deg, #faf5ff 0%, #eff6ff 100%); border: 1px solid #c084fc; border-radius: 0.5rem; }
.ai-config-section .ai-icon { width: 40px; height: 40px; background: linear-gradient(135deg, #9333ea 0%, #3b82f6 100%); border-radius: 0.5rem; display: flex; align-items: center; justify-content: center; color: white; }
.ai-config-section .settings-card { background: white; border-radius: 0.5rem; border: 1px solid #e2e8f0; box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); }
.ai-config-section .toggle-switch { position: relative; display: inline-block; width: 48px; height: 24px; }
.ai-config-section .toggle-switch input { opacity: 0; width: 0; height: 0; }
.ai-config-section .toggle-slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; transition: .4s; border-radius: 24px; }
.ai-config-section input:checked + .toggle-slider { background-color: #4f46e5; }
.ai-config-section input:checked + .toggle-slider:before { transform: translateX(24px); }
.ai-config-section .toggle-slider:before { position: absolute; content: ""; height: 20px; width: 20px; left: 2px; bottom: 2px; background-color: white; transition: .4s; border-radius: 50%; }
.ai-config-section .template-card { background: white; border: 1px solid #e5e7eb; border-radius: 0.5rem; padding: 1rem; margin-bottom: 10px; }
.ai-config-section .checkbox-card { background: white; border: 1px solid #e5e7eb; border-radius: 0.5rem; padding: 0.75rem; transition: all 0.2s; margin-bottom: 7px; }

.notificationInternalGird{    background: #f8fafc;
    border-radius: 0.5rem;
    border: 1px solid #e2e8f0 !important;
    box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    padding: 16px 15px; margin-top: 12px;}
.requiredSettingsGird{ background: #f8fafc;
    border-radius: 0.5rem;
    border: 1px solid #e2e8f0 !important;
    box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    padding: 16px 15px; margin-top: 15px;}
.requiredSettingsGird .btn-outline-primary:hover img{filter: brightness(0) saturate(100%) invert(100%) sepia(99%) saturate(3%) hue-rotate(95deg) brightness(103%) contrast(101%);}

.datetimepicker td, .datetimepicker th:not(.switch) {
  width: 30px !important;
  height: 30px !important;
  font-size: 14px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{ background-color: #fbf2ef !important;border-radius: 5px;}
.mh-92{min-height: 92px;}