:root, :host {--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em "Font Awesome 6 Brands";}
@font-face {font-family: "Font Awesome 6 Brands";font-style: normal;font-weight: 400;font-display: block;src: url("/theme/font.php/synergycustom/theme/1742935277/fa-brands-400.woff2") format("woff2"),url("/theme/font.php/synergycustom/theme/1742935277/fa-brands-400.ttf") format("truetype");}
.fab, .fa-brands {font-weight: 400;}
.fa-monero:before {content: "";}
.fa-hooli:before {content: "";}
.fa-yelp:before {content: "";}
.fa-cc-visa:before {content: "";}
.fa-lastfm:before {content: "";}
.fa-shopware:before {content: "";}
.fa-creative-commons-nc:before {content: "";}
.fa-aws:before {content: "";}
.fa-redhat:before {content: "";}
.fa-yoast:before {content: "";}
.fa-cloudflare:before {content: "";}
.fa-ups:before {content: "";}
.fa-wpexplorer:before {content: "";}
.fa-dyalog:before {content: "";}
.fa-bity:before {content: "";}
.fa-stackpath:before {content: "";}
.fa-buysellads:before {content: "";}
.fa-first-order:before {content: "";}
.fa-modx:before {content: "";}
.fa-guilded:before {content: "";}
.fa-vnv:before {content: "";}
.fa-square-js:before {content: "";}
.fa-js-square:before {content: "";}
.fa-microsoft:before {content: "";}
.fa-qq:before {content: "";}
.fa-orcid:before {content: "";}
.fa-java:before {content: "";}
.fa-invision:before {content: "";}
.fa-creative-commons-pd-alt:before {content: "";}
.fa-centercode:before {content: "";}
.fa-glide-g:before {content: "";}
.fa-drupal:before {content: "";}
.fa-hire-a-helper:before {content: "";}
.fa-creative-commons-by:before {content: "";}
.fa-unity:before {content: "";}
.fa-whmcs:before {content: "";}
.fa-rocketchat:before {content: "";}
.fa-vk:before {content: "";}
.fa-untappd:before {content: "";}
.fa-mailchimp:before {content: "";}
.fa-css3-alt:before {content: "";}
.fa-square-reddit:before {content: "";}
.fa-reddit-square:before {content: "";}
.fa-vimeo-v:before {content: "";}
.fa-contao:before {content: "";}
.fa-square-font-awesome:before {content: "";}
.fa-deskpro:before {content: "";}
.fa-sistrix:before {content: "";}
.fa-square-instagram:before {content: "";}
.fa-instagram-square:before {content: "";}
.fa-battle-net:before {content: "";}
.fa-the-red-yeti:before {content: "";}
.fa-square-hacker-news:before {content: "";}
.fa-hacker-news-square:before {content: "";}
.fa-edge:before {content: "";}
.fa-napster:before {content: "";}
.fa-square-snapchat:before {content: "";}
.fa-snapchat-square:before {content: "";}
.fa-google-plus-g:before {content: "";}
.fa-artstation:before {content: "";}
.fa-markdown:before {content: "";}
.fa-sourcetree:before {content: "";}
.fa-google-plus:before {content: "";}
.fa-diaspora:before {content: "";}
.fa-foursquare:before {content: "";}
.fa-stack-overflow:before {content: "";}
.fa-github-alt:before {content: "";}
.fa-phoenix-squadron:before {content: "";}
.fa-pagelines:before {content: "";}
.fa-algolia:before {content: "";}
.fa-red-river:before {content: "";}
.fa-creative-commons-sa:before {content: "";}
.fa-safari:before {content: "";}
.fa-google:before {content: "";}
.fa-square-font-awesome-stroke:before {content: "";}
.fa-font-awesome-alt:before {content: "";}
.fa-atlassian:before {content: "";}
.fa-linkedin-in:before {content: "";}
.fa-digital-ocean:before {content: "";}
.fa-nimblr:before {content: "";}
.fa-chromecast:before {content: "";}
.fa-evernote:before {content: "";}
.fa-hacker-news:before {content: "";}
.fa-creative-commons-sampling:before {content: "";}
.fa-adversal:before {content: "";}
.fa-creative-commons:before {content: "";}
.fa-watchman-monitoring:before {content: "";}
.fa-fonticons:before {content: "";}
.fa-weixin:before {content: "";}
.fa-shirtsinbulk:before {content: "";}
.fa-codepen:before {content: "";}
.fa-git-alt:before {content: "";}
.fa-lyft:before {content: "";}
.fa-rev:before {content: "";}
.fa-windows:before {content: "";}
.fa-wizards-of-the-coast:before {content: "";}
.fa-square-viadeo:before {content: "";}
.fa-viadeo-square:before {content: "";}
.fa-meetup:before {content: "";}
.fa-centos:before {content: "";}
.fa-adn:before {content: "";}
.fa-cloudsmith:before {content: "";}
.fa-pied-piper-alt:before {content: "";}
.fa-square-dribbble:before {content: "";}
.fa-dribbble-square:before {content: "";}
.fa-codiepie:before {content: "";}
.fa-node:before {content: "";}
.fa-mix:before {content: "";}
.fa-steam:before {content: "";}
.fa-cc-apple-pay:before {content: "";}
.fa-scribd:before {content: "";}
.fa-openid:before {content: "";}
.fa-instalod:before {content: "";}
.fa-expeditedssl:before {content: "";}
.fa-sellcast:before {content: "";}
.fa-square-twitter:before {content: "";}
.fa-twitter-square:before {content: "";}
.fa-r-project:before {content: "";}
.fa-delicious:before {content: "";}
.fa-freebsd:before {content: "";}
.fa-vuejs:before {content: "";}
.fa-accusoft:before {content: "";}
.fa-ioxhost:before {content: "";}
.fa-fonticons-fi:before {content: "";}
.fa-app-store:before {content: "";}
.fa-cc-mastercard:before {content: "";}
.fa-itunes-note:before {content: "";}
.fa-golang:before {content: "";}
.fa-kickstarter:before {content: "";}
.fa-grav:before {content: "";}
.fa-weibo:before {content: "";}
.fa-uncharted:before {content: "";}
.fa-firstdraft:before {content: "";}
.fa-square-youtube:before {content: "";}
.fa-youtube-square:before {content: "";}
.fa-wikipedia-w:before {content: "";}
.fa-wpressr:before {content: "";}
.fa-rendact:before {content: "";}
.fa-angellist:before {content: "";}
.fa-galactic-republic:before {content: "";}
.fa-nfc-directional:before {content: "";}
.fa-skype:before {content: "";}
.fa-joget:before {content: "";}
.fa-fedora:before {content: "";}
.fa-stripe-s:before {content: "";}
.fa-meta:before {content: "";}
.fa-laravel:before {content: "";}
.fa-hotjar:before {content: "";}
.fa-bluetooth-b:before {content: "";}
.fa-sticker-mule:before {content: "";}
.fa-creative-commons-zero:before {content: "";}
.fa-hips:before {content: "";}
.fa-behance:before {content: "";}
.fa-reddit:before {content: "";}
.fa-discord:before {content: "";}
.fa-chrome:before {content: "";}
.fa-app-store-ios:before {content: "";}
.fa-cc-discover:before {content: "";}
.fa-wpbeginner:before {content: "";}
.fa-confluence:before {content: "";}
.fa-mdb:before {content: "";}
.fa-dochub:before {content: "";}
.fa-accessible-icon:before {content: "";}
.fa-ebay:before {content: "";}
.fa-amazon:before {content: "";}
.fa-unsplash:before {content: "";}
.fa-yarn:before {content: "";}
.fa-square-steam:before {content: "";}
.fa-steam-square:before {content: "";}
.fa-500px:before {content: "";}
.fa-square-vimeo:before {content: "";}
.fa-vimeo-square:before {content: "";}
.fa-asymmetrik:before {content: "";}
.fa-font-awesome:before {content: "";}
.fa-font-awesome-flag:before {content: "";}
.fa-font-awesome-logo-full:before {content: "";}
.fa-gratipay:before {content: "";}
.fa-apple:before {content: "";}
.fa-hive:before {content: "";}
.fa-gitkraken:before {content: "";}
.fa-keybase:before {content: "";}
.fa-apple-pay:before {content: "";}
.fa-padlet:before {content: "";}
.fa-amazon-pay:before {content: "";}
.fa-square-github:before {content: "";}
.fa-github-square:before {content: "";}
.fa-stumbleupon:before {content: "";}
.fa-fedex:before {content: "";}
.fa-phoenix-framework:before {content: "";}
.fa-shopify:before {content: "";}
.fa-neos:before {content: "";}
.fa-hackerrank:before {content: "";}
.fa-researchgate:before {content: "";}
.fa-swift:before {content: "";}
.fa-angular:before {content: "";}
.fa-speakap:before {content: "";}
.fa-angrycreative:before {content: "";}
.fa-y-combinator:before {content: "";}
.fa-empire:before {content: "";}
.fa-envira:before {content: "";}
.fa-square-gitlab:before {content: "";}
.fa-gitlab-square:before {content: "";}
.fa-studiovinari:before {content: "";}
.fa-pied-piper:before {content: "";}
.fa-wordpress:before {content: "";}
.fa-product-hunt:before {content: "";}
.fa-firefox:before {content: "";}
.fa-linode:before {content: "";}
.fa-goodreads:before {content: "";}
.fa-square-odnoklassniki:before {content: "";}
.fa-odnoklassniki-square:before {content: "";}
.fa-jsfiddle:before {content: "";}
.fa-sith:before {content: "";}
.fa-themeisle:before {content: "";}
.fa-page4:before {content: "";}
.fa-hashnode:before {content: "";}
.fa-react:before {content: "";}
.fa-cc-paypal:before {content: "";}
.fa-squarespace:before {content: "";}
.fa-cc-stripe:before {content: "";}
.fa-creative-commons-share:before {content: "";}
.fa-bitcoin:before {content: "";}
.fa-keycdn:before {content: "";}
.fa-opera:before {content: "";}
.fa-itch-io:before {content: "";}
.fa-umbraco:before {content: "";}
.fa-galactic-senate:before {content: "";}
.fa-ubuntu:before {content: "";}
.fa-draft2digital:before {content: "";}
.fa-stripe:before {content: "";}
.fa-houzz:before {content: "";}
.fa-gg:before {content: "";}
.fa-dhl:before {content: "";}
.fa-square-pinterest:before {content: "";}
.fa-pinterest-square:before {content: "";}
.fa-xing:before {content: "";}
.fa-blackberry:before {content: "";}
.fa-creative-commons-pd:before {content: "";}
.fa-playstation:before {content: "";}
.fa-quinscape:before {content: "";}
.fa-less:before {content: "";}
.fa-blogger-b:before {content: "";}
.fa-opencart:before {content: "";}
.fa-vine:before {content: "";}
.fa-paypal:before {content: "";}
.fa-gitlab:before {content: "";}
.fa-typo3:before {content: "";}
.fa-reddit-alien:before {content: "";}
.fa-yahoo:before {content: "";}
.fa-dailymotion:before {content: "";}
.fa-affiliatetheme:before {content: "";}
.fa-pied-piper-pp:before {content: "";}
.fa-bootstrap:before {content: "";}
.fa-odnoklassniki:before {content: "";}
.fa-nfc-symbol:before {content: "";}
.fa-ethereum:before {content: "";}
.fa-speaker-deck:before {content: "";}
.fa-creative-commons-nc-eu:before {content: "";}
.fa-patreon:before {content: "";}
.fa-avianex:before {content: "";}
.fa-ello:before {content: "";}
.fa-gofore:before {content: "";}
.fa-bimobject:before {content: "";}
.fa-facebook-f:before {content: "";}
.fa-square-google-plus:before {content: "";}
.fa-google-plus-square:before {content: "";}
.fa-mandalorian:before {content: "";}
.fa-first-order-alt:before {content: "";}
.fa-osi:before {content: "";}
.fa-google-wallet:before {content: "";}
.fa-d-and-d-beyond:before {content: "";}
.fa-periscope:before {content: "";}
.fa-fulcrum:before {content: "";}
.fa-cloudscale:before {content: "";}
.fa-forumbee:before {content: "";}
.fa-mizuni:before {content: "";}
.fa-schlix:before {content: "";}
.fa-square-xing:before {content: "";}
.fa-xing-square:before {content: "";}
.fa-bandcamp:before {content: "";}
.fa-wpforms:before {content: "";}
.fa-cloudversify:before {content: "";}
.fa-usps:before {content: "";}
.fa-megaport:before {content: "";}
.fa-magento:before {content: "";}
.fa-spotify:before {content: "";}
.fa-optin-monster:before {content: "";}
.fa-fly:before {content: "";}
.fa-aviato:before {content: "";}
.fa-itunes:before {content: "";}
.fa-cuttlefish:before {content: "";}
.fa-blogger:before {content: "";}
.fa-flickr:before {content: "";}
.fa-viber:before {content: "";}
.fa-soundcloud:before {content: "";}
.fa-digg:before {content: "";}
.fa-tencent-weibo:before {content: "";}
.fa-symfony:before {content: "";}
.fa-maxcdn:before {content: "";}
.fa-etsy:before {content: "";}
.fa-facebook-messenger:before {content: "";}
.fa-audible:before {content: "";}
.fa-think-peaks:before {content: "";}
.fa-bilibili:before {content: "";}
.fa-erlang:before {content: "";}
.fa-cotton-bureau:before {content: "";}
.fa-dashcube:before {content: "";}
.fa-42-group:before {content: "";}
.fa-innosoft:before {content: "";}
.fa-stack-exchange:before {content: "";}
.fa-elementor:before {content: "";}
.fa-square-pied-piper:before {content: "";}
.fa-pied-piper-square:before {content: "";}
.fa-creative-commons-nd:before {content: "";}
.fa-palfed:before {content: "";}
.fa-superpowers:before {content: "";}
.fa-resolving:before {content: "";}
.fa-xbox:before {content: "";}
.fa-searchengin:before {content: "";}
.fa-tiktok:before {content: "";}
.fa-square-facebook:before {content: "";}
.fa-facebook-square:before {content: "";}
.fa-renren:before {content: "";}
.fa-linux:before {content: "";}
.fa-glide:before {content: "";}
.fa-linkedin:before {content: "";}
.fa-hubspot:before {content: "";}
.fa-deploydog:before {content: "";}
.fa-twitch:before {content: "";}
.fa-ravelry:before {content: "";}
.fa-mixer:before {content: "";}
.fa-square-lastfm:before {content: "";}
.fa-lastfm-square:before {content: "";}
.fa-vimeo:before {content: "";}
.fa-mendeley:before {content: "";}
.fa-uniregistry:before {content: "";}
.fa-figma:before {content: "";}
.fa-creative-commons-remix:before {content: "";}
.fa-cc-amazon-pay:before {content: "";}
.fa-dropbox:before {content: "";}
.fa-instagram:before {content: "";}
.fa-cmplid:before {content: "";}
.fa-facebook:before {content: "";}
.fa-gripfire:before {content: "";}
.fa-jedi-order:before {content: "";}
.fa-uikit:before {content: "";}
.fa-fort-awesome-alt:before {content: "";}
.fa-phabricator:before {content: "";}
.fa-ussunnah:before {content: "";}
.fa-earlybirds:before {content: "";}
.fa-trade-federation:before {content: "";}
.fa-autoprefixer:before {content: "";}
.fa-whatsapp:before {content: "";}
.fa-slideshare:before {content: "";}
.fa-google-play:before {content: "";}
.fa-viadeo:before {content: "";}
.fa-line:before {content: "";}
.fa-google-drive:before {content: "";}
.fa-servicestack:before {content: "";}
.fa-simplybuilt:before {content: "";}
.fa-bitbucket:before {content: "";}
.fa-imdb:before {content: "";}
.fa-deezer:before {content: "";}
.fa-raspberry-pi:before {content: "";}
.fa-jira:before {content: "";}
.fa-docker:before {content: "";}
.fa-screenpal:before {content: "";}
.fa-bluetooth:before {content: "";}
.fa-gitter:before {content: "";}
.fa-d-and-d:before {content: "";}
.fa-microblog:before {content: "";}
.fa-cc-diners-club:before {content: "";}
.fa-gg-circle:before {content: "";}
.fa-pied-piper-hat:before {content: "";}
.fa-kickstarter-k:before {content: "";}
.fa-yandex:before {content: "";}
.fa-readme:before {content: "";}
.fa-html5:before {content: "";}
.fa-sellsy:before {content: "";}
.fa-sass:before {content: "";}
.fa-wirsindhandwerk:before {content: "";}
.fa-wsh:before {content: "";}
.fa-buromobelexperte:before {content: "";}
.fa-salesforce:before {content: "";}
.fa-octopus-deploy:before {content: "";}
.fa-medapps:before {content: "";}
.fa-ns8:before {content: "";}
.fa-pinterest-p:before {content: "";}
.fa-apper:before {content: "";}
.fa-fort-awesome:before {content: "";}
.fa-waze:before {content: "";}
.fa-cc-jcb:before {content: "";}
.fa-snapchat:before {content: "";}
.fa-snapchat-ghost:before {content: "";}
.fa-fantasy-flight-games:before {content: "";}
.fa-rust:before {content: "";}
.fa-wix:before {content: "";}
.fa-square-behance:before {content: "";}
.fa-behance-square:before {content: "";}
.fa-supple:before {content: "";}
.fa-rebel:before {content: "";}
.fa-css3:before {content: "";}
.fa-staylinked:before {content: "";}
.fa-kaggle:before {content: "";}
.fa-space-awesome:before {content: "";}
.fa-deviantart:before {content: "";}
.fa-cpanel:before {content: "";}
.fa-goodreads-g:before {content: "";}
.fa-square-git:before {content: "";}
.fa-git-square:before {content: "";}
.fa-square-tumblr:before {content: "";}
.fa-tumblr-square:before {content: "";}
.fa-trello:before {content: "";}
.fa-creative-commons-nc-jp:before {content: "";}
.fa-get-pocket:before {content: "";}
.fa-perbyte:before {content: "";}
.fa-grunt:before {content: "";}
.fa-weebly:before {content: "";}
.fa-connectdevelop:before {content: "";}
.fa-leanpub:before {content: "";}
.fa-black-tie:before {content: "";}
.fa-themeco:before {content: "";}
.fa-python:before {content: "";}
.fa-android:before {content: "";}
.fa-bots:before {content: "";}
.fa-free-code-camp:before {content: "";}
.fa-hornbill:before {content: "";}
.fa-js:before {content: "";}
.fa-ideal:before {content: "";}
.fa-git:before {content: "";}
.fa-dev:before {content: "";}
.fa-sketch:before {content: "";}
.fa-yandex-international:before {content: "";}
.fa-cc-amex:before {content: "";}
.fa-uber:before {content: "";}
.fa-github:before {content: "";}
.fa-php:before {content: "";}
.fa-alipay:before {content: "";}
.fa-youtube:before {content: "";}
.fa-skyatlas:before {content: "";}
.fa-firefox-browser:before {content: "";}
.fa-replyd:before {content: "";}
.fa-suse:before {content: "";}
.fa-jenkins:before {content: "";}
.fa-twitter:before {content: "";}
.fa-rockrms:before {content: "";}
.fa-pinterest:before {content: "";}
.fa-buffer:before {content: "";}
.fa-npm:before {content: "";}
.fa-yammer:before {content: "";}
.fa-btc:before {content: "";}
.fa-dribbble:before {content: "";}
.fa-stumbleupon-circle:before {content: "";}
.fa-internet-explorer:before {content: "";}
.fa-stubber:before {content: "";}
.fa-telegram:before {content: "";}
.fa-telegram-plane:before {content: "";}
.fa-old-republic:before {content: "";}
.fa-odysee:before {content: "";}
.fa-square-whatsapp:before {content: "";}
.fa-whatsapp-square:before {content: "";}
.fa-node-js:before {content: "";}
.fa-edge-legacy:before {content: "";}
.fa-slack:before {content: "";}
.fa-slack-hash:before {content: "";}
.fa-medrt:before {content: "";}
.fa-usb:before {content: "";}
.fa-tumblr:before {content: "";}
.fa-vaadin:before {content: "";}
.fa-quora:before {content: "";}
.fa-reacteurope:before {content: "";}
.fa-medium:before {content: "";}
.fa-medium-m:before {content: "";}
.fa-amilia:before {content: "";}
.fa-mixcloud:before {content: "";}
.fa-flipboard:before {content: "";}
.fa-viacoin:before {content: "";}
.fa-critical-role:before {content: "";}
.fa-sitrox:before {content: "";}
.fa-discourse:before {content: "";}
.fa-joomla:before {content: "";}
.fa-mastodon:before {content: "";}
.fa-airbnb:before {content: "";}
.fa-wolf-pack-battalion:before {content: "";}
.fa-buy-n-large:before {content: "";}
.fa-gulp:before {content: "";}
.fa-creative-commons-sampling-plus:before {content: "";}
.fa-strava:before {content: "";}
.fa-ember:before {content: "";}
.fa-canadian-maple-leaf:before {content: "";}
.fa-teamspeak:before {content: "";}
.fa-pushed:before {content: "";}
.fa-wordpress-simple:before {content: "";}
.fa-nutritionix:before {content: "";}
.fa-wodu:before {content: "";}
.fa-google-pay:before {content: "";}
.fa-intercom:before {content: "";}
.fa-zhihu:before {content: "";}
.fa-korvue:before {content: "";}
.fa-pix:before {content: "";}
.fa-steam-symbol:before {content: "";}
:root, :host {--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em "Font Awesome 6 Free";}
@font-face {font-family: "Font Awesome 6 Free";font-style: normal;font-weight: 400;font-display: block;src: url("/theme/font.php/synergycustom/theme/1742935277/fa-regular-400.woff2") format("woff2"),url("/theme/font.php/synergycustom/theme/1742935277/fa-regular-400.ttf") format("truetype");}
.far, .fa-regular {font-weight: 400;}
:root, :host {--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em "Font Awesome 6 Free";}
@font-face {font-family: "Font Awesome 6 Free";font-style: normal;font-weight: 900;font-display: block;src: url("/theme/font.php/synergycustom/theme/1742935277/fa-solid-900.woff2") format("woff2"),url("/theme/font.php/synergycustom/theme/1742935277/fa-solid-900.ttf") format("truetype");}
.fas, .fa-solid, .form-autocomplete-downarrow::after, .slick-prev:before, .slick-next:before, .slick-autoplay-toggle-button .slick-pause-icon:before, .slick-autoplay-toggle-button .slick-play-icon:before {font-weight: 900;}
.fa.fa-glass:before {content: "";}
.fa.fa-envelope-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-envelope-o:before {content: "";}
.fa.fa-star-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-star-o:before {content: "";}
.fa.fa-remove:before {content: "";}
.fa.fa-close:before {content: "";}
.fa.fa-gear:before {content: "";}
.fa.fa-trash-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-trash-o:before {content: "";}
.fa.fa-home:before {content: "";}
.fa.fa-file-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-o:before {content: "";}
.fa.fa-clock-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-clock-o:before {content: "";}
.fa.fa-arrow-circle-o-down {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-arrow-circle-o-down:before {content: "";}
.fa.fa-arrow-circle-o-up {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-arrow-circle-o-up:before {content: "";}
.fa.fa-play-circle-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-play-circle-o:before {content: "";}
.fa.fa-repeat:before {content: "";}
.fa.fa-rotate-right:before {content: "";}
.fa.fa-refresh:before {content: "";}
.fa.fa-list-alt {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-list-alt:before {content: "";}
.fa.fa-dedent:before {content: "";}
.fa.fa-video-camera:before {content: "";}
.fa.fa-picture-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-picture-o:before {content: "";}
.fa.fa-photo {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-photo:before {content: "";}
.fa.fa-image {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-image:before {content: "";}
.fa.fa-map-marker:before {content: "";}
.fa.fa-pencil-square-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-pencil-square-o:before {content: "";}
.fa.fa-edit {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-edit:before {content: "";}
.fa.fa-share-square-o:before {content: "";}
.fa.fa-check-square-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-check-square-o:before {content: "";}
.fa.fa-arrows:before {content: "";}
.fa.fa-times-circle-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-times-circle-o:before {content: "";}
.fa.fa-check-circle-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-check-circle-o:before {content: "";}
.fa.fa-mail-forward:before {content: "";}
.fa.fa-expand:before {content: "";}
.fa.fa-compress:before {content: "";}
.fa.fa-eye {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-eye-slash {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-warning:before {content: "";}
.fa.fa-calendar:before {content: "";}
.fa.fa-arrows-v:before {content: "";}
.fa.fa-arrows-h:before {content: "";}
.fa.fa-bar-chart:before {content: "";}
.fa.fa-bar-chart-o:before {content: "";}
.fa.fa-twitter-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-twitter-square:before {content: "";}
.fa.fa-facebook-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-facebook-square:before {content: "";}
.fa.fa-gears:before {content: "";}
.fa.fa-thumbs-o-up {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-thumbs-o-up:before {content: "";}
.fa.fa-thumbs-o-down {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-thumbs-o-down:before {content: "";}
.fa.fa-heart-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-heart-o:before {content: "";}
.fa.fa-sign-out:before {content: "";}
.fa.fa-linkedin-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-linkedin-square:before {content: "";}
.fa.fa-thumb-tack:before {content: "";}
.fa.fa-external-link:before {content: "";}
.fa.fa-sign-in:before {content: "";}
.fa.fa-github-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-github-square:before {content: "";}
.fa.fa-lemon-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-lemon-o:before {content: "";}
.fa.fa-square-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-square-o:before {content: "";}
.fa.fa-bookmark-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-bookmark-o:before {content: "";}
.fa.fa-twitter {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-facebook {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-facebook:before {content: "";}
.fa.fa-facebook-f {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-facebook-f:before {content: "";}
.fa.fa-github {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-credit-card {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-feed:before {content: "";}
.fa.fa-hdd-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hdd-o:before {content: "";}
.fa.fa-hand-o-right {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-o-right:before {content: "";}
.fa.fa-hand-o-left {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-o-left:before {content: "";}
.fa.fa-hand-o-up {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-o-up:before {content: "";}
.fa.fa-hand-o-down {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-o-down:before {content: "";}
.fa.fa-globe:before {content: "";}
.fa.fa-tasks:before {content: "";}
.fa.fa-arrows-alt:before {content: "";}
.fa.fa-group:before {content: "";}
.fa.fa-chain:before {content: "";}
.fa.fa-cut:before {content: "";}
.fa.fa-files-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-files-o:before {content: "";}
.fa.fa-floppy-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-floppy-o:before {content: "";}
.fa.fa-save {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-save:before {content: "";}
.fa.fa-navicon:before {content: "";}
.fa.fa-reorder:before {content: "";}
.fa.fa-magic:before {content: "";}
.fa.fa-pinterest {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-pinterest-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-pinterest-square:before {content: "";}
.fa.fa-google-plus-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-google-plus-square:before {content: "";}
.fa.fa-google-plus {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-google-plus:before {content: "";}
.fa.fa-money:before {content: "";}
.fa.fa-unsorted:before {content: "";}
.fa.fa-sort-desc:before {content: "";}
.fa.fa-sort-asc:before {content: "";}
.fa.fa-linkedin {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-linkedin:before {content: "";}
.fa.fa-rotate-left:before {content: "";}
.fa.fa-legal:before {content: "";}
.fa.fa-tachometer:before {content: "";}
.fa.fa-dashboard:before {content: "";}
.fa.fa-comment-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-comment-o:before {content: "";}
.fa.fa-comments-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-comments-o:before {content: "";}
.fa.fa-flash:before {content: "";}
.fa.fa-clipboard:before {content: "";}
.fa.fa-lightbulb-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-lightbulb-o:before {content: "";}
.fa.fa-exchange:before {content: "";}
.fa.fa-cloud-download:before {content: "";}
.fa.fa-cloud-upload:before {content: "";}
.fa.fa-bell-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-bell-o:before {content: "";}
.fa.fa-cutlery:before {content: "";}
.fa.fa-file-text-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-text-o:before {content: "";}
.fa.fa-building-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-building-o:before {content: "";}
.fa.fa-hospital-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hospital-o:before {content: "";}
.fa.fa-tablet:before {content: "";}
.fa.fa-mobile:before {content: "";}
.fa.fa-mobile-phone:before {content: "";}
.fa.fa-circle-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-circle-o:before {content: "";}
.fa.fa-mail-reply:before {content: "";}
.fa.fa-github-alt {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-folder-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-folder-o:before {content: "";}
.fa.fa-folder-open-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-folder-open-o:before {content: "";}
.fa.fa-smile-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-smile-o:before {content: "";}
.fa.fa-frown-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-frown-o:before {content: "";}
.fa.fa-meh-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-meh-o:before {content: "";}
.fa.fa-keyboard-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-keyboard-o:before {content: "";}
.fa.fa-flag-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-flag-o:before {content: "";}
.fa.fa-mail-reply-all:before {content: "";}
.fa.fa-star-half-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-star-half-o:before {content: "";}
.fa.fa-star-half-empty {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-star-half-empty:before {content: "";}
.fa.fa-star-half-full {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-star-half-full:before {content: "";}
.fa.fa-code-fork:before {content: "";}
.fa.fa-chain-broken:before {content: "";}
.fa.fa-unlink:before {content: "";}
.fa.fa-calendar-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-calendar-o:before {content: "";}
.fa.fa-maxcdn {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-html5 {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-css3 {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-unlock-alt:before {content: "";}
.fa.fa-minus-square-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-minus-square-o:before {content: "";}
.fa.fa-level-up:before {content: "";}
.fa.fa-level-down:before {content: "";}
.fa.fa-pencil-square:before {content: "";}
.fa.fa-external-link-square:before {content: "";}
.fa.fa-compass {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-caret-square-o-down {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-caret-square-o-down:before {content: "";}
.fa.fa-toggle-down {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-toggle-down:before {content: "";}
.fa.fa-caret-square-o-up {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-caret-square-o-up:before {content: "";}
.fa.fa-toggle-up {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-toggle-up:before {content: "";}
.fa.fa-caret-square-o-right {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-caret-square-o-right:before {content: "";}
.fa.fa-toggle-right {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-toggle-right:before {content: "";}
.fa.fa-eur:before {content: "";}
.fa.fa-euro:before {content: "";}
.fa.fa-gbp:before {content: "";}
.fa.fa-usd:before {content: "$";}
.fa.fa-dollar:before {content: "$";}
.fa.fa-inr:before {content: "";}
.fa.fa-rupee:before {content: "";}
.fa.fa-jpy:before {content: "";}
.fa.fa-cny:before {content: "";}
.fa.fa-rmb:before {content: "";}
.fa.fa-yen:before {content: "";}
.fa.fa-rub:before {content: "";}
.fa.fa-ruble:before {content: "";}
.fa.fa-rouble:before {content: "";}
.fa.fa-krw:before {content: "";}
.fa.fa-won:before {content: "";}
.fa.fa-btc {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-bitcoin {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-bitcoin:before {content: "";}
.fa.fa-file-text:before {content: "";}
.fa.fa-sort-alpha-asc:before {content: "";}
.fa.fa-sort-alpha-desc:before {content: "";}
.fa.fa-sort-amount-asc:before {content: "";}
.fa.fa-sort-amount-desc:before {content: "";}
.fa.fa-sort-numeric-asc:before {content: "";}
.fa.fa-sort-numeric-desc:before {content: "";}
.fa.fa-youtube-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-youtube-square:before {content: "";}
.fa.fa-youtube {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-xing {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-xing-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-xing-square:before {content: "";}
.fa.fa-youtube-play {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-youtube-play:before {content: "";}
.fa.fa-dropbox {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-stack-overflow {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-instagram {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-flickr {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-adn {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-bitbucket {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-bitbucket-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-bitbucket-square:before {content: "";}
.fa.fa-tumblr {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-tumblr-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-tumblr-square:before {content: "";}
.fa.fa-long-arrow-down:before {content: "";}
.fa.fa-long-arrow-up:before {content: "";}
.fa.fa-long-arrow-left:before {content: "";}
.fa.fa-long-arrow-right:before {content: "";}
.fa.fa-apple {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-windows {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-android {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-linux {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-dribbble {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-skype {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-foursquare {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-trello {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-gratipay {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-gittip {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-gittip:before {content: "";}
.fa.fa-sun-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-sun-o:before {content: "";}
.fa.fa-moon-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-moon-o:before {content: "";}
.fa.fa-vk {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-weibo {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-renren {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-pagelines {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-stack-exchange {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-arrow-circle-o-right {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-arrow-circle-o-right:before {content: "";}
.fa.fa-arrow-circle-o-left {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-arrow-circle-o-left:before {content: "";}
.fa.fa-caret-square-o-left {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-caret-square-o-left:before {content: "";}
.fa.fa-toggle-left {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-toggle-left:before {content: "";}
.fa.fa-dot-circle-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-dot-circle-o:before {content: "";}
.fa.fa-vimeo-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-vimeo-square:before {content: "";}
.fa.fa-try:before {content: "";}
.fa.fa-turkish-lira:before {content: "";}
.fa.fa-plus-square-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-plus-square-o:before {content: "";}
.fa.fa-slack {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-wordpress {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-openid {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-institution:before {content: "";}
.fa.fa-bank:before {content: "";}
.fa.fa-mortar-board:before {content: "";}
.fa.fa-yahoo {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-google {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-reddit {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-reddit-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-reddit-square:before {content: "";}
.fa.fa-stumbleupon-circle {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-stumbleupon {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-delicious {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-digg {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-pied-piper-pp {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-pied-piper-alt {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-drupal {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-joomla {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-behance {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-behance-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-behance-square:before {content: "";}
.fa.fa-steam {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-steam-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-steam-square:before {content: "";}
.fa.fa-automobile:before {content: "";}
.fa.fa-cab:before {content: "";}
.fa.fa-spotify {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-deviantart {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-soundcloud {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-file-pdf-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-pdf-o:before {content: "";}
.fa.fa-file-word-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-word-o:before {content: "";}
.fa.fa-file-excel-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-excel-o:before {content: "";}
.fa.fa-file-powerpoint-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-powerpoint-o:before {content: "";}
.fa.fa-file-image-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-image-o:before {content: "";}
.fa.fa-file-photo-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-photo-o:before {content: "";}
.fa.fa-file-picture-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-picture-o:before {content: "";}
.fa.fa-file-archive-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-archive-o:before {content: "";}
.fa.fa-file-zip-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-zip-o:before {content: "";}
.fa.fa-file-audio-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-audio-o:before {content: "";}
.fa.fa-file-sound-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-sound-o:before {content: "";}
.fa.fa-file-video-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-video-o:before {content: "";}
.fa.fa-file-movie-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-movie-o:before {content: "";}
.fa.fa-file-code-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-file-code-o:before {content: "";}
.fa.fa-vine {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-codepen {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-jsfiddle {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-life-bouy:before {content: "";}
.fa.fa-life-buoy:before {content: "";}
.fa.fa-life-saver:before {content: "";}
.fa.fa-support:before {content: "";}
.fa.fa-circle-o-notch:before {content: "";}
.fa.fa-rebel {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-ra {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-ra:before {content: "";}
.fa.fa-resistance {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-resistance:before {content: "";}
.fa.fa-empire {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-ge {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-ge:before {content: "";}
.fa.fa-git-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-git-square:before {content: "";}
.fa.fa-git {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-hacker-news {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-y-combinator-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-y-combinator-square:before {content: "";}
.fa.fa-yc-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-yc-square:before {content: "";}
.fa.fa-tencent-weibo {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-qq {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-weixin {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-wechat {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-wechat:before {content: "";}
.fa.fa-send:before {content: "";}
.fa.fa-paper-plane-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-paper-plane-o:before {content: "";}
.fa.fa-send-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-send-o:before {content: "";}
.fa.fa-circle-thin {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-circle-thin:before {content: "";}
.fa.fa-header:before {content: "";}
.fa.fa-futbol-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-futbol-o:before {content: "";}
.fa.fa-soccer-ball-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-soccer-ball-o:before {content: "";}
.fa.fa-slideshare {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-twitch {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-yelp {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-newspaper-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-newspaper-o:before {content: "";}
.fa.fa-paypal {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-google-wallet {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-cc-visa {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-cc-mastercard {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-cc-discover {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-cc-amex {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-cc-paypal {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-cc-stripe {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-bell-slash-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-bell-slash-o:before {content: "";}
.fa.fa-trash:before {content: "";}
.fa.fa-copyright {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-eyedropper:before {content: "";}
.fa.fa-area-chart:before {content: "";}
.fa.fa-pie-chart:before {content: "";}
.fa.fa-line-chart:before {content: "";}
.fa.fa-lastfm {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-lastfm-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-lastfm-square:before {content: "";}
.fa.fa-ioxhost {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-angellist {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-cc {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-cc:before {content: "";}
.fa.fa-ils:before {content: "";}
.fa.fa-shekel:before {content: "";}
.fa.fa-sheqel:before {content: "";}
.fa.fa-buysellads {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-connectdevelop {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-dashcube {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-forumbee {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-leanpub {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-sellsy {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-shirtsinbulk {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-simplybuilt {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-skyatlas {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-diamond {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-diamond:before {content: "";}
.fa.fa-transgender:before {content: "";}
.fa.fa-intersex:before {content: "";}
.fa.fa-transgender-alt:before {content: "";}
.fa.fa-facebook-official {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-facebook-official:before {content: "";}
.fa.fa-pinterest-p {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-whatsapp {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-hotel:before {content: "";}
.fa.fa-viacoin {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-medium {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-y-combinator {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-yc {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-yc:before {content: "";}
.fa.fa-optin-monster {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-opencart {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-expeditedssl {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-battery-4:before {content: "";}
.fa.fa-battery:before {content: "";}
.fa.fa-battery-3:before {content: "";}
.fa.fa-battery-2:before {content: "";}
.fa.fa-battery-1:before {content: "";}
.fa.fa-battery-0:before {content: "";}
.fa.fa-object-group {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-object-ungroup {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-sticky-note-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-sticky-note-o:before {content: "";}
.fa.fa-cc-jcb {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-cc-diners-club {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-clone {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hourglass-o:before {content: "";}
.fa.fa-hourglass-1:before {content: "";}
.fa.fa-hourglass-2:before {content: "";}
.fa.fa-hourglass-3:before {content: "";}
.fa.fa-hand-rock-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-rock-o:before {content: "";}
.fa.fa-hand-grab-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-grab-o:before {content: "";}
.fa.fa-hand-paper-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-paper-o:before {content: "";}
.fa.fa-hand-stop-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-stop-o:before {content: "";}
.fa.fa-hand-scissors-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-scissors-o:before {content: "";}
.fa.fa-hand-lizard-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-lizard-o:before {content: "";}
.fa.fa-hand-spock-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-spock-o:before {content: "";}
.fa.fa-hand-pointer-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-pointer-o:before {content: "";}
.fa.fa-hand-peace-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-hand-peace-o:before {content: "";}
.fa.fa-registered {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-creative-commons {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-gg {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-gg-circle {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-odnoklassniki {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-odnoklassniki-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-odnoklassniki-square:before {content: "";}
.fa.fa-get-pocket {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-wikipedia-w {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-safari {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-chrome {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-firefox {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-opera {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-internet-explorer {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-television:before {content: "";}
.fa.fa-contao {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-500px {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-amazon {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-calendar-plus-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-calendar-plus-o:before {content: "";}
.fa.fa-calendar-minus-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-calendar-minus-o:before {content: "";}
.fa.fa-calendar-times-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-calendar-times-o:before {content: "";}
.fa.fa-calendar-check-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-calendar-check-o:before {content: "";}
.fa.fa-map-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-map-o:before {content: "";}
.fa.fa-commenting:before {content: "";}
.fa.fa-commenting-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-commenting-o:before {content: "";}
.fa.fa-houzz {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-vimeo {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-vimeo:before {content: "";}
.fa.fa-black-tie {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-fonticons {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-reddit-alien {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-edge {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-credit-card-alt:before {content: "";}
.fa.fa-codiepie {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-modx {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-fort-awesome {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-usb {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-product-hunt {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-mixcloud {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-scribd {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-pause-circle-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-pause-circle-o:before {content: "";}
.fa.fa-stop-circle-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-stop-circle-o:before {content: "";}
.fa.fa-bluetooth {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-bluetooth-b {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-gitlab {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-wpbeginner {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-wpforms {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-envira {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-wheelchair-alt {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-wheelchair-alt:before {content: "";}
.fa.fa-question-circle-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-question-circle-o:before {content: "";}
.fa.fa-volume-control-phone:before {content: "";}
.fa.fa-asl-interpreting:before {content: "";}
.fa.fa-deafness:before {content: "";}
.fa.fa-hard-of-hearing:before {content: "";}
.fa.fa-glide {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-glide-g {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-signing:before {content: "";}
.fa.fa-viadeo {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-viadeo-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-viadeo-square:before {content: "";}
.fa.fa-snapchat {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-snapchat-ghost {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-snapchat-ghost:before {content: "";}
.fa.fa-snapchat-square {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-snapchat-square:before {content: "";}
.fa.fa-pied-piper {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-first-order {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-yoast {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-themeisle {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-google-plus-official {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-google-plus-official:before {content: "";}
.fa.fa-google-plus-circle {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-google-plus-circle:before {content: "";}
.fa.fa-font-awesome {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-fa {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-fa:before {content: "";}
.fa.fa-handshake-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-handshake-o:before {content: "";}
.fa.fa-envelope-open-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-envelope-open-o:before {content: "";}
.fa.fa-linode {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-address-book-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-address-book-o:before {content: "";}
.fa.fa-vcard:before {content: "";}
.fa.fa-address-card-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-address-card-o:before {content: "";}
.fa.fa-vcard-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-vcard-o:before {content: "";}
.fa.fa-user-circle-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-user-circle-o:before {content: "";}
.fa.fa-user-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-user-o:before {content: "";}
.fa.fa-id-badge {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-drivers-license:before {content: "";}
.fa.fa-id-card-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-id-card-o:before {content: "";}
.fa.fa-drivers-license-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-drivers-license-o:before {content: "";}
.fa.fa-quora {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-free-code-camp {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-telegram {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-thermometer-4:before {content: "";}
.fa.fa-thermometer:before {content: "";}
.fa.fa-thermometer-3:before {content: "";}
.fa.fa-thermometer-2:before {content: "";}
.fa.fa-thermometer-1:before {content: "";}
.fa.fa-thermometer-0:before {content: "";}
.fa.fa-bathtub:before {content: "";}
.fa.fa-s15:before {content: "";}
.fa.fa-window-maximize {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-window-restore {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-times-rectangle:before {content: "";}
.fa.fa-window-close-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-window-close-o:before {content: "";}
.fa.fa-times-rectangle-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-times-rectangle-o:before {content: "";}
.fa.fa-bandcamp {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-grav {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-etsy {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-imdb {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-ravelry {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-eercast {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-eercast:before {content: "";}
.fa.fa-snowflake-o {font-family: var(--fa-style-family-classic) !important;font-weight: 400;}
.fa.fa-snowflake-o:before {content: "";}
.fa.fa-superpowers {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-wpexplorer {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa.fa-meetup {font-family: var(--fa-style-family-brands) !important;font-weight: 400;}
.fa {font-family: var(-- fa-style-family,"Font Awesome 6 Free");font-weight: var(-- fa-style,900);}
.fa, .fa-classic, .fa-sharp, .fas, .fa-solid, .form-autocomplete-downarrow::after, .slick-prev:before, .slick-next:before, .slick-autoplay-toggle-button .slick-pause-icon:before, .slick-autoplay-toggle-button .slick-play-icon:before, .far, .fa-regular, .fab, .fa-brands {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: var(-- fa-display,inline-block);font-style: normal;font-variant: normal;line-height: 1;text-rendering: auto;}
.fas, .fa-classic, .fa-solid, .form-autocomplete-downarrow::after, .slick-prev:before, .slick-next:before, .slick-autoplay-toggle-button .slick-pause-icon:before, .slick-autoplay-toggle-button .slick-play-icon:before, .far, .fa-regular {font-family: "Font Awesome 6 Free";}
.fab, .fa-brands {font-family: "Font Awesome 6 Brands";}
.fa-1x {font-size: 1em;}
.fa-2x {font-size: 2em;}
.fa-3x {font-size: 3em;}
.fa-4x {font-size: 4em;}
.fa-5x {font-size: 5em;}
.fa-6x {font-size: 6em;}
.fa-7x {font-size: 7em;}
.fa-8x {font-size: 8em;}
.fa-9x {font-size: 9em;}
.fa-10x {font-size: 10em;}
.fa-2xs {font-size: .625em;line-height: .1em;vertical-align: .225em;}
.fa-xs {font-size: .75em;line-height: .0833333337em;vertical-align: .125em;}
.fa-sm {font-size: .875em;line-height: .0714285718em;vertical-align: .0535714295em;}
.fa-lg {font-size: 1.25em;line-height: .05em;vertical-align: -.075em;}
.fa-xl {font-size: 1.5em;line-height: .0416666682em;vertical-align: -.125em;}
.fa-2xl {font-size: 2em;line-height: .03125em;vertical-align: -.1875em;}
.fa-fw {text-align: center;width: 1.25em;}
.fa-ul {list-style-type: none;margin-right: var(-- fa-li-margin,2.5em);padding-right: 0;}
.fa-ul > li {position: relative;}
.fa-li {right: calc(var(--fa-li-width,2em) * -1);position: absolute;text-align: center;width: var(-- fa-li-width,2em);line-height: inherit;}
.fa-border {border-color: var(-- fa-border-color,#eee);border-radius: var(-- fa-border-radius,.1em);border-style: var(-- fa-border-style,solid);border-width: var(-- fa-border-width,.08em);padding: var(-- fa-border-padding,.2em .25em .15em);}
.fa-pull-left {float: right;margin-left: var(-- fa-pull-margin,.3em);}
.fa-pull-right {float: left;margin-right: var(-- fa-pull-margin,.3em);}
.fa-beat {animation-name: fa-beat;animation-delay: var(-- fa-animation-delay,0s);animation-direction: var(-- fa-animation-direction,normal);animation-duration: var(-- fa-animation-duration,1s);animation-iteration-count: var(-- fa-animation-iteration-count,infinite);animation-timing-function: var(-- fa-animation-timing,ease-in-out);}
.fa-bounce {animation-name: fa-bounce;animation-delay: var(-- fa-animation-delay,0s);animation-direction: var(-- fa-animation-direction,normal);animation-duration: var(-- fa-animation-duration,1s);animation-iteration-count: var(-- fa-animation-iteration-count,infinite);animation-timing-function: var(-- fa-animation-timing,cubic-bezier(.28,.84,.42,1));}
.fa-fade {animation-name: fa-fade;animation-delay: var(-- fa-animation-delay,0s);animation-direction: var(-- fa-animation-direction,normal);animation-duration: var(-- fa-animation-duration,1s);animation-iteration-count: var(-- fa-animation-iteration-count,infinite);animation-timing-function: var(-- fa-animation-timing,cubic-bezier(.4,0,.6,1));}
.fa-beat-fade {animation-name: fa-beat-fade;animation-delay: var(-- fa-animation-delay,0s);animation-direction: var(-- fa-animation-direction,normal);animation-duration: var(-- fa-animation-duration,1s);animation-iteration-count: var(-- fa-animation-iteration-count,infinite);animation-timing-function: var(-- fa-animation-timing,cubic-bezier(.4,0,.6,1));}
.fa-flip {animation-name: fa-flip;animation-delay: var(-- fa-animation-delay,0s);animation-direction: var(-- fa-animation-direction,normal);animation-duration: var(-- fa-animation-duration,1s);animation-iteration-count: var(-- fa-animation-iteration-count,infinite);animation-timing-function: var(-- fa-animation-timing,ease-in-out);}
.fa-shake {animation-name: fa-shake;animation-delay: var(-- fa-animation-delay,0s);animation-direction: var(-- fa-animation-direction,normal);animation-duration: var(-- fa-animation-duration,1s);animation-iteration-count: var(-- fa-animation-iteration-count,infinite);animation-timing-function: var(-- fa-animation-timing,linear);}
.fa-spin {animation-name: fa-spin;animation-delay: var(-- fa-animation-delay,0s);animation-direction: var(-- fa-animation-direction,normal);animation-duration: var(-- fa-animation-duration,2s);animation-iteration-count: var(-- fa-animation-iteration-count,infinite);animation-timing-function: var(-- fa-animation-timing,linear);}
.fa-spin-reverse {--fa-animation-direction: reverse;}
.fa-pulse, .fa-spin-pulse {animation-name: fa-spin;animation-direction: var(-- fa-animation-direction,normal);animation-duration: var(-- fa-animation-duration,1s);animation-iteration-count: var(-- fa-animation-iteration-count,infinite);animation-timing-function: var(-- fa-animation-timing,steps(8));}
@media (prefers-reduced-motion: reduce) {.fa-beat, .fa-bounce, .fa-fade, .fa-beat-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse {animation-delay: -1ms;animation-duration: 1ms;animation-iteration-count: 1;transition-delay: 0s;transition-duration: 0s;}}
@keyframes fa-beat {0%, 90% {transform: scale(1);}
	45% {transform: scale(var(-- fa-beat-scale,1.25));}}
@keyframes fa-bounce {0% {transform: scale(1,1) translateY(0);}
	10% {transform: scale(var(-- fa-bounce-start-scale-x,1.1),var(-- fa-bounce-start-scale-y,.9)) translateY(0);}
	30% {transform: scale(var(-- fa-bounce-jump-scale-x,.9),var(-- fa-bounce-jump-scale-y,1.1)) translateY(var(-- fa-bounce-height,-.5em));}
	50% {transform: scale(var(-- fa-bounce-land-scale-x,1.05),var(-- fa-bounce-land-scale-y,.95)) translateY(0);}
	57% {transform: scale(1,1) translateY(var(-- fa-bounce-rebound,-.125em));}
	64% {transform: scale(1,1) translateY(0);}
	100% {transform: scale(1,1) translateY(0);}}
@keyframes fa-fade {50% {opacity: var(-- fa-fade-opacity,.4);}}
@keyframes fa-beat-fade {0%, 100% {opacity: var(-- fa-beat-fade-opacity,.4);transform: scale(1);}
	50% {opacity: 1;transform: scale(var(-- fa-beat-fade-scale,1.125));}}
@keyframes fa-flip {50% {transform: rotate3d(var(-- fa-flip-x,0),var(-- fa-flip-y,1),var(-- fa-flip-z,0),var(-- fa-flip-angle,-180deg));}}
@keyframes fa-shake {0% {transform: rotate(-15deg);}
	4% {transform: rotate(15deg);}
	8%, 24% {transform: rotate(-18deg);}
	12%, 28% {transform: rotate(18deg);}
	16% {transform: rotate(-22deg);}
	20% {transform: rotate(22deg);}
	32% {transform: rotate(-12deg);}
	36% {transform: rotate(12deg);}
	40%, 100% {transform: rotate(0deg);}}
@keyframes fa-spin {0% {transform: rotate(0deg);}
	100% {transform: rotate(360deg);}}
.fa-rotate-90 {transform: rotate(90deg);}
.fa-rotate-180 {transform: rotate(180deg);}
.fa-rotate-270 {transform: rotate(270deg);}
.fa-flip-horizontal {transform: scale(-1,1);}
.fa-flip-vertical {transform: scale(1,-1);}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {transform: scale(-1,-1);}
.fa-rotate-by {transform: rotate(var(-- fa-rotate-angle,none));}
.fa-stack {display: inline-block;height: 2em;line-height: 2em;position: relative;vertical-align: middle;width: 2.5em;}
.fa-stack-1x, .fa-stack-2x {right: 0;position: absolute;text-align: center;width: 100%;z-index: var(-- fa-stack-z-index,auto);}
.fa-stack-1x {line-height: inherit;}
.fa-stack-2x {font-size: 2em;}
.fa-inverse {color: var(-- fa-inverse,#fff);}
.fa-0::before {content: "0";}
.fa-1::before {content: "1";}
.fa-2::before {content: "2";}
.fa-3::before {content: "3";}
.fa-4::before {content: "4";}
.fa-5::before {content: "5";}
.fa-6::before {content: "6";}
.fa-7::before {content: "7";}
.fa-8::before {content: "8";}
.fa-9::before {content: "9";}
.fa-fill-drip::before {content: "";}
.fa-arrows-to-circle::before {content: "";}
.fa-circle-chevron-right::before {content: "";}
.fa-chevron-circle-right::before {content: "";}
.fa-at::before {content: "@";}
.fa-trash-can::before {content: "";}
.fa-trash-alt::before {content: "";}
.fa-text-height::before {content: "";}
.fa-user-xmark::before {content: "";}
.fa-user-times::before {content: "";}
.fa-stethoscope::before {content: "";}
.fa-message::before {content: "";}
.fa-comment-alt::before {content: "";}
.fa-info::before {content: "";}
.fa-down-left-and-up-right-to-center::before {content: "";}
.fa-compress-alt::before {content: "";}
.fa-explosion::before {content: "";}
.fa-file-lines::before {content: "";}
.fa-file-alt::before {content: "";}
.fa-file-text::before {content: "";}
.fa-wave-square::before {content: "";}
.fa-ring::before {content: "";}
.fa-building-un::before {content: "";}
.fa-dice-three::before {content: "";}
.fa-calendar-days::before {content: "";}
.fa-calendar-alt::before {content: "";}
.fa-anchor-circle-check::before {content: "";}
.fa-building-circle-arrow-right::before {content: "";}
.fa-volleyball::before {content: "";}
.fa-volleyball-ball::before {content: "";}
.fa-arrows-up-to-line::before {content: "";}
.fa-sort-down::before {content: "";}
.fa-sort-desc::before {content: "";}
.fa-circle-minus::before {content: "";}
.fa-minus-circle::before {content: "";}
.fa-door-open::before {content: "";}
.fa-right-from-bracket::before {content: "";}
.fa-sign-out-alt::before {content: "";}
.fa-atom::before {content: "";}
.fa-soap::before {content: "";}
.fa-icons::before {content: "";}
.fa-heart-music-camera-bolt::before {content: "";}
.fa-microphone-lines-slash::before {content: "";}
.fa-microphone-alt-slash::before {content: "";}
.fa-bridge-circle-check::before {content: "";}
.fa-pump-medical::before {content: "";}
.fa-fingerprint::before {content: "";}
.fa-hand-point-right::before {content: "";}
.fa-magnifying-glass-location::before {content: "";}
.fa-search-location::before {content: "";}
.fa-forward-step::before {content: "";}
.fa-step-forward::before {content: "";}
.fa-face-smile-beam::before {content: "";}
.fa-smile-beam::before {content: "";}
.fa-flag-checkered::before {content: "";}
.fa-football::before {content: "";}
.fa-football-ball::before {content: "";}
.fa-school-circle-exclamation::before {content: "";}
.fa-crop::before {content: "";}
.fa-angles-down::before {content: "";}
.fa-angle-double-down::before {content: "";}
.fa-users-rectangle::before {content: "";}
.fa-people-roof::before {content: "";}
.fa-people-line::before {content: "";}
.fa-beer-mug-empty::before {content: "";}
.fa-beer::before {content: "";}
.fa-diagram-predecessor::before {content: "";}
.fa-arrow-up-long::before {content: "";}
.fa-long-arrow-up::before {content: "";}
.fa-fire-flame-simple::before {content: "";}
.fa-burn::before {content: "";}
.fa-person::before {content: "";}
.fa-male::before {content: "";}
.fa-laptop::before {content: "";}
.fa-file-csv::before {content: "";}
.fa-menorah::before {content: "";}
.fa-truck-plane::before {content: "";}
.fa-record-vinyl::before {content: "";}
.fa-face-grin-stars::before {content: "";}
.fa-grin-stars::before {content: "";}
.fa-bong::before {content: "";}
.fa-spaghetti-monster-flying::before {content: "";}
.fa-pastafarianism::before {content: "";}
.fa-arrow-down-up-across-line::before {content: "";}
.fa-spoon::before {content: "";}
.fa-utensil-spoon::before {content: "";}
.fa-jar-wheat::before {content: "";}
.fa-envelopes-bulk::before {content: "";}
.fa-mail-bulk::before {content: "";}
.fa-file-circle-exclamation::before {content: "";}
.fa-circle-h::before {content: "";}
.fa-hospital-symbol::before {content: "";}
.fa-pager::before {content: "";}
.fa-address-book::before {content: "";}
.fa-contact-book::before {content: "";}
.fa-strikethrough::before {content: "";}
.fa-k::before {content: "K";}
.fa-landmark-flag::before {content: "";}
.fa-pencil::before {content: "";}
.fa-pencil-alt::before {content: "";}
.fa-backward::before {content: "";}
.fa-caret-right::before {content: "";}
.fa-comments::before {content: "";}
.fa-paste::before {content: "";}
.fa-file-clipboard::before {content: "";}
.fa-code-pull-request::before {content: "";}
.fa-clipboard-list::before {content: "";}
.fa-truck-ramp-box::before {content: "";}
.fa-truck-loading::before {content: "";}
.fa-user-check::before {content: "";}
.fa-vial-virus::before {content: "";}
.fa-sheet-plastic::before {content: "";}
.fa-blog::before {content: "";}
.fa-user-ninja::before {content: "";}
.fa-person-arrow-up-from-line::before {content: "";}
.fa-scroll-torah::before {content: "";}
.fa-torah::before {content: "";}
.fa-broom-ball::before {content: "";}
.fa-quidditch::before {content: "";}
.fa-quidditch-broom-ball::before {content: "";}
.fa-toggle-off::before {content: "";}
.fa-box-archive::before {content: "";}
.fa-archive::before {content: "";}
.fa-person-drowning::before {content: "";}
.fa-arrow-down-9-1::before {content: "";}
.fa-sort-numeric-desc::before {content: "";}
.fa-sort-numeric-down-alt::before {content: "";}
.fa-face-grin-tongue-squint::before {content: "";}
.fa-grin-tongue-squint::before {content: "";}
.fa-spray-can::before {content: "";}
.fa-truck-monster::before {content: "";}
.fa-w::before {content: "W";}
.fa-earth-africa::before {content: "";}
.fa-globe-africa::before {content: "";}
.fa-rainbow::before {content: "";}
.fa-circle-notch::before {content: "";}
.fa-tablet-screen-button::before {content: "";}
.fa-tablet-alt::before {content: "";}
.fa-paw::before {content: "";}
.fa-cloud::before {content: "";}
.fa-trowel-bricks::before {content: "";}
.fa-face-flushed::before {content: "";}
.fa-flushed::before {content: "";}
.fa-hospital-user::before {content: "";}
.fa-tent-arrow-left-right::before {content: "";}
.fa-gavel::before {content: "";}
.fa-legal::before {content: "";}
.fa-binoculars::before {content: "";}
.fa-microphone-slash::before {content: "";}
.fa-box-tissue::before {content: "";}
.fa-motorcycle::before {content: "";}
.fa-bell-concierge::before {content: "";}
.fa-concierge-bell::before {content: "";}
.fa-pen-ruler::before {content: "";}
.fa-pencil-ruler::before {content: "";}
.fa-people-arrows::before {content: "";}
.fa-people-arrows-left-right::before {content: "";}
.fa-mars-and-venus-burst::before {content: "";}
.fa-square-caret-right::before {content: "";}
.fa-caret-square-right::before {content: "";}
.fa-scissors::before {content: "";}
.fa-cut::before {content: "";}
.fa-sun-plant-wilt::before {content: "";}
.fa-toilets-portable::before {content: "";}
.fa-hockey-puck::before {content: "";}
.fa-table::before {content: "";}
.fa-magnifying-glass-arrow-right::before {content: "";}
.fa-tachograph-digital::before {content: "";}
.fa-digital-tachograph::before {content: "";}
.fa-users-slash::before {content: "";}
.fa-clover::before {content: "";}
.fa-reply::before {content: "";}
.fa-mail-reply::before {content: "";}
.fa-star-and-crescent::before {content: "";}
.fa-house-fire::before {content: "";}
.fa-square-minus::before {content: "";}
.fa-minus-square::before {content: "";}
.fa-helicopter::before {content: "";}
.fa-compass::before {content: "";}
.fa-square-caret-down::before {content: "";}
.fa-caret-square-down::before {content: "";}
.fa-file-circle-question::before {content: "";}
.fa-laptop-code::before {content: "";}
.fa-swatchbook::before {content: "";}
.fa-prescription-bottle::before {content: "";}
.fa-bars::before {content: "";}
.fa-navicon::before {content: "";}
.fa-people-group::before {content: "";}
.fa-hourglass-end::before {content: "";}
.fa-hourglass-3::before {content: "";}
.fa-heart-crack::before {content: "";}
.fa-heart-broken::before {content: "";}
.fa-square-up-right::before {content: "";}
.fa-external-link-square-alt::before {content: "";}
.fa-face-kiss-beam::before {content: "";}
.fa-kiss-beam::before {content: "";}
.fa-film::before {content: "";}
.fa-ruler-horizontal::before {content: "";}
.fa-people-robbery::before {content: "";}
.fa-lightbulb::before {content: "";}
.fa-caret-left::before {content: "";}
.fa-circle-exclamation::before {content: "";}
.fa-exclamation-circle::before {content: "";}
.fa-school-circle-xmark::before {content: "";}
.fa-arrow-right-from-bracket::before {content: "";}
.fa-sign-out::before {content: "";}
.fa-circle-chevron-down::before {content: "";}
.fa-chevron-circle-down::before {content: "";}
.fa-unlock-keyhole::before {content: "";}
.fa-unlock-alt::before {content: "";}
.fa-cloud-showers-heavy::before {content: "";}
.fa-headphones-simple::before {content: "";}
.fa-headphones-alt::before {content: "";}
.fa-sitemap::before {content: "";}
.fa-circle-dollar-to-slot::before {content: "";}
.fa-donate::before {content: "";}
.fa-memory::before {content: "";}
.fa-road-spikes::before {content: "";}
.fa-fire-burner::before {content: "";}
.fa-flag::before {content: "";}
.fa-hanukiah::before {content: "";}
.fa-feather::before {content: "";}
.fa-volume-low::before {content: "";}
.fa-volume-down::before {content: "";}
.fa-comment-slash::before {content: "";}
.fa-cloud-sun-rain::before {content: "";}
.fa-compress::before {content: "";}
.fa-wheat-awn::before {content: "";}
.fa-wheat-alt::before {content: "";}
.fa-ankh::before {content: "";}
.fa-hands-holding-child::before {content: "";}
.fa-asterisk::before {content: "*";}
.fa-square-check::before {content: "";}
.fa-check-square::before {content: "";}
.fa-peseta-sign::before {content: "";}
.fa-heading::before {content: "";}
.fa-header::before {content: "";}
.fa-ghost::before {content: "";}
.fa-list::before {content: "";}
.fa-list-squares::before {content: "";}
.fa-square-phone-flip::before {content: "";}
.fa-phone-square-alt::before {content: "";}
.fa-cart-plus::before {content: "";}
.fa-gamepad::before {content: "";}
.fa-circle-dot::before {content: "";}
.fa-dot-circle::before {content: "";}
.fa-face-dizzy::before {content: "";}
.fa-dizzy::before {content: "";}
.fa-egg::before {content: "";}
.fa-house-medical-circle-xmark::before {content: "";}
.fa-campground::before {content: "";}
.fa-folder-plus::before {content: "";}
.fa-futbol::before {content: "";}
.fa-futbol-ball::before {content: "";}
.fa-soccer-ball::before {content: "";}
.fa-paintbrush::before {content: "";}
.fa-paint-brush::before {content: "";}
.fa-lock::before {content: "";}
.fa-gas-pump::before {content: "";}
.fa-hot-tub-person::before {content: "";}
.fa-hot-tub::before {content: "";}
.fa-map-location::before {content: "";}
.fa-map-marked::before {content: "";}
.fa-house-flood-water::before {content: "";}
.fa-tree::before {content: "";}
.fa-bridge-lock::before {content: "";}
.fa-sack-dollar::before {content: "";}
.fa-pen-to-square::before {content: "";}
.fa-edit::before {content: "";}
.fa-car-side::before {content: "";}
.fa-share-nodes::before {content: "";}
.fa-share-alt::before {content: "";}
.fa-heart-circle-minus::before {content: "";}
.fa-hourglass-half::before {content: "";}
.fa-hourglass-2::before {content: "";}
.fa-microscope::before {content: "";}
.fa-sink::before {content: "";}
.fa-bag-shopping::before {content: "";}
.fa-shopping-bag::before {content: "";}
.fa-arrow-down-z-a::before {content: "";}
.fa-sort-alpha-desc::before {content: "";}
.fa-sort-alpha-down-alt::before {content: "";}
.fa-mitten::before {content: "";}
.fa-person-rays::before {content: "";}
.fa-users::before {content: "";}
.fa-eye-slash::before {content: "";}
.fa-flask-vial::before {content: "";}
.fa-hand::before {content: "";}
.fa-hand-paper::before {content: "";}
.fa-om::before {content: "";}
.fa-worm::before {content: "";}
.fa-house-circle-xmark::before {content: "";}
.fa-plug::before {content: "";}
.fa-chevron-up::before {content: "";}
.fa-hand-spock::before {content: "";}
.fa-stopwatch::before {content: "";}
.fa-face-kiss::before {content: "";}
.fa-kiss::before {content: "";}
.fa-bridge-circle-xmark::before {content: "";}
.fa-face-grin-tongue::before {content: "";}
.fa-grin-tongue::before {content: "";}
.fa-chess-bishop::before {content: "";}
.fa-face-grin-wink::before {content: "";}
.fa-grin-wink::before {content: "";}
.fa-ear-deaf::before {content: "";}
.fa-deaf::before {content: "";}
.fa-deafness::before {content: "";}
.fa-hard-of-hearing::before {content: "";}
.fa-road-circle-check::before {content: "";}
.fa-dice-five::before {content: "";}
.fa-square-rss::before {content: "";}
.fa-rss-square::before {content: "";}
.fa-land-mine-on::before {content: "";}
.fa-i-cursor::before {content: "";}
.fa-stamp::before {content: "";}
.fa-stairs::before {content: "";}
.fa-i::before {content: "I";}
.fa-hryvnia-sign::before {content: "";}
.fa-hryvnia::before {content: "";}
.fa-pills::before {content: "";}
.fa-face-grin-wide::before {content: "";}
.fa-grin-alt::before {content: "";}
.fa-tooth::before {content: "";}
.fa-v::before {content: "V";}
.fa-bangladeshi-taka-sign::before {content: "";}
.fa-bicycle::before {content: "";}
.fa-staff-snake::before {content: "";}
.fa-rod-asclepius::before {content: "";}
.fa-rod-snake::before {content: "";}
.fa-staff-aesculapius::before {content: "";}
.fa-head-side-cough-slash::before {content: "";}
.fa-truck-medical::before {content: "";}
.fa-ambulance::before {content: "";}
.fa-wheat-awn-circle-exclamation::before {content: "";}
.fa-snowman::before {content: "";}
.fa-mortar-pestle::before {content: "";}
.fa-road-barrier::before {content: "";}
.fa-school::before {content: "";}
.fa-igloo::before {content: "";}
.fa-joint::before {content: "";}
.fa-angle-right::before {content: "";}
.fa-horse::before {content: "";}
.fa-q::before {content: "Q";}
.fa-g::before {content: "G";}
.fa-notes-medical::before {content: "";}
.fa-temperature-half::before {content: "";}
.fa-temperature-2::before {content: "";}
.fa-thermometer-2::before {content: "";}
.fa-thermometer-half::before {content: "";}
.fa-dong-sign::before {content: "";}
.fa-capsules::before {content: "";}
.fa-poo-storm::before {content: "";}
.fa-poo-bolt::before {content: "";}
.fa-face-frown-open::before {content: "";}
.fa-frown-open::before {content: "";}
.fa-hand-point-up::before {content: "";}
.fa-money-bill::before {content: "";}
.fa-bookmark::before {content: "";}
.fa-align-justify::before {content: "";}
.fa-umbrella-beach::before {content: "";}
.fa-helmet-un::before {content: "";}
.fa-bullseye::before {content: "";}
.fa-bacon::before {content: "";}
.fa-hand-point-down::before {content: "";}
.fa-arrow-up-from-bracket::before {content: "";}
.fa-folder::before {content: "";}
.fa-folder-blank::before {content: "";}
.fa-file-waveform::before {content: "";}
.fa-file-medical-alt::before {content: "";}
.fa-radiation::before {content: "";}
.fa-chart-simple::before {content: "";}
.fa-mars-stroke::before {content: "";}
.fa-vial::before {content: "";}
.fa-gauge::before {content: "";}
.fa-dashboard::before {content: "";}
.fa-gauge-med::before {content: "";}
.fa-tachometer-alt-average::before {content: "";}
.fa-wand-magic-sparkles::before {content: "";}
.fa-magic-wand-sparkles::before {content: "";}
.fa-e::before {content: "E";}
.fa-pen-clip::before {content: "";}
.fa-pen-alt::before {content: "";}
.fa-bridge-circle-exclamation::before {content: "";}
.fa-user::before {content: "";}
.fa-school-circle-check::before {content: "";}
.fa-dumpster::before {content: "";}
.fa-van-shuttle::before {content: "";}
.fa-shuttle-van::before {content: "";}
.fa-building-user::before {content: "";}
.fa-square-caret-left::before {content: "";}
.fa-caret-square-left::before {content: "";}
.fa-highlighter::before {content: "";}
.fa-key::before {content: "";}
.fa-bullhorn::before {content: "";}
.fa-globe::before {content: "";}
.fa-synagogue::before {content: "";}
.fa-person-half-dress::before {content: "";}
.fa-road-bridge::before {content: "";}
.fa-location-arrow::before {content: "";}
.fa-c::before {content: "C";}
.fa-tablet-button::before {content: "";}
.fa-building-lock::before {content: "";}
.fa-pizza-slice::before {content: "";}
.fa-money-bill-wave::before {content: "";}
.fa-chart-area::before {content: "";}
.fa-area-chart::before {content: "";}
.fa-house-flag::before {content: "";}
.fa-person-circle-minus::before {content: "";}
.fa-ban::before {content: "";}
.fa-cancel::before {content: "";}
.fa-camera-rotate::before {content: "";}
.fa-spray-can-sparkles::before {content: "";}
.fa-air-freshener::before {content: "";}
.fa-star::before {content: "";}
.fa-repeat::before {content: "";}
.fa-cross::before {content: "";}
.fa-box::before {content: "";}
.fa-venus-mars::before {content: "";}
.fa-arrow-pointer::before {content: "";}
.fa-mouse-pointer::before {content: "";}
.fa-maximize::before {content: "";}
.fa-expand-arrows-alt::before {content: "";}
.fa-charging-station::before {content: "";}
.fa-shapes::before {content: "";}
.fa-triangle-circle-square::before {content: "";}
.fa-shuffle::before {content: "";}
.fa-random::before {content: "";}
.fa-person-running::before {content: "";}
.fa-running::before {content: "";}
.fa-mobile-retro::before {content: "";}
.fa-grip-lines-vertical::before {content: "";}
.fa-spider::before {content: "";}
.fa-hands-bound::before {content: "";}
.fa-file-invoice-dollar::before {content: "";}
.fa-plane-circle-exclamation::before {content: "";}
.fa-x-ray::before {content: "";}
.fa-spell-check::before {content: "";}
.fa-slash::before {content: "";}
.fa-computer-mouse::before {content: "";}
.fa-mouse::before {content: "";}
.fa-arrow-right-to-bracket::before {content: "";}
.fa-sign-in::before {content: "";}
.fa-shop-slash::before {content: "";}
.fa-store-alt-slash::before {content: "";}
.fa-server::before {content: "";}
.fa-virus-covid-slash::before {content: "";}
.fa-shop-lock::before {content: "";}
.fa-hourglass-start::before {content: "";}
.fa-hourglass-1::before {content: "";}
.fa-blender-phone::before {content: "";}
.fa-building-wheat::before {content: "";}
.fa-person-breastfeeding::before {content: "";}
.fa-right-to-bracket::before {content: "";}
.fa-sign-in-alt::before {content: "";}
.fa-venus::before {content: "";}
.fa-passport::before {content: "";}
.fa-heart-pulse::before {content: "";}
.fa-heartbeat::before {content: "";}
.fa-people-carry-box::before {content: "";}
.fa-people-carry::before {content: "";}
.fa-temperature-high::before {content: "";}
.fa-microchip::before {content: "";}
.fa-crown::before {content: "";}
.fa-weight-hanging::before {content: "";}
.fa-xmarks-lines::before {content: "";}
.fa-file-prescription::before {content: "";}
.fa-weight-scale::before {content: "";}
.fa-weight::before {content: "";}
.fa-user-group::before {content: "";}
.fa-user-friends::before {content: "";}
.fa-arrow-up-a-z::before {content: "";}
.fa-sort-alpha-up::before {content: "";}
.fa-chess-knight::before {content: "";}
.fa-face-laugh-squint::before {content: "";}
.fa-laugh-squint::before {content: "";}
.fa-wheelchair::before {content: "";}
.fa-circle-arrow-up::before {content: "";}
.fa-arrow-circle-up::before {content: "";}
.fa-toggle-on::before {content: "";}
.fa-person-walking::before {content: "";}
.fa-walking::before {content: "";}
.fa-l::before {content: "L";}
.fa-fire::before {content: "";}
.fa-bed-pulse::before {content: "";}
.fa-procedures::before {content: "";}
.fa-shuttle-space::before {content: "";}
.fa-space-shuttle::before {content: "";}
.fa-face-laugh::before {content: "";}
.fa-laugh::before {content: "";}
.fa-folder-open::before {content: "";}
.fa-heart-circle-plus::before {content: "";}
.fa-code-fork::before {content: "";}
.fa-city::before {content: "";}
.fa-microphone-lines::before {content: "";}
.fa-microphone-alt::before {content: "";}
.fa-pepper-hot::before {content: "";}
.fa-unlock::before {content: "";}
.fa-colon-sign::before {content: "";}
.fa-headset::before {content: "";}
.fa-store-slash::before {content: "";}
.fa-road-circle-xmark::before {content: "";}
.fa-user-minus::before {content: "";}
.fa-mars-stroke-up::before {content: "";}
.fa-mars-stroke-v::before {content: "";}
.fa-champagne-glasses::before {content: "";}
.fa-glass-cheers::before {content: "";}
.fa-clipboard::before {content: "";}
.fa-house-circle-exclamation::before {content: "";}
.fa-file-arrow-up::before {content: "";}
.fa-file-upload::before {content: "";}
.fa-wifi::before {content: "";}
.fa-wifi-3::before {content: "";}
.fa-wifi-strong::before {content: "";}
.fa-bath::before {content: "";}
.fa-bathtub::before {content: "";}
.fa-underline::before {content: "";}
.fa-user-pen::before {content: "";}
.fa-user-edit::before {content: "";}
.fa-signature::before {content: "";}
.fa-stroopwafel::before {content: "";}
.fa-bold::before {content: "";}
.fa-anchor-lock::before {content: "";}
.fa-building-ngo::before {content: "";}
.fa-manat-sign::before {content: "";}
.fa-not-equal::before {content: "";}
.fa-border-top-left::before {content: "";}
.fa-border-style::before {content: "";}
.fa-map-location-dot::before {content: "";}
.fa-map-marked-alt::before {content: "";}
.fa-jedi::before {content: "";}
.fa-square-poll-vertical::before {content: "";}
.fa-poll::before {content: "";}
.fa-mug-hot::before {content: "";}
.fa-car-battery::before {content: "";}
.fa-battery-car::before {content: "";}
.fa-gift::before {content: "";}
.fa-dice-two::before {content: "";}
.fa-chess-queen::before {content: "";}
.fa-glasses::before {content: "";}
.fa-chess-board::before {content: "";}
.fa-building-circle-check::before {content: "";}
.fa-person-chalkboard::before {content: "";}
.fa-mars-stroke-right::before {content: "";}
.fa-mars-stroke-h::before {content: "";}
.fa-hand-back-fist::before {content: "";}
.fa-hand-rock::before {content: "";}
.fa-square-caret-up::before {content: "";}
.fa-caret-square-up::before {content: "";}
.fa-cloud-showers-water::before {content: "";}
.fa-chart-bar::before {content: "";}
.fa-bar-chart::before {content: "";}
.fa-hands-bubbles::before {content: "";}
.fa-hands-wash::before {content: "";}
.fa-less-than-equal::before {content: "";}
.fa-train::before {content: "";}
.fa-eye-low-vision::before {content: "";}
.fa-low-vision::before {content: "";}
.fa-crow::before {content: "";}
.fa-sailboat::before {content: "";}
.fa-window-restore::before {content: "";}
.fa-square-plus::before {content: "";}
.fa-plus-square::before {content: "";}
.fa-torii-gate::before {content: "";}
.fa-frog::before {content: "";}
.fa-bucket::before {content: "";}
.fa-image::before {content: "";}
.fa-microphone::before {content: "";}
.fa-cow::before {content: "";}
.fa-caret-up::before {content: "";}
.fa-screwdriver::before {content: "";}
.fa-folder-closed::before {content: "";}
.fa-house-tsunami::before {content: "";}
.fa-square-nfi::before {content: "";}
.fa-arrow-up-from-ground-water::before {content: "";}
.fa-martini-glass::before {content: "";}
.fa-glass-martini-alt::before {content: "";}
.fa-rotate-left::before {content: "";}
.fa-rotate-back::before {content: "";}
.fa-rotate-backward::before {content: "";}
.fa-undo-alt::before {content: "";}
.fa-table-columns::before {content: "";}
.fa-columns::before {content: "";}
.fa-lemon::before {content: "";}
.fa-head-side-mask::before {content: "";}
.fa-handshake::before {content: "";}
.fa-gem::before {content: "";}
.fa-dolly::before {content: "";}
.fa-dolly-box::before {content: "";}
.fa-smoking::before {content: "";}
.fa-minimize::before {content: "";}
.fa-compress-arrows-alt::before {content: "";}
.fa-monument::before {content: "";}
.fa-snowplow::before {content: "";}
.fa-angles-right::before {content: "";}
.fa-angle-double-right::before {content: "";}
.fa-cannabis::before {content: "";}
.fa-circle-play::before {content: "";}
.fa-play-circle::before {content: "";}
.fa-tablets::before {content: "";}
.fa-ethernet::before {content: "";}
.fa-euro-sign::before {content: "";}
.fa-eur::before {content: "";}
.fa-euro::before {content: "";}
.fa-chair::before {content: "";}
.fa-circle-check::before {content: "";}
.fa-check-circle::before {content: "";}
.fa-circle-stop::before {content: "";}
.fa-stop-circle::before {content: "";}
.fa-compass-drafting::before {content: "";}
.fa-drafting-compass::before {content: "";}
.fa-plate-wheat::before {content: "";}
.fa-icicles::before {content: "";}
.fa-person-shelter::before {content: "";}
.fa-neuter::before {content: "";}
.fa-id-badge::before {content: "";}
.fa-marker::before {content: "";}
.fa-face-laugh-beam::before {content: "";}
.fa-laugh-beam::before {content: "";}
.fa-helicopter-symbol::before {content: "";}
.fa-universal-access::before {content: "";}
.fa-circle-chevron-up::before {content: "";}
.fa-chevron-circle-up::before {content: "";}
.fa-lari-sign::before {content: "";}
.fa-volcano::before {content: "";}
.fa-person-walking-dashed-line-arrow-right::before {content: "";}
.fa-sterling-sign::before {content: "";}
.fa-gbp::before {content: "";}
.fa-pound-sign::before {content: "";}
.fa-viruses::before {content: "";}
.fa-square-person-confined::before {content: "";}
.fa-user-tie::before {content: "";}
.fa-arrow-down-long::before {content: "";}
.fa-long-arrow-down::before {content: "";}
.fa-tent-arrow-down-to-line::before {content: "";}
.fa-certificate::before {content: "";}
.fa-reply-all::before {content: "";}
.fa-mail-reply-all::before {content: "";}
.fa-suitcase::before {content: "";}
.fa-person-skating::before {content: "";}
.fa-skating::before {content: "";}
.fa-filter-circle-dollar::before {content: "";}
.fa-funnel-dollar::before {content: "";}
.fa-camera-retro::before {content: "";}
.fa-circle-arrow-down::before {content: "";}
.fa-arrow-circle-down::before {content: "";}
.fa-file-import::before {content: "";}
.fa-arrow-right-to-file::before {content: "";}
.fa-square-arrow-up-right::before {content: "";}
.fa-external-link-square::before {content: "";}
.fa-box-open::before {content: "";}
.fa-scroll::before {content: "";}
.fa-spa::before {content: "";}
.fa-location-pin-lock::before {content: "";}
.fa-pause::before {content: "";}
.fa-hill-avalanche::before {content: "";}
.fa-temperature-empty::before {content: "";}
.fa-temperature-0::before {content: "";}
.fa-thermometer-0::before {content: "";}
.fa-thermometer-empty::before {content: "";}
.fa-bomb::before {content: "";}
.fa-registered::before {content: "";}
.fa-address-card::before {content: "";}
.fa-contact-card::before {content: "";}
.fa-vcard::before {content: "";}
.fa-scale-unbalanced-flip::before {content: "";}
.fa-balance-scale-right::before {content: "";}
.fa-subscript::before {content: "";}
.fa-diamond-turn-right::before {content: "";}
.fa-directions::before {content: "";}
.fa-burst::before {content: "";}
.fa-house-laptop::before {content: "";}
.fa-laptop-house::before {content: "";}
.fa-face-tired::before {content: "";}
.fa-tired::before {content: "";}
.fa-money-bills::before {content: "";}
.fa-smog::before {content: "";}
.fa-crutch::before {content: "";}
.fa-cloud-arrow-up::before {content: "";}
.fa-cloud-upload::before {content: "";}
.fa-cloud-upload-alt::before {content: "";}
.fa-palette::before {content: "";}
.fa-arrows-turn-right::before {content: "";}
.fa-vest::before {content: "";}
.fa-ferry::before {content: "";}
.fa-arrows-down-to-people::before {content: "";}
.fa-seedling::before {content: "";}
.fa-sprout::before {content: "";}
.fa-left-right::before {content: "";}
.fa-arrows-alt-h::before {content: "";}
.fa-boxes-packing::before {content: "";}
.fa-circle-arrow-left::before {content: "";}
.fa-arrow-circle-left::before {content: "";}
.fa-group-arrows-rotate::before {content: "";}
.fa-bowl-food::before {content: "";}
.fa-candy-cane::before {content: "";}
.fa-arrow-down-wide-short::before {content: "";}
.fa-sort-amount-asc::before {content: "";}
.fa-sort-amount-down::before {content: "";}
.fa-cloud-bolt::before {content: "";}
.fa-thunderstorm::before {content: "";}
.fa-text-slash::before {content: "";}
.fa-remove-format::before {content: "";}
.fa-face-smile-wink::before {content: "";}
.fa-smile-wink::before {content: "";}
.fa-file-word::before {content: "";}
.fa-file-powerpoint::before {content: "";}
.fa-arrows-left-right::before {content: "";}
.fa-arrows-h::before {content: "";}
.fa-house-lock::before {content: "";}
.fa-cloud-arrow-down::before {content: "";}
.fa-cloud-download::before {content: "";}
.fa-cloud-download-alt::before {content: "";}
.fa-children::before {content: "";}
.fa-chalkboard::before {content: "";}
.fa-blackboard::before {content: "";}
.fa-user-large-slash::before {content: "";}
.fa-user-alt-slash::before {content: "";}
.fa-envelope-open::before {content: "";}
.fa-handshake-simple-slash::before {content: "";}
.fa-handshake-alt-slash::before {content: "";}
.fa-mattress-pillow::before {content: "";}
.fa-guarani-sign::before {content: "";}
.fa-arrows-rotate::before {content: "";}
.fa-refresh::before {content: "";}
.fa-sync::before {content: "";}
.fa-fire-extinguisher::before {content: "";}
.fa-cruzeiro-sign::before {content: "";}
.fa-greater-than-equal::before {content: "";}
.fa-shield-halved::before {content: "";}
.fa-shield-alt::before {content: "";}
.fa-book-atlas::before {content: "";}
.fa-atlas::before {content: "";}
.fa-virus::before {content: "";}
.fa-envelope-circle-check::before {content: "";}
.fa-layer-group::before {content: "";}
.fa-arrows-to-dot::before {content: "";}
.fa-archway::before {content: "";}
.fa-heart-circle-check::before {content: "";}
.fa-house-chimney-crack::before {content: "";}
.fa-house-damage::before {content: "";}
.fa-file-zipper::before {content: "";}
.fa-file-archive::before {content: "";}
.fa-square::before {content: "";}
.fa-martini-glass-empty::before {content: "";}
.fa-glass-martini::before {content: "";}
.fa-couch::before {content: "";}
.fa-cedi-sign::before {content: "";}
.fa-italic::before {content: "";}
.fa-church::before {content: "";}
.fa-comments-dollar::before {content: "";}
.fa-democrat::before {content: "";}
.fa-z::before {content: "Z";}
.fa-person-skiing::before {content: "";}
.fa-skiing::before {content: "";}
.fa-road-lock::before {content: "";}
.fa-a::before {content: "A";}
.fa-temperature-arrow-down::before {content: "";}
.fa-temperature-down::before {content: "";}
.fa-feather-pointed::before {content: "";}
.fa-feather-alt::before {content: "";}
.fa-p::before {content: "P";}
.fa-snowflake::before {content: "";}
.fa-newspaper::before {content: "";}
.fa-rectangle-ad::before {content: "";}
.fa-ad::before {content: "";}
.fa-circle-arrow-right::before {content: "";}
.fa-arrow-circle-right::before {content: "";}
.fa-filter-circle-xmark::before {content: "";}
.fa-locust::before {content: "";}
.fa-sort::before {content: "";}
.fa-unsorted::before {content: "";}
.fa-list-ol::before {content: "";}
.fa-list-1-2::before {content: "";}
.fa-list-numeric::before {content: "";}
.fa-person-dress-burst::before {content: "";}
.fa-money-check-dollar::before {content: "";}
.fa-money-check-alt::before {content: "";}
.fa-vector-square::before {content: "";}
.fa-bread-slice::before {content: "";}
.fa-language::before {content: "";}
.fa-face-kiss-wink-heart::before {content: "";}
.fa-kiss-wink-heart::before {content: "";}
.fa-filter::before {content: "";}
.fa-question::before {content: "?";}
.fa-file-signature::before {content: "";}
.fa-up-down-left-right::before {content: "";}
.fa-arrows-alt::before {content: "";}
.fa-house-chimney-user::before {content: "";}
.fa-hand-holding-heart::before {content: "";}
.fa-puzzle-piece::before {content: "";}
.fa-money-check::before {content: "";}
.fa-star-half-stroke::before {content: "";}
.fa-star-half-alt::before {content: "";}
.fa-code::before {content: "";}
.fa-whiskey-glass::before {content: "";}
.fa-glass-whiskey::before {content: "";}
.fa-building-circle-exclamation::before {content: "";}
.fa-magnifying-glass-chart::before {content: "";}
.fa-arrow-up-right-from-square::before {content: "";}
.fa-external-link::before {content: "";}
.fa-cubes-stacked::before {content: "";}
.fa-won-sign::before {content: "";}
.fa-krw::before {content: "";}
.fa-won::before {content: "";}
.fa-virus-covid::before {content: "";}
.fa-austral-sign::before {content: "";}
.fa-f::before {content: "F";}
.fa-leaf::before {content: "";}
.fa-road::before {content: "";}
.fa-taxi::before {content: "";}
.fa-cab::before {content: "";}
.fa-person-circle-plus::before {content: "";}
.fa-chart-pie::before {content: "";}
.fa-pie-chart::before {content: "";}
.fa-bolt-lightning::before {content: "";}
.fa-sack-xmark::before {content: "";}
.fa-file-excel::before {content: "";}
.fa-file-contract::before {content: "";}
.fa-fish-fins::before {content: "";}
.fa-building-flag::before {content: "";}
.fa-face-grin-beam::before {content: "";}
.fa-grin-beam::before {content: "";}
.fa-object-ungroup::before {content: "";}
.fa-poop::before {content: "";}
.fa-location-pin::before {content: "";}
.fa-map-marker::before {content: "";}
.fa-kaaba::before {content: "";}
.fa-toilet-paper::before {content: "";}
.fa-helmet-safety::before {content: "";}
.fa-hard-hat::before {content: "";}
.fa-hat-hard::before {content: "";}
.fa-eject::before {content: "";}
.fa-circle-right::before {content: "";}
.fa-arrow-alt-circle-right::before {content: "";}
.fa-plane-circle-check::before {content: "";}
.fa-face-rolling-eyes::before {content: "";}
.fa-meh-rolling-eyes::before {content: "";}
.fa-object-group::before {content: "";}
.fa-chart-line::before {content: "";}
.fa-line-chart::before {content: "";}
.fa-mask-ventilator::before {content: "";}
.fa-arrow-right::before {content: "";}
.fa-signs-post::before {content: "";}
.fa-map-signs::before {content: "";}
.fa-cash-register::before {content: "";}
.fa-person-circle-question::before {content: "";}
.fa-h::before {content: "H";}
.fa-tarp::before {content: "";}
.fa-screwdriver-wrench::before {content: "";}
.fa-tools::before {content: "";}
.fa-arrows-to-eye::before {content: "";}
.fa-plug-circle-bolt::before {content: "";}
.fa-heart::before {content: "";}
.fa-mars-and-venus::before {content: "";}
.fa-house-user::before {content: "";}
.fa-home-user::before {content: "";}
.fa-dumpster-fire::before {content: "";}
.fa-house-crack::before {content: "";}
.fa-martini-glass-citrus::before {content: "";}
.fa-cocktail::before {content: "";}
.fa-face-surprise::before {content: "";}
.fa-surprise::before {content: "";}
.fa-bottle-water::before {content: "";}
.fa-circle-pause::before {content: "";}
.fa-pause-circle::before {content: "";}
.fa-toilet-paper-slash::before {content: "";}
.fa-apple-whole::before {content: "";}
.fa-apple-alt::before {content: "";}
.fa-kitchen-set::before {content: "";}
.fa-r::before {content: "R";}
.fa-temperature-quarter::before {content: "";}
.fa-temperature-1::before {content: "";}
.fa-thermometer-1::before {content: "";}
.fa-thermometer-quarter::before {content: "";}
.fa-cube::before {content: "";}
.fa-bitcoin-sign::before {content: "";}
.fa-shield-dog::before {content: "";}
.fa-solar-panel::before {content: "";}
.fa-lock-open::before {content: "";}
.fa-elevator::before {content: "";}
.fa-money-bill-transfer::before {content: "";}
.fa-money-bill-trend-up::before {content: "";}
.fa-house-flood-water-circle-arrow-right::before {content: "";}
.fa-square-poll-horizontal::before {content: "";}
.fa-poll-h::before {content: "";}
.fa-circle::before {content: "";}
.fa-backward-fast::before {content: "";}
.fa-fast-backward::before {content: "";}
.fa-recycle::before {content: "";}
.fa-user-astronaut::before {content: "";}
.fa-plane-slash::before {content: "";}
.fa-trademark::before {content: "";}
.fa-basketball::before {content: "";}
.fa-basketball-ball::before {content: "";}
.fa-satellite-dish::before {content: "";}
.fa-circle-up::before {content: "";}
.fa-arrow-alt-circle-up::before {content: "";}
.fa-mobile-screen-button::before {content: "";}
.fa-mobile-alt::before {content: "";}
.fa-volume-high::before {content: "";}
.fa-volume-up::before {content: "";}
.fa-users-rays::before {content: "";}
.fa-wallet::before {content: "";}
.fa-clipboard-check::before {content: "";}
.fa-file-audio::before {content: "";}
.fa-burger::before {content: "";}
.fa-hamburger::before {content: "";}
.fa-wrench::before {content: "";}
.fa-bugs::before {content: "";}
.fa-rupee-sign::before {content: "";}
.fa-rupee::before {content: "";}
.fa-file-image::before {content: "";}
.fa-circle-question::before {content: "";}
.fa-question-circle::before {content: "";}
.fa-plane-departure::before {content: "";}
.fa-handshake-slash::before {content: "";}
.fa-book-bookmark::before {content: "";}
.fa-code-branch::before {content: "";}
.fa-hat-cowboy::before {content: "";}
.fa-bridge::before {content: "";}
.fa-phone-flip::before {content: "";}
.fa-phone-alt::before {content: "";}
.fa-truck-front::before {content: "";}
.fa-cat::before {content: "";}
.fa-anchor-circle-exclamation::before {content: "";}
.fa-truck-field::before {content: "";}
.fa-route::before {content: "";}
.fa-clipboard-question::before {content: "";}
.fa-panorama::before {content: "";}
.fa-comment-medical::before {content: "";}
.fa-teeth-open::before {content: "";}
.fa-file-circle-minus::before {content: "";}
.fa-tags::before {content: "";}
.fa-wine-glass::before {content: "";}
.fa-forward-fast::before {content: "";}
.fa-fast-forward::before {content: "";}
.fa-face-meh-blank::before {content: "";}
.fa-meh-blank::before {content: "";}
.fa-square-parking::before {content: "";}
.fa-parking::before {content: "";}
.fa-house-signal::before {content: "";}
.fa-bars-progress::before {content: "";}
.fa-tasks-alt::before {content: "";}
.fa-faucet-drip::before {content: "";}
.fa-cart-flatbed::before {content: "";}
.fa-dolly-flatbed::before {content: "";}
.fa-ban-smoking::before {content: "";}
.fa-smoking-ban::before {content: "";}
.fa-terminal::before {content: "";}
.fa-mobile-button::before {content: "";}
.fa-house-medical-flag::before {content: "";}
.fa-basket-shopping::before {content: "";}
.fa-shopping-basket::before {content: "";}
.fa-tape::before {content: "";}
.fa-bus-simple::before {content: "";}
.fa-bus-alt::before {content: "";}
.fa-eye::before {content: "";}
.fa-face-sad-cry::before {content: "";}
.fa-sad-cry::before {content: "";}
.fa-audio-description::before {content: "";}
.fa-person-military-to-person::before {content: "";}
.fa-file-shield::before {content: "";}
.fa-user-slash::before {content: "";}
.fa-pen::before {content: "";}
.fa-tower-observation::before {content: "";}
.fa-file-code::before {content: "";}
.fa-signal::before {content: "";}
.fa-signal-5::before {content: "";}
.fa-signal-perfect::before {content: "";}
.fa-bus::before {content: "";}
.fa-heart-circle-xmark::before {content: "";}
.fa-house-chimney::before {content: "";}
.fa-home-lg::before {content: "";}
.fa-window-maximize::before {content: "";}
.fa-face-frown::before {content: "";}
.fa-frown::before {content: "";}
.fa-prescription::before {content: "";}
.fa-shop::before {content: "";}
.fa-store-alt::before {content: "";}
.fa-floppy-disk::before {content: "";}
.fa-save::before {content: "";}
.fa-vihara::before {content: "";}
.fa-scale-unbalanced::before {content: "";}
.fa-balance-scale-left::before {content: "";}
.fa-sort-up::before {content: "";}
.fa-sort-asc::before {content: "";}
.fa-comment-dots::before {content: "";}
.fa-commenting::before {content: "";}
.fa-plant-wilt::before {content: "";}
.fa-diamond::before {content: "";}
.fa-face-grin-squint::before {content: "";}
.fa-grin-squint::before {content: "";}
.fa-hand-holding-dollar::before {content: "";}
.fa-hand-holding-usd::before {content: "";}
.fa-bacterium::before {content: "";}
.fa-hand-pointer::before {content: "";}
.fa-drum-steelpan::before {content: "";}
.fa-hand-scissors::before {content: "";}
.fa-hands-praying::before {content: "";}
.fa-praying-hands::before {content: "";}
.fa-arrow-rotate-right::before {content: "";}
.fa-arrow-right-rotate::before {content: "";}
.fa-arrow-rotate-forward::before {content: "";}
.fa-redo::before {content: "";}
.fa-biohazard::before {content: "";}
.fa-location-crosshairs::before {content: "";}
.fa-location::before {content: "";}
.fa-mars-double::before {content: "";}
.fa-child-dress::before {content: "";}
.fa-users-between-lines::before {content: "";}
.fa-lungs-virus::before {content: "";}
.fa-face-grin-tears::before {content: "";}
.fa-grin-tears::before {content: "";}
.fa-phone::before {content: "";}
.fa-calendar-xmark::before {content: "";}
.fa-calendar-times::before {content: "";}
.fa-child-reaching::before {content: "";}
.fa-head-side-virus::before {content: "";}
.fa-user-gear::before {content: "";}
.fa-user-cog::before {content: "";}
.fa-arrow-up-1-9::before {content: "";}
.fa-sort-numeric-up::before {content: "";}
.fa-door-closed::before {content: "";}
.fa-shield-virus::before {content: "";}
.fa-dice-six::before {content: "";}
.fa-mosquito-net::before {content: "";}
.fa-bridge-water::before {content: "";}
.fa-person-booth::before {content: "";}
.fa-text-width::before {content: "";}
.fa-hat-wizard::before {content: "";}
.fa-pen-fancy::before {content: "";}
.fa-person-digging::before {content: "";}
.fa-digging::before {content: "";}
.fa-trash::before {content: "";}
.fa-gauge-simple::before {content: "";}
.fa-gauge-simple-med::before {content: "";}
.fa-tachometer-average::before {content: "";}
.fa-book-medical::before {content: "";}
.fa-poo::before {content: "";}
.fa-quote-right::before {content: "";}
.fa-quote-right-alt::before {content: "";}
.fa-shirt::before {content: "";}
.fa-t-shirt::before {content: "";}
.fa-tshirt::before {content: "";}
.fa-cubes::before {content: "";}
.fa-divide::before {content: "";}
.fa-tenge-sign::before {content: "";}
.fa-tenge::before {content: "";}
.fa-headphones::before {content: "";}
.fa-hands-holding::before {content: "";}
.fa-hands-clapping::before {content: "";}
.fa-republican::before {content: "";}
.fa-arrow-left::before {content: "";}
.fa-person-circle-xmark::before {content: "";}
.fa-ruler::before {content: "";}
.fa-align-left::before {content: "";}
.fa-dice-d6::before {content: "";}
.fa-restroom::before {content: "";}
.fa-j::before {content: "J";}
.fa-users-viewfinder::before {content: "";}
.fa-file-video::before {content: "";}
.fa-up-right-from-square::before {content: "";}
.fa-external-link-alt::before {content: "";}
.fa-table-cells::before {content: "";}
.fa-th::before {content: "";}
.fa-file-pdf::before {content: "";}
.fa-book-bible::before {content: "";}
.fa-bible::before {content: "";}
.fa-o::before {content: "O";}
.fa-suitcase-medical::before {content: "";}
.fa-medkit::before {content: "";}
.fa-user-secret::before {content: "";}
.fa-otter::before {content: "";}
.fa-person-dress::before {content: "";}
.fa-female::before {content: "";}
.fa-comment-dollar::before {content: "";}
.fa-business-time::before {content: "";}
.fa-briefcase-clock::before {content: "";}
.fa-table-cells-large::before {content: "";}
.fa-th-large::before {content: "";}
.fa-book-tanakh::before {content: "";}
.fa-tanakh::before {content: "";}
.fa-phone-volume::before {content: "";}
.fa-volume-control-phone::before {content: "";}
.fa-hat-cowboy-side::before {content: "";}
.fa-clipboard-user::before {content: "";}
.fa-child::before {content: "";}
.fa-lira-sign::before {content: "";}
.fa-satellite::before {content: "";}
.fa-plane-lock::before {content: "";}
.fa-tag::before {content: "";}
.fa-comment::before {content: "";}
.fa-cake-candles::before {content: "";}
.fa-birthday-cake::before {content: "";}
.fa-cake::before {content: "";}
.fa-envelope::before {content: "";}
.fa-angles-up::before {content: "";}
.fa-angle-double-up::before {content: "";}
.fa-paperclip::before {content: "";}
.fa-arrow-right-to-city::before {content: "";}
.fa-ribbon::before {content: "";}
.fa-lungs::before {content: "";}
.fa-arrow-up-9-1::before {content: "";}
.fa-sort-numeric-up-alt::before {content: "";}
.fa-litecoin-sign::before {content: "";}
.fa-border-none::before {content: "";}
.fa-circle-nodes::before {content: "";}
.fa-parachute-box::before {content: "";}
.fa-indent::before {content: "";}
.fa-truck-field-un::before {content: "";}
.fa-hourglass::before {content: "";}
.fa-hourglass-empty::before {content: "";}
.fa-mountain::before {content: "";}
.fa-user-doctor::before {content: "";}
.fa-user-md::before {content: "";}
.fa-circle-info::before {content: "";}
.fa-info-circle::before {content: "";}
.fa-cloud-meatball::before {content: "";}
.fa-camera::before {content: "";}
.fa-camera-alt::before {content: "";}
.fa-square-virus::before {content: "";}
.fa-meteor::before {content: "";}
.fa-car-on::before {content: "";}
.fa-sleigh::before {content: "";}
.fa-arrow-down-1-9::before {content: "";}
.fa-sort-numeric-asc::before {content: "";}
.fa-sort-numeric-down::before {content: "";}
.fa-hand-holding-droplet::before {content: "";}
.fa-hand-holding-water::before {content: "";}
.fa-water::before {content: "";}
.fa-calendar-check::before {content: "";}
.fa-braille::before {content: "";}
.fa-prescription-bottle-medical::before {content: "";}
.fa-prescription-bottle-alt::before {content: "";}
.fa-landmark::before {content: "";}
.fa-truck::before {content: "";}
.fa-crosshairs::before {content: "";}
.fa-person-cane::before {content: "";}
.fa-tent::before {content: "";}
.fa-vest-patches::before {content: "";}
.fa-check-double::before {content: "";}
.fa-arrow-down-a-z::before {content: "";}
.fa-sort-alpha-asc::before {content: "";}
.fa-sort-alpha-down::before {content: "";}
.fa-money-bill-wheat::before {content: "";}
.fa-cookie::before {content: "";}
.fa-arrow-rotate-left::before {content: "";}
.fa-arrow-left-rotate::before {content: "";}
.fa-arrow-rotate-back::before {content: "";}
.fa-arrow-rotate-backward::before {content: "";}
.fa-undo::before {content: "";}
.fa-hard-drive::before {content: "";}
.fa-hdd::before {content: "";}
.fa-face-grin-squint-tears::before {content: "";}
.fa-grin-squint-tears::before {content: "";}
.fa-dumbbell::before {content: "";}
.fa-rectangle-list::before {content: "";}
.fa-list-alt::before {content: "";}
.fa-tarp-droplet::before {content: "";}
.fa-house-medical-circle-check::before {content: "";}
.fa-person-skiing-nordic::before {content: "";}
.fa-skiing-nordic::before {content: "";}
.fa-calendar-plus::before {content: "";}
.fa-plane-arrival::before {content: "";}
.fa-circle-left::before {content: "";}
.fa-arrow-alt-circle-left::before {content: "";}
.fa-train-subway::before {content: "";}
.fa-subway::before {content: "";}
.fa-chart-gantt::before {content: "";}
.fa-indian-rupee-sign::before {content: "";}
.fa-indian-rupee::before {content: "";}
.fa-inr::before {content: "";}
.fa-crop-simple::before {content: "";}
.fa-crop-alt::before {content: "";}
.fa-money-bill-1::before {content: "";}
.fa-money-bill-alt::before {content: "";}
.fa-left-long::before {content: "";}
.fa-long-arrow-alt-left::before {content: "";}
.fa-dna::before {content: "";}
.fa-virus-slash::before {content: "";}
.fa-minus::before {content: "";}
.fa-subtract::before {content: "";}
.fa-chess::before {content: "";}
.fa-arrow-left-long::before {content: "";}
.fa-long-arrow-left::before {content: "";}
.fa-plug-circle-check::before {content: "";}
.fa-street-view::before {content: "";}
.fa-franc-sign::before {content: "";}
.fa-volume-off::before {content: "";}
.fa-hands-asl-interpreting::before {content: "";}
.fa-american-sign-language-interpreting::before {content: "";}
.fa-asl-interpreting::before {content: "";}
.fa-hands-american-sign-language-interpreting::before {content: "";}
.fa-gear::before {content: "";}
.fa-cog::before {content: "";}
.fa-droplet-slash::before {content: "";}
.fa-tint-slash::before {content: "";}
.fa-mosque::before {content: "";}
.fa-mosquito::before {content: "";}
.fa-star-of-david::before {content: "";}
.fa-person-military-rifle::before {content: "";}
.fa-cart-shopping::before {content: "";}
.fa-shopping-cart::before {content: "";}
.fa-vials::before {content: "";}
.fa-plug-circle-plus::before {content: "";}
.fa-place-of-worship::before {content: "";}
.fa-grip-vertical::before {content: "";}
.fa-arrow-turn-up::before {content: "";}
.fa-level-up::before {content: "";}
.fa-u::before {content: "U";}
.fa-square-root-variable::before {content: "";}
.fa-square-root-alt::before {content: "";}
.fa-clock::before {content: "";}
.fa-clock-four::before {content: "";}
.fa-backward-step::before {content: "";}
.fa-step-backward::before {content: "";}
.fa-pallet::before {content: "";}
.fa-faucet::before {content: "";}
.fa-baseball-bat-ball::before {content: "";}
.fa-s::before {content: "S";}
.fa-timeline::before {content: "";}
.fa-keyboard::before {content: "";}
.fa-caret-down::before {content: "";}
.fa-house-chimney-medical::before {content: "";}
.fa-clinic-medical::before {content: "";}
.fa-temperature-three-quarters::before {content: "";}
.fa-temperature-3::before {content: "";}
.fa-thermometer-3::before {content: "";}
.fa-thermometer-three-quarters::before {content: "";}
.fa-mobile-screen::before {content: "";}
.fa-mobile-android-alt::before {content: "";}
.fa-plane-up::before {content: "";}
.fa-piggy-bank::before {content: "";}
.fa-battery-half::before {content: "";}
.fa-battery-3::before {content: "";}
.fa-mountain-city::before {content: "";}
.fa-coins::before {content: "";}
.fa-khanda::before {content: "";}
.fa-sliders::before {content: "";}
.fa-sliders-h::before {content: "";}
.fa-folder-tree::before {content: "";}
.fa-network-wired::before {content: "";}
.fa-map-pin::before {content: "";}
.fa-hamsa::before {content: "";}
.fa-cent-sign::before {content: "";}
.fa-flask::before {content: "";}
.fa-person-pregnant::before {content: "";}
.fa-wand-sparkles::before {content: "";}
.fa-ellipsis-vertical::before {content: "";}
.fa-ellipsis-v::before {content: "";}
.fa-ticket::before {content: "";}
.fa-power-off::before {content: "";}
.fa-right-long::before {content: "";}
.fa-long-arrow-alt-right::before {content: "";}
.fa-flag-usa::before {content: "";}
.fa-laptop-file::before {content: "";}
.fa-tty::before {content: "";}
.fa-teletype::before {content: "";}
.fa-diagram-next::before {content: "";}
.fa-person-rifle::before {content: "";}
.fa-house-medical-circle-exclamation::before {content: "";}
.fa-closed-captioning::before {content: "";}
.fa-person-hiking::before {content: "";}
.fa-hiking::before {content: "";}
.fa-venus-double::before {content: "";}
.fa-images::before {content: "";}
.fa-calculator::before {content: "";}
.fa-people-pulling::before {content: "";}
.fa-n::before {content: "N";}
.fa-cable-car::before {content: "";}
.fa-tram::before {content: "";}
.fa-cloud-rain::before {content: "";}
.fa-building-circle-xmark::before {content: "";}
.fa-ship::before {content: "";}
.fa-arrows-down-to-line::before {content: "";}
.fa-download::before {content: "";}
.fa-face-grin::before {content: "";}
.fa-grin::before {content: "";}
.fa-delete-left::before {content: "";}
.fa-backspace::before {content: "";}
.fa-eye-dropper::before {content: "";}
.fa-eye-dropper-empty::before {content: "";}
.fa-eyedropper::before {content: "";}
.fa-file-circle-check::before {content: "";}
.fa-forward::before {content: "";}
.fa-mobile::before {content: "";}
.fa-mobile-android::before {content: "";}
.fa-mobile-phone::before {content: "";}
.fa-face-meh::before {content: "";}
.fa-meh::before {content: "";}
.fa-align-center::before {content: "";}
.fa-book-skull::before {content: "";}
.fa-book-dead::before {content: "";}
.fa-id-card::before {content: "";}
.fa-drivers-license::before {content: "";}
.fa-outdent::before {content: "";}
.fa-dedent::before {content: "";}
.fa-heart-circle-exclamation::before {content: "";}
.fa-house::before {content: "";}
.fa-home::before {content: "";}
.fa-home-alt::before {content: "";}
.fa-home-lg-alt::before {content: "";}
.fa-calendar-week::before {content: "";}
.fa-laptop-medical::before {content: "";}
.fa-b::before {content: "B";}
.fa-file-medical::before {content: "";}
.fa-dice-one::before {content: "";}
.fa-kiwi-bird::before {content: "";}
.fa-arrow-right-arrow-left::before {content: "";}
.fa-exchange::before {content: "";}
.fa-rotate-right::before {content: "";}
.fa-redo-alt::before {content: "";}
.fa-rotate-forward::before {content: "";}
.fa-utensils::before {content: "";}
.fa-cutlery::before {content: "";}
.fa-arrow-up-wide-short::before {content: "";}
.fa-sort-amount-up::before {content: "";}
.fa-mill-sign::before {content: "";}
.fa-bowl-rice::before {content: "";}
.fa-skull::before {content: "";}
.fa-tower-broadcast::before {content: "";}
.fa-broadcast-tower::before {content: "";}
.fa-truck-pickup::before {content: "";}
.fa-up-long::before {content: "";}
.fa-long-arrow-alt-up::before {content: "";}
.fa-stop::before {content: "";}
.fa-code-merge::before {content: "";}
.fa-upload::before {content: "";}
.fa-hurricane::before {content: "";}
.fa-mound::before {content: "";}
.fa-toilet-portable::before {content: "";}
.fa-compact-disc::before {content: "";}
.fa-file-arrow-down::before {content: "";}
.fa-file-download::before {content: "";}
.fa-caravan::before {content: "";}
.fa-shield-cat::before {content: "";}
.fa-bolt::before {content: "";}
.fa-zap::before {content: "";}
.fa-glass-water::before {content: "";}
.fa-oil-well::before {content: "";}
.fa-vault::before {content: "";}
.fa-mars::before {content: "";}
.fa-toilet::before {content: "";}
.fa-plane-circle-xmark::before {content: "";}
.fa-yen-sign::before {content: "";}
.fa-cny::before {content: "";}
.fa-jpy::before {content: "";}
.fa-rmb::before {content: "";}
.fa-yen::before {content: "";}
.fa-ruble-sign::before {content: "";}
.fa-rouble::before {content: "";}
.fa-rub::before {content: "";}
.fa-ruble::before {content: "";}
.fa-sun::before {content: "";}
.fa-guitar::before {content: "";}
.fa-face-laugh-wink::before {content: "";}
.fa-laugh-wink::before {content: "";}
.fa-horse-head::before {content: "";}
.fa-bore-hole::before {content: "";}
.fa-industry::before {content: "";}
.fa-circle-down::before {content: "";}
.fa-arrow-alt-circle-down::before {content: "";}
.fa-arrows-turn-to-dots::before {content: "";}
.fa-florin-sign::before {content: "";}
.fa-arrow-down-short-wide::before {content: "";}
.fa-sort-amount-desc::before {content: "";}
.fa-sort-amount-down-alt::before {content: "";}
.fa-less-than::before {content: "<";}
.fa-angle-down::before {content: "";}
.fa-car-tunnel::before {content: "";}
.fa-head-side-cough::before {content: "";}
.fa-grip-lines::before {content: "";}
.fa-thumbs-down::before {content: "";}
.fa-user-lock::before {content: "";}
.fa-arrow-right-long::before {content: "";}
.fa-long-arrow-right::before {content: "";}
.fa-anchor-circle-xmark::before {content: "";}
.fa-ellipsis::before {content: "";}
.fa-ellipsis-h::before {content: "";}
.fa-chess-pawn::before {content: "";}
.fa-kit-medical::before {content: "";}
.fa-first-aid::before {content: "";}
.fa-person-through-window::before {content: "";}
.fa-toolbox::before {content: "";}
.fa-hands-holding-circle::before {content: "";}
.fa-bug::before {content: "";}
.fa-credit-card::before {content: "";}
.fa-credit-card-alt::before {content: "";}
.fa-car::before {content: "";}
.fa-automobile::before {content: "";}
.fa-hand-holding-hand::before {content: "";}
.fa-book-open-reader::before {content: "";}
.fa-book-reader::before {content: "";}
.fa-mountain-sun::before {content: "";}
.fa-arrows-left-right-to-line::before {content: "";}
.fa-dice-d20::before {content: "";}
.fa-truck-droplet::before {content: "";}
.fa-file-circle-xmark::before {content: "";}
.fa-temperature-arrow-up::before {content: "";}
.fa-temperature-up::before {content: "";}
.fa-medal::before {content: "";}
.fa-bed::before {content: "";}
.fa-square-h::before {content: "";}
.fa-h-square::before {content: "";}
.fa-podcast::before {content: "";}
.fa-temperature-full::before {content: "";}
.fa-temperature-4::before {content: "";}
.fa-thermometer-4::before {content: "";}
.fa-thermometer-full::before {content: "";}
.fa-bell::before {content: "";}
.fa-superscript::before {content: "";}
.fa-plug-circle-xmark::before {content: "";}
.fa-star-of-life::before {content: "";}
.fa-phone-slash::before {content: "";}
.fa-paint-roller::before {content: "";}
.fa-handshake-angle::before {content: "";}
.fa-hands-helping::before {content: "";}
.fa-location-dot::before {content: "";}
.fa-map-marker-alt::before {content: "";}
.fa-file::before {content: "";}
.fa-greater-than::before {content: ">";}
.fa-person-swimming::before {content: "";}
.fa-swimmer::before {content: "";}
.fa-arrow-down::before {content: "";}
.fa-droplet::before {content: "";}
.fa-tint::before {content: "";}
.fa-eraser::before {content: "";}
.fa-earth-americas::before {content: "";}
.fa-earth::before {content: "";}
.fa-earth-america::before {content: "";}
.fa-globe-americas::before {content: "";}
.fa-person-burst::before {content: "";}
.fa-dove::before {content: "";}
.fa-battery-empty::before {content: "";}
.fa-battery-0::before {content: "";}
.fa-socks::before {content: "";}
.fa-inbox::before {content: "";}
.fa-section::before {content: "";}
.fa-gauge-high::before {content: "";}
.fa-tachometer-alt::before {content: "";}
.fa-tachometer-alt-fast::before {content: "";}
.fa-envelope-open-text::before {content: "";}
.fa-hospital::before {content: "";}
.fa-hospital-alt::before {content: "";}
.fa-hospital-wide::before {content: "";}
.fa-wine-bottle::before {content: "";}
.fa-chess-rook::before {content: "";}
.fa-bars-staggered::before {content: "";}
.fa-reorder::before {content: "";}
.fa-stream::before {content: "";}
.fa-dharmachakra::before {content: "";}
.fa-hotdog::before {content: "";}
.fa-person-walking-with-cane::before {content: "";}
.fa-blind::before {content: "";}
.fa-drum::before {content: "";}
.fa-ice-cream::before {content: "";}
.fa-heart-circle-bolt::before {content: "";}
.fa-fax::before {content: "";}
.fa-paragraph::before {content: "";}
.fa-check-to-slot::before {content: "";}
.fa-vote-yea::before {content: "";}
.fa-star-half::before {content: "";}
.fa-boxes-stacked::before {content: "";}
.fa-boxes::before {content: "";}
.fa-boxes-alt::before {content: "";}
.fa-link::before {content: "";}
.fa-chain::before {content: "";}
.fa-ear-listen::before {content: "";}
.fa-assistive-listening-systems::before {content: "";}
.fa-tree-city::before {content: "";}
.fa-play::before {content: "";}
.fa-font::before {content: "";}
.fa-rupiah-sign::before {content: "";}
.fa-magnifying-glass::before {content: "";}
.fa-search::before {content: "";}
.fa-table-tennis-paddle-ball::before {content: "";}
.fa-ping-pong-paddle-ball::before {content: "";}
.fa-table-tennis::before {content: "";}
.fa-person-dots-from-line::before {content: "";}
.fa-diagnoses::before {content: "";}
.fa-trash-can-arrow-up::before {content: "";}
.fa-trash-restore-alt::before {content: "";}
.fa-naira-sign::before {content: "";}
.fa-cart-arrow-down::before {content: "";}
.fa-walkie-talkie::before {content: "";}
.fa-file-pen::before {content: "";}
.fa-file-edit::before {content: "";}
.fa-receipt::before {content: "";}
.fa-square-pen::before {content: "";}
.fa-pen-square::before {content: "";}
.fa-pencil-square::before {content: "";}
.fa-suitcase-rolling::before {content: "";}
.fa-person-circle-exclamation::before {content: "";}
.fa-chevron-down::before {content: "";}
.fa-battery-full::before {content: "";}
.fa-battery::before {content: "";}
.fa-battery-5::before {content: "";}
.fa-skull-crossbones::before {content: "";}
.fa-code-compare::before {content: "";}
.fa-list-ul::before {content: "";}
.fa-list-dots::before {content: "";}
.fa-school-lock::before {content: "";}
.fa-tower-cell::before {content: "";}
.fa-down-long::before {content: "";}
.fa-long-arrow-alt-down::before {content: "";}
.fa-ranking-star::before {content: "";}
.fa-chess-king::before {content: "";}
.fa-person-harassing::before {content: "";}
.fa-brazilian-real-sign::before {content: "";}
.fa-landmark-dome::before {content: "";}
.fa-landmark-alt::before {content: "";}
.fa-arrow-up::before {content: "";}
.fa-tv::before {content: "";}
.fa-television::before {content: "";}
.fa-tv-alt::before {content: "";}
.fa-shrimp::before {content: "";}
.fa-list-check::before {content: "";}
.fa-tasks::before {content: "";}
.fa-jug-detergent::before {content: "";}
.fa-circle-user::before {content: "";}
.fa-user-circle::before {content: "";}
.fa-user-shield::before {content: "";}
.fa-wind::before {content: "";}
.fa-car-burst::before {content: "";}
.fa-car-crash::before {content: "";}
.fa-y::before {content: "Y";}
.fa-person-snowboarding::before {content: "";}
.fa-snowboarding::before {content: "";}
.fa-truck-fast::before {content: "";}
.fa-shipping-fast::before {content: "";}
.fa-fish::before {content: "";}
.fa-user-graduate::before {content: "";}
.fa-circle-half-stroke::before {content: "";}
.fa-adjust::before {content: "";}
.fa-clapperboard::before {content: "";}
.fa-circle-radiation::before {content: "";}
.fa-radiation-alt::before {content: "";}
.fa-baseball::before {content: "";}
.fa-baseball-ball::before {content: "";}
.fa-jet-fighter-up::before {content: "";}
.fa-diagram-project::before {content: "";}
.fa-project-diagram::before {content: "";}
.fa-copy::before {content: "";}
.fa-volume-xmark::before {content: "";}
.fa-volume-mute::before {content: "";}
.fa-volume-times::before {content: "";}
.fa-hand-sparkles::before {content: "";}
.fa-grip::before {content: "";}
.fa-grip-horizontal::before {content: "";}
.fa-share-from-square::before {content: "";}
.fa-share-square::before {content: "";}
.fa-child-combatant::before {content: "";}
.fa-child-rifle::before {content: "";}
.fa-gun::before {content: "";}
.fa-square-phone::before {content: "";}
.fa-phone-square::before {content: "";}
.fa-plus::before {content: "+";}
.fa-add::before {content: "+";}
.fa-expand::before {content: "";}
.fa-computer::before {content: "";}
.fa-xmark::before {content: "";}
.fa-close::before {content: "";}
.fa-multiply::before {content: "";}
.fa-remove::before {content: "";}
.fa-times::before {content: "";}
.fa-arrows-up-down-left-right::before {content: "";}
.fa-arrows::before {content: "";}
.fa-chalkboard-user::before {content: "";}
.fa-chalkboard-teacher::before {content: "";}
.fa-peso-sign::before {content: "";}
.fa-building-shield::before {content: "";}
.fa-baby::before {content: "";}
.fa-users-line::before {content: "";}
.fa-quote-left::before {content: "";}
.fa-quote-left-alt::before {content: "";}
.fa-tractor::before {content: "";}
.fa-trash-arrow-up::before {content: "";}
.fa-trash-restore::before {content: "";}
.fa-arrow-down-up-lock::before {content: "";}
.fa-lines-leaning::before {content: "";}
.fa-ruler-combined::before {content: "";}
.fa-copyright::before {content: "";}
.fa-equals::before {content: "=";}
.fa-blender::before {content: "";}
.fa-teeth::before {content: "";}
.fa-shekel-sign::before {content: "";}
.fa-ils::before {content: "";}
.fa-shekel::before {content: "";}
.fa-sheqel::before {content: "";}
.fa-sheqel-sign::before {content: "";}
.fa-map::before {content: "";}
.fa-rocket::before {content: "";}
.fa-photo-film::before {content: "";}
.fa-photo-video::before {content: "";}
.fa-folder-minus::before {content: "";}
.fa-store::before {content: "";}
.fa-arrow-trend-up::before {content: "";}
.fa-plug-circle-minus::before {content: "";}
.fa-sign-hanging::before {content: "";}
.fa-sign::before {content: "";}
.fa-bezier-curve::before {content: "";}
.fa-bell-slash::before {content: "";}
.fa-tablet::before {content: "";}
.fa-tablet-android::before {content: "";}
.fa-school-flag::before {content: "";}
.fa-fill::before {content: "";}
.fa-angle-up::before {content: "";}
.fa-drumstick-bite::before {content: "";}
.fa-holly-berry::before {content: "";}
.fa-chevron-left::before {content: "";}
.fa-bacteria::before {content: "";}
.fa-hand-lizard::before {content: "";}
.fa-notdef::before {content: "";}
.fa-disease::before {content: "";}
.fa-briefcase-medical::before {content: "";}
.fa-genderless::before {content: "";}
.fa-chevron-right::before {content: "";}
.fa-retweet::before {content: "";}
.fa-car-rear::before {content: "";}
.fa-car-alt::before {content: "";}
.fa-pump-soap::before {content: "";}
.fa-video-slash::before {content: "";}
.fa-battery-quarter::before {content: "";}
.fa-battery-2::before {content: "";}
.fa-radio::before {content: "";}
.fa-baby-carriage::before {content: "";}
.fa-carriage-baby::before {content: "";}
.fa-traffic-light::before {content: "";}
.fa-thermometer::before {content: "";}
.fa-vr-cardboard::before {content: "";}
.fa-hand-middle-finger::before {content: "";}
.fa-percent::before {content: "%";}
.fa-percentage::before {content: "%";}
.fa-truck-moving::before {content: "";}
.fa-glass-water-droplet::before {content: "";}
.fa-display::before {content: "";}
.fa-face-smile::before {content: "";}
.fa-smile::before {content: "";}
.fa-thumbtack::before {content: "";}
.fa-thumb-tack::before {content: "";}
.fa-trophy::before {content: "";}
.fa-person-praying::before {content: "";}
.fa-pray::before {content: "";}
.fa-hammer::before {content: "";}
.fa-hand-peace::before {content: "";}
.fa-rotate::before {content: "";}
.fa-sync-alt::before {content: "";}
.fa-spinner::before {content: "";}
.fa-robot::before {content: "";}
.fa-peace::before {content: "";}
.fa-gears::before {content: "";}
.fa-cogs::before {content: "";}
.fa-warehouse::before {content: "";}
.fa-arrow-up-right-dots::before {content: "";}
.fa-splotch::before {content: "";}
.fa-face-grin-hearts::before {content: "";}
.fa-grin-hearts::before {content: "";}
.fa-dice-four::before {content: "";}
.fa-sim-card::before {content: "";}
.fa-transgender::before {content: "";}
.fa-transgender-alt::before {content: "";}
.fa-mercury::before {content: "";}
.fa-arrow-turn-down::before {content: "";}
.fa-level-down::before {content: "";}
.fa-person-falling-burst::before {content: "";}
.fa-award::before {content: "";}
.fa-ticket-simple::before {content: "";}
.fa-ticket-alt::before {content: "";}
.fa-building::before {content: "";}
.fa-angles-left::before {content: "";}
.fa-angle-double-left::before {content: "";}
.fa-qrcode::before {content: "";}
.fa-clock-rotate-left::before {content: "";}
.fa-history::before {content: "";}
.fa-face-grin-beam-sweat::before {content: "";}
.fa-grin-beam-sweat::before {content: "";}
.fa-file-export::before {content: "";}
.fa-arrow-right-from-file::before {content: "";}
.fa-shield::before {content: "";}
.fa-shield-blank::before {content: "";}
.fa-arrow-up-short-wide::before {content: "";}
.fa-sort-amount-up-alt::before {content: "";}
.fa-house-medical::before {content: "";}
.fa-golf-ball-tee::before {content: "";}
.fa-golf-ball::before {content: "";}
.fa-circle-chevron-left::before {content: "";}
.fa-chevron-circle-left::before {content: "";}
.fa-house-chimney-window::before {content: "";}
.fa-pen-nib::before {content: "";}
.fa-tent-arrow-turn-left::before {content: "";}
.fa-tents::before {content: "";}
.fa-wand-magic::before {content: "";}
.fa-magic::before {content: "";}
.fa-dog::before {content: "";}
.fa-carrot::before {content: "";}
.fa-moon::before {content: "";}
.fa-wine-glass-empty::before {content: "";}
.fa-wine-glass-alt::before {content: "";}
.fa-cheese::before {content: "";}
.fa-yin-yang::before {content: "";}
.fa-music::before {content: "";}
.fa-code-commit::before {content: "";}
.fa-temperature-low::before {content: "";}
.fa-person-biking::before {content: "";}
.fa-biking::before {content: "";}
.fa-broom::before {content: "";}
.fa-shield-heart::before {content: "";}
.fa-gopuram::before {content: "";}
.fa-earth-oceania::before {content: "";}
.fa-globe-oceania::before {content: "";}
.fa-square-xmark::before {content: "";}
.fa-times-square::before {content: "";}
.fa-xmark-square::before {content: "";}
.fa-hashtag::before {content: "#";}
.fa-up-right-and-down-left-from-center::before {content: "";}
.fa-expand-alt::before {content: "";}
.fa-oil-can::before {content: "";}
.fa-t::before {content: "T";}
.fa-hippo::before {content: "";}
.fa-chart-column::before {content: "";}
.fa-infinity::before {content: "";}
.fa-vial-circle-check::before {content: "";}
.fa-person-arrow-down-to-line::before {content: "";}
.fa-voicemail::before {content: "";}
.fa-fan::before {content: "";}
.fa-person-walking-luggage::before {content: "";}
.fa-up-down::before {content: "";}
.fa-arrows-alt-v::before {content: "";}
.fa-cloud-moon-rain::before {content: "";}
.fa-calendar::before {content: "";}
.fa-trailer::before {content: "";}
.fa-bahai::before {content: "";}
.fa-haykal::before {content: "";}
.fa-sd-card::before {content: "";}
.fa-dragon::before {content: "";}
.fa-shoe-prints::before {content: "";}
.fa-circle-plus::before {content: "";}
.fa-plus-circle::before {content: "";}
.fa-face-grin-tongue-wink::before {content: "";}
.fa-grin-tongue-wink::before {content: "";}
.fa-hand-holding::before {content: "";}
.fa-plug-circle-exclamation::before {content: "";}
.fa-link-slash::before {content: "";}
.fa-chain-broken::before {content: "";}
.fa-chain-slash::before {content: "";}
.fa-unlink::before {content: "";}
.fa-clone::before {content: "";}
.fa-person-walking-arrow-loop-left::before {content: "";}
.fa-arrow-up-z-a::before {content: "";}
.fa-sort-alpha-up-alt::before {content: "";}
.fa-fire-flame-curved::before {content: "";}
.fa-fire-alt::before {content: "";}
.fa-tornado::before {content: "";}
.fa-file-circle-plus::before {content: "";}
.fa-book-quran::before {content: "";}
.fa-quran::before {content: "";}
.fa-anchor::before {content: "";}
.fa-border-all::before {content: "";}
.fa-face-angry::before {content: "";}
.fa-angry::before {content: "";}
.fa-cookie-bite::before {content: "";}
.fa-arrow-trend-down::before {content: "";}
.fa-rss::before {content: "";}
.fa-feed::before {content: "";}
.fa-draw-polygon::before {content: "";}
.fa-scale-balanced::before {content: "";}
.fa-balance-scale::before {content: "";}
.fa-gauge-simple-high::before {content: "";}
.fa-tachometer::before {content: "";}
.fa-tachometer-fast::before {content: "";}
.fa-shower::before {content: "";}
.fa-desktop::before {content: "";}
.fa-desktop-alt::before {content: "";}
.fa-m::before {content: "M";}
.fa-table-list::before {content: "";}
.fa-th-list::before {content: "";}
.fa-comment-sms::before {content: "";}
.fa-sms::before {content: "";}
.fa-book::before {content: "";}
.fa-user-plus::before {content: "";}
.fa-check::before {content: "";}
.fa-battery-three-quarters::before {content: "";}
.fa-battery-4::before {content: "";}
.fa-house-circle-check::before {content: "";}
.fa-angle-left::before {content: "";}
.fa-diagram-successor::before {content: "";}
.fa-truck-arrow-right::before {content: "";}
.fa-arrows-split-up-and-left::before {content: "";}
.fa-hand-fist::before {content: "";}
.fa-fist-raised::before {content: "";}
.fa-cloud-moon::before {content: "";}
.fa-briefcase::before {content: "";}
.fa-person-falling::before {content: "";}
.fa-image-portrait::before {content: "";}
.fa-portrait::before {content: "";}
.fa-user-tag::before {content: "";}
.fa-rug::before {content: "";}
.fa-earth-europe::before {content: "";}
.fa-globe-europe::before {content: "";}
.fa-cart-flatbed-suitcase::before {content: "";}
.fa-luggage-cart::before {content: "";}
.fa-rectangle-xmark::before {content: "";}
.fa-rectangle-times::before {content: "";}
.fa-times-rectangle::before {content: "";}
.fa-window-close::before {content: "";}
.fa-baht-sign::before {content: "";}
.fa-book-open::before {content: "";}
.fa-book-journal-whills::before {content: "";}
.fa-journal-whills::before {content: "";}
.fa-handcuffs::before {content: "";}
.fa-triangle-exclamation::before {content: "";}
.fa-exclamation-triangle::before {content: "";}
.fa-warning::before {content: "";}
.fa-database::before {content: "";}
.fa-share::before {content: "";}
.fa-arrow-turn-right::before {content: "";}
.fa-mail-forward::before {content: "";}
.fa-bottle-droplet::before {content: "";}
.fa-mask-face::before {content: "";}
.fa-hill-rockslide::before {content: "";}
.fa-right-left::before {content: "";}
.fa-exchange-alt::before {content: "";}
.fa-paper-plane::before {content: "";}
.fa-road-circle-exclamation::before {content: "";}
.fa-dungeon::before {content: "";}
.fa-align-right::before {content: "";}
.fa-money-bill-1-wave::before {content: "";}
.fa-money-bill-wave-alt::before {content: "";}
.fa-life-ring::before {content: "";}
.fa-hands::before {content: "";}
.fa-sign-language::before {content: "";}
.fa-signing::before {content: "";}
.fa-calendar-day::before {content: "";}
.fa-water-ladder::before {content: "";}
.fa-ladder-water::before {content: "";}
.fa-swimming-pool::before {content: "";}
.fa-arrows-up-down::before {content: "";}
.fa-arrows-v::before {content: "";}
.fa-face-grimace::before {content: "";}
.fa-grimace::before {content: "";}
.fa-wheelchair-move::before {content: "";}
.fa-wheelchair-alt::before {content: "";}
.fa-turn-down::before {content: "";}
.fa-level-down-alt::before {content: "";}
.fa-person-walking-arrow-right::before {content: "";}
.fa-square-envelope::before {content: "";}
.fa-envelope-square::before {content: "";}
.fa-dice::before {content: "";}
.fa-bowling-ball::before {content: "";}
.fa-brain::before {content: "";}
.fa-bandage::before {content: "";}
.fa-band-aid::before {content: "";}
.fa-calendar-minus::before {content: "";}
.fa-circle-xmark::before {content: "";}
.fa-times-circle::before {content: "";}
.fa-xmark-circle::before {content: "";}
.fa-gifts::before {content: "";}
.fa-hotel::before {content: "";}
.fa-earth-asia::before {content: "";}
.fa-globe-asia::before {content: "";}
.fa-id-card-clip::before {content: "";}
.fa-id-card-alt::before {content: "";}
.fa-magnifying-glass-plus::before {content: "";}
.fa-search-plus::before {content: "";}
.fa-thumbs-up::before {content: "";}
.fa-user-clock::before {content: "";}
.fa-hand-dots::before {content: "";}
.fa-allergies::before {content: "";}
.fa-file-invoice::before {content: "";}
.fa-window-minimize::before {content: "";}
.fa-mug-saucer::before {content: "";}
.fa-coffee::before {content: "";}
.fa-brush::before {content: "";}
.fa-mask::before {content: "";}
.fa-magnifying-glass-minus::before {content: "";}
.fa-search-minus::before {content: "";}
.fa-ruler-vertical::before {content: "";}
.fa-user-large::before {content: "";}
.fa-user-alt::before {content: "";}
.fa-train-tram::before {content: "";}
.fa-user-nurse::before {content: "";}
.fa-syringe::before {content: "";}
.fa-cloud-sun::before {content: "";}
.fa-stopwatch-20::before {content: "";}
.fa-square-full::before {content: "";}
.fa-magnet::before {content: "";}
.fa-jar::before {content: "";}
.fa-note-sticky::before {content: "";}
.fa-sticky-note::before {content: "";}
.fa-bug-slash::before {content: "";}
.fa-arrow-up-from-water-pump::before {content: "";}
.fa-bone::before {content: "";}
.fa-user-injured::before {content: "";}
.fa-face-sad-tear::before {content: "";}
.fa-sad-tear::before {content: "";}
.fa-plane::before {content: "";}
.fa-tent-arrows-down::before {content: "";}
.fa-exclamation::before {content: "!";}
.fa-arrows-spin::before {content: "";}
.fa-print::before {content: "";}
.fa-turkish-lira-sign::before {content: "";}
.fa-try::before {content: "";}
.fa-turkish-lira::before {content: "";}
.fa-dollar-sign::before {content: "$";}
.fa-dollar::before {content: "$";}
.fa-usd::before {content: "$";}
.fa-x::before {content: "X";}
.fa-magnifying-glass-dollar::before {content: "";}
.fa-search-dollar::before {content: "";}
.fa-users-gear::before {content: "";}
.fa-users-cog::before {content: "";}
.fa-person-military-pointing::before {content: "";}
.fa-building-columns::before {content: "";}
.fa-bank::before {content: "";}
.fa-institution::before {content: "";}
.fa-museum::before {content: "";}
.fa-university::before {content: "";}
.fa-umbrella::before {content: "";}
.fa-trowel::before {content: "";}
.fa-d::before {content: "D";}
.fa-stapler::before {content: "";}
.fa-masks-theater::before {content: "";}
.fa-theater-masks::before {content: "";}
.fa-kip-sign::before {content: "";}
.fa-hand-point-left::before {content: "";}
.fa-handshake-simple::before {content: "";}
.fa-handshake-alt::before {content: "";}
.fa-jet-fighter::before {content: "";}
.fa-fighter-jet::before {content: "";}
.fa-square-share-nodes::before {content: "";}
.fa-share-alt-square::before {content: "";}
.fa-barcode::before {content: "";}
.fa-plus-minus::before {content: "";}
.fa-video::before {content: "";}
.fa-video-camera::before {content: "";}
.fa-graduation-cap::before {content: "";}
.fa-mortar-board::before {content: "";}
.fa-hand-holding-medical::before {content: "";}
.fa-person-circle-check::before {content: "";}
.fa-turn-up::before {content: "";}
.fa-level-up-alt::before {content: "";}
.sr-only, .fa-sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border-width: 0;}
.sr-only-focusable:not(:focus), .fa-sr-only-focusable:not(:focus) {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border-width: 0;}
.fa {font-family: var(--fa-style-family,"Font Awesome 6 Free") !important;font-weight: 900;}
.spark-button-icon {color: black;background-color: #e0e0e0;border-color: #ccc;display: inline-flex;align-items: center;justify-content: center;font-size: 1rem;width: 2.25rem;height: 2.25rem;border-radius: 48px;padding: 0;}
.spark-button-icon hr {border-top-color: #bfbfbf;}
.spark-button-icon .alert-link {color: black;}
.spark-button-icon:hover, .spark-button-icon:focus {color: black;background-color: #d4d4d4;border-color: #bfbfbf;}
.spark-button-icon:hover hr, .spark-button-icon:focus hr {border-top-color: #b3b3b3;}
.spark-button-icon:hover .alert-link, .spark-button-icon:focus .alert-link {color: black;}
.spark-button-icon .icon {color: black !important;}
.spark-button-icon .icon:hover, .spark-button-icon .icon:focus {color: black;}
.btn-wide {padding-right: 1.5rem;padding-left: 1.5rem;}
@media (min-width: 768px) {.btn-wide {padding-right: 3rem;padding-left: 3rem;}}
@media (min-width: 1200px) {.btn-wide {padding-right: 7.5rem;padding-left: 7.5rem;}
	#block-region-side-pre .btn-wide, #block-region-main-pre .btn-wide, #block-region-side-post .btn-wide {padding-right: 1.5rem;padding-left: 1.5rem;}}
.drawercontent #block-region-side-pre .btn-wide {padding-right: 1.5rem;padding-left: 1.5rem;}
.spark-nav-tab > a {display: inline-flex;align-items: center;justify-content: center;border-radius: 48px;box-shadow: none;border: none;top: auto;margin: 0;}
.spark-nav-tab > a:hover, .spark-nav-tab > a:focus {background-color: #fffbe0;color: #998500;}
.spark-nav-tab > a:after {display: none;}
.spark-nav-tab > a.active:hover, .spark-nav-tab > a.active:focus {background-color: #fff8c7;color: #806f00;}
.spark-nav-tab.active > a, .spark-nav-tab.tui-tabs__tab--active > a, .spark-nav-tab.ui-state-active > a {padding: var(--tab-v-padding) var(--tab-h-padding);background-color: #fff8c7;color: #806f00;}
.spark-nav-tab.active > a, .spark-nav-tab.tui-tabs__tab--active > a, .spark-nav-tab.ui-state-active > a, .spark-nav-tab.active > a:hover, .spark-nav-tab.tui-tabs__tab--active > a:hover, .spark-nav-tab.ui-state-active > a:hover, .spark-nav-tab.active > a:focus, .spark-nav-tab.tui-tabs__tab--active > a:focus, .spark-nav-tab.ui-state-active > a:focus {box-shadow: none;border: none;top: auto;margin: 0;background-color: #fff8c7;color: #806f00;}
.spark-nav-tab.active:hover > a, .spark-nav-tab.tui-tabs__tab--active:hover > a, .spark-nav-tab.ui-state-active:hover > a, .spark-nav-tab.active:focus > a, .spark-nav-tab.tui-tabs__tab--active:focus > a, .spark-nav-tab.ui-state-active:focus > a {background-color: #fff8c7;color: #806f00;}
.spark-nav-tabs {border: none;}
@media (min-width: 576px) {.spark-nav-tabs {border-bottom: 1px solid #dee2e6;}}
.spark-nav-tabs > li {position: relative;margin: 0;padding: 5px;overflow: visible;}
.spark-nav-tabs > li > a {display: inline-flex;align-items: center;justify-content: center;border-radius: 48px;box-shadow: none;border: none;top: auto;margin: 0;}
.spark-nav-tabs > li > a:hover, .spark-nav-tabs > li > a:focus {background-color: #fffbe0;color: #998500;}
.spark-nav-tabs > li > a:after {display: none;}
.spark-nav-tabs > li > a.active:hover, .spark-nav-tabs > li > a.active:focus {background-color: #fff8c7;color: #806f00;}
.spark-nav-tabs > li.active > a, .spark-nav-tabs > li.tui-tabs__tab--active > a, .spark-nav-tabs > li.ui-state-active > a {padding: var(--tab-v-padding) var(--tab-h-padding);background-color: #fff8c7;color: #806f00;}
.spark-nav-tabs > li.active > a, .spark-nav-tabs > li.tui-tabs__tab--active > a, .spark-nav-tabs > li.ui-state-active > a, .spark-nav-tabs > li.active > a:hover, .spark-nav-tabs > li.tui-tabs__tab--active > a:hover, .spark-nav-tabs > li.ui-state-active > a:hover, .spark-nav-tabs > li.active > a:focus, .spark-nav-tabs > li.tui-tabs__tab--active > a:focus, .spark-nav-tabs > li.ui-state-active > a:focus {box-shadow: none;border: none;top: auto;margin: 0;background-color: #fff8c7;color: #806f00;}
.spark-nav-tabs > li.active:hover > a, .spark-nav-tabs > li.tui-tabs__tab--active:hover > a, .spark-nav-tabs > li.ui-state-active:hover > a, .spark-nav-tabs > li.active:focus > a, .spark-nav-tabs > li.tui-tabs__tab--active:focus > a, .spark-nav-tabs > li.ui-state-active:focus > a {background-color: #fff8c7;color: #806f00;}
@media (min-width: 576px) {.spark-nav-tabs > li {padding-top: 0;border-bottom: 2px solid transparent !important;}}
.spark-nav-tabs > li > a {position: static;color: inherit;}
.spark-nav-tabs > li > a.active:after {content: "";display: block;position: absolute;top: 100%;right: 0;width: 100%;height: 2px;background-color: #fd0;}
.spark-nav-tabs > li.active, .spark-nav-tabs > li.tui-tabs__tab--active, .spark-nav-tabs > li.ui-state-active {border-color: #fd0 !important;}
@media (min-width: 576px) {.spark-nav-tabs > li.active > a, .spark-nav-tabs > li.tui-tabs__tab--active > a, .spark-nav-tabs > li.ui-state-active > a {background-color: transparent;color: inherit;}}
.spark-card {border-radius: .5rem;overflow: hidden;}
.spark-card .card-header {border-radius: 0;}
.spark-card .card-header:hover, .spark-card .card-header:focus {background-color: #f5f5f5;}
.spark-card.card-hover-focus:hover, .spark-card.card-hover-focus:focus {background-color: #f5f5f5;}
.accordion-toggle-icon {position: relative;min-width: 2rem;color: #000;}
.accordion-toggle-icon:hover:before, .accordion-toggle-icon:focus:before {background-color: #ebebeb;}
.accordion-toggle-icon:before {content: "";position: absolute;top: 50%;right: 50%;width: 2rem;height: 2rem;transform: translate(-50%,-50%);border-radius: 50%;background-color: transparent;}
.accordion-toggle-icon .open-icon, .accordion-toggle-icon .close-icon {position: relative;margin: 0;}
[data-toggle="collapse"] .accordion-toggle-icon .open-icon {display: none;}
[data-toggle="collapse"] .accordion-toggle-icon .close-icon {display: inline-flex;}
[data-toggle="collapse"].collapsed .accordion-toggle-icon .open-icon {display: inline-flex;}
[data-toggle="collapse"].collapsed .accordion-toggle-icon .close-icon {display: none;}
:root {--blue: #0a8cf2;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #fa4916;--orange: #fd7e14;--yellow: #fd0;--green: #049d79;--teal: #2badb6;--cyan: #17a2b8;--white: #fff;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #000;--secondary: #fd0;--success: #049d79;--info: #17a2b8;--warning: #fd0;--danger: #fa4916;--light: #f2f2f2;--dark: #343a40;--tertiary: #f2f2f2;--gray-100: #f2f2f2;--gray-200: #e8e8e8;--gray-300: #dee2e6;--gray-400: #ced4da;--gray-500: #adb5bd;--gray-600: #6c757d;--gray-700: #495057;--gray-800: #343a40;--gray-900: #212121;--black: #000;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}
*, *::before, *::after {box-sizing: border-box;}
html {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {display: block;}
body {margin: 0;font-family: "Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;text-align: right;background-color: #f2f2f2;}
@media (max-width: 1200px) {body {font-size: calc(.91rem + .12vw);}}
[tabindex="-1"]:focus:not(:focus-visible) {outline: 0 !important;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {margin-top: 0;margin-bottom: 10px;}
p {margin-top: 0;margin-bottom: 1rem;}
abbr[title], abbr[data-original-title] {text-decoration: underline;text-decoration: underline dotted;cursor: help;border-bottom: 0;text-decoration-skip-ink: none;}
address {margin-bottom: 1rem;font-style: normal;line-height: inherit;}
ol, ul, dl {margin-top: 0;margin-bottom: 1rem;}
ol ol, ul ul, ol ul, ul ol {margin-bottom: 0;}
dt {font-weight: 700;}
dd {margin-bottom: .5rem;margin-right: 0;}
blockquote {margin: 0 0 1rem;}
b, strong {font-weight: bolder;}
small {font-size: 80%;}
sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sub {bottom: -.25em;}
sup {top: -.5em;}
a {text-decoration: none;background-color: transparent;}
a:hover {text-decoration: underline;}
a:not([href]):not([class]) {color: inherit;text-decoration: none;}
a:not([href]):not([class]):hover {color: inherit;text-decoration: none;}
pre, code, kbd, samp {font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size: 1em;}
pre {margin-top: 0;margin-bottom: 1rem;overflow: auto;-ms-overflow-style: scrollbar;}
figure {margin: 0 0 1rem;}
img {vertical-align: middle;border-style: none;}
svg {overflow: hidden;vertical-align: middle;}
table {border-collapse: collapse;}
caption {padding-top: .75rem;padding-bottom: .75rem;color: #adb5bd;text-align: right;}
th {text-align: inherit;text-align: -webkit-match-parent;}
label {display: inline-block;margin-bottom: .5rem;}
button {border-radius: 0;}
button:focus:not(:focus-visible) {outline: 0;}
input, button, select, optgroup, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}
button, input {overflow: visible;}
button, select {text-transform: none;}
[role="button"] {cursor: pointer;}
select {word-wrap: normal;}
button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}
button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {cursor: pointer;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {padding: 0;border-style: none;}
input[type="radio"], input[type="checkbox"] {box-sizing: border-box;padding: 0;}
textarea {overflow: auto;resize: vertical;}
fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}
progress {vertical-align: baseline;}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"] {outline-offset: -2px;-webkit-appearance: none;}
[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}
output {display: inline-block;}
summary {display: list-item;cursor: pointer;}
template {display: none;}
[hidden] {display: none !important;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {margin-bottom: 10px;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 500;line-height: 1.2;}
h1, .h1 {font-size: 2.5rem;}
@media (max-width: 1200px) {h1, .h1 {font-size: calc(1.06rem + 1.92vw);}}
h2, .h2 {font-size: 2rem;}
@media (max-width: 1200px) {h2, .h2 {font-size: calc(1.01rem + 1.32vw);}}
h3, .h3 {font-size: 1.75rem;}
@media (max-width: 1200px) {h3, .h3 {font-size: calc(.985rem + 1.02vw);}}
h4, .h4 {font-size: 1.5rem;}
@media (max-width: 1200px) {h4, .h4 {font-size: calc(.96rem + .72vw);}}
h5, .h5 {font-size: 1.25rem;}
@media (max-width: 1200px) {h5, .h5 {font-size: calc(.935rem + .42vw);}}
h6, .h6 {font-size: 1rem;}
@media (max-width: 1200px) {h6, .h6 {font-size: calc(.91rem + .12vw);}}
.lead {font-size: 1.25rem;font-weight: 300;}
@media (max-width: 1200px) {.lead {font-size: calc(.935rem + .42vw);}}
.display-1 {font-size: 6rem;font-weight: 300;line-height: 1.2;}
@media (max-width: 1200px) {.display-1 {font-size: calc(1.41rem + 6.12vw);}}
.display-2 {font-size: 5.5rem;font-weight: 300;line-height: 1.2;}
@media (max-width: 1200px) {.display-2 {font-size: calc(1.36rem + 5.52vw);}}
.display-3 {font-size: 4.5rem;font-weight: 300;line-height: 1.2;}
@media (max-width: 1200px) {.display-3 {font-size: calc(1.26rem + 4.32vw);}}
.display-4 {font-size: 3.5rem;font-weight: 300;line-height: 1.2;}
@media (max-width: 1200px) {.display-4 {font-size: calc(1.16rem + 3.12vw);}}
hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid rgba(0,0,0,.1);}
small, .small {font-size: .75rem;font-weight: 400;}
mark, .mark {padding: .2em;background-color: #fcf8e3;}
.list-unstyled {padding-right: 0;list-style: none;}
.list-inline {padding-right: 0;list-style: none;}
.list-inline-item {display: inline-block;}
.list-inline-item:not(:last-child) {margin-left: .5rem;}
.initialism {font-size: 90%;text-transform: uppercase;}
.blockquote {margin-bottom: 20px;font-size: 1.25rem;}
@media (max-width: 1200px) {.blockquote {font-size: calc(.935rem + .42vw);}}
.blockquote-footer {display: block;font-size: .75rem;color: #6c757d;}
.blockquote-footer::before {content: "— ";}
.img-fluid {max-width: 100%;height: auto;}
.img-thumbnail {padding: .25rem;background-color: #f2f2f2;border: 1px solid #dee2e6;border-radius: .5rem;max-width: 100%;height: auto;}
.figure {display: inline-block;}
.figure-img {margin-bottom: 10px;line-height: 1;}
.figure-caption {font-size: 90%;color: #6c757d;}
code {font-size: 87.5%;color: #e83e8c;word-wrap: break-word;}
a > code {color: inherit;}
kbd {padding: .2rem .4rem;font-size: 87.5%;color: #fff;background-color: #212121;border-radius: .5rem;}
kbd kbd {padding: 0;font-size: 100%;font-weight: 700;}
pre {display: block;font-size: 87.5%;color: #212121;}
pre code {font-size: inherit;color: inherit;word-break: normal;}
.pre-scrollable {max-height: 340px;overflow-y: scroll;}
.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {width: 100%;padding-left: 15px;padding-right: 15px;margin-left: auto;margin-right: auto;}
@media (min-width: 576px) {.container-sm {max-width: 540px;}}
@media (min-width: 768px) {.container-md {max-width: 720px;}}
@media (min-width: 992px) {.container-lg {max-width: 960px;}}
@media (min-width: 1200px) {.container-xl {max-width: 1140px;}}
.row {display: flex;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;}
.no-gutters {margin-left: 0;margin-right: 0;}
.no-gutters > .col, .no-gutters > [class*="col-"] {padding-left: 0;padding-right: 0;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {position: relative;width: 100%;padding-left: 15px;padding-right: 15px;}
.col {flex-basis: 0;flex-grow: 1;max-width: 100%;}
.row-cols-1 > * {flex: 0 0 100%;max-width: 100%;}
.row-cols-2 > * {flex: 0 0 50%;max-width: 50%;}
.row-cols-3 > * {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}
.row-cols-4 > * {flex: 0 0 25%;max-width: 25%;}
.row-cols-5 > * {flex: 0 0 20%;max-width: 20%;}
.row-cols-6 > * {flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}
.col-auto {flex: 0 0 auto;width: auto;max-width: 100%;}
.col-1 {flex: 0 0 8.3333333333%;max-width: 8.3333333333%;}
.col-2 {flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}
.col-3 {flex: 0 0 25%;max-width: 25%;}
.col-4 {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}
.col-5 {flex: 0 0 41.6666666667%;max-width: 41.6666666667%;}
.col-6 {flex: 0 0 50%;max-width: 50%;}
.col-7 {flex: 0 0 58.3333333333%;max-width: 58.3333333333%;}
.col-8 {flex: 0 0 66.6666666667%;max-width: 66.6666666667%;}
.col-9 {flex: 0 0 75%;max-width: 75%;}
.col-10 {flex: 0 0 83.3333333333%;max-width: 83.3333333333%;}
.col-11 {flex: 0 0 91.6666666667%;max-width: 91.6666666667%;}
.col-12 {flex: 0 0 100%;max-width: 100%;}
.order-first {order: -1;}
.order-last {order: 13;}
.order-0 {order: 0;}
.order-1 {order: 1;}
.order-2 {order: 2;}
.order-3 {order: 3;}
.order-4 {order: 4;}
.order-5 {order: 5;}
.order-6 {order: 6;}
.order-7 {order: 7;}
.order-8 {order: 8;}
.order-9 {order: 9;}
.order-10 {order: 10;}
.order-11 {order: 11;}
.order-12 {order: 12;}
.offset-1 {margin-right: 8.3333333333%;}
.offset-2 {margin-right: 16.6666666667%;}
.offset-3 {margin-right: 25%;}
.offset-4 {margin-right: 33.3333333333%;}
.offset-5 {margin-right: 41.6666666667%;}
.offset-6 {margin-right: 50%;}
.offset-7 {margin-right: 58.3333333333%;}
.offset-8 {margin-right: 66.6666666667%;}
.offset-9 {margin-right: 75%;}
.offset-10 {margin-right: 83.3333333333%;}
.offset-11 {margin-right: 91.6666666667%;}
@media (min-width: 576px) {.col-sm {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.row-cols-sm-1 > * {flex: 0 0 100%;max-width: 100%;}
	.row-cols-sm-2 > * {flex: 0 0 50%;max-width: 50%;}
	.row-cols-sm-3 > * {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}
	.row-cols-sm-4 > * {flex: 0 0 25%;max-width: 25%;}
	.row-cols-sm-5 > * {flex: 0 0 20%;max-width: 20%;}
	.row-cols-sm-6 > * {flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}
	.col-sm-auto {flex: 0 0 auto;width: auto;max-width: 100%;}
	.col-sm-1 {flex: 0 0 8.3333333333%;max-width: 8.3333333333%;}
	.col-sm-2 {flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}
	.col-sm-3 {flex: 0 0 25%;max-width: 25%;}
	.col-sm-4 {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}
	.col-sm-5 {flex: 0 0 41.6666666667%;max-width: 41.6666666667%;}
	.col-sm-6 {flex: 0 0 50%;max-width: 50%;}
	.col-sm-7 {flex: 0 0 58.3333333333%;max-width: 58.3333333333%;}
	.col-sm-8 {flex: 0 0 66.6666666667%;max-width: 66.6666666667%;}
	.col-sm-9 {flex: 0 0 75%;max-width: 75%;}
	.col-sm-10 {flex: 0 0 83.3333333333%;max-width: 83.3333333333%;}
	.col-sm-11 {flex: 0 0 91.6666666667%;max-width: 91.6666666667%;}
	.col-sm-12 {flex: 0 0 100%;max-width: 100%;}
	.order-sm-first {order: -1;}
	.order-sm-last {order: 13;}
	.order-sm-0 {order: 0;}
	.order-sm-1 {order: 1;}
	.order-sm-2 {order: 2;}
	.order-sm-3 {order: 3;}
	.order-sm-4 {order: 4;}
	.order-sm-5 {order: 5;}
	.order-sm-6 {order: 6;}
	.order-sm-7 {order: 7;}
	.order-sm-8 {order: 8;}
	.order-sm-9 {order: 9;}
	.order-sm-10 {order: 10;}
	.order-sm-11 {order: 11;}
	.order-sm-12 {order: 12;}
	.offset-sm-0 {margin-right: 0;}
	.offset-sm-1 {margin-right: 8.3333333333%;}
	.offset-sm-2 {margin-right: 16.6666666667%;}
	.offset-sm-3 {margin-right: 25%;}
	.offset-sm-4 {margin-right: 33.3333333333%;}
	.offset-sm-5 {margin-right: 41.6666666667%;}
	.offset-sm-6 {margin-right: 50%;}
	.offset-sm-7 {margin-right: 58.3333333333%;}
	.offset-sm-8 {margin-right: 66.6666666667%;}
	.offset-sm-9 {margin-right: 75%;}
	.offset-sm-10 {margin-right: 83.3333333333%;}
	.offset-sm-11 {margin-right: 91.6666666667%;}}
@media (min-width: 768px) {.col-md {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.row-cols-md-1 > * {flex: 0 0 100%;max-width: 100%;}
	.row-cols-md-2 > * {flex: 0 0 50%;max-width: 50%;}
	.row-cols-md-3 > * {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}
	.row-cols-md-4 > * {flex: 0 0 25%;max-width: 25%;}
	.row-cols-md-5 > * {flex: 0 0 20%;max-width: 20%;}
	.row-cols-md-6 > * {flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}
	.col-md-auto {flex: 0 0 auto;width: auto;max-width: 100%;}
	.col-md-1 {flex: 0 0 8.3333333333%;max-width: 8.3333333333%;}
	.col-md-2 {flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}
	.col-md-3 {flex: 0 0 25%;max-width: 25%;}
	.col-md-4 {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}
	.col-md-5 {flex: 0 0 41.6666666667%;max-width: 41.6666666667%;}
	.col-md-6 {flex: 0 0 50%;max-width: 50%;}
	.col-md-7 {flex: 0 0 58.3333333333%;max-width: 58.3333333333%;}
	.col-md-8 {flex: 0 0 66.6666666667%;max-width: 66.6666666667%;}
	.col-md-9 {flex: 0 0 75%;max-width: 75%;}
	.col-md-10 {flex: 0 0 83.3333333333%;max-width: 83.3333333333%;}
	.col-md-11 {flex: 0 0 91.6666666667%;max-width: 91.6666666667%;}
	.col-md-12 {flex: 0 0 100%;max-width: 100%;}
	.order-md-first {order: -1;}
	.order-md-last {order: 13;}
	.order-md-0 {order: 0;}
	.order-md-1 {order: 1;}
	.order-md-2 {order: 2;}
	.order-md-3 {order: 3;}
	.order-md-4 {order: 4;}
	.order-md-5 {order: 5;}
	.order-md-6 {order: 6;}
	.order-md-7 {order: 7;}
	.order-md-8 {order: 8;}
	.order-md-9 {order: 9;}
	.order-md-10 {order: 10;}
	.order-md-11 {order: 11;}
	.order-md-12 {order: 12;}
	.offset-md-0 {margin-right: 0;}
	.offset-md-1 {margin-right: 8.3333333333%;}
	.offset-md-2 {margin-right: 16.6666666667%;}
	.offset-md-3 {margin-right: 25%;}
	.offset-md-4 {margin-right: 33.3333333333%;}
	.offset-md-5 {margin-right: 41.6666666667%;}
	.offset-md-6 {margin-right: 50%;}
	.offset-md-7 {margin-right: 58.3333333333%;}
	.offset-md-8 {margin-right: 66.6666666667%;}
	.offset-md-9 {margin-right: 75%;}
	.offset-md-10 {margin-right: 83.3333333333%;}
	.offset-md-11 {margin-right: 91.6666666667%;}}
@media (min-width: 992px) {.col-lg {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.row-cols-lg-1 > * {flex: 0 0 100%;max-width: 100%;}
	.row-cols-lg-2 > * {flex: 0 0 50%;max-width: 50%;}
	.row-cols-lg-3 > * {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}
	.row-cols-lg-4 > * {flex: 0 0 25%;max-width: 25%;}
	.row-cols-lg-5 > * {flex: 0 0 20%;max-width: 20%;}
	.row-cols-lg-6 > * {flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}
	.col-lg-auto {flex: 0 0 auto;width: auto;max-width: 100%;}
	.col-lg-1 {flex: 0 0 8.3333333333%;max-width: 8.3333333333%;}
	.col-lg-2 {flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}
	.col-lg-3 {flex: 0 0 25%;max-width: 25%;}
	.col-lg-4 {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}
	.col-lg-5 {flex: 0 0 41.6666666667%;max-width: 41.6666666667%;}
	.col-lg-6 {flex: 0 0 50%;max-width: 50%;}
	.col-lg-7 {flex: 0 0 58.3333333333%;max-width: 58.3333333333%;}
	.col-lg-8 {flex: 0 0 66.6666666667%;max-width: 66.6666666667%;}
	.col-lg-9 {flex: 0 0 75%;max-width: 75%;}
	.col-lg-10 {flex: 0 0 83.3333333333%;max-width: 83.3333333333%;}
	.col-lg-11 {flex: 0 0 91.6666666667%;max-width: 91.6666666667%;}
	.col-lg-12 {flex: 0 0 100%;max-width: 100%;}
	.order-lg-first {order: -1;}
	.order-lg-last {order: 13;}
	.order-lg-0 {order: 0;}
	.order-lg-1 {order: 1;}
	.order-lg-2 {order: 2;}
	.order-lg-3 {order: 3;}
	.order-lg-4 {order: 4;}
	.order-lg-5 {order: 5;}
	.order-lg-6 {order: 6;}
	.order-lg-7 {order: 7;}
	.order-lg-8 {order: 8;}
	.order-lg-9 {order: 9;}
	.order-lg-10 {order: 10;}
	.order-lg-11 {order: 11;}
	.order-lg-12 {order: 12;}
	.offset-lg-0 {margin-right: 0;}
	.offset-lg-1 {margin-right: 8.3333333333%;}
	.offset-lg-2 {margin-right: 16.6666666667%;}
	.offset-lg-3 {margin-right: 25%;}
	.offset-lg-4 {margin-right: 33.3333333333%;}
	.offset-lg-5 {margin-right: 41.6666666667%;}
	.offset-lg-6 {margin-right: 50%;}
	.offset-lg-7 {margin-right: 58.3333333333%;}
	.offset-lg-8 {margin-right: 66.6666666667%;}
	.offset-lg-9 {margin-right: 75%;}
	.offset-lg-10 {margin-right: 83.3333333333%;}
	.offset-lg-11 {margin-right: 91.6666666667%;}}
@media (min-width: 1200px) {.col-xl {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.row-cols-xl-1 > * {flex: 0 0 100%;max-width: 100%;}
	.row-cols-xl-2 > * {flex: 0 0 50%;max-width: 50%;}
	.row-cols-xl-3 > * {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}
	.row-cols-xl-4 > * {flex: 0 0 25%;max-width: 25%;}
	.row-cols-xl-5 > * {flex: 0 0 20%;max-width: 20%;}
	.row-cols-xl-6 > * {flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}
	.col-xl-auto {flex: 0 0 auto;width: auto;max-width: 100%;}
	.col-xl-1 {flex: 0 0 8.3333333333%;max-width: 8.3333333333%;}
	.col-xl-2 {flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}
	.col-xl-3 {flex: 0 0 25%;max-width: 25%;}
	.col-xl-4 {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}
	.col-xl-5 {flex: 0 0 41.6666666667%;max-width: 41.6666666667%;}
	.col-xl-6 {flex: 0 0 50%;max-width: 50%;}
	.col-xl-7 {flex: 0 0 58.3333333333%;max-width: 58.3333333333%;}
	.col-xl-8 {flex: 0 0 66.6666666667%;max-width: 66.6666666667%;}
	.col-xl-9 {flex: 0 0 75%;max-width: 75%;}
	.col-xl-10 {flex: 0 0 83.3333333333%;max-width: 83.3333333333%;}
	.col-xl-11 {flex: 0 0 91.6666666667%;max-width: 91.6666666667%;}
	.col-xl-12 {flex: 0 0 100%;max-width: 100%;}
	.order-xl-first {order: -1;}
	.order-xl-last {order: 13;}
	.order-xl-0 {order: 0;}
	.order-xl-1 {order: 1;}
	.order-xl-2 {order: 2;}
	.order-xl-3 {order: 3;}
	.order-xl-4 {order: 4;}
	.order-xl-5 {order: 5;}
	.order-xl-6 {order: 6;}
	.order-xl-7 {order: 7;}
	.order-xl-8 {order: 8;}
	.order-xl-9 {order: 9;}
	.order-xl-10 {order: 10;}
	.order-xl-11 {order: 11;}
	.order-xl-12 {order: 12;}
	.offset-xl-0 {margin-right: 0;}
	.offset-xl-1 {margin-right: 8.3333333333%;}
	.offset-xl-2 {margin-right: 16.6666666667%;}
	.offset-xl-3 {margin-right: 25%;}
	.offset-xl-4 {margin-right: 33.3333333333%;}
	.offset-xl-5 {margin-right: 41.6666666667%;}
	.offset-xl-6 {margin-right: 50%;}
	.offset-xl-7 {margin-right: 58.3333333333%;}
	.offset-xl-8 {margin-right: 66.6666666667%;}
	.offset-xl-9 {margin-right: 75%;}
	.offset-xl-10 {margin-right: 83.3333333333%;}
	.offset-xl-11 {margin-right: 91.6666666667%;}}
.table {width: 100%;margin-bottom: 20px;color: #212529;background-color: #fff;}
.table th, .table td {padding: .75rem;vertical-align: top;border-top: 1px solid #dee2e6;}
.table thead th {vertical-align: bottom;border-bottom: 2px solid #dee2e6;}
.table tbody + tbody {border-top: 2px solid #dee2e6;}
.table-sm th, .table-sm td {padding: .3rem;}
.table-bordered {border: 1px solid #dee2e6;}
.table-bordered th, .table-bordered td {border: 1px solid #dee2e6;}
.table-bordered thead th, .table-bordered thead td {border-bottom-width: 2px;}
.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody {border: 0;}
.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(0,0,0,.03);}
.table-hover tbody tr:hover {color: #212529;background-color: rgba(0,0,0,.075);}
.table-primary, .table-primary > th, .table-primary > td {background-color: #b8b8b8;}
.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody {border-color: #7a7a7a;}
.table-hover .table-primary:hover {background-color: #ababab;}
.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {background-color: #ababab;}
.table-secondary, .table-secondary > th, .table-secondary > td {background-color: #fff5b8;}
.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody {border-color: #ffed7a;}
.table-hover .table-secondary:hover {background-color: #fff29e;}
.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {background-color: #fff29e;}
.table-success, .table-success > th, .table-success > td {background-color: #b9e4d9;}
.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody {border-color: #7cccb9;}
.table-hover .table-success:hover {background-color: #a6dcd0;}
.table-hover .table-success:hover > td, .table-hover .table-success:hover > th {background-color: #a6dcd0;}
.table-info, .table-info > th, .table-info > td {background-color: #bee5eb;}
.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody {border-color: #86cfda;}
.table-hover .table-info:hover {background-color: #abdde5;}
.table-hover .table-info:hover > td, .table-hover .table-info:hover > th {background-color: #abdde5;}
.table-warning, .table-warning > th, .table-warning > td {background-color: #fff5b8;}
.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody {border-color: #ffed7a;}
.table-hover .table-warning:hover {background-color: #fff29e;}
.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {background-color: #fff29e;}
.table-danger, .table-danger > th, .table-danger > td {background-color: #feccbe;}
.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody {border-color: #fca086;}
.table-hover .table-danger:hover {background-color: #fdb9a5;}
.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {background-color: #fdb9a5;}
.table-light, .table-light > th, .table-light > td {background-color: #fbfbfb;}
.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody {border-color: #f8f8f8;}
.table-hover .table-light:hover {background-color: #efefef;}
.table-hover .table-light:hover > td, .table-hover .table-light:hover > th {background-color: #efefef;}
.table-dark, .table-dark > th, .table-dark > td {background-color: #c6c8ca;}
.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {border-color: #95999c;}
.table-hover .table-dark:hover {background-color: #b9bbbd;}
.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {background-color: #b9bbbd;}
.table-tertiary, .table-tertiary > th, .table-tertiary > td {background-color: #fbfbfb;}
.table-tertiary th, .table-tertiary td, .table-tertiary thead th, .table-tertiary tbody + tbody {border-color: #f8f8f8;}
.table-hover .table-tertiary:hover {background-color: #efefef;}
.table-hover .table-tertiary:hover > td, .table-hover .table-tertiary:hover > th {background-color: #efefef;}
.table-white, .table-white > th, .table-white > td {background-color: white;}
.table-white th, .table-white td, .table-white thead th, .table-white tbody + tbody {border-color: white;}
.table-hover .table-white:hover {background-color: #f2f2f2;}
.table-hover .table-white:hover > td, .table-hover .table-white:hover > th {background-color: #f2f2f2;}
.table-gray-100, .table-gray-100 > th, .table-gray-100 > td {background-color: #fbfbfb;}
.table-gray-100 th, .table-gray-100 td, .table-gray-100 thead th, .table-gray-100 tbody + tbody {border-color: #f8f8f8;}
.table-hover .table-gray-100:hover {background-color: #efefef;}
.table-hover .table-gray-100:hover > td, .table-hover .table-gray-100:hover > th {background-color: #efefef;}
.table-gray-200, .table-gray-200 > th, .table-gray-200 > td {background-color: #f9f9f9;}
.table-gray-200 th, .table-gray-200 td, .table-gray-200 thead th, .table-gray-200 tbody + tbody {border-color: #f3f3f3;}
.table-hover .table-gray-200:hover {background-color: #ececec;}
.table-hover .table-gray-200:hover > td, .table-hover .table-gray-200:hover > th {background-color: #ececec;}
.table-gray-300, .table-gray-300 > th, .table-gray-300 > td {background-color: #f6f7f8;}
.table-gray-300 th, .table-gray-300 td, .table-gray-300 thead th, .table-gray-300 tbody + tbody {border-color: #eef0f2;}
.table-hover .table-gray-300:hover {background-color: #e7eaed;}
.table-hover .table-gray-300:hover > td, .table-hover .table-gray-300:hover > th {background-color: #e7eaed;}
.table-gray-400, .table-gray-400 > th, .table-gray-400 > td {background-color: #f1f3f5;}
.table-gray-400 th, .table-gray-400 td, .table-gray-400 thead th, .table-gray-400 tbody + tbody {border-color: #e6e9ec;}
.table-hover .table-gray-400:hover {background-color: #e3e6ea;}
.table-hover .table-gray-400:hover > td, .table-hover .table-gray-400:hover > th {background-color: #e3e6ea;}
.table-gray-500, .table-gray-500 > th, .table-gray-500 > td {background-color: #e8eaed;}
.table-gray-500 th, .table-gray-500 td, .table-gray-500 thead th, .table-gray-500 tbody + tbody {border-color: #d4d9dd;}
.table-hover .table-gray-500:hover {background-color: #dadee1;}
.table-hover .table-gray-500:hover > td, .table-hover .table-gray-500:hover > th {background-color: #dadee1;}
.table-gray-600, .table-gray-600 > th, .table-gray-600 > td {background-color: #d6d8db;}
.table-gray-600 th, .table-gray-600 td, .table-gray-600 thead th, .table-gray-600 tbody + tbody {border-color: #b3b7bb;}
.table-hover .table-gray-600:hover {background-color: #c8cccf;}
.table-hover .table-gray-600:hover > td, .table-hover .table-gray-600:hover > th {background-color: #c8cccf;}
.table-gray-700, .table-gray-700 > th, .table-gray-700 > td {background-color: #ccced0;}
.table-gray-700 th, .table-gray-700 td, .table-gray-700 thead th, .table-gray-700 tbody + tbody {border-color: #a0a4a8;}
.table-hover .table-gray-700:hover {background-color: #bfc1c4;}
.table-hover .table-gray-700:hover > td, .table-hover .table-gray-700:hover > th {background-color: #bfc1c4;}
.table-gray-800, .table-gray-800 > th, .table-gray-800 > td {background-color: #c6c8ca;}
.table-gray-800 th, .table-gray-800 td, .table-gray-800 thead th, .table-gray-800 tbody + tbody {border-color: #95999c;}
.table-hover .table-gray-800:hover {background-color: #b9bbbd;}
.table-hover .table-gray-800:hover > td, .table-hover .table-gray-800:hover > th {background-color: #b9bbbd;}
.table-gray-900, .table-gray-900 > th, .table-gray-900 > td {background-color: #c1c1c1;}
.table-gray-900 th, .table-gray-900 td, .table-gray-900 thead th, .table-gray-900 tbody + tbody {border-color: #8c8c8c;}
.table-hover .table-gray-900:hover {background-color: #b4b4b4;}
.table-hover .table-gray-900:hover > td, .table-hover .table-gray-900:hover > th {background-color: #b4b4b4;}
.table-black, .table-black > th, .table-black > td {background-color: #b8b8b8;}
.table-black th, .table-black td, .table-black thead th, .table-black tbody + tbody {border-color: #7a7a7a;}
.table-hover .table-black:hover {background-color: #ababab;}
.table-hover .table-black:hover > td, .table-hover .table-black:hover > th {background-color: #ababab;}
.table-active, .table-active > th, .table-active > td {background-color: rgba(0,0,0,.075);}
.table-hover .table-active:hover {background-color: rgba(0,0,0,.075);}
.table-hover .table-active:hover > td, .table-hover .table-active:hover > th {background-color: rgba(0,0,0,.075);}
.table .thead-dark th {color: #fff;background-color: #343a40;border-color: #454d55;}
.table .thead-light th {color: #495057;background-color: #e8e8e8;border-color: #dee2e6;}
.table-dark {color: #fff;background-color: #343a40;}
.table-dark th, .table-dark td, .table-dark thead th {border-color: #454d55;}
.table-dark.table-bordered {border: 0;}
.table-dark.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(255,255,255,.05);}
.table-dark.table-hover tbody tr:hover {color: #fff;background-color: rgba(255,255,255,.075);}
@media (max-width: 575.98px) {.table-responsive-sm {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}
	.table-responsive-sm > .table-bordered {border: 0;}}
@media (max-width: 767.98px) {.table-responsive-md {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}
	.table-responsive-md > .table-bordered {border: 0;}}
@media (max-width: 991.98px) {.table-responsive-lg {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}
	.table-responsive-lg > .table-bordered {border: 0;}}
@media (max-width: 1199.98px) {.table-responsive-xl {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}
	.table-responsive-xl > .table-bordered {border: 0;}}
.table-responsive {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}
.table-responsive > .table-bordered {border: 0;}
.form-control {display: block;width: 100%;height: var(--form-input-height);padding: .75rem 1.5rem;font-family: "Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;background-color: #fff;background-clip: padding-box;border: 1px solid #adb5bd;border-radius: .5rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (max-width: 1200px) {.form-control {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.form-control {transition: none;}}
.form-control::-ms-expand {background-color: transparent;border: 0;}
.form-control:-moz-focusring {color: transparent;text-shadow: 0 0 0 #495057;}
.form-control:focus {color: #495057;background-color: #fff;border-color: var(--form-input-border-color-focus);outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);box-shadow: var(--form-input-shadow-focus);}
.form-control::placeholder {color: #6c757d;opacity: 1;}
.form-control:disabled, .form-control[readonly] {background-color: #e8e8e8;opacity: 1;}
input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control {appearance: none;}
select.form-control:focus::-ms-value {color: #495057;background-color: #fff;}
.form-control-file, .form-control-range {display: block;width: 100%;}
.col-form-label {padding-top: calc(.75rem + 1px);padding-bottom: calc(.75rem + 1px);margin-bottom: 0;font-size: inherit;line-height: 1.5;}
.col-form-label-lg {padding-top: calc(1rem + 1px);padding-bottom: calc(1rem + 1px);font-size: 1.25rem;line-height: 1.5;}
@media (max-width: 1200px) {.col-form-label-lg {font-size: calc(.935rem + .42vw);}}
.col-form-label-sm {padding-top: calc(.25rem + 1px);padding-bottom: calc(.25rem + 1px);font-size: .875rem;line-height: 1.5;}
.form-control-plaintext {display: block;width: 100%;padding: .75rem 0;margin-bottom: 0;font-size: 1rem;line-height: 1.5;color: #212529;background-color: transparent;border: solid transparent;border-width: 1px 0;}
@media (max-width: 1200px) {.form-control-plaintext {font-size: calc(.91rem + .12vw);}}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {padding-left: 0;padding-right: 0;}
.form-control-sm {height: calc(1.5em + .5rem + 2px);padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;border-radius: .5rem;}
.form-control-lg {height: calc(1.5em + 2rem + 2px);padding: 1rem 1.5rem;font-size: 1.25rem;line-height: 1.5;border-radius: .5rem;}
@media (max-width: 1200px) {.form-control-lg {font-size: calc(.935rem + .42vw);}}
select.form-control[size], select.form-control[multiple] {height: auto;}
textarea.form-control {height: auto;}
.form-group {margin-bottom: 1rem;}
.form-text {display: block;margin-top: .25rem;}
.form-row {display: flex;flex-wrap: wrap;margin-left: -5px;margin-right: -5px;}
.form-row > .col, .form-row > [class*="col-"] {padding-left: 5px;padding-right: 5px;}
.form-check {position: relative;display: block;padding-right: 1.25rem;}
.form-check-input {position: absolute;margin-top: .3rem;margin-right: -1.25rem;}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {color: #adb5bd;}
.form-check-label {margin-bottom: 0;}
.form-check-inline {display: inline-flex;align-items: center;padding-right: 0;margin-left: .75rem;}
.form-check-inline .form-check-input {position: static;margin-top: 0;margin-left: .3125rem;margin-right: 0;}
.valid-feedback {display: none;width: 100%;margin-top: .25rem;font-size: .75rem;color: #049d79;}
.valid-tooltip {position: absolute;top: 100%;right: 0;z-index: 5;display: none;max-width: 100%;padding: .25rem .5rem;margin-top: .1rem;font-size: .875rem;line-height: 1.5;color: #fff;background-color: rgba(4,157,121,.9);border-radius: .5rem;}
.form-row > .col > .valid-tooltip, .form-row > [class*="col-"] > .valid-tooltip {right: 5px;}
.was-validated :valid ~ .valid-feedback, .is-valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-tooltip {display: block;}
.was-validated .form-control:valid, .form-control.is-valid {border-color: #049d79;padding-left: calc(1.5em + 1.5rem);background-image: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'8\' height=\'8\' viewBox=\'0 0 8 8\'%3e%3cpath fill=\'%23049D79\' d=\'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z\'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: left calc(.375em + .375rem) center;background-size: calc(.75em + .75rem) calc(.75em + .75rem);}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {border-color: #049d79;box-shadow: 0 0 0 .2rem rgba(4,157,121,.25);}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {padding-left: calc(1.5em + 1.5rem);background-position: top calc(.375em + .375rem) left calc(.375em + .375rem);}
.was-validated .custom-select:valid, .custom-select.is-valid {border-color: #049d79;padding-left: calc(.75em + 3.625rem);background: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'4\' height=\'5\' viewBox=\'0 0 4 5\'%3e%3cpath fill=\'%23343a40\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3e%3c/svg%3e") right 1.5rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'8\' height=\'8\' viewBox=\'0 0 8 8\'%3e%3cpath fill=\'%23049D79\' d=\'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z\'/%3e%3c/svg%3e") center right 2.5rem/calc(.75em + .75rem) calc(.75em + .75rem) no-repeat;}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {border-color: #049d79;box-shadow: 0 0 0 .2rem rgba(4,157,121,.25);}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {color: #049d79;}
.was-validated .form-check-input:valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-tooltip {display: block;}
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {color: #049d79;}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {border-color: #049d79;}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {border-color: #05cf9f;background-color: #05cf9f;}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {box-shadow: 0 0 0 .2rem rgba(4,157,121,.25);}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {border-color: #049d79;}
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {border-color: #049d79;}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {border-color: #049d79;box-shadow: 0 0 0 .2rem rgba(4,157,121,.25);}
.invalid-feedback {display: none;width: 100%;margin-top: .25rem;font-size: .75rem;color: #fa4916;}
.invalid-tooltip {position: absolute;top: 100%;right: 0;z-index: 5;display: none;max-width: 100%;padding: .25rem .5rem;margin-top: .1rem;font-size: .875rem;line-height: 1.5;color: #fff;background-color: rgba(250,73,22,.9);border-radius: .5rem;}
.form-row > .col > .invalid-tooltip, .form-row > [class*="col-"] > .invalid-tooltip {right: 5px;}
.was-validated :invalid ~ .invalid-feedback, .is-invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-tooltip {display: block;}
.was-validated .form-control:invalid, .form-control.is-invalid {border-color: #fa4916;padding-left: calc(1.5em + 1.5rem);background-image: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12\' height=\'12\' fill=\'none\' stroke=\'%23FA4916\' viewBox=\'0 0 12 12\'%3e%3ccircle cx=\'6\' cy=\'6\' r=\'4.5\'/%3e%3cpath stroke-linejoin=\'round\' d=\'M5.8 3.6h.4L6 6.5z\'/%3e%3ccircle cx=\'6\' cy=\'8.2\' r=\'.6\' fill=\'%23FA4916\' stroke=\'none\'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: left calc(.375em + .375rem) center;background-size: calc(.75em + .75rem) calc(.75em + .75rem);}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {border-color: #fa4916;box-shadow: 0 0 0 .2rem rgba(250,73,22,.25);}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {padding-left: calc(1.5em + 1.5rem);background-position: top calc(.375em + .375rem) left calc(.375em + .375rem);}
.was-validated .custom-select:invalid, .custom-select.is-invalid {border-color: #fa4916;padding-left: calc(.75em + 3.625rem);background: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'4\' height=\'5\' viewBox=\'0 0 4 5\'%3e%3cpath fill=\'%23343a40\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3e%3c/svg%3e") right 1.5rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12\' height=\'12\' fill=\'none\' stroke=\'%23FA4916\' viewBox=\'0 0 12 12\'%3e%3ccircle cx=\'6\' cy=\'6\' r=\'4.5\'/%3e%3cpath stroke-linejoin=\'round\' d=\'M5.8 3.6h.4L6 6.5z\'/%3e%3ccircle cx=\'6\' cy=\'8.2\' r=\'.6\' fill=\'%23FA4916\' stroke=\'none\'/%3e%3c/svg%3e") center right 2.5rem/calc(.75em + .75rem) calc(.75em + .75rem) no-repeat;}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {border-color: #fa4916;box-shadow: 0 0 0 .2rem rgba(250,73,22,.25);}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {color: #fa4916;}
.was-validated .form-check-input:invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-tooltip {display: block;}
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {color: #fa4916;}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {border-color: #fa4916;}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {border-color: #fb7048;background-color: #fb7048;}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {box-shadow: 0 0 0 .2rem rgba(250,73,22,.25);}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {border-color: #fa4916;}
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {border-color: #fa4916;}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {border-color: #fa4916;box-shadow: 0 0 0 .2rem rgba(250,73,22,.25);}
.form-inline {display: flex;flex-flow: row wrap;align-items: center;}
.form-inline .form-check {width: 100%;}
@media (min-width: 576px) {.form-inline label {display: flex;align-items: center;justify-content: center;margin-bottom: 0;}
	.form-inline .form-group {display: flex;flex: 0 0 auto;flex-flow: row wrap;align-items: center;margin-bottom: 0;}
	.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}
	.form-inline .form-control-plaintext {display: inline-block;}
	.form-inline .input-group, .form-inline .custom-select {width: auto;}
	.form-inline .form-check {display: flex;align-items: center;justify-content: center;width: auto;padding-right: 0;}
	.form-inline .form-check-input {position: relative;flex-shrink: 0;margin-top: 0;margin-left: .25rem;margin-right: 0;}
	.form-inline .custom-control {align-items: center;justify-content: center;}
	.form-inline .custom-control-label {margin-bottom: 0;}}
.btn {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;text-align: center;vertical-align: middle;user-select: none;padding: .75rem 1.5rem;font-size: 1rem;line-height: 1.5;border-radius: 48px;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 (max-width: 1200px) {.btn {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn {transition: none;}}
.btn:hover {text-decoration: none;}
.btn:focus, .btn.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(0,0,0,.75);}
.btn.disabled, .btn:disabled {opacity: .65;}
.btn:not(:disabled):not(.disabled) {cursor: pointer;}
a.btn.disabled, fieldset:disabled a.btn {pointer-events: none;}
.btn-primary {color: #fff;background-color: #000;border-color: #000;}
.btn-primary:hover {color: #fff;background-color: black;border-color: black;}
.btn-primary:focus, .btn-primary.focus {color: #fff;background-color: black;border-color: black;box-shadow: 0 0 0 .2rem rgba(38,38,38,.5);}
.btn-primary.disabled, .btn-primary:disabled {color: #fff;background-color: #000;border-color: #000;}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {color: #fff;background-color: black;border-color: black;}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(38,38,38,.5);}
.btn-secondary {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-secondary:hover {color: #212121;background-color: #d9bc00;border-color: #ccb100;}
.btn-secondary:focus, .btn-secondary.focus {color: #212121;background-color: #d9bc00;border-color: #ccb100;box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.btn-secondary.disabled, .btn-secondary:disabled {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {color: #212121;background-color: #ccb100;border-color: #bfa600;}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.btn-success {color: #fff;background-color: #049d79;border-color: #049d79;}
.btn-success:hover {color: #fff;background-color: #03785c;border-color: #036b53;}
.btn-success:focus, .btn-success.focus {color: #fff;background-color: #03785c;border-color: #036b53;box-shadow: 0 0 0 .2rem rgba(42,172,141,.5);}
.btn-success.disabled, .btn-success:disabled {color: #fff;background-color: #049d79;border-color: #049d79;}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {color: #fff;background-color: #036b53;border-color: #025f49;}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(42,172,141,.5);}
.btn-info {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-info:hover {color: #fff;background-color: #138496;border-color: #117a8b;}
.btn-info:focus, .btn-info.focus {color: #fff;background-color: #138496;border-color: #117a8b;box-shadow: 0 0 0 .2rem rgba(58,176,195,.5);}
.btn-info.disabled, .btn-info:disabled {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {color: #fff;background-color: #117a8b;border-color: #10707f;}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(58,176,195,.5);}
.btn-warning {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-warning:hover {color: #212121;background-color: #d9bc00;border-color: #ccb100;}
.btn-warning:focus, .btn-warning.focus {color: #212121;background-color: #d9bc00;border-color: #ccb100;box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.btn-warning.disabled, .btn-warning:disabled {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {color: #212121;background-color: #ccb100;border-color: #bfa600;}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.btn-danger {color: #fff;background-color: #fa4916;border-color: #fa4916;}
.btn-danger:hover {color: #fff;background-color: #e53705;border-color: #d83405;}
.btn-danger:focus, .btn-danger.focus {color: #fff;background-color: #e53705;border-color: #d83405;box-shadow: 0 0 0 .2rem rgba(251,100,57,.5);}
.btn-danger.disabled, .btn-danger:disabled {color: #fff;background-color: #fa4916;border-color: #fa4916;}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {color: #fff;background-color: #d83405;border-color: #cc3104;}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(251,100,57,.5);}
.btn-light {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-light:hover {color: #212121;background-color: #dfdfdf;border-color: #d9d9d9;}
.btn-light:focus, .btn-light.focus {color: #212121;background-color: #dfdfdf;border-color: #d9d9d9;box-shadow: 0 0 0 .2rem rgba(211,211,211,.5);}
.btn-light.disabled, .btn-light:disabled {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {color: #212121;background-color: #d9d9d9;border-color: #d2d2d2;}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(211,211,211,.5);}
.btn-dark {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-dark:hover {color: #fff;background-color: #23272b;border-color: #1d2124;}
.btn-dark:focus, .btn-dark.focus {color: #fff;background-color: #23272b;border-color: #1d2124;box-shadow: 0 0 0 .2rem rgba(82,88,93,.5);}
.btn-dark.disabled, .btn-dark:disabled {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {color: #fff;background-color: #1d2124;border-color: #171a1d;}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(82,88,93,.5);}
.btn-tertiary {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-tertiary:hover {color: #212121;background-color: #dfdfdf;border-color: #d9d9d9;}
.btn-tertiary:focus, .btn-tertiary.focus {color: #212121;background-color: #dfdfdf;border-color: #d9d9d9;box-shadow: 0 0 0 .2rem rgba(211,211,211,.5);}
.btn-tertiary.disabled, .btn-tertiary:disabled {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active, .show > .btn-tertiary.dropdown-toggle {color: #212121;background-color: #d9d9d9;border-color: #d2d2d2;}
.btn-tertiary:not(:disabled):not(.disabled):active:focus, .btn-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-tertiary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(211,211,211,.5);}
.btn-white {color: #212121;background-color: #fff;border-color: #fff;}
.btn-white:hover {color: #212121;background-color: #ececec;border-color: #e6e6e6;}
.btn-white:focus, .btn-white.focus {color: #212121;background-color: #ececec;border-color: #e6e6e6;box-shadow: 0 0 0 .2rem rgba(222,222,222,.5);}
.btn-white.disabled, .btn-white:disabled {color: #212121;background-color: #fff;border-color: #fff;}
.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle {color: #212121;background-color: #e6e6e6;border-color: #dfdfdf;}
.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,222,222,.5);}
.btn-gray-100 {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-gray-100:hover {color: #212121;background-color: #dfdfdf;border-color: #d9d9d9;}
.btn-gray-100:focus, .btn-gray-100.focus {color: #212121;background-color: #dfdfdf;border-color: #d9d9d9;box-shadow: 0 0 0 .2rem rgba(211,211,211,.5);}
.btn-gray-100.disabled, .btn-gray-100:disabled {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle {color: #212121;background-color: #d9d9d9;border-color: #d2d2d2;}
.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(211,211,211,.5);}
.btn-gray-200 {color: #212121;background-color: #e8e8e8;border-color: #e8e8e8;}
.btn-gray-200:hover {color: #212121;background-color: #d5d5d5;border-color: #cfcfcf;}
.btn-gray-200:focus, .btn-gray-200.focus {color: #212121;background-color: #d5d5d5;border-color: #cfcfcf;box-shadow: 0 0 0 .2rem rgba(202,202,202,.5);}
.btn-gray-200.disabled, .btn-gray-200:disabled {color: #212121;background-color: #e8e8e8;border-color: #e8e8e8;}
.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle {color: #212121;background-color: #cfcfcf;border-color: #c8c8c8;}
.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(202,202,202,.5);}
.btn-gray-300 {color: #212121;background-color: #dee2e6;border-color: #dee2e6;}
.btn-gray-300:hover {color: #212121;background-color: #c8cfd6;border-color: #c1c9d0;}
.btn-gray-300:focus, .btn-gray-300.focus {color: #212121;background-color: #c8cfd6;border-color: #c1c9d0;box-shadow: 0 0 0 .2rem rgba(194,197,200,.5);}
.btn-gray-300.disabled, .btn-gray-300:disabled {color: #212121;background-color: #dee2e6;border-color: #dee2e6;}
.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle {color: #212121;background-color: #c1c9d0;border-color: #bac2cb;}
.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(194,197,200,.5);}
.btn-gray-400 {color: #212121;background-color: #ced4da;border-color: #ced4da;}
.btn-gray-400:hover {color: #212121;background-color: #b8c1ca;border-color: #b1bbc4;}
.btn-gray-400:focus, .btn-gray-400.focus {color: #212121;background-color: #b8c1ca;border-color: #b1bbc4;box-shadow: 0 0 0 .2rem rgba(180,185,190,.5);}
.btn-gray-400.disabled, .btn-gray-400:disabled {color: #212121;background-color: #ced4da;border-color: #ced4da;}
.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle {color: #212121;background-color: #b1bbc4;border-color: #aab4bf;}
.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(180,185,190,.5);}
.btn-gray-500 {color: #212121;background-color: #adb5bd;border-color: #adb5bd;}
.btn-gray-500:hover {color: #212121;background-color: #98a2ac;border-color: #919ca6;}
.btn-gray-500:focus, .btn-gray-500.focus {color: #212121;background-color: #98a2ac;border-color: #919ca6;box-shadow: 0 0 0 .2rem rgba(152,159,166,.5);}
.btn-gray-500.disabled, .btn-gray-500:disabled {color: #212121;background-color: #adb5bd;border-color: #adb5bd;}
.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle {color: #212121;background-color: #919ca6;border-color: #8a95a1;}
.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(152,159,166,.5);}
.btn-gray-600 {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.btn-gray-600:hover {color: #fff;background-color: #5a6268;border-color: #545b62;}
.btn-gray-600:focus, .btn-gray-600.focus {color: #fff;background-color: #5a6268;border-color: #545b62;box-shadow: 0 0 0 .2rem rgba(130,138,145,.5);}
.btn-gray-600.disabled, .btn-gray-600:disabled {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle {color: #fff;background-color: #545b62;border-color: #4e555b;}
.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(130,138,145,.5);}
.btn-gray-700 {color: #fff;background-color: #495057;border-color: #495057;}
.btn-gray-700:hover {color: #fff;background-color: #383d42;border-color: #32373b;}
.btn-gray-700:focus, .btn-gray-700.focus {color: #fff;background-color: #383d42;border-color: #32373b;box-shadow: 0 0 0 .2rem rgba(100,106,112,.5);}
.btn-gray-700.disabled, .btn-gray-700:disabled {color: #fff;background-color: #495057;border-color: #495057;}
.btn-gray-700:not(:disabled):not(.disabled):active, .btn-gray-700:not(:disabled):not(.disabled).active, .show > .btn-gray-700.dropdown-toggle {color: #fff;background-color: #32373b;border-color: #2c3034;}
.btn-gray-700:not(:disabled):not(.disabled):active:focus, .btn-gray-700:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-700.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(100,106,112,.5);}
.btn-gray-800 {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-gray-800:hover {color: #fff;background-color: #23272b;border-color: #1d2124;}
.btn-gray-800:focus, .btn-gray-800.focus {color: #fff;background-color: #23272b;border-color: #1d2124;box-shadow: 0 0 0 .2rem rgba(82,88,93,.5);}
.btn-gray-800.disabled, .btn-gray-800:disabled {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-gray-800:not(:disabled):not(.disabled):active, .btn-gray-800:not(:disabled):not(.disabled).active, .show > .btn-gray-800.dropdown-toggle {color: #fff;background-color: #1d2124;border-color: #171a1d;}
.btn-gray-800:not(:disabled):not(.disabled):active:focus, .btn-gray-800:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-800.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(82,88,93,.5);}
.btn-gray-900 {color: #fff;background-color: #212121;border-color: #212121;}
.btn-gray-900:hover {color: #fff;background-color: #0e0e0e;border-color: #080808;}
.btn-gray-900:focus, .btn-gray-900.focus {color: #fff;background-color: #0e0e0e;border-color: #080808;box-shadow: 0 0 0 .2rem rgba(66,66,66,.5);}
.btn-gray-900.disabled, .btn-gray-900:disabled {color: #fff;background-color: #212121;border-color: #212121;}
.btn-gray-900:not(:disabled):not(.disabled):active, .btn-gray-900:not(:disabled):not(.disabled).active, .show > .btn-gray-900.dropdown-toggle {color: #fff;background-color: #080808;border-color: #010101;}
.btn-gray-900:not(:disabled):not(.disabled):active:focus, .btn-gray-900:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-900.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(66,66,66,.5);}
.btn-black {color: #fff;background-color: #000;border-color: #000;}
.btn-black:hover {color: #fff;background-color: black;border-color: black;}
.btn-black:focus, .btn-black.focus {color: #fff;background-color: black;border-color: black;box-shadow: 0 0 0 .2rem rgba(38,38,38,.5);}
.btn-black.disabled, .btn-black:disabled {color: #fff;background-color: #000;border-color: #000;}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {color: #fff;background-color: black;border-color: black;}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(38,38,38,.5);}
.btn-outline-primary {color: #000;border-color: #000;}
.btn-outline-primary:hover {color: #fff;background-color: #000;border-color: #000;}
.btn-outline-primary:focus, .btn-outline-primary.focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {color: #000;background-color: transparent;}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {color: #fff;background-color: #000;border-color: #000;}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.btn-outline-secondary {color: #fd0;border-color: #fd0;}
.btn-outline-secondary:hover {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {color: #fd0;background-color: transparent;}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.btn-outline-success {color: #049d79;border-color: #049d79;}
.btn-outline-success:hover {color: #fff;background-color: #049d79;border-color: #049d79;}
.btn-outline-success:focus, .btn-outline-success.focus {box-shadow: 0 0 0 .2rem rgba(4,157,121,.5);}
.btn-outline-success.disabled, .btn-outline-success:disabled {color: #049d79;background-color: transparent;}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {color: #fff;background-color: #049d79;border-color: #049d79;}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(4,157,121,.5);}
.btn-outline-info {color: #17a2b8;border-color: #17a2b8;}
.btn-outline-info:hover {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-outline-info:focus, .btn-outline-info.focus {box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.btn-outline-info.disabled, .btn-outline-info:disabled {color: #17a2b8;background-color: transparent;}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.btn-outline-warning {color: #fd0;border-color: #fd0;}
.btn-outline-warning:hover {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-outline-warning:focus, .btn-outline-warning.focus {box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {color: #fd0;background-color: transparent;}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.btn-outline-danger {color: #fa4916;border-color: #fa4916;}
.btn-outline-danger:hover {color: #fff;background-color: #fa4916;border-color: #fa4916;}
.btn-outline-danger:focus, .btn-outline-danger.focus {box-shadow: 0 0 0 .2rem rgba(250,73,22,.5);}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {color: #fa4916;background-color: transparent;}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {color: #fff;background-color: #fa4916;border-color: #fa4916;}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(250,73,22,.5);}
.btn-outline-light {color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-light:hover {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-light:focus, .btn-outline-light.focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-light.disabled, .btn-outline-light:disabled {color: #f2f2f2;background-color: transparent;}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-dark {color: #343a40;border-color: #343a40;}
.btn-outline-dark:hover {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-outline-dark:focus, .btn-outline-dark.focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {color: #343a40;background-color: transparent;}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-outline-tertiary {color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-tertiary:hover {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-tertiary:focus, .btn-outline-tertiary.focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {color: #f2f2f2;background-color: transparent;}
.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active, .show > .btn-outline-tertiary.dropdown-toggle {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, .btn-outline-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-tertiary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-white {color: #fff;border-color: #fff;}
.btn-outline-white:hover {color: #212121;background-color: #fff;border-color: #fff;}
.btn-outline-white:focus, .btn-outline-white.focus {box-shadow: 0 0 0 .2rem rgba(255,255,255,.5);}
.btn-outline-white.disabled, .btn-outline-white:disabled {color: #fff;background-color: transparent;}
.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle {color: #212121;background-color: #fff;border-color: #fff;}
.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(255,255,255,.5);}
.btn-outline-gray-100 {color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-gray-100:hover {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-gray-100:focus, .btn-outline-gray-100.focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled {color: #f2f2f2;background-color: transparent;}
.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-gray-200 {color: #e8e8e8;border-color: #e8e8e8;}
.btn-outline-gray-200:hover {color: #212121;background-color: #e8e8e8;border-color: #e8e8e8;}
.btn-outline-gray-200:focus, .btn-outline-gray-200.focus {box-shadow: 0 0 0 .2rem rgba(232,232,232,.5);}
.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled {color: #e8e8e8;background-color: transparent;}
.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle {color: #212121;background-color: #e8e8e8;border-color: #e8e8e8;}
.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(232,232,232,.5);}
.btn-outline-gray-300 {color: #dee2e6;border-color: #dee2e6;}
.btn-outline-gray-300:hover {color: #212121;background-color: #dee2e6;border-color: #dee2e6;}
.btn-outline-gray-300:focus, .btn-outline-gray-300.focus {box-shadow: 0 0 0 .2rem rgba(222,226,230,.5);}
.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled {color: #dee2e6;background-color: transparent;}
.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle {color: #212121;background-color: #dee2e6;border-color: #dee2e6;}
.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,226,230,.5);}
.btn-outline-gray-400 {color: #ced4da;border-color: #ced4da;}
.btn-outline-gray-400:hover {color: #212121;background-color: #ced4da;border-color: #ced4da;}
.btn-outline-gray-400:focus, .btn-outline-gray-400.focus {box-shadow: 0 0 0 .2rem rgba(206,212,218,.5);}
.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled {color: #ced4da;background-color: transparent;}
.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle {color: #212121;background-color: #ced4da;border-color: #ced4da;}
.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(206,212,218,.5);}
.btn-outline-gray-500 {color: #adb5bd;border-color: #adb5bd;}
.btn-outline-gray-500:hover {color: #212121;background-color: #adb5bd;border-color: #adb5bd;}
.btn-outline-gray-500:focus, .btn-outline-gray-500.focus {box-shadow: 0 0 0 .2rem rgba(173,181,189,.5);}
.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled {color: #adb5bd;background-color: transparent;}
.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle {color: #212121;background-color: #adb5bd;border-color: #adb5bd;}
.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(173,181,189,.5);}
.btn-outline-gray-600 {color: #6c757d;border-color: #6c757d;}
.btn-outline-gray-600:hover {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.btn-outline-gray-600:focus, .btn-outline-gray-600.focus {box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);}
.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled {color: #6c757d;background-color: transparent;}
.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);}
.btn-outline-gray-700 {color: #495057;border-color: #495057;}
.btn-outline-gray-700:hover {color: #fff;background-color: #495057;border-color: #495057;}
.btn-outline-gray-700:focus, .btn-outline-gray-700.focus {box-shadow: 0 0 0 .2rem rgba(73,80,87,.5);}
.btn-outline-gray-700.disabled, .btn-outline-gray-700:disabled {color: #495057;background-color: transparent;}
.btn-outline-gray-700:not(:disabled):not(.disabled):active, .btn-outline-gray-700:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-700.dropdown-toggle {color: #fff;background-color: #495057;border-color: #495057;}
.btn-outline-gray-700:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-700:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-700.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(73,80,87,.5);}
.btn-outline-gray-800 {color: #343a40;border-color: #343a40;}
.btn-outline-gray-800:hover {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-outline-gray-800:focus, .btn-outline-gray-800.focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-outline-gray-800.disabled, .btn-outline-gray-800:disabled {color: #343a40;background-color: transparent;}
.btn-outline-gray-800:not(:disabled):not(.disabled):active, .btn-outline-gray-800:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-800.dropdown-toggle {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-outline-gray-800:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-800:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-800.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-outline-gray-900 {color: #212121;border-color: #212121;}
.btn-outline-gray-900:hover {color: #fff;background-color: #212121;border-color: #212121;}
.btn-outline-gray-900:focus, .btn-outline-gray-900.focus {box-shadow: 0 0 0 .2rem rgba(33,33,33,.5);}
.btn-outline-gray-900.disabled, .btn-outline-gray-900:disabled {color: #212121;background-color: transparent;}
.btn-outline-gray-900:not(:disabled):not(.disabled):active, .btn-outline-gray-900:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-900.dropdown-toggle {color: #fff;background-color: #212121;border-color: #212121;}
.btn-outline-gray-900:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-900:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-900.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(33,33,33,.5);}
.btn-outline-black {color: #000;border-color: #000;}
.btn-outline-black:hover {color: #fff;background-color: #000;border-color: #000;}
.btn-outline-black:focus, .btn-outline-black.focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.btn-outline-black.disabled, .btn-outline-black:disabled {color: #000;background-color: transparent;}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {color: #fff;background-color: #000;border-color: #000;}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.btn-link {font-weight: 400;text-decoration: none;}
.btn-link:hover {text-decoration: underline;}
.btn-link:focus, .btn-link.focus {text-decoration: underline;}
.btn-link:disabled, .btn-link.disabled {color: #6c757d;pointer-events: none;}
.btn-lg, .btn-group-lg > .btn {padding: 1rem 1.5rem;font-size: 1.25rem;line-height: 1.5;border-radius: .5rem;}
@media (max-width: 1200px) {.btn-lg, .btn-group-lg > .btn {font-size: calc(.935rem + .42vw);}}
.btn-sm, .btn-group-sm > .btn, .btn-xs {padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;border-radius: .5rem;}
.btn-block {display: block;width: 100%;}
.btn-block + .btn-block {margin-top: .5rem;}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {width: 100%;}
.fade {transition: opacity .15s linear;}
@media (prefers-reduced-motion: reduce) {.fade {transition: none;}}
.fade:not(.show) {opacity: 0;}
.collapse:not(.show) {display: none;}
.collapsing {position: relative;height: 0;overflow: hidden;transition: height .35s ease;}
@media (prefers-reduced-motion: reduce) {.collapsing {transition: none;}}
.dropup, .dropright, .dropdown, .dropleft {position: relative;}
.dropdown-toggle {white-space: nowrap;}
.dropdown-toggle::after {display: inline-block;margin-right: .255em;vertical-align: .255em;content: "";border-top: .3em solid;border-left: .3em solid transparent;border-bottom: 0;border-right: .3em solid transparent;}
.dropdown-toggle:empty::after {margin-right: 0;}
.dropdown-menu {position: absolute;top: 100%;right: 0;z-index: 1000;display: none;float: right;min-width: 10rem;padding: 0 0;margin: .125rem 0 0;font-size: 1rem;color: #212529;text-align: right;list-style: none;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.15);border-radius: .5rem;}
@media (max-width: 1200px) {.dropdown-menu {font-size: calc(.91rem + .12vw);}}
.dropdown-menu-left {left: auto;right: 0;}
.dropdown-menu-right {left: 0;right: auto;}
@media (min-width: 576px) {.dropdown-menu-sm-left {left: auto;right: 0;}
	.dropdown-menu-sm-right {left: 0;right: auto;}}
@media (min-width: 768px) {.dropdown-menu-md-left {left: auto;right: 0;}
	.dropdown-menu-md-right {left: 0;right: auto;}}
@media (min-width: 992px) {.dropdown-menu-lg-left {left: auto;right: 0;}
	.dropdown-menu-lg-right {left: 0;right: auto;}}
@media (min-width: 1200px) {.dropdown-menu-xl-left {left: auto;right: 0;}
	.dropdown-menu-xl-right {left: 0;right: auto;}}
.dropup .dropdown-menu {top: auto;bottom: 100%;margin-top: 0;margin-bottom: .125rem;}
.dropup .dropdown-toggle::after {display: inline-block;margin-right: .255em;vertical-align: .255em;content: "";border-top: 0;border-left: .3em solid transparent;border-bottom: .3em solid;border-right: .3em solid transparent;}
.dropup .dropdown-toggle:empty::after {margin-right: 0;}
.dropright .dropdown-menu {top: 0;left: auto;right: 100%;margin-top: 0;margin-right: .125rem;}
.dropright .dropdown-toggle::after {display: inline-block;margin-right: .255em;vertical-align: .255em;content: "";border-top: .3em solid transparent;border-left: 0;border-bottom: .3em solid transparent;border-right: .3em solid;}
.dropright .dropdown-toggle:empty::after {margin-right: 0;}
.dropright .dropdown-toggle::after {vertical-align: 0;}
.dropleft .dropdown-menu {top: 0;left: 100%;right: auto;margin-top: 0;margin-left: .125rem;}
.dropleft .dropdown-toggle::after {display: inline-block;margin-right: .255em;vertical-align: .255em;content: "";}
.dropleft .dropdown-toggle::after {display: none;}
.dropleft .dropdown-toggle::before {display: inline-block;margin-left: .255em;vertical-align: .255em;content: "";border-top: .3em solid transparent;border-left: .3em solid;border-bottom: .3em solid transparent;}
.dropleft .dropdown-toggle:empty::after {margin-right: 0;}
.dropleft .dropdown-toggle::before {vertical-align: 0;}
.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {left: auto;bottom: auto;}
.dropdown-divider {height: 0;margin: 10px 0;overflow: hidden;border-top: 1px solid #e8e8e8;}
.dropdown-item {display: block;width: 100%;padding: .25rem 1.5rem;clear: both;font-weight: 400;color: #212121;text-align: inherit;white-space: nowrap;background-color: transparent;border: 0;}
.dropdown-item:first-child {border-top-right-radius: calc(.5rem - 1px);border-top-left-radius: calc(.5rem - 1px);}
.dropdown-item:last-child {border-bottom-left-radius: calc(.5rem - 1px);border-bottom-right-radius: calc(.5rem - 1px);}
.dropdown-item:hover, .dropdown-item:focus {color: #fff;text-decoration: none;background-color: #000;}
.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-color: #000;}
.dropdown-item.disabled, .dropdown-item:disabled {color: #adb5bd;pointer-events: none;background-color: transparent;}
.dropdown-menu.show {display: block;}
.dropdown-header {display: block;padding: 0 1.5rem;margin-bottom: 0;font-size: .875rem;color: #6c757d;white-space: nowrap;}
.dropdown-item-text {display: block;padding: .25rem 1.5rem;color: #212121;}
.btn-group, .btn-group-vertical {position: relative;display: inline-flex;vertical-align: middle;}
.btn-group > .btn, .btn-group-vertical > .btn {position: relative;flex: 1 1 auto;}
.btn-group > .btn:hover, .btn-group-vertical > .btn:hover {z-index: 1;}
.btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {z-index: 1;}
.btn-toolbar {display: flex;flex-wrap: wrap;justify-content: flex-start;}
.btn-toolbar .input-group {width: auto;}
.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) {margin-right: -1px;}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.dropdown-toggle-split {padding-left: 1.125rem;padding-right: 1.125rem;}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {margin-right: 0;}
.dropleft .dropdown-toggle-split::before {margin-left: 0;}
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .btn-xs + .dropdown-toggle-split {padding-left: .375rem;padding-right: .375rem;}
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {padding-left: 1.125rem;padding-right: 1.125rem;}
.btn-group-vertical {flex-direction: column;align-items: flex-start;justify-content: center;}
.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {width: 100%;}
.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) {margin-top: -1px;}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn {border-top-right-radius: 0;border-top-left-radius: 0;}
.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {margin-bottom: 0;}
.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {position: absolute;clip: rect(0,0,0,0);pointer-events: none;}
.input-group {position: relative;display: flex;flex-wrap: wrap;align-items: stretch;width: 100%;}
.input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file {position: relative;flex: 1 1 auto;width: 1%;min-width: 0;margin-bottom: 0;}
.input-group > .form-control + .form-control, .input-group > .form-control-plaintext + .form-control, .input-group > .custom-select + .form-control, .input-group > .custom-file + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control-plaintext + .custom-select, .input-group > .custom-select + .custom-select, .input-group > .custom-file + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .custom-file {margin-right: -1px;}
.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {z-index: 3;}
.input-group > .custom-file .custom-file-input:focus {z-index: 4;}
.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group > .custom-file {display: flex;align-items: center;}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group:not(.has-validation) > .form-control:not(:last-child), .input-group:not(.has-validation) > .custom-select:not(:last-child), .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.input-group.has-validation > .form-control:nth-last-child(n + 3), .input-group.has-validation > .custom-select:nth-last-child(n + 3), .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.input-group-prepend, .input-group-append {display: flex;}
.input-group-prepend .btn, .input-group-append .btn {position: relative;z-index: 2;}
.input-group-prepend .btn:focus, .input-group-append .btn:focus {z-index: 3;}
.input-group-prepend .btn + .btn, .input-group-append .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-append .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .input-group-text + .btn {margin-right: -1px;}
.input-group-prepend {margin-left: -1px;}
.input-group-append {margin-right: -1px;}
.input-group-text {display: flex;align-items: center;padding: .75rem 1.5rem;margin-bottom: 0;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;text-align: center;white-space: nowrap;background-color: #e8e8e8;border: 1px solid #adb5bd;border-radius: .5rem;}
@media (max-width: 1200px) {.input-group-text {font-size: calc(.91rem + .12vw);}}
.input-group-text input[type="radio"], .input-group-text input[type="checkbox"] {margin-top: 0;}
.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select {height: calc(1.5em + 2rem + 2px);}
.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn {padding: 1rem 1.5rem;font-size: 1.25rem;line-height: 1.5;border-radius: .5rem;}
@media (max-width: 1200px) {.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn {font-size: calc(.935rem + .42vw);}}
.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select {height: calc(1.5em + .5rem + 2px);}
.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn {padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;border-radius: .5rem;}
.input-group-lg > .custom-select, .input-group-sm > .custom-select {padding-left: 2.5rem;}
.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn, .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text, .input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn, .input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.custom-control {position: relative;z-index: 1;display: block;min-height: 1.5rem;padding-right: 1.75rem;color-adjust: exact;}
.custom-control-inline {display: inline-flex;margin-left: 1rem;}
.custom-control-input {position: absolute;right: 0;z-index: -1;width: 1.25rem;height: 1.375rem;opacity: 0;}
.custom-control-input:checked ~ .custom-control-label::before {color: #fff;border-color: #000;background-color: #000;}
.custom-control-input:focus ~ .custom-control-label::before {box-shadow: var(--form-input-shadow-focus);}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {border-color: var(--form-input-border-color-focus);}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {color: #fff;background-color: #595959;border-color: #595959;}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {color: #6c757d;}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {background-color: #e8e8e8;}
.custom-control-label {position: relative;margin-bottom: 0;vertical-align: top;}
.custom-control-label::before {position: absolute;top: .125rem;right: -1.75rem;display: block;width: 1.25rem;height: 1.25rem;pointer-events: none;content: "";background-color: #fff;border: #adb5bd solid 2px;}
.custom-control-label::after {position: absolute;top: .125rem;right: -1.75rem;display: block;width: 1.25rem;height: 1.25rem;content: "";background: 50%/50% 50% no-repeat;}
.custom-checkbox .custom-control-label::before {border-radius: .5rem;}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'8\' height=\'8\' viewBox=\'0 0 8 8\'%3e%3cpath fill=\'%23fff\' d=\'M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z\'/%3e%3c/svg%3e");}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {border-color: #000;background-color: #000;}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'4\' height=\'4\' viewBox=\'0 0 4 4\'%3e%3cpath stroke=\'%23fff\' d=\'M0 2h4\'/%3e%3c/svg%3e");}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color: rgba(0,0,0,.5);}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {background-color: rgba(0,0,0,.5);}
.custom-radio .custom-control-label::before {border-radius: 50%;}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12\' height=\'12\' viewBox=\'-4 -4 8 8\'%3e%3ccircle r=\'3\' fill=\'%23fff\'/%3e%3c/svg%3e");}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color: rgba(0,0,0,.5);}
.custom-switch {padding-right: 2.6875rem;}
.custom-switch .custom-control-label::before {right: -2.6875rem;width: 2.1875rem;pointer-events: all;border-radius: .625rem;}
.custom-switch .custom-control-label::after {top: calc(.125rem + 4px);right: calc(-2.6875rem + 4px);width: calc(1.25rem - 8px);height: calc(1.25rem - 8px);background-color: #adb5bd;border-radius: .625rem;transition: transform .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) {.custom-switch .custom-control-label::after {transition: none;}}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {background-color: #fff;transform: translateX(.9375rem);}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color: rgba(0,0,0,.5);}
.custom-select {display: inline-block;width: 100%;height: var(--form-input-height);padding: .75rem 1.5rem .75rem 2.5rem;font-family: "Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;vertical-align: middle;background: #fff url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'4\' height=\'5\' viewBox=\'0 0 4 5\'%3e%3cpath fill=\'%23343a40\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3e%3c/svg%3e") right 1.5rem center/8px 10px no-repeat;border: 1px solid #adb5bd;border-radius: .5rem;appearance: none;}
@media (max-width: 1200px) {.custom-select {font-size: calc(.91rem + .12vw);}}
.custom-select:focus {border-color: var(--form-input-border-color-focus);outline: 0;box-shadow: 0 0 0 .2rem rgba(0,0,0,.75);}
.custom-select:focus::-ms-value {color: #495057;background-color: #fff;}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {height: auto;padding-left: 1.5rem;background-image: none;}
.custom-select:disabled {color: #6c757d;background-color: #e8e8e8;}
.custom-select::-ms-expand {display: none;}
.custom-select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #495057;}
.custom-select-sm {height: calc(1.5em + .5rem + 2px);padding-top: .25rem;padding-bottom: .25rem;padding-right: .5rem;font-size: .875rem;}
.custom-select-lg {height: calc(1.5em + 2rem + 2px);padding-top: 1rem;padding-bottom: 1rem;padding-right: 1.5rem;font-size: 1.25rem;}
@media (max-width: 1200px) {.custom-select-lg {font-size: calc(.935rem + .42vw);}}
.custom-file {position: relative;display: inline-block;width: 100%;height: var(--form-input-height);margin-bottom: 0;}
.custom-file-input {position: relative;z-index: 2;width: 100%;height: var(--form-input-height);margin: 0;overflow: hidden;opacity: 0;}
.custom-file-input:focus ~ .custom-file-label {border-color: var(--form-input-border-color-focus);box-shadow: var(--form-input-shadow-focus);}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {background-color: #e8e8e8;}
.custom-file-input:lang(en) ~ .custom-file-label::after {content: "Browse";}
.custom-file-input ~ .custom-file-label[data-browse]::after {content: attr(data-browse);}
.custom-file-label {position: absolute;top: 0;left: 0;right: 0;z-index: 1;height: var(--form-input-height);padding: .75rem 1.5rem;overflow: hidden;font-family: "Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;line-height: 1.5;color: #495057;background-color: #fff;border: 1px solid #adb5bd;border-radius: .5rem;}
.custom-file-label::after {position: absolute;top: 0;left: 0;bottom: 0;z-index: 3;display: block;height: calc(1.5em + 1.5rem);padding: .75rem 1.5rem;line-height: 1.5;color: #495057;content: "Browse";background-color: #e8e8e8;border-right: inherit;border-radius: .5rem 0 0 .5rem;}
.custom-range {width: 100%;height: 1.4rem;padding: 0;background-color: transparent;appearance: none;}
.custom-range:focus {outline: 0;}
.custom-range:focus::-webkit-slider-thumb {box-shadow: 0 0 0 1px #f2f2f2,var(--form-input-shadow-focus);}
.custom-range:focus::-moz-range-thumb {box-shadow: 0 0 0 1px #f2f2f2,var(--form-input-shadow-focus);}
.custom-range:focus::-ms-thumb {box-shadow: 0 0 0 1px #f2f2f2,var(--form-input-shadow-focus);}
.custom-range::-moz-focus-outer {border: 0;}
.custom-range::-webkit-slider-thumb {width: 1rem;height: 1rem;margin-top: -.25rem;background-color: #000;border: 0;border-radius: 1rem;transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance: none;}
@media (prefers-reduced-motion: reduce) {.custom-range::-webkit-slider-thumb {transition: none;}}
.custom-range::-webkit-slider-thumb:active {background-color: #595959;}
.custom-range::-webkit-slider-runnable-track {width: 100%;height: .5rem;color: transparent;cursor: pointer;background-color: #dee2e6;border-color: transparent;border-radius: 1rem;}
.custom-range::-moz-range-thumb {width: 1rem;height: 1rem;background-color: #000;border: 0;border-radius: 1rem;transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance: none;}
@media (prefers-reduced-motion: reduce) {.custom-range::-moz-range-thumb {transition: none;}}
.custom-range::-moz-range-thumb:active {background-color: #595959;}
.custom-range::-moz-range-track {width: 100%;height: .5rem;color: transparent;cursor: pointer;background-color: #dee2e6;border-color: transparent;border-radius: 1rem;}
.custom-range::-ms-thumb {width: 1rem;height: 1rem;margin-top: 0;margin-left: .2rem;margin-right: .2rem;background-color: #000;border: 0;border-radius: 1rem;transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance: none;}
@media (prefers-reduced-motion: reduce) {.custom-range::-ms-thumb {transition: none;}}
.custom-range::-ms-thumb:active {background-color: #595959;}
.custom-range::-ms-track {width: 100%;height: .5rem;color: transparent;cursor: pointer;background-color: transparent;border-color: transparent;border-width: .5rem;}
.custom-range::-ms-fill-lower {background-color: #dee2e6;border-radius: 1rem;}
.custom-range::-ms-fill-upper {margin-left: 15px;background-color: #dee2e6;border-radius: 1rem;}
.custom-range:disabled::-webkit-slider-thumb {background-color: #adb5bd;}
.custom-range:disabled::-webkit-slider-runnable-track {cursor: default;}
.custom-range:disabled::-moz-range-thumb {background-color: #adb5bd;}
.custom-range:disabled::-moz-range-track {cursor: default;}
.custom-range:disabled::-ms-thumb {background-color: #adb5bd;}
.custom-control-label::before, .custom-file-label, .custom-select {transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion: reduce) {.custom-control-label::before, .custom-file-label, .custom-select {transition: none;}}
.nav {display: flex;flex-wrap: wrap;padding-right: 0;margin-bottom: 0;list-style: none;}
.nav-link {display: block;padding: .5rem 1rem;}
.nav-link:hover, .nav-link:focus {text-decoration: none;}
.nav-link.disabled {color: #6c757d;pointer-events: none;cursor: default;}
.nav-tabs {border-bottom: 1px solid #dee2e6;}
.nav-tabs .nav-link {margin-bottom: -1px;border: 1px solid transparent;border-top-right-radius: 48px;border-top-left-radius: 48px;}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {border-color: #e8e8e8 #e8e8e8 #dee2e6;}
.nav-tabs .nav-link.disabled {color: #6c757d;background-color: transparent;border-color: transparent;}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {color: #212529;background-color: #f2f2f2;border-color: #dee2e6 #dee2e6 #f2f2f2;}
.nav-tabs .dropdown-menu {margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0;}
.nav-pills .nav-link {border-radius: .5rem;}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {color: #fff;background-color: #000;}
.nav-fill > .nav-link, .nav-fill .nav-item {flex: 1 1 auto;text-align: center;}
.nav-justified > .nav-link, .nav-justified .nav-item {flex-basis: 0;flex-grow: 1;text-align: center;}
.tab-content > .tab-pane {display: none;}
.tab-content > .active {display: block;}
.navbar {position: relative;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;padding: 10px 20px;}
.navbar .container, .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.navbar-brand {display: inline-block;padding-top: 15px;padding-bottom: 15px;margin-left: 20px;font-size: 1.25rem;line-height: inherit;white-space: nowrap;}
@media (max-width: 1200px) {.navbar-brand {font-size: calc(.935rem + .42vw);}}
.navbar-brand:hover, .navbar-brand:focus {text-decoration: none;}
.navbar-nav {display: flex;flex-direction: column;padding-right: 0;margin-bottom: 0;list-style: none;}
.navbar-nav .nav-link {padding-left: 0;padding-right: 0;}
.navbar-nav .dropdown-menu {position: static;float: none;}
.navbar-text {display: inline-block;padding-top: .5rem;padding-bottom: .5rem;}
.navbar-collapse {flex-basis: 100%;flex-grow: 1;align-items: center;}
.navbar-toggler {padding: .25rem .75rem;font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid transparent;border-radius: 48px;}
@media (max-width: 1200px) {.navbar-toggler {font-size: calc(.935rem + .42vw);}}
.navbar-toggler:hover, .navbar-toggler:focus {text-decoration: none;}
.navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;content: "";background: 50%/100% 100% no-repeat;}
.navbar-nav-scroll {max-height: 75vh;overflow-y: auto;}
@media (max-width: 575.98px) {.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {padding-left: 0;padding-right: 0;}}
@media (min-width: 576px) {.navbar-expand-sm {flex-flow: row nowrap;justify-content: flex-start;}
	.navbar-expand-sm .navbar-nav {flex-direction: row;}
	.navbar-expand-sm .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-sm .navbar-nav .nav-link {padding-left: .5rem;padding-right: .5rem;}
	.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {flex-wrap: nowrap;}
	.navbar-expand-sm .navbar-nav-scroll {overflow: visible;}
	.navbar-expand-sm .navbar-collapse {display: flex !important;flex-basis: auto;}
	.navbar-expand-sm .navbar-toggler {display: none;}}
@media (max-width: 767.98px) {.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {padding-left: 0;padding-right: 0;}}
@media (min-width: 768px) {.navbar-expand-md {flex-flow: row nowrap;justify-content: flex-start;}
	.navbar-expand-md .navbar-nav {flex-direction: row;}
	.navbar-expand-md .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-md .navbar-nav .nav-link {padding-left: .5rem;padding-right: .5rem;}
	.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {flex-wrap: nowrap;}
	.navbar-expand-md .navbar-nav-scroll {overflow: visible;}
	.navbar-expand-md .navbar-collapse {display: flex !important;flex-basis: auto;}
	.navbar-expand-md .navbar-toggler {display: none;}}
@media (max-width: 991.98px) {.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {padding-left: 0;padding-right: 0;}}
@media (min-width: 992px) {.navbar-expand-lg {flex-flow: row nowrap;justify-content: flex-start;}
	.navbar-expand-lg .navbar-nav {flex-direction: row;}
	.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-lg .navbar-nav .nav-link {padding-left: .5rem;padding-right: .5rem;}
	.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {flex-wrap: nowrap;}
	.navbar-expand-lg .navbar-nav-scroll {overflow: visible;}
	.navbar-expand-lg .navbar-collapse {display: flex !important;flex-basis: auto;}
	.navbar-expand-lg .navbar-toggler {display: none;}}
@media (max-width: 1199.98px) {.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {padding-left: 0;padding-right: 0;}}
@media (min-width: 1200px) {.navbar-expand-xl {flex-flow: row nowrap;justify-content: flex-start;}
	.navbar-expand-xl .navbar-nav {flex-direction: row;}
	.navbar-expand-xl .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-xl .navbar-nav .nav-link {padding-left: .5rem;padding-right: .5rem;}
	.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {flex-wrap: nowrap;}
	.navbar-expand-xl .navbar-nav-scroll {overflow: visible;}
	.navbar-expand-xl .navbar-collapse {display: flex !important;flex-basis: auto;}
	.navbar-expand-xl .navbar-toggler {display: none;}}
.navbar-expand {flex-flow: row nowrap;justify-content: flex-start;}
.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {padding-left: 0;padding-right: 0;}
.navbar-expand .navbar-nav {flex-direction: row;}
.navbar-expand .navbar-nav .dropdown-menu {position: absolute;}
.navbar-expand .navbar-nav .nav-link {padding-left: .5rem;padding-right: .5rem;}
.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {flex-wrap: nowrap;}
.navbar-expand .navbar-nav-scroll {overflow: visible;}
.navbar-expand .navbar-collapse {display: flex !important;flex-basis: auto;}
.navbar-expand .navbar-toggler {display: none;}
.navbar-light .navbar-brand {color: rgba(0,0,0,.9);}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {color: rgba(0,0,0,.9);}
.navbar-light .navbar-nav .nav-link {color: rgba(0,0,0,.5);}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {color: rgba(0,0,0,.7);}
.navbar-light .navbar-nav .nav-link.disabled {color: rgba(0,0,0,.3);}
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {color: rgba(0,0,0,.9);}
.navbar-light .navbar-toggler {color: rgba(0,0,0,.5);border-color: rgba(0,0,0,.1);}
.navbar-light .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'30\' height=\'30\' viewBox=\'0 0 30 30\'%3e%3cpath stroke=\'rgba%280, 0, 0, 0.5%29\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' stroke-width=\'2\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e");}
.navbar-light .navbar-text {color: rgba(0,0,0,.5);}
.navbar-light .navbar-text a {color: rgba(0,0,0,.9);}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {color: rgba(0,0,0,.9);}
.navbar-dark .navbar-brand {color: #fff;}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {color: #fff;}
.navbar-dark .navbar-nav .nav-link {color: rgba(255,255,255,.5);}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {color: rgba(255,255,255,.75);}
.navbar-dark .navbar-nav .nav-link.disabled {color: rgba(255,255,255,.25);}
.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active {color: #fff;}
.navbar-dark .navbar-toggler {color: rgba(255,255,255,.5);border-color: rgba(255,255,255,.1);}
.navbar-dark .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'30\' height=\'30\' viewBox=\'0 0 30 30\'%3e%3cpath stroke=\'rgba%28255, 255, 255, 0.5%29\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' stroke-width=\'2\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e");}
.navbar-dark .navbar-text {color: rgba(255,255,255,.5);}
.navbar-dark .navbar-text a {color: #fff;}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {color: #fff;}
.card {position: relative;display: flex;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 0 solid transparent;border-radius: .5rem;}
.card > hr {margin-left: 0;margin-right: 0;}
.card > .list-group {border-top: inherit;border-bottom: inherit;}
.card > .list-group:first-child {border-top-width: 0;border-top-right-radius: .5rem;border-top-left-radius: .5rem;}
.card > .list-group:last-child {border-bottom-width: 0;border-bottom-left-radius: .5rem;border-bottom-right-radius: .5rem;}
.card > .card-header + .list-group, .card > .list-group + .card-footer {border-top: 0;}
.card-body {flex: 1 1 auto;min-height: 1px;padding: 20px;}
.card-title {margin-bottom: 20px;}
.card-subtitle {margin-top: -10px;margin-bottom: 0;}
.card-text:last-child {margin-bottom: 0;}
.card-link:hover {text-decoration: none;}
.card-link + .card-link {margin-right: 20px;}
.card-header {padding: 20px 20px;margin-bottom: 0;background-color: #fff;border-bottom: 0 solid transparent;}
.card-header:first-child {border-radius: .5rem .5rem 0 0;}
.card-footer {padding: 20px 20px;background-color: #fff;border-top: 0 solid transparent;}
.card-footer:last-child {border-radius: 0 0 .5rem .5rem;}
.card-header-tabs {margin-left: -10px;margin-bottom: -20px;margin-right: -10px;border-bottom: 0;}
.card-header-pills {margin-left: -10px;margin-right: -10px;}
.card-img-overlay {position: absolute;top: 0;left: 0;bottom: 0;right: 0;padding: 1.25rem;border-radius: .5rem;}
.card-img, .card-img-top, .card-img-bottom {flex-shrink: 0;width: 100%;}
.card-img, .card-img-top {border-top-right-radius: .5rem;border-top-left-radius: .5rem;}
.card-img, .card-img-bottom {border-bottom-left-radius: .5rem;border-bottom-right-radius: .5rem;}
.card-deck .card {margin-bottom: 15px;}
@media (min-width: 576px) {.card-deck {display: flex;flex-flow: row wrap;margin-left: -15px;margin-right: -15px;}
	.card-deck .card {flex: 1 0 0%;margin-left: 15px;margin-bottom: 0;margin-right: 15px;}}
.card-group > .card {margin-bottom: 15px;}
@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-right: 0;border-right: 0;}
	.card-group > .card:not(:last-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
	.card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header {border-top-left-radius: 0;}
	.card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer {border-bottom-left-radius: 0;}
	.card-group > .card:not(:first-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
	.card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header {border-top-right-radius: 0;}
	.card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer {border-bottom-right-radius: 0;}}
.card-columns .card {margin-bottom: 20px;}
@media (min-width: 576px) {.card-columns {column-count: 3;column-gap: 1.25rem;orphans: 1;widows: 1;}
	.card-columns .card {display: inline-block;width: 100%;}}
.accordion {overflow-anchor: none;}
.accordion > .card {overflow: hidden;}
.accordion > .card:not(:last-of-type) {border-bottom: 0;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.accordion > .card:not(:first-of-type) {border-top-right-radius: 0;border-top-left-radius: 0;}
.accordion > .card > .card-header {border-radius: 0;margin-bottom: 0;}
.breadcrumb {display: flex;flex-wrap: wrap;padding: .5rem 0;margin-bottom: 0;list-style: none;background-color: transparent;border-radius: .5rem;}
.breadcrumb-item + .breadcrumb-item {padding-right: .5rem;}
.breadcrumb-item + .breadcrumb-item::before {float: right;padding-left: .5rem;color: #6c757d;content: "/";}
.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration: underline;}
.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration: none;}
.breadcrumb-item.active {color: #6c757d;}
.pagination {display: flex;padding-right: 0;list-style: none;border-radius: .5rem;}
.page-link {position: relative;display: block;padding: .5rem .75rem;margin-right: -1px;line-height: 1.25;color: #000;background-color: #fff;border: 1px solid #dee2e6;}
.page-link:hover {z-index: 2;color: black;text-decoration: none;background-color: #e8e8e8;border-color: #dee2e6;}
.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 .2rem rgba(0,0,0,.75);}
.page-item:first-child .page-link {margin-right: 0;border-top-right-radius: .5rem;border-bottom-right-radius: .5rem;}
.page-item:last-child .page-link {border-top-left-radius: .5rem;border-bottom-left-radius: .5rem;}
.page-item.active .page-link {z-index: 3;color: #fff;background-color: #000;border-color: #000;}
.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}
.pagination-lg .page-link {padding: .75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
@media (max-width: 1200px) {.pagination-lg .page-link {font-size: calc(.935rem + .42vw);}}
.pagination-lg .page-item:first-child .page-link {border-top-right-radius: .5rem;border-bottom-right-radius: .5rem;}
.pagination-lg .page-item:last-child .page-link {border-top-left-radius: .5rem;border-bottom-left-radius: .5rem;}
.pagination-sm .page-link {padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;}
.pagination-sm .page-item:first-child .page-link {border-top-right-radius: .5rem;border-bottom-right-radius: .5rem;}
.pagination-sm .page-item:last-child .page-link {border-top-left-radius: .5rem;border-bottom-left-radius: .5rem;}
.badge, .block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text, .label.label-default, .label.label-primary, .label.label-secondary, .label.label-success, .label.label-info, .label.label-warning, .label.label-danger, .label.label-light, .label.label-dark, .label.label-tertiary, .label.label-white, .label.label-gray-100, .label.label-gray-200, .label.label-gray-300, .label.label-gray-400, .label.label-gray-500, .label.label-gray-600, .label.label-gray-700, .label.label-gray-800, .label.label-gray-900, .label.label-black {display: inline-block;padding: .25em .4em;font-size: 75%;font-weight: 400;line-height: 1;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .5rem;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) {.badge, .block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text, .label.label-default, .label.label-primary, .label.label-secondary, .label.label-success, .label.label-info, .label.label-warning, .label.label-danger, .label.label-light, .label.label-dark, .label.label-tertiary, .label.label-white, .label.label-gray-100, .label.label-gray-200, .label.label-gray-300, .label.label-gray-400, .label.label-gray-500, .label.label-gray-600, .label.label-gray-700, .label.label-gray-800, .label.label-gray-900, .label.label-black {transition: none;}}
a.badge:hover, .block_current_learning .block_current_learning-tiles a.block_current_learning-tile__content_duedate_text:hover, a.label.label-default:hover, a.label.label-primary:hover, a.label.label-secondary:hover, a.label.label-success:hover, a.label.label-info:hover, a.label.label-warning:hover, a.label.label-danger:hover, a.label.label-light:hover, a.label.label-dark:hover, a.label.label-tertiary:hover, a.label.label-white:hover, a.label.label-gray-100:hover, a.label.label-gray-200:hover, a.label.label-gray-300:hover, a.label.label-gray-400:hover, a.label.label-gray-500:hover, a.label.label-gray-600:hover, a.label.label-gray-700:hover, a.label.label-gray-800:hover, a.label.label-gray-900:hover, a.label.label-black:hover, a.badge:focus, .block_current_learning .block_current_learning-tiles a.block_current_learning-tile__content_duedate_text:focus, a.label.label-default:focus, a.label.label-primary:focus, a.label.label-secondary:focus, a.label.label-success:focus, a.label.label-info:focus, a.label.label-warning:focus, a.label.label-danger:focus, a.label.label-light:focus, a.label.label-dark:focus, a.label.label-tertiary:focus, a.label.label-white:focus, a.label.label-gray-100:focus, a.label.label-gray-200:focus, a.label.label-gray-300:focus, a.label.label-gray-400:focus, a.label.label-gray-500:focus, a.label.label-gray-600:focus, a.label.label-gray-700:focus, a.label.label-gray-800:focus, a.label.label-gray-900:focus, a.label.label-black:focus {text-decoration: none;}
.badge:empty, .block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text:empty, .label.label-default:empty, .label.label-primary:empty, .label.label-secondary:empty, .label.label-success:empty, .label.label-info:empty, .label.label-warning:empty, .label.label-danger:empty, .label.label-light:empty, .label.label-dark:empty, .label.label-tertiary:empty, .label.label-white:empty, .label.label-gray-100:empty, .label.label-gray-200:empty, .label.label-gray-300:empty, .label.label-gray-400:empty, .label.label-gray-500:empty, .label.label-gray-600:empty, .label.label-gray-700:empty, .label.label-gray-800:empty, .label.label-gray-900:empty, .label.label-black:empty {display: none;}
.btn .badge, .btn .block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text, .block_current_learning .block_current_learning-tiles .btn .block_current_learning-tile__content_duedate_text, .btn .label.label-default, .btn .label.label-primary, .btn .label.label-secondary, .btn .label.label-success, .btn .label.label-info, .btn .label.label-warning, .btn .label.label-danger, .btn .label.label-light, .btn .label.label-dark, .btn .label.label-tertiary, .btn .label.label-white, .btn .label.label-gray-100, .btn .label.label-gray-200, .btn .label.label-gray-300, .btn .label.label-gray-400, .btn .label.label-gray-500, .btn .label.label-gray-600, .btn .label.label-gray-700, .btn .label.label-gray-800, .btn .label.label-gray-900, .btn .label.label-black {position: relative;top: -1px;}
.badge-pill {padding-left: .6em;padding-right: .6em;border-radius: 10rem;}
.badge-primary {color: #fff;background-color: #000;}
a.badge-primary:hover, a.badge-primary:focus {color: #fff;background-color: black;}
a.badge-primary:focus, a.badge-primary.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.badge-secondary {color: #212121;background-color: #fd0;}
a.badge-secondary:hover, a.badge-secondary:focus {color: #212121;background-color: #ccb100;}
a.badge-secondary:focus, a.badge-secondary.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.badge-success {color: #fff;background-color: #049d79;}
a.badge-success:hover, a.badge-success:focus {color: #fff;background-color: #036b53;}
a.badge-success:focus, a.badge-success.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(4,157,121,.5);}
.badge-info {color: #fff;background-color: #17a2b8;}
a.badge-info:hover, a.badge-info:focus {color: #fff;background-color: #117a8b;}
a.badge-info:focus, a.badge-info.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.badge-warning {color: #212121;background-color: #fd0;}
a.badge-warning:hover, a.badge-warning:focus {color: #212121;background-color: #ccb100;}
a.badge-warning:focus, a.badge-warning.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.badge-danger {color: #fff;background-color: #fa4916;}
a.badge-danger:hover, a.badge-danger:focus {color: #fff;background-color: #d83405;}
a.badge-danger:focus, a.badge-danger.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(250,73,22,.5);}
.badge-light {color: #212121;background-color: #f2f2f2;}
a.badge-light:hover, a.badge-light:focus {color: #212121;background-color: #d9d9d9;}
a.badge-light:focus, a.badge-light.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.badge-dark {color: #fff;background-color: #343a40;}
a.badge-dark:hover, a.badge-dark:focus {color: #fff;background-color: #1d2124;}
a.badge-dark:focus, a.badge-dark.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.badge-tertiary {color: #212121;background-color: #f2f2f2;}
a.badge-tertiary:hover, a.badge-tertiary:focus {color: #212121;background-color: #d9d9d9;}
a.badge-tertiary:focus, a.badge-tertiary.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.badge-white {color: #212121;background-color: #fff;}
a.badge-white:hover, a.badge-white:focus {color: #212121;background-color: #e6e6e6;}
a.badge-white:focus, a.badge-white.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(255,255,255,.5);}
.badge-gray-100 {color: #212121;background-color: #f2f2f2;}
a.badge-gray-100:hover, a.badge-gray-100:focus {color: #212121;background-color: #d9d9d9;}
a.badge-gray-100:focus, a.badge-gray-100.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.badge-gray-200 {color: #212121;background-color: #e8e8e8;}
a.badge-gray-200:hover, a.badge-gray-200:focus {color: #212121;background-color: #cfcfcf;}
a.badge-gray-200:focus, a.badge-gray-200.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(232,232,232,.5);}
.badge-gray-300 {color: #212121;background-color: #dee2e6;}
a.badge-gray-300:hover, a.badge-gray-300:focus {color: #212121;background-color: #c1c9d0;}
a.badge-gray-300:focus, a.badge-gray-300.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(222,226,230,.5);}
.badge-gray-400 {color: #212121;background-color: #ced4da;}
a.badge-gray-400:hover, a.badge-gray-400:focus {color: #212121;background-color: #b1bbc4;}
a.badge-gray-400:focus, a.badge-gray-400.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(206,212,218,.5);}
.badge-gray-500 {color: #212121;background-color: #adb5bd;}
a.badge-gray-500:hover, a.badge-gray-500:focus {color: #212121;background-color: #919ca6;}
a.badge-gray-500:focus, a.badge-gray-500.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(173,181,189,.5);}
.badge-gray-600 {color: #fff;background-color: #6c757d;}
a.badge-gray-600:hover, a.badge-gray-600:focus {color: #fff;background-color: #545b62;}
a.badge-gray-600:focus, a.badge-gray-600.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);}
.badge-gray-700 {color: #fff;background-color: #495057;}
a.badge-gray-700:hover, a.badge-gray-700:focus {color: #fff;background-color: #32373b;}
a.badge-gray-700:focus, a.badge-gray-700.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(73,80,87,.5);}
.badge-gray-800 {color: #fff;background-color: #343a40;}
a.badge-gray-800:hover, a.badge-gray-800:focus {color: #fff;background-color: #1d2124;}
a.badge-gray-800:focus, a.badge-gray-800.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.badge-gray-900 {color: #fff;background-color: #212121;}
a.badge-gray-900:hover, a.badge-gray-900:focus {color: #fff;background-color: #080808;}
a.badge-gray-900:focus, a.badge-gray-900.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(33,33,33,.5);}
.badge-black {color: #fff;background-color: #000;}
a.badge-black:hover, a.badge-black:focus {color: #fff;background-color: black;}
a.badge-black:focus, a.badge-black.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.jumbotron {padding: 2rem 1rem;margin-bottom: 2rem;background-color: #e8e8e8;border-radius: .5rem;}
@media (min-width: 576px) {.jumbotron {padding: 4rem 2rem;}}
.jumbotron-fluid {padding-left: 0;padding-right: 0;border-radius: 0;}
.alert {position: relative;padding: .75rem 1.25rem;margin-bottom: 1rem;border: 0 solid transparent;border-radius: .5rem;}
.alert-heading {color: inherit;}
.alert-link {font-weight: 700;}
.alert-dismissible {padding-left: 4rem;}
.alert-dismissible .close {position: absolute;top: 0;left: 0;z-index: 2;padding: .75rem 1.25rem;color: inherit;}
.alert-primary {color: black;background-color: #ccc;border-color: #b8b8b8;}
.alert-primary hr {border-top-color: #ababab;}
.alert-primary .alert-link {color: black;}
.alert-secondary {color: #857300;background-color: #fff8cc;border-color: #fff5b8;}
.alert-secondary hr {border-top-color: #fff29e;}
.alert-secondary .alert-link {color: #524700;}
.alert-success {color: #02523f;background-color: #cdebe4;border-color: #b9e4d9;}
.alert-success hr {border-top-color: #a6dcd0;}
.alert-success .alert-link {color: #012019;}
.alert-info {color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;}
.alert-info hr {border-top-color: #abdde5;}
.alert-info .alert-link {color: #062c32;}
.alert-warning {color: #857300;background-color: #fff8cc;border-color: #fff5b8;}
.alert-warning hr {border-top-color: #fff29e;}
.alert-warning .alert-link {color: #524700;}
.alert-danger {color: #82260b;background-color: #fedbd0;border-color: #feccbe;}
.alert-danger hr {border-top-color: #fdb9a5;}
.alert-danger .alert-link {color: #531807;}
.alert-light {color: #7e7e7e;background-color: #fcfcfc;border-color: #fbfbfb;}
.alert-light hr {border-top-color: #efefef;}
.alert-light .alert-link {color: #646464;}
.alert-dark {color: #1b1e21;background-color: #d6d8d9;border-color: #c6c8ca;}
.alert-dark hr {border-top-color: #b9bbbd;}
.alert-dark .alert-link {color: #040505;}
.alert-tertiary {color: #7e7e7e;background-color: #fcfcfc;border-color: #fbfbfb;}
.alert-tertiary hr {border-top-color: #efefef;}
.alert-tertiary .alert-link {color: #646464;}
.alert-white {color: #858585;background-color: white;border-color: white;}
.alert-white hr {border-top-color: #f2f2f2;}
.alert-white .alert-link {color: #6b6b6b;}
.alert-gray-100 {color: #7e7e7e;background-color: #fcfcfc;border-color: #fbfbfb;}
.alert-gray-100 hr {border-top-color: #efefef;}
.alert-gray-100 .alert-link {color: #646464;}
.alert-gray-200 {color: #797979;background-color: #fafafa;border-color: #f9f9f9;}
.alert-gray-200 hr {border-top-color: #ececec;}
.alert-gray-200 .alert-link {color: #5f5f5f;}
.alert-gray-300 {color: #737678;background-color: #f8f9fa;border-color: #f6f7f8;}
.alert-gray-300 hr {border-top-color: #e7eaed;}
.alert-gray-300 .alert-link {color: #5a5c5e;}
.alert-gray-400 {color: #6b6e71;background-color: #f5f6f8;border-color: #f1f3f5;}
.alert-gray-400 hr {border-top-color: #e3e6ea;}
.alert-gray-400 .alert-link {color: #525557;}
.alert-gray-500 {color: #5a5e62;background-color: #eff0f2;border-color: #e8eaed;}
.alert-gray-500 hr {border-top-color: #dadee1;}
.alert-gray-500 .alert-link {color: #424548;}
.alert-gray-600 {color: #383d41;background-color: #e2e3e5;border-color: #d6d8db;}
.alert-gray-600 hr {border-top-color: #c8cccf;}
.alert-gray-600 .alert-link {color: #212326;}
.alert-gray-700 {color: #262a2d;background-color: #dbdcdd;border-color: #ccced0;}
.alert-gray-700 hr {border-top-color: #bfc1c4;}
.alert-gray-700 .alert-link {color: #0f1012;}
.alert-gray-800 {color: #1b1e21;background-color: #d6d8d9;border-color: #c6c8ca;}
.alert-gray-800 hr {border-top-color: #b9bbbd;}
.alert-gray-800 .alert-link {color: #040505;}
.alert-gray-900 {color: #111;background-color: lightgrey;border-color: #c1c1c1;}
.alert-gray-900 hr {border-top-color: #b4b4b4;}
.alert-gray-900 .alert-link {color: black;}
.alert-black {color: black;background-color: #ccc;border-color: #b8b8b8;}
.alert-black hr {border-top-color: #ababab;}
.alert-black .alert-link {color: black;}
@keyframes progress-bar-stripes {from {background-position: 1rem 100%;}
	to {background-position: 100% 0;}}
.progress {display: flex;height: 1rem;overflow: hidden;line-height: 0;font-size: .75rem;background-color: #e8e8e8;border-radius: .5rem;}
.progress-bar {display: flex;flex-direction: column;justify-content: center;overflow: hidden;color: #fff;text-align: center;white-space: nowrap;background-color: #fd0;transition: width .6s ease;}
@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: 1rem 1rem;}
.progress-bar-animated {animation: 1s linear infinite progress-bar-stripes;}
@media (prefers-reduced-motion: reduce) {.progress-bar-animated {animation: none;}}
.media {display: flex;align-items: flex-start;}
.media-body {flex: 1;}
.list-group {display: flex;flex-direction: column;padding-right: 0;margin-bottom: 0;border-radius: .5rem;}
.list-group-item-action {width: 100%;color: #495057;text-align: inherit;}
.list-group-item-action:hover, .list-group-item-action:focus {z-index: 1;color: #495057;text-decoration: none;background-color: #f2f2f2;}
.list-group-item-action:active {color: #212529;background-color: #e8e8e8;}
.list-group-item {position: relative;display: block;padding: 10px 10px;background-color: #fff;border: 1px solid rgba(0,0,0,.125);}
.list-group-item:first-child {border-top-right-radius: inherit;border-top-left-radius: inherit;}
.list-group-item:last-child {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}
.list-group-item.disabled, .list-group-item:disabled {color: #6c757d;pointer-events: none;background-color: #fff;}
.list-group-item.active {z-index: 2;color: #fff;background-color: #000;border-color: #000;}
.list-group-item + .list-group-item {border-top-width: 0;}
.list-group-item + .list-group-item.active {margin-top: -1px;border-top-width: 1px;}
.list-group-horizontal {flex-direction: row;}
.list-group-horizontal > .list-group-item:first-child {border-bottom-right-radius: .5rem;border-top-left-radius: 0;}
.list-group-horizontal > .list-group-item:last-child {border-top-left-radius: .5rem;border-bottom-right-radius: 0;}
.list-group-horizontal > .list-group-item.active {margin-top: 0;}
.list-group-horizontal > .list-group-item + .list-group-item {border-top-width: 1px;border-right-width: 0;}
.list-group-horizontal > .list-group-item + .list-group-item.active {margin-right: -1px;border-right-width: 1px;}
@media (min-width: 576px) {.list-group-horizontal-sm {flex-direction: row;}
	.list-group-horizontal-sm > .list-group-item:first-child {border-bottom-right-radius: .5rem;border-top-left-radius: 0;}
	.list-group-horizontal-sm > .list-group-item:last-child {border-top-left-radius: .5rem;border-bottom-right-radius: 0;}
	.list-group-horizontal-sm > .list-group-item.active {margin-top: 0;}
	.list-group-horizontal-sm > .list-group-item + .list-group-item {border-top-width: 1px;border-right-width: 0;}
	.list-group-horizontal-sm > .list-group-item + .list-group-item.active {margin-right: -1px;border-right-width: 1px;}}
@media (min-width: 768px) {.list-group-horizontal-md {flex-direction: row;}
	.list-group-horizontal-md > .list-group-item:first-child {border-bottom-right-radius: .5rem;border-top-left-radius: 0;}
	.list-group-horizontal-md > .list-group-item:last-child {border-top-left-radius: .5rem;border-bottom-right-radius: 0;}
	.list-group-horizontal-md > .list-group-item.active {margin-top: 0;}
	.list-group-horizontal-md > .list-group-item + .list-group-item {border-top-width: 1px;border-right-width: 0;}
	.list-group-horizontal-md > .list-group-item + .list-group-item.active {margin-right: -1px;border-right-width: 1px;}}
@media (min-width: 992px) {.list-group-horizontal-lg {flex-direction: row;}
	.list-group-horizontal-lg > .list-group-item:first-child {border-bottom-right-radius: .5rem;border-top-left-radius: 0;}
	.list-group-horizontal-lg > .list-group-item:last-child {border-top-left-radius: .5rem;border-bottom-right-radius: 0;}
	.list-group-horizontal-lg > .list-group-item.active {margin-top: 0;}
	.list-group-horizontal-lg > .list-group-item + .list-group-item {border-top-width: 1px;border-right-width: 0;}
	.list-group-horizontal-lg > .list-group-item + .list-group-item.active {margin-right: -1px;border-right-width: 1px;}}
@media (min-width: 1200px) {.list-group-horizontal-xl {flex-direction: row;}
	.list-group-horizontal-xl > .list-group-item:first-child {border-bottom-right-radius: .5rem;border-top-left-radius: 0;}
	.list-group-horizontal-xl > .list-group-item:last-child {border-top-left-radius: .5rem;border-bottom-right-radius: 0;}
	.list-group-horizontal-xl > .list-group-item.active {margin-top: 0;}
	.list-group-horizontal-xl > .list-group-item + .list-group-item {border-top-width: 1px;border-right-width: 0;}
	.list-group-horizontal-xl > .list-group-item + .list-group-item.active {margin-right: -1px;border-right-width: 1px;}}
.list-group-flush {border-radius: 0;}
.list-group-flush > .list-group-item {border-width: 0 0 1px;}
.list-group-flush > .list-group-item:last-child {border-bottom-width: 0;}
.list-group-item-primary {color: black;background-color: #b8b8b8;}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {color: black;background-color: #ababab;}
.list-group-item-primary.list-group-item-action.active {color: #fff;background-color: black;border-color: black;}
.list-group-item-secondary {color: #857300;background-color: #fff5b8;}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {color: #857300;background-color: #fff29e;}
.list-group-item-secondary.list-group-item-action.active {color: #fff;background-color: #857300;border-color: #857300;}
.list-group-item-success {color: #02523f;background-color: #b9e4d9;}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {color: #02523f;background-color: #a6dcd0;}
.list-group-item-success.list-group-item-action.active {color: #fff;background-color: #02523f;border-color: #02523f;}
.list-group-item-info {color: #0c5460;background-color: #bee5eb;}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {color: #0c5460;background-color: #abdde5;}
.list-group-item-info.list-group-item-action.active {color: #fff;background-color: #0c5460;border-color: #0c5460;}
.list-group-item-warning {color: #857300;background-color: #fff5b8;}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {color: #857300;background-color: #fff29e;}
.list-group-item-warning.list-group-item-action.active {color: #fff;background-color: #857300;border-color: #857300;}
.list-group-item-danger {color: #82260b;background-color: #feccbe;}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {color: #82260b;background-color: #fdb9a5;}
.list-group-item-danger.list-group-item-action.active {color: #fff;background-color: #82260b;border-color: #82260b;}
.list-group-item-light {color: #7e7e7e;background-color: #fbfbfb;}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {color: #7e7e7e;background-color: #efefef;}
.list-group-item-light.list-group-item-action.active {color: #fff;background-color: #7e7e7e;border-color: #7e7e7e;}
.list-group-item-dark {color: #1b1e21;background-color: #c6c8ca;}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {color: #1b1e21;background-color: #b9bbbd;}
.list-group-item-dark.list-group-item-action.active {color: #fff;background-color: #1b1e21;border-color: #1b1e21;}
.list-group-item-tertiary {color: #7e7e7e;background-color: #fbfbfb;}
.list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {color: #7e7e7e;background-color: #efefef;}
.list-group-item-tertiary.list-group-item-action.active {color: #fff;background-color: #7e7e7e;border-color: #7e7e7e;}
.list-group-item-white {color: #858585;background-color: white;}
.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {color: #858585;background-color: #f2f2f2;}
.list-group-item-white.list-group-item-action.active {color: #fff;background-color: #858585;border-color: #858585;}
.list-group-item-gray-100 {color: #7e7e7e;background-color: #fbfbfb;}
.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus {color: #7e7e7e;background-color: #efefef;}
.list-group-item-gray-100.list-group-item-action.active {color: #fff;background-color: #7e7e7e;border-color: #7e7e7e;}
.list-group-item-gray-200 {color: #797979;background-color: #f9f9f9;}
.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus {color: #797979;background-color: #ececec;}
.list-group-item-gray-200.list-group-item-action.active {color: #fff;background-color: #797979;border-color: #797979;}
.list-group-item-gray-300 {color: #737678;background-color: #f6f7f8;}
.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus {color: #737678;background-color: #e7eaed;}
.list-group-item-gray-300.list-group-item-action.active {color: #fff;background-color: #737678;border-color: #737678;}
.list-group-item-gray-400 {color: #6b6e71;background-color: #f1f3f5;}
.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus {color: #6b6e71;background-color: #e3e6ea;}
.list-group-item-gray-400.list-group-item-action.active {color: #fff;background-color: #6b6e71;border-color: #6b6e71;}
.list-group-item-gray-500 {color: #5a5e62;background-color: #e8eaed;}
.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus {color: #5a5e62;background-color: #dadee1;}
.list-group-item-gray-500.list-group-item-action.active {color: #fff;background-color: #5a5e62;border-color: #5a5e62;}
.list-group-item-gray-600 {color: #383d41;background-color: #d6d8db;}
.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus {color: #383d41;background-color: #c8cccf;}
.list-group-item-gray-600.list-group-item-action.active {color: #fff;background-color: #383d41;border-color: #383d41;}
.list-group-item-gray-700 {color: #262a2d;background-color: #ccced0;}
.list-group-item-gray-700.list-group-item-action:hover, .list-group-item-gray-700.list-group-item-action:focus {color: #262a2d;background-color: #bfc1c4;}
.list-group-item-gray-700.list-group-item-action.active {color: #fff;background-color: #262a2d;border-color: #262a2d;}
.list-group-item-gray-800 {color: #1b1e21;background-color: #c6c8ca;}
.list-group-item-gray-800.list-group-item-action:hover, .list-group-item-gray-800.list-group-item-action:focus {color: #1b1e21;background-color: #b9bbbd;}
.list-group-item-gray-800.list-group-item-action.active {color: #fff;background-color: #1b1e21;border-color: #1b1e21;}
.list-group-item-gray-900 {color: #111;background-color: #c1c1c1;}
.list-group-item-gray-900.list-group-item-action:hover, .list-group-item-gray-900.list-group-item-action:focus {color: #111;background-color: #b4b4b4;}
.list-group-item-gray-900.list-group-item-action.active {color: #fff;background-color: #111;border-color: #111;}
.list-group-item-black {color: black;background-color: #b8b8b8;}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {color: black;background-color: #ababab;}
.list-group-item-black.list-group-item-action.active {color: #fff;background-color: black;border-color: black;}
.close {float: left;font-size: 1.5rem;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5;}
@media (max-width: 1200px) {.close {font-size: calc(.96rem + .72vw);}}
.close:hover {color: #000;text-decoration: none;}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {opacity: .75;}
button.close {padding: 0;background-color: transparent;border: 0;}
a.close.disabled {pointer-events: none;}
.toast {flex-basis: 350px;max-width: 350px;font-size: .875rem;color: #fff;background-color: rgba(33,33,33,.95);background-clip: padding-box;border: 1px solid rgba(0,0,0,.1);box-shadow: 0 .25rem .75rem rgba(0,0,0,.1);opacity: 0;border-radius: .25rem;}
.toast:not(:last-child) {margin-bottom: .75rem;}
.toast.showing {opacity: 1;}
.toast.show {display: block;opacity: 1;}
.toast.hide {display: none;}
.toast-header {display: flex;align-items: center;padding: .25rem .75rem;color: #f2f2f2;background-color: rgba(255,255,255,.1);background-clip: padding-box;border-bottom: 1px solid rgba(0,0,0,.05);border-top-right-radius: calc(.25rem - 1px);border-top-left-radius: calc(.25rem - 1px);}
.toast-body {padding: .75rem;}
.modal-open {overflow: hidden;}
.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.modal:not(.uep-wrap) {position: fixed;top: 0;right: 0;z-index: 1050;display: none;width: 100%;height: 100%;overflow: hidden;outline: 0;}
.modal-dialog {position: relative;width: auto;margin: .5rem;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 {display: flex;max-height: calc(100% - 1rem);}
.modal-dialog-scrollable .modal-content {max-height: calc(100vh - 1rem);overflow: hidden;}
.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer {flex-shrink: 0;}
.modal-dialog-scrollable .modal-body {overflow-y: auto;}
.modal-dialog-centered {display: flex;align-items: center;min-height: calc(100% - 1rem);}
.modal-dialog-centered::before {display: block;height: calc(100vh - 1rem);height: min-content;content: "";}
.modal-dialog-centered.modal-dialog-scrollable {flex-direction: column;justify-content: center;height: 100%;}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {max-height: none;}
.modal-dialog-centered.modal-dialog-scrollable::before {content: none;}
.modal-content {position: relative;display: flex;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.2);border-radius: .5rem;outline: 0;}
.modal-backdrop {position: fixed;top: 0;right: 0;z-index: 1040;width: 100vw;height: 100vh;background-color: #000;}
.modal-backdrop.fade {opacity: 0;}
.modal-backdrop.show {opacity: .5;}
.modal-header:not(.uep-header) {display: flex;align-items: flex-start;justify-content: space-between;padding: 1rem 1rem;border-bottom: 1px solid #dee2e6;border-top-right-radius: calc(.5rem - 1px);border-top-left-radius: calc(.5rem - 1px);}
.modal-header:not(.uep-header) .close {padding: 1rem 1rem;margin: -1rem auto -1rem -1rem;}
.modal-title {margin-bottom: 0;line-height: 1.5;}
.modal-body {position: relative;flex: 1 1 auto;padding: 1rem;}
.modal-footer {display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;padding: .75rem;border-top: 1px solid #dee2e6;border-bottom-left-radius: calc(.5rem - 1px);border-bottom-right-radius: calc(.5rem - 1px);}
.modal-footer > * {margin: .25rem;}
.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
@media (min-width: 576px) {.modal-dialog {max-width: 600px;margin: 1.75rem auto;}
	.modal-dialog-scrollable {max-height: calc(100% - 3.5rem);}
	.modal-dialog-scrollable .modal-content {max-height: calc(100vh - 3.5rem);}
	.modal-dialog-centered {min-height: calc(100% - 3.5rem);}
	.modal-dialog-centered::before {height: calc(100vh - 3.5rem);height: min-content;}
	.modal-sm {max-width: 300px;}}
@media (min-width: 992px) {.modal-lg, .modal-xl {max-width: 900px;}}
@media (min-width: 1200px) {.modal-xl {max-width: 1140px;}}
.tooltip {position: absolute;z-index: 1070;display: block;margin: 0;font-family: "Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style: normal;font-weight: 400;line-height: 1.5;text-align: right;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;white-space: normal;line-break: auto;font-size: .875rem;word-wrap: break-word;opacity: 0;}
.tooltip.show {opacity: .9;}
.tooltip .arrow {position: absolute;display: block;width: .8rem;height: .4rem;}
.tooltip .arrow::before {position: absolute;content: "";border-color: transparent;border-style: solid;}
.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {padding: .4rem 0;}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {bottom: 0;}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {top: 0;border-width: .4rem .4rem 0;border-top-color: #000;}
.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {padding: 0 .4rem;}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {right: 0;width: .4rem;height: .8rem;}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {left: 0;border-width: .4rem 0 .4rem .4rem;border-left-color: #000;}
.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {padding: .4rem 0;}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {top: 0;}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {bottom: 0;border-width: 0 .4rem .4rem;border-bottom-color: #000;}
.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {padding: 0 .4rem;}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {left: 0;width: .4rem;height: .8rem;}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {right: 0;border-width: .4rem .4rem .4rem 0;border-right-color: #000;}
.tooltip-inner {max-width: 200px;padding: .25rem .5rem;color: #fff;text-align: center;background-color: #000;border-radius: .5rem;}
.popover {position: absolute;top: 0;z-index: 1060;display: block;max-width: 300px;font-family: "Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style: normal;font-weight: 400;line-height: 1.5;text-align: right;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;white-space: normal;line-break: auto;font-size: .875rem;word-wrap: break-word;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.2);border-radius: .5rem;}
.popover .arrow {position: absolute;display: block;width: 1rem;height: .5rem;margin: 0 .5rem;border: none;}
.popover .arrow::before, .popover .arrow::after {position: absolute;display: block;content: "";border-color: transparent;border-style: solid;}
.bs-popover-top, .bs-popover-auto[x-placement^="top"] {margin-bottom: .5rem;}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {bottom: calc(-.5rem - 1px);}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {bottom: 0;border-width: .5rem .5rem 0;border-top-color: rgba(0,0,0,.25);}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {bottom: 1px;border-width: .5rem .5rem 0;border-top-color: #fff;}
.bs-popover-right, .bs-popover-auto[x-placement^="right"] {margin-right: .5rem;}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {right: calc(-.5rem - 1px);width: .5rem;height: 1rem;margin: .5rem 0;}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {right: 0;border-width: .5rem 0 .5rem .5rem;border-left-color: rgba(0,0,0,.25);}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {right: 1px;border-width: .5rem 0 .5rem .5rem;border-left-color: #fff;}
.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {margin-top: .5rem;}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {top: calc(-.5rem - 1px);}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {top: 0;border-width: 0 .5rem .5rem .5rem;border-bottom-color: rgba(0,0,0,.25);}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {top: 1px;border-width: 0 .5rem .5rem .5rem;border-bottom-color: #fff;}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {position: absolute;top: 0;right: 50%;display: block;width: 1rem;margin-right: -.5rem;content: "";border-bottom: 1px solid #f7f7f7;}
.bs-popover-left, .bs-popover-auto[x-placement^="left"] {margin-left: .5rem;}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {left: calc(-.5rem - 1px);width: .5rem;height: 1rem;margin: .5rem 0;}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {left: 0;border-width: .5rem .5rem .5rem 0;border-right-color: rgba(0,0,0,.25);}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {left: 1px;border-width: .5rem .5rem .5rem 0;border-right-color: #fff;}
.popover-header {padding: .5rem .75rem;margin-bottom: 0;font-size: 1rem;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-top-right-radius: calc(.5rem - 1px);border-top-left-radius: calc(.5rem - 1px);}
@media (max-width: 1200px) {.popover-header {font-size: calc(.91rem + .12vw);}}
.popover-header:empty {display: none;}
.popover-body {padding: .5rem .75rem;color: #212529;}
.carousel {position: relative;}
.carousel.pointer-event {touch-action: pan-y;}
.carousel-inner {position: relative;width: 100%;overflow: hidden;}
.carousel-inner::after {display: block;clear: both;content: "";}
.carousel-item {position: relative;display: none;float: right;width: 100%;margin-left: -100%;backface-visibility: hidden;transition: transform .6s ease-in-out;}
@media (prefers-reduced-motion: reduce) {.carousel-item {transition: none;}}
.carousel-item.active, .carousel-item-next, .carousel-item-prev {display: block;}
.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right {transform: translateX(100%);}
.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left {transform: translateX(-100%);}
.carousel-fade .carousel-item {opacity: 0;transition-property: opacity;transform: none;}
.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right {z-index: 1;opacity: 1;}
.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {z-index: 0;opacity: 0;transition: opacity 0s .6s;}
@media (prefers-reduced-motion: reduce) {.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {transition: none;}}
.carousel-control-prev, .carousel-control-next {position: absolute;top: 0;bottom: 0;z-index: 1;display: flex;align-items: center;justify-content: center;width: 15%;color: #fff;text-align: center;opacity: .5;transition: opacity .15s ease;}
@media (prefers-reduced-motion: reduce) {.carousel-control-prev, .carousel-control-next {transition: none;}}
.carousel-control-prev:hover, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-next:focus {color: #fff;text-decoration: none;outline: 0;opacity: .9;}
.carousel-control-prev {right: 0;}
.carousel-control-next {left: 0;}
.carousel-control-prev-icon, .carousel-control-next-icon {display: inline-block;width: 20px;height: 20px;background: 50%/100% 100% no-repeat;}
.carousel-control-prev-icon {background-image: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23fff\' width=\'8\' height=\'8\' viewBox=\'0 0 8 8\'%3e%3cpath d=\'M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z\'/%3e%3c/svg%3e");}
.carousel-control-next-icon {background-image: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23fff\' width=\'8\' height=\'8\' viewBox=\'0 0 8 8\'%3e%3cpath d=\'M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z\'/%3e%3c/svg%3e");}
.carousel-indicators {position: absolute;left: 0;bottom: 0;right: 0;z-index: 15;display: flex;justify-content: center;padding-right: 0;margin-left: 15%;margin-right: 15%;list-style: none;}
.carousel-indicators li {box-sizing: content-box;flex: 0 1 auto;width: 30px;height: 3px;margin-left: 3px;margin-right: 3px;text-indent: -999px;cursor: pointer;background-color: #fff;background-clip: padding-box;border-top: 10px solid transparent;border-bottom: 10px solid transparent;opacity: .5;transition: opacity .6s ease;}
@media (prefers-reduced-motion: reduce) {.carousel-indicators li {transition: none;}}
.carousel-indicators .active {opacity: 1;}
.carousel-caption {position: absolute;left: 15%;bottom: 20px;right: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;}
@keyframes spinner-border {to {transform: rotate(360deg);}}
.spinner-border {display: inline-block;width: 2rem;height: 2rem;vertical-align: text-bottom;border: .25em solid currentColor;border-left-color: transparent;border-radius: 50%;animation: .75s linear infinite spinner-border;}
.spinner-border-sm {width: 1rem;height: 1rem;border-width: .2em;}
@keyframes spinner-grow {0% {transform: scale(0);}
	50% {opacity: 1;transform: none;}}
.spinner-grow {display: inline-block;width: 2rem;height: 2rem;vertical-align: text-bottom;background-color: currentColor;border-radius: 50%;opacity: 0;animation: .75s linear infinite spinner-grow;}
.spinner-grow-sm {width: 1rem;height: 1rem;}
@media (prefers-reduced-motion: reduce) {.spinner-border, .spinner-grow {animation-duration: 1.5s;}}
.align-baseline {vertical-align: baseline !important;}
.align-top {vertical-align: top !important;}
.align-middle {vertical-align: middle !important;}
.align-bottom {vertical-align: bottom !important;}
.align-text-bottom {vertical-align: text-bottom !important;}
.align-text-top {vertical-align: text-top !important;}
.bg-primary {background-color: #000 !important;}
a.bg-primary:hover, button.bg-primary:hover, a.bg-primary:focus, button.bg-primary:focus {background-color: black !important;}
.bg-secondary {background-color: #fd0 !important;}
a.bg-secondary:hover, button.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:focus {background-color: #ccb100 !important;}
.bg-success {background-color: #049d79 !important;}
a.bg-success:hover, button.bg-success:hover, a.bg-success:focus, button.bg-success:focus {background-color: #036b53 !important;}
.bg-info {background-color: #17a2b8 !important;}
a.bg-info:hover, button.bg-info:hover, a.bg-info:focus, button.bg-info:focus {background-color: #117a8b !important;}
.bg-warning {background-color: #fd0 !important;}
a.bg-warning:hover, button.bg-warning:hover, a.bg-warning:focus, button.bg-warning:focus {background-color: #ccb100 !important;}
.bg-danger {background-color: #fa4916 !important;}
a.bg-danger:hover, button.bg-danger:hover, a.bg-danger:focus, button.bg-danger:focus {background-color: #d83405 !important;}
.bg-light {background-color: #f2f2f2 !important;}
a.bg-light:hover, button.bg-light:hover, a.bg-light:focus, button.bg-light:focus {background-color: #d9d9d9 !important;}
.bg-dark {background-color: #343a40 !important;}
a.bg-dark:hover, button.bg-dark:hover, a.bg-dark:focus, button.bg-dark:focus {background-color: #1d2124 !important;}
.bg-tertiary {background-color: #f2f2f2 !important;}
a.bg-tertiary:hover, button.bg-tertiary:hover, a.bg-tertiary:focus, button.bg-tertiary:focus {background-color: #d9d9d9 !important;}
.bg-white {background-color: #fff !important;}
a.bg-white:hover, button.bg-white:hover, a.bg-white:focus, button.bg-white:focus {background-color: #e6e6e6 !important;}
.bg-gray-100 {background-color: #f2f2f2 !important;}
a.bg-gray-100:hover, button.bg-gray-100:hover, a.bg-gray-100:focus, button.bg-gray-100:focus {background-color: #d9d9d9 !important;}
.bg-gray-200 {background-color: #e8e8e8 !important;}
a.bg-gray-200:hover, button.bg-gray-200:hover, a.bg-gray-200:focus, button.bg-gray-200:focus {background-color: #cfcfcf !important;}
.bg-gray-300 {background-color: #dee2e6 !important;}
a.bg-gray-300:hover, button.bg-gray-300:hover, a.bg-gray-300:focus, button.bg-gray-300:focus {background-color: #c1c9d0 !important;}
.bg-gray-400 {background-color: #ced4da !important;}
a.bg-gray-400:hover, button.bg-gray-400:hover, a.bg-gray-400:focus, button.bg-gray-400:focus {background-color: #b1bbc4 !important;}
.bg-gray-500 {background-color: #adb5bd !important;}
a.bg-gray-500:hover, button.bg-gray-500:hover, a.bg-gray-500:focus, button.bg-gray-500:focus {background-color: #919ca6 !important;}
.bg-gray-600 {background-color: #6c757d !important;}
a.bg-gray-600:hover, button.bg-gray-600:hover, a.bg-gray-600:focus, button.bg-gray-600:focus {background-color: #545b62 !important;}
.bg-gray-700 {background-color: #495057 !important;}
a.bg-gray-700:hover, button.bg-gray-700:hover, a.bg-gray-700:focus, button.bg-gray-700:focus {background-color: #32373b !important;}
.bg-gray-800 {background-color: #343a40 !important;}
a.bg-gray-800:hover, button.bg-gray-800:hover, a.bg-gray-800:focus, button.bg-gray-800:focus {background-color: #1d2124 !important;}
.bg-gray-900 {background-color: #212121 !important;}
a.bg-gray-900:hover, button.bg-gray-900:hover, a.bg-gray-900:focus, button.bg-gray-900:focus {background-color: #080808 !important;}
.bg-black {background-color: #000 !important;}
a.bg-black:hover, button.bg-black:hover, a.bg-black:focus, button.bg-black:focus {background-color: black !important;}
.bg-white {background-color: #fff !important;}
.bg-transparent {background-color: transparent !important;}
.border {border: 1px solid #dee2e6 !important;}
.border-top {border-top: 1px solid #dee2e6 !important;}
.border-right {border-left: 1px solid #dee2e6 !important;}
.border-bottom {border-bottom: 1px solid #dee2e6 !important;}
.border-left {border-right: 1px solid #dee2e6 !important;}
.border-0 {border: 0 !important;}
.border-top-0 {border-top: 0 !important;}
.border-right-0 {border-left: 0 !important;}
.border-bottom-0 {border-bottom: 0 !important;}
.border-left-0 {border-right: 0 !important;}
.border-primary {border-color: #000 !important;}
.border-secondary {border-color: #fd0 !important;}
.border-success {border-color: #049d79 !important;}
.border-info {border-color: #17a2b8 !important;}
.border-warning {border-color: #fd0 !important;}
.border-danger {border-color: #fa4916 !important;}
.border-light {border-color: #f2f2f2 !important;}
.border-dark {border-color: #343a40 !important;}
.border-tertiary {border-color: #f2f2f2 !important;}
.border-white {border-color: #fff !important;}
.border-gray-100 {border-color: #f2f2f2 !important;}
.border-gray-200 {border-color: #e8e8e8 !important;}
.border-gray-300 {border-color: #dee2e6 !important;}
.border-gray-400 {border-color: #ced4da !important;}
.border-gray-500 {border-color: #adb5bd !important;}
.border-gray-600 {border-color: #6c757d !important;}
.border-gray-700 {border-color: #495057 !important;}
.border-gray-800 {border-color: #343a40 !important;}
.border-gray-900 {border-color: #212121 !important;}
.border-black {border-color: #000 !important;}
.border-white {border-color: #fff !important;}
.rounded-sm {border-radius: .5rem !important;}
.rounded {border-radius: .5rem !important;}
.rounded-top, ul.totara_core__myreports__list--grid li .totara_core__myreports__list__item__content__image {border-top-right-radius: .5rem !important;border-top-left-radius: .5rem !important;}
.rounded-right {border-top-left-radius: .5rem !important;border-bottom-left-radius: .5rem !important;}
.rounded-bottom {border-bottom-left-radius: .5rem !important;border-bottom-right-radius: .5rem !important;}
.rounded-left {border-top-right-radius: .5rem !important;border-bottom-right-radius: .5rem !important;}
.rounded-lg {border-radius: .5rem !important;}
.rounded-circle {border-radius: 50% !important;}
.rounded-pill {border-radius: 50rem !important;}
.rounded-0 {border-radius: 0 !important;}
.clearfix::after {display: block;clear: both;content: "";}
.d-none {display: none !important;}
.d-inline {display: inline !important;}
.d-inline-block {display: inline-block !important;}
.d-block {display: block !important;}
.d-table {display: table !important;}
.d-table-row {display: table-row !important;}
.d-table-cell {display: table-cell !important;}
.d-flex {display: flex !important;}
.d-inline-flex {display: inline-flex !important;}
@media (min-width: 576px) {.d-sm-none {display: none !important;}
	.d-sm-inline {display: inline !important;}
	.d-sm-inline-block {display: inline-block !important;}
	.d-sm-block {display: block !important;}
	.d-sm-table {display: table !important;}
	.d-sm-table-row {display: table-row !important;}
	.d-sm-table-cell {display: table-cell !important;}
	.d-sm-flex {display: flex !important;}
	.d-sm-inline-flex {display: inline-flex !important;}}
@media (min-width: 768px) {.d-md-none {display: none !important;}
	.d-md-inline {display: inline !important;}
	.d-md-inline-block {display: inline-block !important;}
	.d-md-block {display: block !important;}
	.d-md-table {display: table !important;}
	.d-md-table-row {display: table-row !important;}
	.d-md-table-cell {display: table-cell !important;}
	.d-md-flex {display: flex !important;}
	.d-md-inline-flex {display: inline-flex !important;}}
@media (min-width: 992px) {.d-lg-none {display: none !important;}
	.d-lg-inline {display: inline !important;}
	.d-lg-inline-block {display: inline-block !important;}
	.d-lg-block {display: block !important;}
	.d-lg-table {display: table !important;}
	.d-lg-table-row {display: table-row !important;}
	.d-lg-table-cell {display: table-cell !important;}
	.d-lg-flex {display: flex !important;}
	.d-lg-inline-flex {display: inline-flex !important;}}
@media (min-width: 1200px) {.d-xl-none {display: none !important;}
	.d-xl-inline {display: inline !important;}
	.d-xl-inline-block {display: inline-block !important;}
	.d-xl-block {display: block !important;}
	.d-xl-table {display: table !important;}
	.d-xl-table-row {display: table-row !important;}
	.d-xl-table-cell {display: table-cell !important;}
	.d-xl-flex {display: flex !important;}
	.d-xl-inline-flex {display: inline-flex !important;}}
@media print {.d-print-none {display: none !important;}
	.d-print-inline {display: inline !important;}
	.d-print-inline-block {display: inline-block !important;}
	.d-print-block {display: block !important;}
	.d-print-table {display: table !important;}
	.d-print-table-row {display: table-row !important;}
	.d-print-table-cell {display: table-cell !important;}
	.d-print-flex {display: flex !important;}
	.d-print-inline-flex {display: inline-flex !important;}}
.embed-responsive {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;}
.embed-responsive::before {display: block;content: "";}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: 0;}
.embed-responsive-21by9::before {padding-top: 42.8571428571%;}
.embed-responsive-16by9::before {padding-top: 56.25%;}
.embed-responsive-4by3::before {padding-top: 75%;}
.embed-responsive-1by1::before {padding-top: 100%;}
.flex-row {flex-direction: row !important;}
.flex-column {flex-direction: column !important;}
.flex-row-reverse {flex-direction: row-reverse !important;}
.flex-column-reverse {flex-direction: column-reverse !important;}
.flex-wrap {flex-wrap: wrap !important;}
.flex-nowrap {flex-wrap: nowrap !important;}
.flex-wrap-reverse {flex-wrap: wrap-reverse !important;}
.flex-fill {flex: 1 1 auto !important;}
.flex-grow-0 {flex-grow: 0 !important;}
.flex-grow-1 {flex-grow: 1 !important;}
.flex-shrink-0 {flex-shrink: 0 !important;}
.flex-shrink-1 {flex-shrink: 1 !important;}
.justify-content-start {justify-content: flex-start !important;}
.justify-content-end {justify-content: flex-end !important;}
.justify-content-center {justify-content: center !important;}
.justify-content-between {justify-content: space-between !important;}
.justify-content-around {justify-content: space-around !important;}
.align-items-start {align-items: flex-start !important;}
.align-items-end {align-items: flex-end !important;}
.align-items-center {align-items: center !important;}
.align-items-baseline {align-items: baseline !important;}
.align-items-stretch {align-items: stretch !important;}
.align-content-start {align-content: flex-start !important;}
.align-content-end {align-content: flex-end !important;}
.align-content-center {align-content: center !important;}
.align-content-between {align-content: space-between !important;}
.align-content-around {align-content: space-around !important;}
.align-content-stretch {align-content: stretch !important;}
.align-self-auto {align-self: auto !important;}
.align-self-start {align-self: flex-start !important;}
.align-self-end {align-self: flex-end !important;}
.align-self-center {align-self: center !important;}
.align-self-baseline {align-self: baseline !important;}
.align-self-stretch {align-self: stretch !important;}
@media (min-width: 576px) {.flex-sm-row {flex-direction: row !important;}
	.flex-sm-column {flex-direction: column !important;}
	.flex-sm-row-reverse {flex-direction: row-reverse !important;}
	.flex-sm-column-reverse {flex-direction: column-reverse !important;}
	.flex-sm-wrap {flex-wrap: wrap !important;}
	.flex-sm-nowrap {flex-wrap: nowrap !important;}
	.flex-sm-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.flex-sm-fill {flex: 1 1 auto !important;}
	.flex-sm-grow-0 {flex-grow: 0 !important;}
	.flex-sm-grow-1 {flex-grow: 1 !important;}
	.flex-sm-shrink-0 {flex-shrink: 0 !important;}
	.flex-sm-shrink-1 {flex-shrink: 1 !important;}
	.justify-content-sm-start {justify-content: flex-start !important;}
	.justify-content-sm-end {justify-content: flex-end !important;}
	.justify-content-sm-center {justify-content: center !important;}
	.justify-content-sm-between {justify-content: space-between !important;}
	.justify-content-sm-around {justify-content: space-around !important;}
	.align-items-sm-start {align-items: flex-start !important;}
	.align-items-sm-end {align-items: flex-end !important;}
	.align-items-sm-center {align-items: center !important;}
	.align-items-sm-baseline {align-items: baseline !important;}
	.align-items-sm-stretch {align-items: stretch !important;}
	.align-content-sm-start {align-content: flex-start !important;}
	.align-content-sm-end {align-content: flex-end !important;}
	.align-content-sm-center {align-content: center !important;}
	.align-content-sm-between {align-content: space-between !important;}
	.align-content-sm-around {align-content: space-around !important;}
	.align-content-sm-stretch {align-content: stretch !important;}
	.align-self-sm-auto {align-self: auto !important;}
	.align-self-sm-start {align-self: flex-start !important;}
	.align-self-sm-end {align-self: flex-end !important;}
	.align-self-sm-center {align-self: center !important;}
	.align-self-sm-baseline {align-self: baseline !important;}
	.align-self-sm-stretch {align-self: stretch !important;}}
@media (min-width: 768px) {.flex-md-row {flex-direction: row !important;}
	.flex-md-column {flex-direction: column !important;}
	.flex-md-row-reverse {flex-direction: row-reverse !important;}
	.flex-md-column-reverse {flex-direction: column-reverse !important;}
	.flex-md-wrap {flex-wrap: wrap !important;}
	.flex-md-nowrap {flex-wrap: nowrap !important;}
	.flex-md-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.flex-md-fill {flex: 1 1 auto !important;}
	.flex-md-grow-0 {flex-grow: 0 !important;}
	.flex-md-grow-1 {flex-grow: 1 !important;}
	.flex-md-shrink-0 {flex-shrink: 0 !important;}
	.flex-md-shrink-1 {flex-shrink: 1 !important;}
	.justify-content-md-start {justify-content: flex-start !important;}
	.justify-content-md-end {justify-content: flex-end !important;}
	.justify-content-md-center {justify-content: center !important;}
	.justify-content-md-between {justify-content: space-between !important;}
	.justify-content-md-around {justify-content: space-around !important;}
	.align-items-md-start {align-items: flex-start !important;}
	.align-items-md-end {align-items: flex-end !important;}
	.align-items-md-center {align-items: center !important;}
	.align-items-md-baseline {align-items: baseline !important;}
	.align-items-md-stretch {align-items: stretch !important;}
	.align-content-md-start {align-content: flex-start !important;}
	.align-content-md-end {align-content: flex-end !important;}
	.align-content-md-center {align-content: center !important;}
	.align-content-md-between {align-content: space-between !important;}
	.align-content-md-around {align-content: space-around !important;}
	.align-content-md-stretch {align-content: stretch !important;}
	.align-self-md-auto {align-self: auto !important;}
	.align-self-md-start {align-self: flex-start !important;}
	.align-self-md-end {align-self: flex-end !important;}
	.align-self-md-center {align-self: center !important;}
	.align-self-md-baseline {align-self: baseline !important;}
	.align-self-md-stretch {align-self: stretch !important;}}
@media (min-width: 992px) {.flex-lg-row {flex-direction: row !important;}
	.flex-lg-column {flex-direction: column !important;}
	.flex-lg-row-reverse {flex-direction: row-reverse !important;}
	.flex-lg-column-reverse {flex-direction: column-reverse !important;}
	.flex-lg-wrap {flex-wrap: wrap !important;}
	.flex-lg-nowrap {flex-wrap: nowrap !important;}
	.flex-lg-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.flex-lg-fill {flex: 1 1 auto !important;}
	.flex-lg-grow-0 {flex-grow: 0 !important;}
	.flex-lg-grow-1 {flex-grow: 1 !important;}
	.flex-lg-shrink-0 {flex-shrink: 0 !important;}
	.flex-lg-shrink-1 {flex-shrink: 1 !important;}
	.justify-content-lg-start {justify-content: flex-start !important;}
	.justify-content-lg-end {justify-content: flex-end !important;}
	.justify-content-lg-center {justify-content: center !important;}
	.justify-content-lg-between {justify-content: space-between !important;}
	.justify-content-lg-around {justify-content: space-around !important;}
	.align-items-lg-start {align-items: flex-start !important;}
	.align-items-lg-end {align-items: flex-end !important;}
	.align-items-lg-center {align-items: center !important;}
	.align-items-lg-baseline {align-items: baseline !important;}
	.align-items-lg-stretch {align-items: stretch !important;}
	.align-content-lg-start {align-content: flex-start !important;}
	.align-content-lg-end {align-content: flex-end !important;}
	.align-content-lg-center {align-content: center !important;}
	.align-content-lg-between {align-content: space-between !important;}
	.align-content-lg-around {align-content: space-around !important;}
	.align-content-lg-stretch {align-content: stretch !important;}
	.align-self-lg-auto {align-self: auto !important;}
	.align-self-lg-start {align-self: flex-start !important;}
	.align-self-lg-end {align-self: flex-end !important;}
	.align-self-lg-center {align-self: center !important;}
	.align-self-lg-baseline {align-self: baseline !important;}
	.align-self-lg-stretch {align-self: stretch !important;}}
@media (min-width: 1200px) {.flex-xl-row {flex-direction: row !important;}
	.flex-xl-column {flex-direction: column !important;}
	.flex-xl-row-reverse {flex-direction: row-reverse !important;}
	.flex-xl-column-reverse {flex-direction: column-reverse !important;}
	.flex-xl-wrap {flex-wrap: wrap !important;}
	.flex-xl-nowrap {flex-wrap: nowrap !important;}
	.flex-xl-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.flex-xl-fill {flex: 1 1 auto !important;}
	.flex-xl-grow-0 {flex-grow: 0 !important;}
	.flex-xl-grow-1 {flex-grow: 1 !important;}
	.flex-xl-shrink-0 {flex-shrink: 0 !important;}
	.flex-xl-shrink-1 {flex-shrink: 1 !important;}
	.justify-content-xl-start {justify-content: flex-start !important;}
	.justify-content-xl-end {justify-content: flex-end !important;}
	.justify-content-xl-center {justify-content: center !important;}
	.justify-content-xl-between {justify-content: space-between !important;}
	.justify-content-xl-around {justify-content: space-around !important;}
	.align-items-xl-start {align-items: flex-start !important;}
	.align-items-xl-end {align-items: flex-end !important;}
	.align-items-xl-center {align-items: center !important;}
	.align-items-xl-baseline {align-items: baseline !important;}
	.align-items-xl-stretch {align-items: stretch !important;}
	.align-content-xl-start {align-content: flex-start !important;}
	.align-content-xl-end {align-content: flex-end !important;}
	.align-content-xl-center {align-content: center !important;}
	.align-content-xl-between {align-content: space-between !important;}
	.align-content-xl-around {align-content: space-around !important;}
	.align-content-xl-stretch {align-content: stretch !important;}
	.align-self-xl-auto {align-self: auto !important;}
	.align-self-xl-start {align-self: flex-start !important;}
	.align-self-xl-end {align-self: flex-end !important;}
	.align-self-xl-center {align-self: center !important;}
	.align-self-xl-baseline {align-self: baseline !important;}
	.align-self-xl-stretch {align-self: stretch !important;}}
.float-left {float: right !important;}
.float-right {float: left !important;}
.float-none {float: none !important;}
@media (min-width: 576px) {.float-sm-left {float: right !important;}
	.float-sm-right {float: left !important;}
	.float-sm-none {float: none !important;}}
@media (min-width: 768px) {.float-md-left {float: right !important;}
	.float-md-right {float: left !important;}
	.float-md-none {float: none !important;}}
@media (min-width: 992px) {.float-lg-left {float: right !important;}
	.float-lg-right {float: left !important;}
	.float-lg-none {float: none !important;}}
@media (min-width: 1200px) {.float-xl-left {float: right !important;}
	.float-xl-right {float: left !important;}
	.float-xl-none {float: none !important;}}
.user-select-all {user-select: all !important;}
.user-select-auto {user-select: auto !important;}
.user-select-none {user-select: none !important;}
.overflow-auto {overflow: auto !important;}
.overflow-hidden {overflow: hidden !important;}
.position-static {position: static !important;}
.position-relative {position: relative !important;}
.position-absolute {position: absolute !important;}
.position-fixed {position: fixed !important;}
.position-sticky {position: sticky !important;}
.fixed-top, .totaraNav .totaraNav_prim {position: fixed;top: 0;left: 0;right: 0;z-index: 1030;}
.fixed-bottom {position: fixed;left: 0;bottom: 0;right: 0;z-index: 1030;}
@supports (position: sticky) {.sticky-top {position: sticky;top: 0;z-index: 1020;}}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;overflow: visible;clip: auto;white-space: normal;}
.shadow-sm {box-shadow: 0 .125rem .25rem rgba(0,0,0,.075) !important;}
.shadow {box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;}
.shadow-lg {box-shadow: 0 1rem 3rem rgba(0,0,0,.175) !important;}
.shadow-none {box-shadow: none !important;}
.w-25 {width: 25% !important;}
.w-50 {width: 50% !important;}
.w-75 {width: 75% !important;}
.w-100 {width: 100% !important;}
.w-auto {width: auto !important;}
.h-25 {height: 25% !important;}
.h-50 {height: 50% !important;}
.h-75 {height: 75% !important;}
.h-100 {height: 100% !important;}
.h-auto {height: auto !important;}
.mw-100 {max-width: 100% !important;}
.mh-100 {max-height: 100% !important;}
.min-vw-100 {min-width: 100vw !important;}
.min-vh-100 {min-height: 100vh !important;}
.vw-100 {width: 100vw !important;}
.vh-100 {height: 100vh !important;}
.m-0 {margin: 0 !important;}
.mt-0, .my-0 {margin-top: 0 !important;}
.mr-0, .mx-0 {margin-left: 0 !important;}
.mb-0, .my-0 {margin-bottom: 0 !important;}
.ml-0, .mx-0 {margin-right: 0 !important;}
.m-1 {margin: 5px !important;}
.mt-1, .my-1 {margin-top: 5px !important;}
.mr-1, .mx-1 {margin-left: 5px !important;}
.mb-1, .my-1 {margin-bottom: 5px !important;}
.ml-1, .mx-1 {margin-right: 5px !important;}
.m-2 {margin: 10px !important;}
.mt-2, .my-2 {margin-top: 10px !important;}
.mr-2, .mx-2 {margin-left: 10px !important;}
.mb-2, .my-2 {margin-bottom: 10px !important;}
.ml-2, .mx-2 {margin-right: 10px !important;}
.m-3 {margin: 20px !important;}
.mt-3, .my-3 {margin-top: 20px !important;}
.mr-3, .mx-3 {margin-left: 20px !important;}
.mb-3, .my-3 {margin-bottom: 20px !important;}
.ml-3, .mx-3 {margin-right: 20px !important;}
.m-4 {margin: 30px !important;}
.mt-4, .my-4 {margin-top: 30px !important;}
.mr-4, .mx-4 {margin-left: 30px !important;}
.mb-4, .my-4 {margin-bottom: 30px !important;}
.ml-4, .mx-4 {margin-right: 30px !important;}
.m-5 {margin: 60px !important;}
.mt-5, .my-5 {margin-top: 60px !important;}
.mr-5, .mx-5 {margin-left: 60px !important;}
.mb-5, .my-5 {margin-bottom: 60px !important;}
.ml-5, .mx-5 {margin-right: 60px !important;}
.m-6 {margin: 80px !important;}
.mt-6, .my-6 {margin-top: 80px !important;}
.mr-6, .mx-6 {margin-left: 80px !important;}
.mb-6, .my-6 {margin-bottom: 80px !important;}
.ml-6, .mx-6 {margin-right: 80px !important;}
.m-7 {margin: 100px !important;}
.mt-7, .my-7 {margin-top: 100px !important;}
.mr-7, .mx-7 {margin-left: 100px !important;}
.mb-7, .my-7 {margin-bottom: 100px !important;}
.ml-7, .mx-7 {margin-right: 100px !important;}
.m-8 {margin: 120px !important;}
.mt-8, .my-8 {margin-top: 120px !important;}
.mr-8, .mx-8 {margin-left: 120px !important;}
.mb-8, .my-8 {margin-bottom: 120px !important;}
.ml-8, .mx-8 {margin-right: 120px !important;}
.m-9 {margin: 140px !important;}
.mt-9, .my-9 {margin-top: 140px !important;}
.mr-9, .mx-9 {margin-left: 140px !important;}
.mb-9, .my-9 {margin-bottom: 140px !important;}
.ml-9, .mx-9 {margin-right: 140px !important;}
.m-10 {margin: 160px !important;}
.mt-10, .my-10 {margin-top: 160px !important;}
.mr-10, .mx-10 {margin-left: 160px !important;}
.mb-10, .my-10 {margin-bottom: 160px !important;}
.ml-10, .mx-10 {margin-right: 160px !important;}
.m-11 {margin: 180px !important;}
.mt-11, .my-11 {margin-top: 180px !important;}
.mr-11, .mx-11 {margin-left: 180px !important;}
.mb-11, .my-11 {margin-bottom: 180px !important;}
.ml-11, .mx-11 {margin-right: 180px !important;}
.p-0 {padding: 0 !important;}
.pt-0, .py-0 {padding-top: 0 !important;}
.pr-0, .px-0 {padding-left: 0 !important;}
.pb-0, .py-0 {padding-bottom: 0 !important;}
.pl-0, .px-0 {padding-right: 0 !important;}
.p-1 {padding: 5px !important;}
.pt-1, .py-1 {padding-top: 5px !important;}
.pr-1, .px-1 {padding-left: 5px !important;}
.pb-1, .py-1 {padding-bottom: 5px !important;}
.pl-1, .px-1 {padding-right: 5px !important;}
.p-2 {padding: 10px !important;}
.pt-2, .py-2 {padding-top: 10px !important;}
.pr-2, .px-2 {padding-left: 10px !important;}
.pb-2, .py-2 {padding-bottom: 10px !important;}
.pl-2, .px-2 {padding-right: 10px !important;}
.p-3 {padding: 20px !important;}
.pt-3, .py-3 {padding-top: 20px !important;}
.pr-3, .px-3 {padding-left: 20px !important;}
.pb-3, .py-3 {padding-bottom: 20px !important;}
.pl-3, .px-3 {padding-right: 20px !important;}
.p-4 {padding: 30px !important;}
.pt-4, .py-4 {padding-top: 30px !important;}
.pr-4, .px-4 {padding-left: 30px !important;}
.pb-4, .py-4 {padding-bottom: 30px !important;}
.pl-4, .px-4 {padding-right: 30px !important;}
.p-5 {padding: 60px !important;}
.pt-5, .py-5 {padding-top: 60px !important;}
.pr-5, .px-5 {padding-left: 60px !important;}
.pb-5, .py-5 {padding-bottom: 60px !important;}
.pl-5, .px-5 {padding-right: 60px !important;}
.p-6 {padding: 80px !important;}
.pt-6, .py-6 {padding-top: 80px !important;}
.pr-6, .px-6 {padding-left: 80px !important;}
.pb-6, .py-6 {padding-bottom: 80px !important;}
.pl-6, .px-6 {padding-right: 80px !important;}
.p-7 {padding: 100px !important;}
.pt-7, .py-7 {padding-top: 100px !important;}
.pr-7, .px-7 {padding-left: 100px !important;}
.pb-7, .py-7 {padding-bottom: 100px !important;}
.pl-7, .px-7 {padding-right: 100px !important;}
.p-8 {padding: 120px !important;}
.pt-8, .py-8 {padding-top: 120px !important;}
.pr-8, .px-8 {padding-left: 120px !important;}
.pb-8, .py-8 {padding-bottom: 120px !important;}
.pl-8, .px-8 {padding-right: 120px !important;}
.p-9 {padding: 140px !important;}
.pt-9, .py-9 {padding-top: 140px !important;}
.pr-9, .px-9 {padding-left: 140px !important;}
.pb-9, .py-9 {padding-bottom: 140px !important;}
.pl-9, .px-9 {padding-right: 140px !important;}
.p-10 {padding: 160px !important;}
.pt-10, .py-10 {padding-top: 160px !important;}
.pr-10, .px-10 {padding-left: 160px !important;}
.pb-10, .py-10 {padding-bottom: 160px !important;}
.pl-10, .px-10 {padding-right: 160px !important;}
.p-11 {padding: 180px !important;}
.pt-11, .py-11 {padding-top: 180px !important;}
.pr-11, .px-11 {padding-left: 180px !important;}
.pb-11, .py-11 {padding-bottom: 180px !important;}
.pl-11, .px-11 {padding-right: 180px !important;}
.m-n1 {margin: -5px !important;}
.mt-n1, .my-n1 {margin-top: -5px !important;}
.mr-n1, .mx-n1 {margin-left: -5px !important;}
.mb-n1, .my-n1 {margin-bottom: -5px !important;}
.ml-n1, .mx-n1 {margin-right: -5px !important;}
.m-n2 {margin: -10px !important;}
.mt-n2, .my-n2 {margin-top: -10px !important;}
.mr-n2, .mx-n2 {margin-left: -10px !important;}
.mb-n2, .my-n2 {margin-bottom: -10px !important;}
.ml-n2, .mx-n2 {margin-right: -10px !important;}
.m-n3 {margin: -20px !important;}
.mt-n3, .my-n3 {margin-top: -20px !important;}
.mr-n3, .mx-n3 {margin-left: -20px !important;}
.mb-n3, .my-n3 {margin-bottom: -20px !important;}
.ml-n3, .mx-n3 {margin-right: -20px !important;}
.m-n4 {margin: -30px !important;}
.mt-n4, .my-n4 {margin-top: -30px !important;}
.mr-n4, .mx-n4 {margin-left: -30px !important;}
.mb-n4, .my-n4 {margin-bottom: -30px !important;}
.ml-n4, .mx-n4 {margin-right: -30px !important;}
.m-n5 {margin: -60px !important;}
.mt-n5, .my-n5 {margin-top: -60px !important;}
.mr-n5, .mx-n5 {margin-left: -60px !important;}
.mb-n5, .my-n5 {margin-bottom: -60px !important;}
.ml-n5, .mx-n5 {margin-right: -60px !important;}
.m-n6 {margin: -80px !important;}
.mt-n6, .my-n6 {margin-top: -80px !important;}
.mr-n6, .mx-n6 {margin-left: -80px !important;}
.mb-n6, .my-n6 {margin-bottom: -80px !important;}
.ml-n6, .mx-n6 {margin-right: -80px !important;}
.m-n7 {margin: -100px !important;}
.mt-n7, .my-n7 {margin-top: -100px !important;}
.mr-n7, .mx-n7 {margin-left: -100px !important;}
.mb-n7, .my-n7 {margin-bottom: -100px !important;}
.ml-n7, .mx-n7 {margin-right: -100px !important;}
.m-n8 {margin: -120px !important;}
.mt-n8, .my-n8 {margin-top: -120px !important;}
.mr-n8, .mx-n8 {margin-left: -120px !important;}
.mb-n8, .my-n8 {margin-bottom: -120px !important;}
.ml-n8, .mx-n8 {margin-right: -120px !important;}
.m-n9 {margin: -140px !important;}
.mt-n9, .my-n9 {margin-top: -140px !important;}
.mr-n9, .mx-n9 {margin-left: -140px !important;}
.mb-n9, .my-n9 {margin-bottom: -140px !important;}
.ml-n9, .mx-n9 {margin-right: -140px !important;}
.m-n10 {margin: -160px !important;}
.mt-n10, .my-n10 {margin-top: -160px !important;}
.mr-n10, .mx-n10 {margin-left: -160px !important;}
.mb-n10, .my-n10 {margin-bottom: -160px !important;}
.ml-n10, .mx-n10 {margin-right: -160px !important;}
.m-n11 {margin: -180px !important;}
.mt-n11, .my-n11 {margin-top: -180px !important;}
.mr-n11, .mx-n11 {margin-left: -180px !important;}
.mb-n11, .my-n11 {margin-bottom: -180px !important;}
.ml-n11, .mx-n11 {margin-right: -180px !important;}
.m-auto {margin: auto !important;}
.mt-auto, .my-auto {margin-top: auto !important;}
.mr-auto, .mx-auto {margin-left: auto !important;}
.mb-auto, .my-auto {margin-bottom: auto !important;}
.ml-auto, .mx-auto {margin-right: auto !important;}
@media (min-width: 576px) {.m-sm-0 {margin: 0 !important;}
	.mt-sm-0, .my-sm-0 {margin-top: 0 !important;}
	.mr-sm-0, .mx-sm-0 {margin-left: 0 !important;}
	.mb-sm-0, .my-sm-0 {margin-bottom: 0 !important;}
	.ml-sm-0, .mx-sm-0 {margin-right: 0 !important;}
	.m-sm-1 {margin: 5px !important;}
	.mt-sm-1, .my-sm-1 {margin-top: 5px !important;}
	.mr-sm-1, .mx-sm-1 {margin-left: 5px !important;}
	.mb-sm-1, .my-sm-1 {margin-bottom: 5px !important;}
	.ml-sm-1, .mx-sm-1 {margin-right: 5px !important;}
	.m-sm-2 {margin: 10px !important;}
	.mt-sm-2, .my-sm-2 {margin-top: 10px !important;}
	.mr-sm-2, .mx-sm-2 {margin-left: 10px !important;}
	.mb-sm-2, .my-sm-2 {margin-bottom: 10px !important;}
	.ml-sm-2, .mx-sm-2 {margin-right: 10px !important;}
	.m-sm-3 {margin: 20px !important;}
	.mt-sm-3, .my-sm-3 {margin-top: 20px !important;}
	.mr-sm-3, .mx-sm-3 {margin-left: 20px !important;}
	.mb-sm-3, .my-sm-3 {margin-bottom: 20px !important;}
	.ml-sm-3, .mx-sm-3 {margin-right: 20px !important;}
	.m-sm-4 {margin: 30px !important;}
	.mt-sm-4, .my-sm-4 {margin-top: 30px !important;}
	.mr-sm-4, .mx-sm-4 {margin-left: 30px !important;}
	.mb-sm-4, .my-sm-4 {margin-bottom: 30px !important;}
	.ml-sm-4, .mx-sm-4 {margin-right: 30px !important;}
	.m-sm-5 {margin: 60px !important;}
	.mt-sm-5, .my-sm-5 {margin-top: 60px !important;}
	.mr-sm-5, .mx-sm-5 {margin-left: 60px !important;}
	.mb-sm-5, .my-sm-5 {margin-bottom: 60px !important;}
	.ml-sm-5, .mx-sm-5 {margin-right: 60px !important;}
	.m-sm-6 {margin: 80px !important;}
	.mt-sm-6, .my-sm-6 {margin-top: 80px !important;}
	.mr-sm-6, .mx-sm-6 {margin-left: 80px !important;}
	.mb-sm-6, .my-sm-6 {margin-bottom: 80px !important;}
	.ml-sm-6, .mx-sm-6 {margin-right: 80px !important;}
	.m-sm-7 {margin: 100px !important;}
	.mt-sm-7, .my-sm-7 {margin-top: 100px !important;}
	.mr-sm-7, .mx-sm-7 {margin-left: 100px !important;}
	.mb-sm-7, .my-sm-7 {margin-bottom: 100px !important;}
	.ml-sm-7, .mx-sm-7 {margin-right: 100px !important;}
	.m-sm-8 {margin: 120px !important;}
	.mt-sm-8, .my-sm-8 {margin-top: 120px !important;}
	.mr-sm-8, .mx-sm-8 {margin-left: 120px !important;}
	.mb-sm-8, .my-sm-8 {margin-bottom: 120px !important;}
	.ml-sm-8, .mx-sm-8 {margin-right: 120px !important;}
	.m-sm-9 {margin: 140px !important;}
	.mt-sm-9, .my-sm-9 {margin-top: 140px !important;}
	.mr-sm-9, .mx-sm-9 {margin-left: 140px !important;}
	.mb-sm-9, .my-sm-9 {margin-bottom: 140px !important;}
	.ml-sm-9, .mx-sm-9 {margin-right: 140px !important;}
	.m-sm-10 {margin: 160px !important;}
	.mt-sm-10, .my-sm-10 {margin-top: 160px !important;}
	.mr-sm-10, .mx-sm-10 {margin-left: 160px !important;}
	.mb-sm-10, .my-sm-10 {margin-bottom: 160px !important;}
	.ml-sm-10, .mx-sm-10 {margin-right: 160px !important;}
	.m-sm-11 {margin: 180px !important;}
	.mt-sm-11, .my-sm-11 {margin-top: 180px !important;}
	.mr-sm-11, .mx-sm-11 {margin-left: 180px !important;}
	.mb-sm-11, .my-sm-11 {margin-bottom: 180px !important;}
	.ml-sm-11, .mx-sm-11 {margin-right: 180px !important;}
	.p-sm-0 {padding: 0 !important;}
	.pt-sm-0, .py-sm-0 {padding-top: 0 !important;}
	.pr-sm-0, .px-sm-0 {padding-left: 0 !important;}
	.pb-sm-0, .py-sm-0 {padding-bottom: 0 !important;}
	.pl-sm-0, .px-sm-0 {padding-right: 0 !important;}
	.p-sm-1 {padding: 5px !important;}
	.pt-sm-1, .py-sm-1 {padding-top: 5px !important;}
	.pr-sm-1, .px-sm-1 {padding-left: 5px !important;}
	.pb-sm-1, .py-sm-1 {padding-bottom: 5px !important;}
	.pl-sm-1, .px-sm-1 {padding-right: 5px !important;}
	.p-sm-2 {padding: 10px !important;}
	.pt-sm-2, .py-sm-2 {padding-top: 10px !important;}
	.pr-sm-2, .px-sm-2 {padding-left: 10px !important;}
	.pb-sm-2, .py-sm-2 {padding-bottom: 10px !important;}
	.pl-sm-2, .px-sm-2 {padding-right: 10px !important;}
	.p-sm-3 {padding: 20px !important;}
	.pt-sm-3, .py-sm-3 {padding-top: 20px !important;}
	.pr-sm-3, .px-sm-3 {padding-left: 20px !important;}
	.pb-sm-3, .py-sm-3 {padding-bottom: 20px !important;}
	.pl-sm-3, .px-sm-3 {padding-right: 20px !important;}
	.p-sm-4 {padding: 30px !important;}
	.pt-sm-4, .py-sm-4 {padding-top: 30px !important;}
	.pr-sm-4, .px-sm-4 {padding-left: 30px !important;}
	.pb-sm-4, .py-sm-4 {padding-bottom: 30px !important;}
	.pl-sm-4, .px-sm-4 {padding-right: 30px !important;}
	.p-sm-5 {padding: 60px !important;}
	.pt-sm-5, .py-sm-5 {padding-top: 60px !important;}
	.pr-sm-5, .px-sm-5 {padding-left: 60px !important;}
	.pb-sm-5, .py-sm-5 {padding-bottom: 60px !important;}
	.pl-sm-5, .px-sm-5 {padding-right: 60px !important;}
	.p-sm-6 {padding: 80px !important;}
	.pt-sm-6, .py-sm-6 {padding-top: 80px !important;}
	.pr-sm-6, .px-sm-6 {padding-left: 80px !important;}
	.pb-sm-6, .py-sm-6 {padding-bottom: 80px !important;}
	.pl-sm-6, .px-sm-6 {padding-right: 80px !important;}
	.p-sm-7 {padding: 100px !important;}
	.pt-sm-7, .py-sm-7 {padding-top: 100px !important;}
	.pr-sm-7, .px-sm-7 {padding-left: 100px !important;}
	.pb-sm-7, .py-sm-7 {padding-bottom: 100px !important;}
	.pl-sm-7, .px-sm-7 {padding-right: 100px !important;}
	.p-sm-8 {padding: 120px !important;}
	.pt-sm-8, .py-sm-8 {padding-top: 120px !important;}
	.pr-sm-8, .px-sm-8 {padding-left: 120px !important;}
	.pb-sm-8, .py-sm-8 {padding-bottom: 120px !important;}
	.pl-sm-8, .px-sm-8 {padding-right: 120px !important;}
	.p-sm-9 {padding: 140px !important;}
	.pt-sm-9, .py-sm-9 {padding-top: 140px !important;}
	.pr-sm-9, .px-sm-9 {padding-left: 140px !important;}
	.pb-sm-9, .py-sm-9 {padding-bottom: 140px !important;}
	.pl-sm-9, .px-sm-9 {padding-right: 140px !important;}
	.p-sm-10 {padding: 160px !important;}
	.pt-sm-10, .py-sm-10 {padding-top: 160px !important;}
	.pr-sm-10, .px-sm-10 {padding-left: 160px !important;}
	.pb-sm-10, .py-sm-10 {padding-bottom: 160px !important;}
	.pl-sm-10, .px-sm-10 {padding-right: 160px !important;}
	.p-sm-11 {padding: 180px !important;}
	.pt-sm-11, .py-sm-11 {padding-top: 180px !important;}
	.pr-sm-11, .px-sm-11 {padding-left: 180px !important;}
	.pb-sm-11, .py-sm-11 {padding-bottom: 180px !important;}
	.pl-sm-11, .px-sm-11 {padding-right: 180px !important;}
	.m-sm-n1 {margin: -5px !important;}
	.mt-sm-n1, .my-sm-n1 {margin-top: -5px !important;}
	.mr-sm-n1, .mx-sm-n1 {margin-left: -5px !important;}
	.mb-sm-n1, .my-sm-n1 {margin-bottom: -5px !important;}
	.ml-sm-n1, .mx-sm-n1 {margin-right: -5px !important;}
	.m-sm-n2 {margin: -10px !important;}
	.mt-sm-n2, .my-sm-n2 {margin-top: -10px !important;}
	.mr-sm-n2, .mx-sm-n2 {margin-left: -10px !important;}
	.mb-sm-n2, .my-sm-n2 {margin-bottom: -10px !important;}
	.ml-sm-n2, .mx-sm-n2 {margin-right: -10px !important;}
	.m-sm-n3 {margin: -20px !important;}
	.mt-sm-n3, .my-sm-n3 {margin-top: -20px !important;}
	.mr-sm-n3, .mx-sm-n3 {margin-left: -20px !important;}
	.mb-sm-n3, .my-sm-n3 {margin-bottom: -20px !important;}
	.ml-sm-n3, .mx-sm-n3 {margin-right: -20px !important;}
	.m-sm-n4 {margin: -30px !important;}
	.mt-sm-n4, .my-sm-n4 {margin-top: -30px !important;}
	.mr-sm-n4, .mx-sm-n4 {margin-left: -30px !important;}
	.mb-sm-n4, .my-sm-n4 {margin-bottom: -30px !important;}
	.ml-sm-n4, .mx-sm-n4 {margin-right: -30px !important;}
	.m-sm-n5 {margin: -60px !important;}
	.mt-sm-n5, .my-sm-n5 {margin-top: -60px !important;}
	.mr-sm-n5, .mx-sm-n5 {margin-left: -60px !important;}
	.mb-sm-n5, .my-sm-n5 {margin-bottom: -60px !important;}
	.ml-sm-n5, .mx-sm-n5 {margin-right: -60px !important;}
	.m-sm-n6 {margin: -80px !important;}
	.mt-sm-n6, .my-sm-n6 {margin-top: -80px !important;}
	.mr-sm-n6, .mx-sm-n6 {margin-left: -80px !important;}
	.mb-sm-n6, .my-sm-n6 {margin-bottom: -80px !important;}
	.ml-sm-n6, .mx-sm-n6 {margin-right: -80px !important;}
	.m-sm-n7 {margin: -100px !important;}
	.mt-sm-n7, .my-sm-n7 {margin-top: -100px !important;}
	.mr-sm-n7, .mx-sm-n7 {margin-left: -100px !important;}
	.mb-sm-n7, .my-sm-n7 {margin-bottom: -100px !important;}
	.ml-sm-n7, .mx-sm-n7 {margin-right: -100px !important;}
	.m-sm-n8 {margin: -120px !important;}
	.mt-sm-n8, .my-sm-n8 {margin-top: -120px !important;}
	.mr-sm-n8, .mx-sm-n8 {margin-left: -120px !important;}
	.mb-sm-n8, .my-sm-n8 {margin-bottom: -120px !important;}
	.ml-sm-n8, .mx-sm-n8 {margin-right: -120px !important;}
	.m-sm-n9 {margin: -140px !important;}
	.mt-sm-n9, .my-sm-n9 {margin-top: -140px !important;}
	.mr-sm-n9, .mx-sm-n9 {margin-left: -140px !important;}
	.mb-sm-n9, .my-sm-n9 {margin-bottom: -140px !important;}
	.ml-sm-n9, .mx-sm-n9 {margin-right: -140px !important;}
	.m-sm-n10 {margin: -160px !important;}
	.mt-sm-n10, .my-sm-n10 {margin-top: -160px !important;}
	.mr-sm-n10, .mx-sm-n10 {margin-left: -160px !important;}
	.mb-sm-n10, .my-sm-n10 {margin-bottom: -160px !important;}
	.ml-sm-n10, .mx-sm-n10 {margin-right: -160px !important;}
	.m-sm-n11 {margin: -180px !important;}
	.mt-sm-n11, .my-sm-n11 {margin-top: -180px !important;}
	.mr-sm-n11, .mx-sm-n11 {margin-left: -180px !important;}
	.mb-sm-n11, .my-sm-n11 {margin-bottom: -180px !important;}
	.ml-sm-n11, .mx-sm-n11 {margin-right: -180px !important;}
	.m-sm-auto {margin: auto !important;}
	.mt-sm-auto, .my-sm-auto {margin-top: auto !important;}
	.mr-sm-auto, .mx-sm-auto {margin-left: auto !important;}
	.mb-sm-auto, .my-sm-auto {margin-bottom: auto !important;}
	.ml-sm-auto, .mx-sm-auto {margin-right: auto !important;}}
@media (min-width: 768px) {.m-md-0 {margin: 0 !important;}
	.mt-md-0, .my-md-0 {margin-top: 0 !important;}
	.mr-md-0, .mx-md-0 {margin-left: 0 !important;}
	.mb-md-0, .my-md-0 {margin-bottom: 0 !important;}
	.ml-md-0, .mx-md-0 {margin-right: 0 !important;}
	.m-md-1 {margin: 5px !important;}
	.mt-md-1, .my-md-1 {margin-top: 5px !important;}
	.mr-md-1, .mx-md-1 {margin-left: 5px !important;}
	.mb-md-1, .my-md-1 {margin-bottom: 5px !important;}
	.ml-md-1, .mx-md-1 {margin-right: 5px !important;}
	.m-md-2 {margin: 10px !important;}
	.mt-md-2, .my-md-2 {margin-top: 10px !important;}
	.mr-md-2, .mx-md-2 {margin-left: 10px !important;}
	.mb-md-2, .my-md-2 {margin-bottom: 10px !important;}
	.ml-md-2, .mx-md-2 {margin-right: 10px !important;}
	.m-md-3 {margin: 20px !important;}
	.mt-md-3, .my-md-3 {margin-top: 20px !important;}
	.mr-md-3, .mx-md-3 {margin-left: 20px !important;}
	.mb-md-3, .my-md-3 {margin-bottom: 20px !important;}
	.ml-md-3, .mx-md-3 {margin-right: 20px !important;}
	.m-md-4 {margin: 30px !important;}
	.mt-md-4, .my-md-4 {margin-top: 30px !important;}
	.mr-md-4, .mx-md-4 {margin-left: 30px !important;}
	.mb-md-4, .my-md-4 {margin-bottom: 30px !important;}
	.ml-md-4, .mx-md-4 {margin-right: 30px !important;}
	.m-md-5 {margin: 60px !important;}
	.mt-md-5, .my-md-5 {margin-top: 60px !important;}
	.mr-md-5, .mx-md-5 {margin-left: 60px !important;}
	.mb-md-5, .my-md-5 {margin-bottom: 60px !important;}
	.ml-md-5, .mx-md-5 {margin-right: 60px !important;}
	.m-md-6 {margin: 80px !important;}
	.mt-md-6, .my-md-6 {margin-top: 80px !important;}
	.mr-md-6, .mx-md-6 {margin-left: 80px !important;}
	.mb-md-6, .my-md-6 {margin-bottom: 80px !important;}
	.ml-md-6, .mx-md-6 {margin-right: 80px !important;}
	.m-md-7 {margin: 100px !important;}
	.mt-md-7, .my-md-7 {margin-top: 100px !important;}
	.mr-md-7, .mx-md-7 {margin-left: 100px !important;}
	.mb-md-7, .my-md-7 {margin-bottom: 100px !important;}
	.ml-md-7, .mx-md-7 {margin-right: 100px !important;}
	.m-md-8 {margin: 120px !important;}
	.mt-md-8, .my-md-8 {margin-top: 120px !important;}
	.mr-md-8, .mx-md-8 {margin-left: 120px !important;}
	.mb-md-8, .my-md-8 {margin-bottom: 120px !important;}
	.ml-md-8, .mx-md-8 {margin-right: 120px !important;}
	.m-md-9 {margin: 140px !important;}
	.mt-md-9, .my-md-9 {margin-top: 140px !important;}
	.mr-md-9, .mx-md-9 {margin-left: 140px !important;}
	.mb-md-9, .my-md-9 {margin-bottom: 140px !important;}
	.ml-md-9, .mx-md-9 {margin-right: 140px !important;}
	.m-md-10 {margin: 160px !important;}
	.mt-md-10, .my-md-10 {margin-top: 160px !important;}
	.mr-md-10, .mx-md-10 {margin-left: 160px !important;}
	.mb-md-10, .my-md-10 {margin-bottom: 160px !important;}
	.ml-md-10, .mx-md-10 {margin-right: 160px !important;}
	.m-md-11 {margin: 180px !important;}
	.mt-md-11, .my-md-11 {margin-top: 180px !important;}
	.mr-md-11, .mx-md-11 {margin-left: 180px !important;}
	.mb-md-11, .my-md-11 {margin-bottom: 180px !important;}
	.ml-md-11, .mx-md-11 {margin-right: 180px !important;}
	.p-md-0 {padding: 0 !important;}
	.pt-md-0, .py-md-0 {padding-top: 0 !important;}
	.pr-md-0, .px-md-0 {padding-left: 0 !important;}
	.pb-md-0, .py-md-0 {padding-bottom: 0 !important;}
	.pl-md-0, .px-md-0 {padding-right: 0 !important;}
	.p-md-1 {padding: 5px !important;}
	.pt-md-1, .py-md-1 {padding-top: 5px !important;}
	.pr-md-1, .px-md-1 {padding-left: 5px !important;}
	.pb-md-1, .py-md-1 {padding-bottom: 5px !important;}
	.pl-md-1, .px-md-1 {padding-right: 5px !important;}
	.p-md-2 {padding: 10px !important;}
	.pt-md-2, .py-md-2 {padding-top: 10px !important;}
	.pr-md-2, .px-md-2 {padding-left: 10px !important;}
	.pb-md-2, .py-md-2 {padding-bottom: 10px !important;}
	.pl-md-2, .px-md-2 {padding-right: 10px !important;}
	.p-md-3 {padding: 20px !important;}
	.pt-md-3, .py-md-3 {padding-top: 20px !important;}
	.pr-md-3, .px-md-3 {padding-left: 20px !important;}
	.pb-md-3, .py-md-3 {padding-bottom: 20px !important;}
	.pl-md-3, .px-md-3 {padding-right: 20px !important;}
	.p-md-4 {padding: 30px !important;}
	.pt-md-4, .py-md-4 {padding-top: 30px !important;}
	.pr-md-4, .px-md-4 {padding-left: 30px !important;}
	.pb-md-4, .py-md-4 {padding-bottom: 30px !important;}
	.pl-md-4, .px-md-4 {padding-right: 30px !important;}
	.p-md-5 {padding: 60px !important;}
	.pt-md-5, .py-md-5 {padding-top: 60px !important;}
	.pr-md-5, .px-md-5 {padding-left: 60px !important;}
	.pb-md-5, .py-md-5 {padding-bottom: 60px !important;}
	.pl-md-5, .px-md-5 {padding-right: 60px !important;}
	.p-md-6 {padding: 80px !important;}
	.pt-md-6, .py-md-6 {padding-top: 80px !important;}
	.pr-md-6, .px-md-6 {padding-left: 80px !important;}
	.pb-md-6, .py-md-6 {padding-bottom: 80px !important;}
	.pl-md-6, .px-md-6 {padding-right: 80px !important;}
	.p-md-7 {padding: 100px !important;}
	.pt-md-7, .py-md-7 {padding-top: 100px !important;}
	.pr-md-7, .px-md-7 {padding-left: 100px !important;}
	.pb-md-7, .py-md-7 {padding-bottom: 100px !important;}
	.pl-md-7, .px-md-7 {padding-right: 100px !important;}
	.p-md-8 {padding: 120px !important;}
	.pt-md-8, .py-md-8 {padding-top: 120px !important;}
	.pr-md-8, .px-md-8 {padding-left: 120px !important;}
	.pb-md-8, .py-md-8 {padding-bottom: 120px !important;}
	.pl-md-8, .px-md-8 {padding-right: 120px !important;}
	.p-md-9 {padding: 140px !important;}
	.pt-md-9, .py-md-9 {padding-top: 140px !important;}
	.pr-md-9, .px-md-9 {padding-left: 140px !important;}
	.pb-md-9, .py-md-9 {padding-bottom: 140px !important;}
	.pl-md-9, .px-md-9 {padding-right: 140px !important;}
	.p-md-10 {padding: 160px !important;}
	.pt-md-10, .py-md-10 {padding-top: 160px !important;}
	.pr-md-10, .px-md-10 {padding-left: 160px !important;}
	.pb-md-10, .py-md-10 {padding-bottom: 160px !important;}
	.pl-md-10, .px-md-10 {padding-right: 160px !important;}
	.p-md-11 {padding: 180px !important;}
	.pt-md-11, .py-md-11 {padding-top: 180px !important;}
	.pr-md-11, .px-md-11 {padding-left: 180px !important;}
	.pb-md-11, .py-md-11 {padding-bottom: 180px !important;}
	.pl-md-11, .px-md-11 {padding-right: 180px !important;}
	.m-md-n1 {margin: -5px !important;}
	.mt-md-n1, .my-md-n1 {margin-top: -5px !important;}
	.mr-md-n1, .mx-md-n1 {margin-left: -5px !important;}
	.mb-md-n1, .my-md-n1 {margin-bottom: -5px !important;}
	.ml-md-n1, .mx-md-n1 {margin-right: -5px !important;}
	.m-md-n2 {margin: -10px !important;}
	.mt-md-n2, .my-md-n2 {margin-top: -10px !important;}
	.mr-md-n2, .mx-md-n2 {margin-left: -10px !important;}
	.mb-md-n2, .my-md-n2 {margin-bottom: -10px !important;}
	.ml-md-n2, .mx-md-n2 {margin-right: -10px !important;}
	.m-md-n3 {margin: -20px !important;}
	.mt-md-n3, .my-md-n3 {margin-top: -20px !important;}
	.mr-md-n3, .mx-md-n3 {margin-left: -20px !important;}
	.mb-md-n3, .my-md-n3 {margin-bottom: -20px !important;}
	.ml-md-n3, .mx-md-n3 {margin-right: -20px !important;}
	.m-md-n4 {margin: -30px !important;}
	.mt-md-n4, .my-md-n4 {margin-top: -30px !important;}
	.mr-md-n4, .mx-md-n4 {margin-left: -30px !important;}
	.mb-md-n4, .my-md-n4 {margin-bottom: -30px !important;}
	.ml-md-n4, .mx-md-n4 {margin-right: -30px !important;}
	.m-md-n5 {margin: -60px !important;}
	.mt-md-n5, .my-md-n5 {margin-top: -60px !important;}
	.mr-md-n5, .mx-md-n5 {margin-left: -60px !important;}
	.mb-md-n5, .my-md-n5 {margin-bottom: -60px !important;}
	.ml-md-n5, .mx-md-n5 {margin-right: -60px !important;}
	.m-md-n6 {margin: -80px !important;}
	.mt-md-n6, .my-md-n6 {margin-top: -80px !important;}
	.mr-md-n6, .mx-md-n6 {margin-left: -80px !important;}
	.mb-md-n6, .my-md-n6 {margin-bottom: -80px !important;}
	.ml-md-n6, .mx-md-n6 {margin-right: -80px !important;}
	.m-md-n7 {margin: -100px !important;}
	.mt-md-n7, .my-md-n7 {margin-top: -100px !important;}
	.mr-md-n7, .mx-md-n7 {margin-left: -100px !important;}
	.mb-md-n7, .my-md-n7 {margin-bottom: -100px !important;}
	.ml-md-n7, .mx-md-n7 {margin-right: -100px !important;}
	.m-md-n8 {margin: -120px !important;}
	.mt-md-n8, .my-md-n8 {margin-top: -120px !important;}
	.mr-md-n8, .mx-md-n8 {margin-left: -120px !important;}
	.mb-md-n8, .my-md-n8 {margin-bottom: -120px !important;}
	.ml-md-n8, .mx-md-n8 {margin-right: -120px !important;}
	.m-md-n9 {margin: -140px !important;}
	.mt-md-n9, .my-md-n9 {margin-top: -140px !important;}
	.mr-md-n9, .mx-md-n9 {margin-left: -140px !important;}
	.mb-md-n9, .my-md-n9 {margin-bottom: -140px !important;}
	.ml-md-n9, .mx-md-n9 {margin-right: -140px !important;}
	.m-md-n10 {margin: -160px !important;}
	.mt-md-n10, .my-md-n10 {margin-top: -160px !important;}
	.mr-md-n10, .mx-md-n10 {margin-left: -160px !important;}
	.mb-md-n10, .my-md-n10 {margin-bottom: -160px !important;}
	.ml-md-n10, .mx-md-n10 {margin-right: -160px !important;}
	.m-md-n11 {margin: -180px !important;}
	.mt-md-n11, .my-md-n11 {margin-top: -180px !important;}
	.mr-md-n11, .mx-md-n11 {margin-left: -180px !important;}
	.mb-md-n11, .my-md-n11 {margin-bottom: -180px !important;}
	.ml-md-n11, .mx-md-n11 {margin-right: -180px !important;}
	.m-md-auto {margin: auto !important;}
	.mt-md-auto, .my-md-auto {margin-top: auto !important;}
	.mr-md-auto, .mx-md-auto {margin-left: auto !important;}
	.mb-md-auto, .my-md-auto {margin-bottom: auto !important;}
	.ml-md-auto, .mx-md-auto {margin-right: auto !important;}}
@media (min-width: 992px) {.m-lg-0 {margin: 0 !important;}
	.mt-lg-0, .my-lg-0 {margin-top: 0 !important;}
	.mr-lg-0, .mx-lg-0 {margin-left: 0 !important;}
	.mb-lg-0, .my-lg-0 {margin-bottom: 0 !important;}
	.ml-lg-0, .mx-lg-0 {margin-right: 0 !important;}
	.m-lg-1 {margin: 5px !important;}
	.mt-lg-1, .my-lg-1 {margin-top: 5px !important;}
	.mr-lg-1, .mx-lg-1 {margin-left: 5px !important;}
	.mb-lg-1, .my-lg-1 {margin-bottom: 5px !important;}
	.ml-lg-1, .mx-lg-1 {margin-right: 5px !important;}
	.m-lg-2 {margin: 10px !important;}
	.mt-lg-2, .my-lg-2 {margin-top: 10px !important;}
	.mr-lg-2, .mx-lg-2 {margin-left: 10px !important;}
	.mb-lg-2, .my-lg-2 {margin-bottom: 10px !important;}
	.ml-lg-2, .mx-lg-2 {margin-right: 10px !important;}
	.m-lg-3 {margin: 20px !important;}
	.mt-lg-3, .my-lg-3 {margin-top: 20px !important;}
	.mr-lg-3, .mx-lg-3 {margin-left: 20px !important;}
	.mb-lg-3, .my-lg-3 {margin-bottom: 20px !important;}
	.ml-lg-3, .mx-lg-3 {margin-right: 20px !important;}
	.m-lg-4 {margin: 30px !important;}
	.mt-lg-4, .my-lg-4 {margin-top: 30px !important;}
	.mr-lg-4, .mx-lg-4 {margin-left: 30px !important;}
	.mb-lg-4, .my-lg-4 {margin-bottom: 30px !important;}
	.ml-lg-4, .mx-lg-4 {margin-right: 30px !important;}
	.m-lg-5 {margin: 60px !important;}
	.mt-lg-5, .my-lg-5 {margin-top: 60px !important;}
	.mr-lg-5, .mx-lg-5 {margin-left: 60px !important;}
	.mb-lg-5, .my-lg-5 {margin-bottom: 60px !important;}
	.ml-lg-5, .mx-lg-5 {margin-right: 60px !important;}
	.m-lg-6 {margin: 80px !important;}
	.mt-lg-6, .my-lg-6 {margin-top: 80px !important;}
	.mr-lg-6, .mx-lg-6 {margin-left: 80px !important;}
	.mb-lg-6, .my-lg-6 {margin-bottom: 80px !important;}
	.ml-lg-6, .mx-lg-6 {margin-right: 80px !important;}
	.m-lg-7 {margin: 100px !important;}
	.mt-lg-7, .my-lg-7 {margin-top: 100px !important;}
	.mr-lg-7, .mx-lg-7 {margin-left: 100px !important;}
	.mb-lg-7, .my-lg-7 {margin-bottom: 100px !important;}
	.ml-lg-7, .mx-lg-7 {margin-right: 100px !important;}
	.m-lg-8 {margin: 120px !important;}
	.mt-lg-8, .my-lg-8 {margin-top: 120px !important;}
	.mr-lg-8, .mx-lg-8 {margin-left: 120px !important;}
	.mb-lg-8, .my-lg-8 {margin-bottom: 120px !important;}
	.ml-lg-8, .mx-lg-8 {margin-right: 120px !important;}
	.m-lg-9 {margin: 140px !important;}
	.mt-lg-9, .my-lg-9 {margin-top: 140px !important;}
	.mr-lg-9, .mx-lg-9 {margin-left: 140px !important;}
	.mb-lg-9, .my-lg-9 {margin-bottom: 140px !important;}
	.ml-lg-9, .mx-lg-9 {margin-right: 140px !important;}
	.m-lg-10 {margin: 160px !important;}
	.mt-lg-10, .my-lg-10 {margin-top: 160px !important;}
	.mr-lg-10, .mx-lg-10 {margin-left: 160px !important;}
	.mb-lg-10, .my-lg-10 {margin-bottom: 160px !important;}
	.ml-lg-10, .mx-lg-10 {margin-right: 160px !important;}
	.m-lg-11 {margin: 180px !important;}
	.mt-lg-11, .my-lg-11 {margin-top: 180px !important;}
	.mr-lg-11, .mx-lg-11 {margin-left: 180px !important;}
	.mb-lg-11, .my-lg-11 {margin-bottom: 180px !important;}
	.ml-lg-11, .mx-lg-11 {margin-right: 180px !important;}
	.p-lg-0 {padding: 0 !important;}
	.pt-lg-0, .py-lg-0 {padding-top: 0 !important;}
	.pr-lg-0, .px-lg-0 {padding-left: 0 !important;}
	.pb-lg-0, .py-lg-0 {padding-bottom: 0 !important;}
	.pl-lg-0, .px-lg-0 {padding-right: 0 !important;}
	.p-lg-1 {padding: 5px !important;}
	.pt-lg-1, .py-lg-1 {padding-top: 5px !important;}
	.pr-lg-1, .px-lg-1 {padding-left: 5px !important;}
	.pb-lg-1, .py-lg-1 {padding-bottom: 5px !important;}
	.pl-lg-1, .px-lg-1 {padding-right: 5px !important;}
	.p-lg-2 {padding: 10px !important;}
	.pt-lg-2, .py-lg-2 {padding-top: 10px !important;}
	.pr-lg-2, .px-lg-2 {padding-left: 10px !important;}
	.pb-lg-2, .py-lg-2 {padding-bottom: 10px !important;}
	.pl-lg-2, .px-lg-2 {padding-right: 10px !important;}
	.p-lg-3 {padding: 20px !important;}
	.pt-lg-3, .py-lg-3 {padding-top: 20px !important;}
	.pr-lg-3, .px-lg-3 {padding-left: 20px !important;}
	.pb-lg-3, .py-lg-3 {padding-bottom: 20px !important;}
	.pl-lg-3, .px-lg-3 {padding-right: 20px !important;}
	.p-lg-4 {padding: 30px !important;}
	.pt-lg-4, .py-lg-4 {padding-top: 30px !important;}
	.pr-lg-4, .px-lg-4 {padding-left: 30px !important;}
	.pb-lg-4, .py-lg-4 {padding-bottom: 30px !important;}
	.pl-lg-4, .px-lg-4 {padding-right: 30px !important;}
	.p-lg-5 {padding: 60px !important;}
	.pt-lg-5, .py-lg-5 {padding-top: 60px !important;}
	.pr-lg-5, .px-lg-5 {padding-left: 60px !important;}
	.pb-lg-5, .py-lg-5 {padding-bottom: 60px !important;}
	.pl-lg-5, .px-lg-5 {padding-right: 60px !important;}
	.p-lg-6 {padding: 80px !important;}
	.pt-lg-6, .py-lg-6 {padding-top: 80px !important;}
	.pr-lg-6, .px-lg-6 {padding-left: 80px !important;}
	.pb-lg-6, .py-lg-6 {padding-bottom: 80px !important;}
	.pl-lg-6, .px-lg-6 {padding-right: 80px !important;}
	.p-lg-7 {padding: 100px !important;}
	.pt-lg-7, .py-lg-7 {padding-top: 100px !important;}
	.pr-lg-7, .px-lg-7 {padding-left: 100px !important;}
	.pb-lg-7, .py-lg-7 {padding-bottom: 100px !important;}
	.pl-lg-7, .px-lg-7 {padding-right: 100px !important;}
	.p-lg-8 {padding: 120px !important;}
	.pt-lg-8, .py-lg-8 {padding-top: 120px !important;}
	.pr-lg-8, .px-lg-8 {padding-left: 120px !important;}
	.pb-lg-8, .py-lg-8 {padding-bottom: 120px !important;}
	.pl-lg-8, .px-lg-8 {padding-right: 120px !important;}
	.p-lg-9 {padding: 140px !important;}
	.pt-lg-9, .py-lg-9 {padding-top: 140px !important;}
	.pr-lg-9, .px-lg-9 {padding-left: 140px !important;}
	.pb-lg-9, .py-lg-9 {padding-bottom: 140px !important;}
	.pl-lg-9, .px-lg-9 {padding-right: 140px !important;}
	.p-lg-10 {padding: 160px !important;}
	.pt-lg-10, .py-lg-10 {padding-top: 160px !important;}
	.pr-lg-10, .px-lg-10 {padding-left: 160px !important;}
	.pb-lg-10, .py-lg-10 {padding-bottom: 160px !important;}
	.pl-lg-10, .px-lg-10 {padding-right: 160px !important;}
	.p-lg-11 {padding: 180px !important;}
	.pt-lg-11, .py-lg-11 {padding-top: 180px !important;}
	.pr-lg-11, .px-lg-11 {padding-left: 180px !important;}
	.pb-lg-11, .py-lg-11 {padding-bottom: 180px !important;}
	.pl-lg-11, .px-lg-11 {padding-right: 180px !important;}
	.m-lg-n1 {margin: -5px !important;}
	.mt-lg-n1, .my-lg-n1 {margin-top: -5px !important;}
	.mr-lg-n1, .mx-lg-n1 {margin-left: -5px !important;}
	.mb-lg-n1, .my-lg-n1 {margin-bottom: -5px !important;}
	.ml-lg-n1, .mx-lg-n1 {margin-right: -5px !important;}
	.m-lg-n2 {margin: -10px !important;}
	.mt-lg-n2, .my-lg-n2 {margin-top: -10px !important;}
	.mr-lg-n2, .mx-lg-n2 {margin-left: -10px !important;}
	.mb-lg-n2, .my-lg-n2 {margin-bottom: -10px !important;}
	.ml-lg-n2, .mx-lg-n2 {margin-right: -10px !important;}
	.m-lg-n3 {margin: -20px !important;}
	.mt-lg-n3, .my-lg-n3 {margin-top: -20px !important;}
	.mr-lg-n3, .mx-lg-n3 {margin-left: -20px !important;}
	.mb-lg-n3, .my-lg-n3 {margin-bottom: -20px !important;}
	.ml-lg-n3, .mx-lg-n3 {margin-right: -20px !important;}
	.m-lg-n4 {margin: -30px !important;}
	.mt-lg-n4, .my-lg-n4 {margin-top: -30px !important;}
	.mr-lg-n4, .mx-lg-n4 {margin-left: -30px !important;}
	.mb-lg-n4, .my-lg-n4 {margin-bottom: -30px !important;}
	.ml-lg-n4, .mx-lg-n4 {margin-right: -30px !important;}
	.m-lg-n5 {margin: -60px !important;}
	.mt-lg-n5, .my-lg-n5 {margin-top: -60px !important;}
	.mr-lg-n5, .mx-lg-n5 {margin-left: -60px !important;}
	.mb-lg-n5, .my-lg-n5 {margin-bottom: -60px !important;}
	.ml-lg-n5, .mx-lg-n5 {margin-right: -60px !important;}
	.m-lg-n6 {margin: -80px !important;}
	.mt-lg-n6, .my-lg-n6 {margin-top: -80px !important;}
	.mr-lg-n6, .mx-lg-n6 {margin-left: -80px !important;}
	.mb-lg-n6, .my-lg-n6 {margin-bottom: -80px !important;}
	.ml-lg-n6, .mx-lg-n6 {margin-right: -80px !important;}
	.m-lg-n7 {margin: -100px !important;}
	.mt-lg-n7, .my-lg-n7 {margin-top: -100px !important;}
	.mr-lg-n7, .mx-lg-n7 {margin-left: -100px !important;}
	.mb-lg-n7, .my-lg-n7 {margin-bottom: -100px !important;}
	.ml-lg-n7, .mx-lg-n7 {margin-right: -100px !important;}
	.m-lg-n8 {margin: -120px !important;}
	.mt-lg-n8, .my-lg-n8 {margin-top: -120px !important;}
	.mr-lg-n8, .mx-lg-n8 {margin-left: -120px !important;}
	.mb-lg-n8, .my-lg-n8 {margin-bottom: -120px !important;}
	.ml-lg-n8, .mx-lg-n8 {margin-right: -120px !important;}
	.m-lg-n9 {margin: -140px !important;}
	.mt-lg-n9, .my-lg-n9 {margin-top: -140px !important;}
	.mr-lg-n9, .mx-lg-n9 {margin-left: -140px !important;}
	.mb-lg-n9, .my-lg-n9 {margin-bottom: -140px !important;}
	.ml-lg-n9, .mx-lg-n9 {margin-right: -140px !important;}
	.m-lg-n10 {margin: -160px !important;}
	.mt-lg-n10, .my-lg-n10 {margin-top: -160px !important;}
	.mr-lg-n10, .mx-lg-n10 {margin-left: -160px !important;}
	.mb-lg-n10, .my-lg-n10 {margin-bottom: -160px !important;}
	.ml-lg-n10, .mx-lg-n10 {margin-right: -160px !important;}
	.m-lg-n11 {margin: -180px !important;}
	.mt-lg-n11, .my-lg-n11 {margin-top: -180px !important;}
	.mr-lg-n11, .mx-lg-n11 {margin-left: -180px !important;}
	.mb-lg-n11, .my-lg-n11 {margin-bottom: -180px !important;}
	.ml-lg-n11, .mx-lg-n11 {margin-right: -180px !important;}
	.m-lg-auto {margin: auto !important;}
	.mt-lg-auto, .my-lg-auto {margin-top: auto !important;}
	.mr-lg-auto, .mx-lg-auto {margin-left: auto !important;}
	.mb-lg-auto, .my-lg-auto {margin-bottom: auto !important;}
	.ml-lg-auto, .mx-lg-auto {margin-right: auto !important;}}
@media (min-width: 1200px) {.m-xl-0 {margin: 0 !important;}
	.mt-xl-0, .my-xl-0 {margin-top: 0 !important;}
	.mr-xl-0, .mx-xl-0 {margin-left: 0 !important;}
	.mb-xl-0, .my-xl-0 {margin-bottom: 0 !important;}
	.ml-xl-0, .mx-xl-0 {margin-right: 0 !important;}
	.m-xl-1 {margin: 5px !important;}
	.mt-xl-1, .my-xl-1 {margin-top: 5px !important;}
	.mr-xl-1, .mx-xl-1 {margin-left: 5px !important;}
	.mb-xl-1, .my-xl-1 {margin-bottom: 5px !important;}
	.ml-xl-1, .mx-xl-1 {margin-right: 5px !important;}
	.m-xl-2 {margin: 10px !important;}
	.mt-xl-2, .my-xl-2 {margin-top: 10px !important;}
	.mr-xl-2, .mx-xl-2 {margin-left: 10px !important;}
	.mb-xl-2, .my-xl-2 {margin-bottom: 10px !important;}
	.ml-xl-2, .mx-xl-2 {margin-right: 10px !important;}
	.m-xl-3 {margin: 20px !important;}
	.mt-xl-3, .my-xl-3 {margin-top: 20px !important;}
	.mr-xl-3, .mx-xl-3 {margin-left: 20px !important;}
	.mb-xl-3, .my-xl-3 {margin-bottom: 20px !important;}
	.ml-xl-3, .mx-xl-3 {margin-right: 20px !important;}
	.m-xl-4 {margin: 30px !important;}
	.mt-xl-4, .my-xl-4 {margin-top: 30px !important;}
	.mr-xl-4, .mx-xl-4 {margin-left: 30px !important;}
	.mb-xl-4, .my-xl-4 {margin-bottom: 30px !important;}
	.ml-xl-4, .mx-xl-4 {margin-right: 30px !important;}
	.m-xl-5 {margin: 60px !important;}
	.mt-xl-5, .my-xl-5 {margin-top: 60px !important;}
	.mr-xl-5, .mx-xl-5 {margin-left: 60px !important;}
	.mb-xl-5, .my-xl-5 {margin-bottom: 60px !important;}
	.ml-xl-5, .mx-xl-5 {margin-right: 60px !important;}
	.m-xl-6 {margin: 80px !important;}
	.mt-xl-6, .my-xl-6 {margin-top: 80px !important;}
	.mr-xl-6, .mx-xl-6 {margin-left: 80px !important;}
	.mb-xl-6, .my-xl-6 {margin-bottom: 80px !important;}
	.ml-xl-6, .mx-xl-6 {margin-right: 80px !important;}
	.m-xl-7 {margin: 100px !important;}
	.mt-xl-7, .my-xl-7 {margin-top: 100px !important;}
	.mr-xl-7, .mx-xl-7 {margin-left: 100px !important;}
	.mb-xl-7, .my-xl-7 {margin-bottom: 100px !important;}
	.ml-xl-7, .mx-xl-7 {margin-right: 100px !important;}
	.m-xl-8 {margin: 120px !important;}
	.mt-xl-8, .my-xl-8 {margin-top: 120px !important;}
	.mr-xl-8, .mx-xl-8 {margin-left: 120px !important;}
	.mb-xl-8, .my-xl-8 {margin-bottom: 120px !important;}
	.ml-xl-8, .mx-xl-8 {margin-right: 120px !important;}
	.m-xl-9 {margin: 140px !important;}
	.mt-xl-9, .my-xl-9 {margin-top: 140px !important;}
	.mr-xl-9, .mx-xl-9 {margin-left: 140px !important;}
	.mb-xl-9, .my-xl-9 {margin-bottom: 140px !important;}
	.ml-xl-9, .mx-xl-9 {margin-right: 140px !important;}
	.m-xl-10 {margin: 160px !important;}
	.mt-xl-10, .my-xl-10 {margin-top: 160px !important;}
	.mr-xl-10, .mx-xl-10 {margin-left: 160px !important;}
	.mb-xl-10, .my-xl-10 {margin-bottom: 160px !important;}
	.ml-xl-10, .mx-xl-10 {margin-right: 160px !important;}
	.m-xl-11 {margin: 180px !important;}
	.mt-xl-11, .my-xl-11 {margin-top: 180px !important;}
	.mr-xl-11, .mx-xl-11 {margin-left: 180px !important;}
	.mb-xl-11, .my-xl-11 {margin-bottom: 180px !important;}
	.ml-xl-11, .mx-xl-11 {margin-right: 180px !important;}
	.p-xl-0 {padding: 0 !important;}
	.pt-xl-0, .py-xl-0 {padding-top: 0 !important;}
	.pr-xl-0, .px-xl-0 {padding-left: 0 !important;}
	.pb-xl-0, .py-xl-0 {padding-bottom: 0 !important;}
	.pl-xl-0, .px-xl-0 {padding-right: 0 !important;}
	.p-xl-1 {padding: 5px !important;}
	.pt-xl-1, .py-xl-1 {padding-top: 5px !important;}
	.pr-xl-1, .px-xl-1 {padding-left: 5px !important;}
	.pb-xl-1, .py-xl-1 {padding-bottom: 5px !important;}
	.pl-xl-1, .px-xl-1 {padding-right: 5px !important;}
	.p-xl-2 {padding: 10px !important;}
	.pt-xl-2, .py-xl-2 {padding-top: 10px !important;}
	.pr-xl-2, .px-xl-2 {padding-left: 10px !important;}
	.pb-xl-2, .py-xl-2 {padding-bottom: 10px !important;}
	.pl-xl-2, .px-xl-2 {padding-right: 10px !important;}
	.p-xl-3 {padding: 20px !important;}
	.pt-xl-3, .py-xl-3 {padding-top: 20px !important;}
	.pr-xl-3, .px-xl-3 {padding-left: 20px !important;}
	.pb-xl-3, .py-xl-3 {padding-bottom: 20px !important;}
	.pl-xl-3, .px-xl-3 {padding-right: 20px !important;}
	.p-xl-4 {padding: 30px !important;}
	.pt-xl-4, .py-xl-4 {padding-top: 30px !important;}
	.pr-xl-4, .px-xl-4 {padding-left: 30px !important;}
	.pb-xl-4, .py-xl-4 {padding-bottom: 30px !important;}
	.pl-xl-4, .px-xl-4 {padding-right: 30px !important;}
	.p-xl-5 {padding: 60px !important;}
	.pt-xl-5, .py-xl-5 {padding-top: 60px !important;}
	.pr-xl-5, .px-xl-5 {padding-left: 60px !important;}
	.pb-xl-5, .py-xl-5 {padding-bottom: 60px !important;}
	.pl-xl-5, .px-xl-5 {padding-right: 60px !important;}
	.p-xl-6 {padding: 80px !important;}
	.pt-xl-6, .py-xl-6 {padding-top: 80px !important;}
	.pr-xl-6, .px-xl-6 {padding-left: 80px !important;}
	.pb-xl-6, .py-xl-6 {padding-bottom: 80px !important;}
	.pl-xl-6, .px-xl-6 {padding-right: 80px !important;}
	.p-xl-7 {padding: 100px !important;}
	.pt-xl-7, .py-xl-7 {padding-top: 100px !important;}
	.pr-xl-7, .px-xl-7 {padding-left: 100px !important;}
	.pb-xl-7, .py-xl-7 {padding-bottom: 100px !important;}
	.pl-xl-7, .px-xl-7 {padding-right: 100px !important;}
	.p-xl-8 {padding: 120px !important;}
	.pt-xl-8, .py-xl-8 {padding-top: 120px !important;}
	.pr-xl-8, .px-xl-8 {padding-left: 120px !important;}
	.pb-xl-8, .py-xl-8 {padding-bottom: 120px !important;}
	.pl-xl-8, .px-xl-8 {padding-right: 120px !important;}
	.p-xl-9 {padding: 140px !important;}
	.pt-xl-9, .py-xl-9 {padding-top: 140px !important;}
	.pr-xl-9, .px-xl-9 {padding-left: 140px !important;}
	.pb-xl-9, .py-xl-9 {padding-bottom: 140px !important;}
	.pl-xl-9, .px-xl-9 {padding-right: 140px !important;}
	.p-xl-10 {padding: 160px !important;}
	.pt-xl-10, .py-xl-10 {padding-top: 160px !important;}
	.pr-xl-10, .px-xl-10 {padding-left: 160px !important;}
	.pb-xl-10, .py-xl-10 {padding-bottom: 160px !important;}
	.pl-xl-10, .px-xl-10 {padding-right: 160px !important;}
	.p-xl-11 {padding: 180px !important;}
	.pt-xl-11, .py-xl-11 {padding-top: 180px !important;}
	.pr-xl-11, .px-xl-11 {padding-left: 180px !important;}
	.pb-xl-11, .py-xl-11 {padding-bottom: 180px !important;}
	.pl-xl-11, .px-xl-11 {padding-right: 180px !important;}
	.m-xl-n1 {margin: -5px !important;}
	.mt-xl-n1, .my-xl-n1 {margin-top: -5px !important;}
	.mr-xl-n1, .mx-xl-n1 {margin-left: -5px !important;}
	.mb-xl-n1, .my-xl-n1 {margin-bottom: -5px !important;}
	.ml-xl-n1, .mx-xl-n1 {margin-right: -5px !important;}
	.m-xl-n2 {margin: -10px !important;}
	.mt-xl-n2, .my-xl-n2 {margin-top: -10px !important;}
	.mr-xl-n2, .mx-xl-n2 {margin-left: -10px !important;}
	.mb-xl-n2, .my-xl-n2 {margin-bottom: -10px !important;}
	.ml-xl-n2, .mx-xl-n2 {margin-right: -10px !important;}
	.m-xl-n3 {margin: -20px !important;}
	.mt-xl-n3, .my-xl-n3 {margin-top: -20px !important;}
	.mr-xl-n3, .mx-xl-n3 {margin-left: -20px !important;}
	.mb-xl-n3, .my-xl-n3 {margin-bottom: -20px !important;}
	.ml-xl-n3, .mx-xl-n3 {margin-right: -20px !important;}
	.m-xl-n4 {margin: -30px !important;}
	.mt-xl-n4, .my-xl-n4 {margin-top: -30px !important;}
	.mr-xl-n4, .mx-xl-n4 {margin-left: -30px !important;}
	.mb-xl-n4, .my-xl-n4 {margin-bottom: -30px !important;}
	.ml-xl-n4, .mx-xl-n4 {margin-right: -30px !important;}
	.m-xl-n5 {margin: -60px !important;}
	.mt-xl-n5, .my-xl-n5 {margin-top: -60px !important;}
	.mr-xl-n5, .mx-xl-n5 {margin-left: -60px !important;}
	.mb-xl-n5, .my-xl-n5 {margin-bottom: -60px !important;}
	.ml-xl-n5, .mx-xl-n5 {margin-right: -60px !important;}
	.m-xl-n6 {margin: -80px !important;}
	.mt-xl-n6, .my-xl-n6 {margin-top: -80px !important;}
	.mr-xl-n6, .mx-xl-n6 {margin-left: -80px !important;}
	.mb-xl-n6, .my-xl-n6 {margin-bottom: -80px !important;}
	.ml-xl-n6, .mx-xl-n6 {margin-right: -80px !important;}
	.m-xl-n7 {margin: -100px !important;}
	.mt-xl-n7, .my-xl-n7 {margin-top: -100px !important;}
	.mr-xl-n7, .mx-xl-n7 {margin-left: -100px !important;}
	.mb-xl-n7, .my-xl-n7 {margin-bottom: -100px !important;}
	.ml-xl-n7, .mx-xl-n7 {margin-right: -100px !important;}
	.m-xl-n8 {margin: -120px !important;}
	.mt-xl-n8, .my-xl-n8 {margin-top: -120px !important;}
	.mr-xl-n8, .mx-xl-n8 {margin-left: -120px !important;}
	.mb-xl-n8, .my-xl-n8 {margin-bottom: -120px !important;}
	.ml-xl-n8, .mx-xl-n8 {margin-right: -120px !important;}
	.m-xl-n9 {margin: -140px !important;}
	.mt-xl-n9, .my-xl-n9 {margin-top: -140px !important;}
	.mr-xl-n9, .mx-xl-n9 {margin-left: -140px !important;}
	.mb-xl-n9, .my-xl-n9 {margin-bottom: -140px !important;}
	.ml-xl-n9, .mx-xl-n9 {margin-right: -140px !important;}
	.m-xl-n10 {margin: -160px !important;}
	.mt-xl-n10, .my-xl-n10 {margin-top: -160px !important;}
	.mr-xl-n10, .mx-xl-n10 {margin-left: -160px !important;}
	.mb-xl-n10, .my-xl-n10 {margin-bottom: -160px !important;}
	.ml-xl-n10, .mx-xl-n10 {margin-right: -160px !important;}
	.m-xl-n11 {margin: -180px !important;}
	.mt-xl-n11, .my-xl-n11 {margin-top: -180px !important;}
	.mr-xl-n11, .mx-xl-n11 {margin-left: -180px !important;}
	.mb-xl-n11, .my-xl-n11 {margin-bottom: -180px !important;}
	.ml-xl-n11, .mx-xl-n11 {margin-right: -180px !important;}
	.m-xl-auto {margin: auto !important;}
	.mt-xl-auto, .my-xl-auto {margin-top: auto !important;}
	.mr-xl-auto, .mx-xl-auto {margin-left: auto !important;}
	.mb-xl-auto, .my-xl-auto {margin-bottom: auto !important;}
	.ml-xl-auto, .mx-xl-auto {margin-right: auto !important;}}
.stretched-link::after {position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 1;pointer-events: auto;content: "";background-color: rgba(0,0,0,0);}
.text-monospace {font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important;}
.text-justify {text-align: justify !important;}
.text-wrap {white-space: normal !important;}
.text-nowrap {white-space: nowrap !important;}
.text-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.text-left {text-align: right !important;}
.text-right {text-align: left !important;}
.text-center {text-align: center !important;}
@media (min-width: 576px) {.text-sm-left {text-align: right !important;}
	.text-sm-right {text-align: left !important;}
	.text-sm-center {text-align: center !important;}}
@media (min-width: 768px) {.text-md-left {text-align: right !important;}
	.text-md-right {text-align: left !important;}
	.text-md-center {text-align: center !important;}}
@media (min-width: 992px) {.text-lg-left {text-align: right !important;}
	.text-lg-right {text-align: left !important;}
	.text-lg-center {text-align: center !important;}}
@media (min-width: 1200px) {.text-xl-left {text-align: right !important;}
	.text-xl-right {text-align: left !important;}
	.text-xl-center {text-align: center !important;}}
.text-lowercase {text-transform: lowercase !important;}
.text-uppercase {text-transform: uppercase !important;}
.text-capitalize {text-transform: capitalize !important;}
.font-weight-light {font-weight: 300 !important;}
.font-weight-lighter {font-weight: lighter !important;}
.font-weight-normal {font-weight: 400 !important;}
.font-weight-bold {font-weight: 700 !important;}
.font-weight-bolder {font-weight: bolder !important;}
.font-italic {font-style: italic !important;}
.text-white {color: #fff !important;}
.text-primary {color: #000 !important;}
a.text-primary:hover, a.text-primary:focus {color: black !important;}
.text-secondary {color: #fd0 !important;}
a.text-secondary:hover, a.text-secondary:focus {color: #b39b00 !important;}
.text-success {color: #049d79 !important;}
a.text-success:hover, a.text-success:focus {color: #025240 !important;}
.text-info {color: #17a2b8 !important;}
a.text-info:hover, a.text-info:focus {color: #0f6674 !important;}
.text-warning {color: #fd0 !important;}
a.text-warning:hover, a.text-warning:focus {color: #b39b00 !important;}
.text-danger {color: #fa4916 !important;}
a.text-danger:hover, a.text-danger:focus {color: #bf2e04 !important;}
.text-light {color: #f2f2f2 !important;}
a.text-light:hover, a.text-light:focus {color: #ccc !important;}
.text-dark {color: #343a40 !important;}
a.text-dark:hover, a.text-dark:focus {color: #121416 !important;}
.text-tertiary {color: #f2f2f2 !important;}
a.text-tertiary:hover, a.text-tertiary:focus {color: #ccc !important;}
.text-white {color: #fff !important;}
a.text-white:hover, a.text-white:focus {color: #d9d9d9 !important;}
.text-gray-100 {color: #f2f2f2 !important;}
a.text-gray-100:hover, a.text-gray-100:focus {color: #ccc !important;}
.text-gray-200 {color: #e8e8e8 !important;}
a.text-gray-200:hover, a.text-gray-200:focus {color: #c2c2c2 !important;}
.text-gray-300 {color: #dee2e6 !important;}
a.text-gray-300:hover, a.text-gray-300:focus {color: #b2bcc5 !important;}
.text-gray-400 {color: #ced4da !important;}
a.text-gray-400:hover, a.text-gray-400:focus {color: #a2aeb9 !important;}
.text-gray-500 {color: #adb5bd !important;}
a.text-gray-500:hover, a.text-gray-500:focus {color: #838f9b !important;}
.text-gray-600 {color: #6c757d !important;}
a.text-gray-600:hover, a.text-gray-600:focus {color: #494f54 !important;}
.text-gray-700 {color: #495057 !important;}
a.text-gray-700:hover, a.text-gray-700:focus {color: #262a2d !important;}
.text-gray-800 {color: #343a40 !important;}
a.text-gray-800:hover, a.text-gray-800:focus {color: #121416 !important;}
.text-gray-900 {color: #212121 !important;}
a.text-gray-900:hover, a.text-gray-900:focus {color: black !important;}
.text-black {color: #000 !important;}
a.text-black:hover, a.text-black:focus {color: black !important;}
.text-body {color: #212529 !important;}
.text-muted {color: #adb5bd !important;}
.text-black-50 {color: rgba(0,0,0,.5) !important;}
.text-white-50 {color: rgba(255,255,255,.5) !important;}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.text-decoration-none {text-decoration: none !important;}
.text-break {word-break: break-word !important;word-wrap: break-word !important;}
.text-reset {color: inherit !important;}
.visible {visibility: visible !important;}
.invisible {visibility: hidden !important;}
@media print {*, *::before, *::after {text-shadow: none !important;box-shadow: none !important;}
	a:not(.btn) {text-decoration: underline;}
	abbr[title]::after {content: " (" attr(title) ")";}
	pre {white-space: pre-wrap !important;}
	pre, blockquote {border: 1px solid #adb5bd;page-break-inside: avoid;}
	thead {display: table-header-group;}
	tr, img {page-break-inside: avoid;}
	p, h2, h3 {orphans: 3;widows: 3;}
	h2, h3 {page-break-after: avoid;}
	body {min-width: 992px !important;}
	.container {min-width: 992px !important;}
	.navbar {display: none;}
	.badge, .block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text, .label.label-default, .label.label-primary, .label.label-secondary, .label.label-success, .label.label-info, .label.label-warning, .label.label-danger, .label.label-light, .label.label-dark, .label.label-tertiary, .label.label-white, .label.label-gray-100, .label.label-gray-200, .label.label-gray-300, .label.label-gray-400, .label.label-gray-500, .label.label-gray-600, .label.label-gray-700, .label.label-gray-800, .label.label-gray-900, .label.label-black {border: 1px solid #000;}
	.table {border-collapse: collapse !important;}
	.table td, .table th {background-color: #fff !important;}
	.table-bordered th, .table-bordered td {border: 1px solid #dee2e6 !important;}
	.table-dark {color: inherit;}
	.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {border-color: #dee2e6;}
	.table .thead-dark th {color: inherit;border-color: #dee2e6;}}
.jsenabled .choosercontainer #chooseform .options {display: flex;margin: -10px;}
.jsenabled .choosercontainer #chooseform .options .instruction, .jsenabled .choosercontainer #chooseform .options .alloptions {padding: 10px;margin: 0;max-width: 100%;}
.jsenabled .choosercontainer #chooseform .options .instruction, .jsenabled .choosercontainer #chooseform .options .typesummary {background-color: transparent;position: relative;top: auto;left: auto;bottom: auto;right: auto;}
.jsenabled .choosercontainer #chooseform .options .instruction {order: 1;display: none;}
@media (min-width: 576px) {.jsenabled .choosercontainer #chooseform .options .instruction {display: block;flex-basis: 0;flex-grow: 1;max-width: 100%;}}
@media (min-width: 576px) {.jsenabled .choosercontainer #chooseform .options .alloptions {flex: 0 0 auto;width: auto;max-width: 100%;}}
.restore-course-search.form-inline {flex-direction: column;align-items: stretch;}
.editing .block-region {padding: 10px !important;position: relative;}
.editing .block-region#block-region-content {padding: 0 !important;}
.editing .block-region#block-region-header-fullwidth {border: 10px solid transparent;}
.editing .block-region#block-region-header-fullwidth .block ~ .block_addblock {margin-top: 0;}
.editing .block-region#block-region-content:after {display: none;}
.editing .block-region:after {content: "";border: 2px dotted var(--color-neutral-3);border-radius: .5rem;height: 100%;right: 0;position: absolute;top: 0;width: 100%;z-index: -1;}
.editing .block-region .block ~ .block_addblock {margin-top: -20px;}
.block {border-radius: .5rem;}
body:not(.editing) .block.chromeless .block-header {min-height: 0;}
body:not(.editing) .block.chromeless .block-header .title.block-title {padding: 0;min-height: 0;margin-bottom: 20px;}
body:not(.editing) .block.chromeless .block-header .title.block-title:after {display: none;}
.block:not(.chromeless) > .block-header {background-color: transparent;border-top-right-radius: .5rem;border-top-left-radius: .5rem;}
.block:not(.chromeless) > .block-header .block-title, .block:not(.chromeless) > .block-header .block_action > a, .block:not(.chromeless) > .block-header .block-control-actions > ul.menubar > li > a, .block:not(.chromeless) > .block-header .block-control-actions > ul.menubar > li > span {color: #212121;}
.block.hidden .block-header {border-bottom-left-radius: .5rem;border-bottom-right-radius: .5rem;}
.block .block-header {min-height: 3rem;}
.block .block-control-actions {border-bottom: 0 solid transparent;box-shadow: none;background-color: transparent;}
.block .block-control-actions > ul > li .toggle-display, .block .block-control-actions > ul > li .editing_move, .block .block-control-actions > ul > li .moodle-core-dragdrop-draghandle {border-right: 0 solid transparent;}
.block .block-control-actions.moodle-actionmenu[data-enhance] > ul.menubar {display: inline-flex;line-height: 1;}
.block .block-control-actions.moodle-actionmenu[data-enhance] > ul.menubar > li {display: inline-flex;}
.block .block-control-actions.moodle-actionmenu[data-enhance] > ul.menubar > li .toggle-display, .block .block-control-actions.moodle-actionmenu[data-enhance] > ul.menubar > li .editing_move, .block .block-control-actions.moodle-actionmenu[data-enhance] > ul.menubar > li .moodle-core-dragdrop-draghandle {display: inline-flex;align-items: center;}
.block .content h1, .block .content .h1 {font-size: 2.5rem;}
@media (max-width: 1200px) {.block .content h1, .block .content .h1 {font-size: calc(1.06rem + 1.92vw);}}
.block .content h2, .block .content .h2 {font-size: 2rem;}
@media (max-width: 1200px) {.block .content h2, .block .content .h2 {font-size: calc(1.01rem + 1.32vw);}}
.block .content h3, .block .content .h3 {font-size: 1.75rem;}
@media (max-width: 1200px) {.block .content h3, .block .content .h3 {font-size: calc(.985rem + 1.02vw);}}
.block .content h4, .block .content .h4 {font-size: 1.5rem;}
@media (max-width: 1200px) {.block .content h4, .block .content .h4 {font-size: calc(.96rem + .72vw);}}
.block .content h5, .block .content .h5 {font-size: 1.25rem;}
@media (max-width: 1200px) {.block .content h5, .block .content .h5 {font-size: calc(.935rem + .42vw);}}
.block .content h6, .block .content .h6 {font-size: 1rem;}
@media (max-width: 1200px) {.block .content h6, .block .content .h6 {font-size: calc(.91rem + .12vw);}}
.block.block_settings #adminsearchquery {width: 1%;}
.block.block_settings .input-group-btn {display: flex;width: auto;}
.block.block_myprofile .myprofileitem.fullname {font-size: 1.5rem;}
.block.block_addblock {background-color: #f2f2f2;margin-bottom: 0;}
.block.block_addblock .addBlock--trigger {font-size: 1.75rem;min-width: 1rem;}
.block.block_addblock .popover-body {padding: 0;}
.block.block_addblock .popover {padding: 0;overflow: hidden;}
.block.block_addblock .popover.top > .arrow, .block.block_addblock .popover.bottom > .arrow {margin-right: -11px;}
.block.block_addblock .popover.right > .arrow, .block.block_addblock .popover.left > .arrow {margin-top: -11px;}
.block.block_addblock .popover .arrow {width: auto;height: auto;margin: 0;border-style: inherit;}
.block.block_addblock .popover .arrow:before {display: none;}
.block .addBlockPopover {padding: 0;display: flex;flex-direction: column;}
.block .addBlockPopover .addBlockPopover--heading {padding: .5rem .5rem 0 40px;background-color: #f7f7f7;}
.block .addBlockPopover .addBlockPopover--heading h2 {padding: 0;margin: 0;font-size: 1rem;}
.block .addBlockPopover .addBlockPopover--close {line-height: 1;height: auto;font-size: 1rem;width: auto;display: flex;align-items: center;justify-content: center;top: .5rem;left: .5rem;}
.block .addBlockPopover .addBlockPopover--close .flex-icon {padding: 0;width: auto;}
.block .addBlockPopover .addBlockPopover--search {padding: .5rem;background-color: #f7f7f7;border-bottom: 1px solid rgba(0,0,0,.2);}
.block .addBlockPopover .addBlockPopover--search .flex-icon {top: .5rem;height: calc(2.5rem + 2px);display: flex;align-items: center;justify-content: center;width: 50px;}
.block .addBlockPopover .addBlockPopover--search input[type="text"] {margin: 0;padding: .5rem 50px .5rem .5rem;line-height: 1.5;}
.block .addBlockPopover .addBlockPopover--results {margin: 0;max-height: 100%;flex: 1;padding: 0;overflow: auto;display: flex;flex-direction: column;height: 100%;}
.block .addBlockPopover .addBlockPopover--results .addBlockPopover--results_list .addBlockPopover--results_list_item:last-child {padding: 0;}
.block .block_tree .tree_item .flex-icon {margin-top: -5px;}
@media (min-width: 768px) {.editing.used-region-side-post.used-region-side-pre #block-region-side-pre, .editing.empty-region-side-post.used-region-side-pre #block-region-side-pre, .editing.empty-region-side-pre.used-region-side-post #block-region-side-pre, .editing.side-pre-only.used-region-side-pre #block-region-side-pre, .editing.side-post-only.used-region-side-post #block-region-side-pre, .editing.used-region-side-post.used-region-side-pre #block-region-side-post, .editing.empty-region-side-post.used-region-side-pre #block-region-side-post, .editing.empty-region-side-pre.used-region-side-post #block-region-side-post, .editing.side-pre-only.used-region-side-pre #block-region-side-post, .editing.side-post-only.used-region-side-post #block-region-side-post, .editing.used-region-side-post.used-region-side-pre #region-main, .editing.empty-region-side-post.used-region-side-pre #region-main, .editing.empty-region-side-pre.used-region-side-post #region-main, .editing.side-pre-only.used-region-side-pre #region-main, .editing.side-post-only.used-region-side-post #region-main {right: auto;left: auto;float: none;width: 100%;}}
.block_current_learning h3.block_current_learning-tile__link_title, .block_current_learning .block_current_learning-row-item a h3 {font-size: 1.25rem;}
.block_current_learning:not(.chromeless) > .card-header + .card-body {padding: 0 20px 20px;}
.block_current_learning .panel-footer {background-color: #fff;padding: 20px;}
.block_current_learning .panel-footer .count {margin: 0;}
.block_current_learning .panel-body ul li.block_current_learning-item {padding: 20px 40px;}
.block_current_learning .panel-body ul li.block_current_learning-item .block_current_learning-row-item {display: flex;align-items: center;flex-wrap: wrap;}
.block_current_learning .panel-body ul li.block_current_learning-item .block_current_learning-row-item > .expand-collapse-icon-wrap {display: inline-flex;position: absolute;margin: 0 -36.5px 0 0;}
.block_current_learning .panel-body ul li.block_current_learning-item .block_current_learning-row-item__status {min-width: 100%;text-align: right;}
.block_current_learning .panel-body ul li.block_current_learning-item .block_current_learning-row-item .collapsed-icon .flex-icon, .block_current_learning .panel-body ul li.block_current_learning-item .block_current_learning-row-item .expanded-icon .flex-icon {font-size: 24px;width: 24px;height: 24px;}
.block_current_learning .panel-body ul li.block_current_learning-item .block_current_learning-row-item a h3 {margin-bottom: 0;}
.block_current_learning .panel-body ul li.block_current_learning-item .block_current_learning-row-item span[data-flex-icon="program"], .block_current_learning .panel-body ul li.block_current_learning-item .block_current_learning-row-item span[data-flex-icon="certification"], .block_current_learning .panel-body ul li.block_current_learning-item .block_current_learning-row-item span[data-flex-icon="course"] {display: flex;}
.block_current_learning .panel-body ul li.block_current_learning-item h3.popover-header:empty {display: none;}
.block_current_learning .panel-body ul li.block_current_learning-item .current_learning-set + .current_learning-set {margin-top: 20px;}
.block_current_learning .panel-body ul li.block_current_learning-item:nth-of-type(odd) {background-color: rgba(0,0,0,.03);}
.block_current_learning .panel-body ul li.block_current_learning-item:nth-of-type(odd) .current_learning-course {background-color: #fff;}
.block_current_learning .panel-body ul li.block_current_learning-item:nth-of-type(even) {background-color: transparent;}
.block_current_learning .panel-body ul li.block_current_learning-item:nth-of-type(even) .current_learning-course {background-color: rgba(0,0,0,.03);}
.block_current_learning .panel-body ul li.block_current_learning-item .current_learning-bundle {padding: 20px 0 0;}
.block_current_learning .panel-body ul li.block_current_learning-item .current_learning-bundle h4 {font-size: 1.25rem;}
.block_current_learning .panel-body ul li.block_current_learning-item .current_learning-bundle h4 span {display: block;float: none;font-size: .875rem;font-weight: 400;margin-bottom: 10px;}
.block_current_learning .panel-body ul li.block_current_learning-item .current_learning-set {background-color: transparent;padding: 0;}
.block_current_learning .panel-body ul li.block_current_learning-item .current_learning-course {margin-bottom: 5px;border-radius: .5rem;padding: 10px;display: flex;justify-content: space-between;align-items: center;}
.block_current_learning .panel-body ul li.block_current_learning-item .current_learning-course .block_current_learning-row-item__status {min-width: 30%;text-align: left;}
.block_current_learning .panel-body ul li.block_current_learning-item .current_learning-operator {text-transform: uppercase;font-size: 1.25rem;color: #6c757d;font-weight: 700;}
.block_current_learning .block_current_learning-tiles:not([data-loading="true"]) > ul {display: flex;flex-wrap: wrap;}
.block_current_learning .block_current_learning-tiles .block_current_learning-tile {background-color: #fff;border-color: transparent;}
.block_current_learning .block_current_learning-tiles .block_current_learning-tile__link_title {margin: 20px;}
.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content {padding: 0 20px 20px;}
.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate {display: flex;height: auto;position: absolute;top: 20px;right: 20px;margin: 0;}
.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text {border: none;}
.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-info {color: #fff;background-color: #17a2b8;}
a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-info:hover, a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-info:focus {color: #fff;background-color: #117a8b;}
a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-info:focus, a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-info.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-warning {color: #212121;background-color: #fd0;}
a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-warning:hover, a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-warning:focus {color: #212121;background-color: #ccb100;}
a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-warning:focus, a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-warning.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-danger {color: #fff;background-color: #fa4916;}
a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-danger:hover, a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-danger:focus {color: #fff;background-color: #d83405;}
a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-danger:focus, a.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text-label-danger.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(250,73,22,.5);}
.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_progress {height: 1rem;height: auto;margin-bottom: 20px;display: flex;width: 100%;}
.block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_progress .progressbar_container {position: inherit;width: 100%;}
.block-prog-completions-list .row {display: flex;align-items: center;width: 100%;}
.block-prog-completions-list .row .name {margin-left: auto;}
.block-prog-completions-list .row .value {min-width: 20%;}
.block-prog-completions-list .row .value .progress {min-width: 100px;}
.block .block-totara-recently-viewed h3.block-trv-title {line-height: 1.2;}
.panel-header {padding: 20px 20px;background-color: #fff;border-bottom: 0 solid transparent;}
.panel-header:first-child {border-radius: .5rem .5rem 0 0;}
.panel-body {padding: 20px;}
.panel-footer {padding: 20px 20px;background-color: #fff;border-top: 0 solid transparent;}
.panel-footer:last-child {border-radius: 0 0 .5rem .5rem;}
.fade:not(.show).in {opacity: 1;}
.fade.show {opacity: 1;}
.fade.show.modal-backdrop {opacity: .5;}
.label.label-primary {color: #fff;background-color: #000;}
a.label.label-primary:hover, a.label.label-primary:focus {color: #fff;background-color: black;}
a.label.label-primary:focus, a.label.label-primary.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.label.label-secondary {color: #212121;background-color: #fd0;}
a.label.label-secondary:hover, a.label.label-secondary:focus {color: #212121;background-color: #ccb100;}
a.label.label-secondary:focus, a.label.label-secondary.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.label.label-success {color: #fff;background-color: #049d79;}
a.label.label-success:hover, a.label.label-success:focus {color: #fff;background-color: #036b53;}
a.label.label-success:focus, a.label.label-success.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(4,157,121,.5);}
.label.label-info {color: #fff;background-color: #17a2b8;}
a.label.label-info:hover, a.label.label-info:focus {color: #fff;background-color: #117a8b;}
a.label.label-info:focus, a.label.label-info.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.label.label-warning {color: #212121;background-color: #fd0;}
a.label.label-warning:hover, a.label.label-warning:focus {color: #212121;background-color: #ccb100;}
a.label.label-warning:focus, a.label.label-warning.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.label.label-danger {color: #fff;background-color: #fa4916;}
a.label.label-danger:hover, a.label.label-danger:focus {color: #fff;background-color: #d83405;}
a.label.label-danger:focus, a.label.label-danger.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(250,73,22,.5);}
.label.label-light {color: #212121;background-color: #f2f2f2;}
a.label.label-light:hover, a.label.label-light:focus {color: #212121;background-color: #d9d9d9;}
a.label.label-light:focus, a.label.label-light.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.label.label-dark {color: #fff;background-color: #343a40;}
a.label.label-dark:hover, a.label.label-dark:focus {color: #fff;background-color: #1d2124;}
a.label.label-dark:focus, a.label.label-dark.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.label.label-tertiary {color: #212121;background-color: #f2f2f2;}
a.label.label-tertiary:hover, a.label.label-tertiary:focus {color: #212121;background-color: #d9d9d9;}
a.label.label-tertiary:focus, a.label.label-tertiary.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.label.label-white {color: #212121;background-color: #fff;}
a.label.label-white:hover, a.label.label-white:focus {color: #212121;background-color: #e6e6e6;}
a.label.label-white:focus, a.label.label-white.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(255,255,255,.5);}
.label.label-gray-100 {color: #212121;background-color: #f2f2f2;}
a.label.label-gray-100:hover, a.label.label-gray-100:focus {color: #212121;background-color: #d9d9d9;}
a.label.label-gray-100:focus, a.label.label-gray-100.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.label.label-gray-200 {color: #212121;background-color: #e8e8e8;}
a.label.label-gray-200:hover, a.label.label-gray-200:focus {color: #212121;background-color: #cfcfcf;}
a.label.label-gray-200:focus, a.label.label-gray-200.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(232,232,232,.5);}
.label.label-gray-300 {color: #212121;background-color: #dee2e6;}
a.label.label-gray-300:hover, a.label.label-gray-300:focus {color: #212121;background-color: #c1c9d0;}
a.label.label-gray-300:focus, a.label.label-gray-300.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(222,226,230,.5);}
.label.label-gray-400 {color: #212121;background-color: #ced4da;}
a.label.label-gray-400:hover, a.label.label-gray-400:focus {color: #212121;background-color: #b1bbc4;}
a.label.label-gray-400:focus, a.label.label-gray-400.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(206,212,218,.5);}
.label.label-gray-500 {color: #212121;background-color: #adb5bd;}
a.label.label-gray-500:hover, a.label.label-gray-500:focus {color: #212121;background-color: #919ca6;}
a.label.label-gray-500:focus, a.label.label-gray-500.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(173,181,189,.5);}
.label.label-gray-600 {color: #fff;background-color: #6c757d;}
a.label.label-gray-600:hover, a.label.label-gray-600:focus {color: #fff;background-color: #545b62;}
a.label.label-gray-600:focus, a.label.label-gray-600.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);}
.label.label-gray-700 {color: #fff;background-color: #495057;}
a.label.label-gray-700:hover, a.label.label-gray-700:focus {color: #fff;background-color: #32373b;}
a.label.label-gray-700:focus, a.label.label-gray-700.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(73,80,87,.5);}
.label.label-gray-800 {color: #fff;background-color: #343a40;}
a.label.label-gray-800:hover, a.label.label-gray-800:focus {color: #fff;background-color: #1d2124;}
a.label.label-gray-800:focus, a.label.label-gray-800.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.label.label-gray-900 {color: #fff;background-color: #212121;}
a.label.label-gray-900:hover, a.label.label-gray-900:focus {color: #fff;background-color: #080808;}
a.label.label-gray-900:focus, a.label.label-gray-900.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(33,33,33,.5);}
.label.label-black {color: #fff;background-color: #000;}
a.label.label-black:hover, a.label.label-black:focus {color: #fff;background-color: black;}
a.label.label-black:focus, a.label.label-black.focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.embed-responsive {height: inherit;}
.collapse:not(.show).in {display: block;}
.btn.btn-link {min-height: 0;}
.btn.btn-xs {line-height: 1;}
.button, input.form-submit, input[type=button], input[type=submit], input[type=reset] {background-color: transparent;color: #fd0;border-color: #fd0;}
.button:hover, input.form-submit:hover, input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover {color: #212121;background-color: #fd0;border-color: #fd0;}
.button:focus, input.form-submit:focus, input[type=button]:focus, input[type=submit]:focus, input[type=reset]:focus, .button.focus, input.form-submit.focus, input[type=button].focus, input[type=submit].focus, input[type=reset].focus {box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.button.disabled, input.form-submit.disabled, input[type=button].disabled, input[type=submit].disabled, input[type=reset].disabled, .button:disabled, input.form-submit:disabled, input[type=button]:disabled, input[type=submit]:disabled, input[type=reset]:disabled {color: #fd0;background-color: transparent;}
.button:not(:disabled):not(.disabled):active, input.form-submit:not(:disabled):not(.disabled):active, input[type=button]:not(:disabled):not(.disabled):active, input[type=submit]:not(:disabled):not(.disabled):active, input[type=reset]:not(:disabled):not(.disabled):active, .button:not(:disabled):not(.disabled).active, input.form-submit:not(:disabled):not(.disabled).active, input[type=button]:not(:disabled):not(.disabled).active, input[type=submit]:not(:disabled):not(.disabled).active, input[type=reset]:not(:disabled):not(.disabled).active, .show > .button.dropdown-toggle, .show > input.form-submit.dropdown-toggle, .show > input[type=button].dropdown-toggle, .show > input[type=submit].dropdown-toggle, .show > input[type=reset].dropdown-toggle {color: #212121;background-color: #fd0;border-color: #fd0;}
.button:not(:disabled):not(.disabled):active:focus, input.form-submit:not(:disabled):not(.disabled):active:focus, input[type=button]:not(:disabled):not(.disabled):active:focus, input[type=submit]:not(:disabled):not(.disabled):active:focus, input[type=reset]:not(:disabled):not(.disabled):active:focus, .button:not(:disabled):not(.disabled).active:focus, input.form-submit:not(:disabled):not(.disabled).active:focus, input[type=button]:not(:disabled):not(.disabled).active:focus, input[type=submit]:not(:disabled):not(.disabled).active:focus, input[type=reset]:not(:disabled):not(.disabled).active:focus, .show > .button.dropdown-toggle:focus, .show > input.form-submit.dropdown-toggle:focus, .show > input[type=button].dropdown-toggle:focus, .show > input[type=submit].dropdown-toggle:focus, .show > input[type=reset].dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.button:focus, input.form-submit:focus, input[type=button]:focus, input[type=submit]:focus, input[type=reset]:focus, .button.focus, input.form-submit.focus, input[type=button].focus, input[type=submit].focus, input[type=reset].focus {background-color: #d9bc00;color: #212121;}
input.form-submit, input#id_submitbutton, input#id_submitbutton2, .path-admin .buttons input[type=submit], td.submit input {color: #212121;background-color: #fd0;border-color: #fd0;}
input.form-submit:hover, input#id_submitbutton:hover, input#id_submitbutton2:hover, .path-admin .buttons input[type=submit]:hover, td.submit input:hover {color: #212121;background-color: #d9bc00;border-color: #ccb100;}
input.form-submit:focus, input#id_submitbutton:focus, input#id_submitbutton2:focus, .path-admin .buttons input[type=submit]:focus, td.submit input:focus, input.form-submit.focus, input#id_submitbutton.focus, input#id_submitbutton2.focus, .path-admin .buttons input[type=submit].focus, td.submit input.focus {color: #212121;background-color: #d9bc00;border-color: #ccb100;box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
input.form-submit.disabled, input#id_submitbutton.disabled, input#id_submitbutton2.disabled, .path-admin .buttons input[type=submit].disabled, td.submit input.disabled, input.form-submit:disabled, input#id_submitbutton:disabled, input#id_submitbutton2:disabled, .path-admin .buttons input[type=submit]:disabled, td.submit input:disabled {color: #212121;background-color: #fd0;border-color: #fd0;}
input.form-submit:not(:disabled):not(.disabled):active, input#id_submitbutton:not(:disabled):not(.disabled):active, input#id_submitbutton2:not(:disabled):not(.disabled):active, .path-admin .buttons input[type=submit]:not(:disabled):not(.disabled):active, td.submit input:not(:disabled):not(.disabled):active, input.form-submit:not(:disabled):not(.disabled).active, input#id_submitbutton:not(:disabled):not(.disabled).active, input#id_submitbutton2:not(:disabled):not(.disabled).active, .path-admin .buttons input[type=submit]:not(:disabled):not(.disabled).active, td.submit input:not(:disabled):not(.disabled).active, .show > input.form-submit.dropdown-toggle, .show > input#id_submitbutton.dropdown-toggle, .show > input#id_submitbutton2.dropdown-toggle, .show > .path-admin .buttons input[type=submit].dropdown-toggle, .show > td.submit input.dropdown-toggle {color: #212121;background-color: #ccb100;border-color: #bfa600;}
input.form-submit:not(:disabled):not(.disabled):active:focus, input#id_submitbutton:not(:disabled):not(.disabled):active:focus, input#id_submitbutton2:not(:disabled):not(.disabled):active:focus, .path-admin .buttons input[type=submit]:not(:disabled):not(.disabled):active:focus, td.submit input:not(:disabled):not(.disabled):active:focus, input.form-submit:not(:disabled):not(.disabled).active:focus, input#id_submitbutton:not(:disabled):not(.disabled).active:focus, input#id_submitbutton2:not(:disabled):not(.disabled).active:focus, .path-admin .buttons input[type=submit]:not(:disabled):not(.disabled).active:focus, td.submit input:not(:disabled):not(.disabled).active:focus, .show > input.form-submit.dropdown-toggle:focus, .show > input#id_submitbutton.dropdown-toggle:focus, .show > input#id_submitbutton2.dropdown-toggle:focus, .show > .path-admin .buttons input[type=submit].dropdown-toggle:focus, .show > td.submit input.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
input.form-submit:focus, input#id_submitbutton:focus, input#id_submitbutton2:focus, .path-admin .buttons input[type=submit]:focus, td.submit input:focus, input.form-submit.focus, input#id_submitbutton.focus, input#id_submitbutton2.focus, .path-admin .buttons input[type=submit].focus, td.submit input.focus {color: #212121;}
.btn-xs {font-size: smaller;}
.user-multiselect .controls {text-align: center;padding: 0;}
.user-multiselect .controls button, .user-multiselect .controls input {margin: 10px auto;white-space: normal;display: inline-block;}
.btn-group.show {display: inline-flex !important;}
.btn-group > label {margin-left: 0;}
div.editor_atto_toolbar button {background: none !important;}
.singlebutton div {margin: 0 0 5px 5px;}
.continuebutton {margin-bottom: 20px;}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {margin-right: -1px;margin-left: 0;margin-bottom: 0;}
.path-mod-quiz .qnbutton.blocked, .path-mod-quiz .qnbutton.answersaved, .path-mod-quiz .qnbutton.notyetanswered, .path-mod-quiz .qnbutton.requiresgrading, .path-mod-quiz .qnbutton.invalidanswer {color: #212121;background-color: #f2f2f2;border-color: #dfdfdf;}
.path-mod-quiz .qnbutton.blocked:hover, .path-mod-quiz .qnbutton.answersaved:hover, .path-mod-quiz .qnbutton.notyetanswered:hover, .path-mod-quiz .qnbutton.requiresgrading:hover, .path-mod-quiz .qnbutton.invalidanswer:hover {color: #212121;background-color: #dfdfdf;border-color: #c5c5c5;}
.path-mod-quiz .qnbutton.blocked:focus, .path-mod-quiz .qnbutton.answersaved:focus, .path-mod-quiz .qnbutton.notyetanswered:focus, .path-mod-quiz .qnbutton.requiresgrading:focus, .path-mod-quiz .qnbutton.invalidanswer:focus, .path-mod-quiz .qnbutton.blocked.focus, .path-mod-quiz .qnbutton.answersaved.focus, .path-mod-quiz .qnbutton.notyetanswered.focus, .path-mod-quiz .qnbutton.requiresgrading.focus, .path-mod-quiz .qnbutton.invalidanswer.focus {color: #212121;background-color: #dfdfdf;border-color: #c5c5c5;box-shadow: 0 0 0 .2rem rgba(194,194,194,.5);}
.path-mod-quiz .qnbutton.blocked.disabled, .path-mod-quiz .qnbutton.answersaved.disabled, .path-mod-quiz .qnbutton.notyetanswered.disabled, .path-mod-quiz .qnbutton.requiresgrading.disabled, .path-mod-quiz .qnbutton.invalidanswer.disabled, .path-mod-quiz .qnbutton.blocked:disabled, .path-mod-quiz .qnbutton.answersaved:disabled, .path-mod-quiz .qnbutton.notyetanswered:disabled, .path-mod-quiz .qnbutton.requiresgrading:disabled, .path-mod-quiz .qnbutton.invalidanswer:disabled {color: #212121;background-color: #f2f2f2;border-color: #dfdfdf;}
.path-mod-quiz .qnbutton.blocked:not(:disabled):not(.disabled):active, .path-mod-quiz .qnbutton.answersaved:not(:disabled):not(.disabled):active, .path-mod-quiz .qnbutton.notyetanswered:not(:disabled):not(.disabled):active, .path-mod-quiz .qnbutton.requiresgrading:not(:disabled):not(.disabled):active, .path-mod-quiz .qnbutton.invalidanswer:not(:disabled):not(.disabled):active, .path-mod-quiz .qnbutton.blocked:not(:disabled):not(.disabled).active, .path-mod-quiz .qnbutton.answersaved:not(:disabled):not(.disabled).active, .path-mod-quiz .qnbutton.notyetanswered:not(:disabled):not(.disabled).active, .path-mod-quiz .qnbutton.requiresgrading:not(:disabled):not(.disabled).active, .path-mod-quiz .qnbutton.invalidanswer:not(:disabled):not(.disabled).active, .show > .path-mod-quiz .qnbutton.blocked.dropdown-toggle, .show > .path-mod-quiz .qnbutton.answersaved.dropdown-toggle, .show > .path-mod-quiz .qnbutton.notyetanswered.dropdown-toggle, .show > .path-mod-quiz .qnbutton.requiresgrading.dropdown-toggle, .show > .path-mod-quiz .qnbutton.invalidanswer.dropdown-toggle {color: #212121;background-color: #d9d9d9;border-color: #bfbfbf;}
.path-mod-quiz .qnbutton.blocked:not(:disabled):not(.disabled):active:focus, .path-mod-quiz .qnbutton.answersaved:not(:disabled):not(.disabled):active:focus, .path-mod-quiz .qnbutton.notyetanswered:not(:disabled):not(.disabled):active:focus, .path-mod-quiz .qnbutton.requiresgrading:not(:disabled):not(.disabled):active:focus, .path-mod-quiz .qnbutton.invalidanswer:not(:disabled):not(.disabled):active:focus, .path-mod-quiz .qnbutton.blocked:not(:disabled):not(.disabled).active:focus, .path-mod-quiz .qnbutton.answersaved:not(:disabled):not(.disabled).active:focus, .path-mod-quiz .qnbutton.notyetanswered:not(:disabled):not(.disabled).active:focus, .path-mod-quiz .qnbutton.requiresgrading:not(:disabled):not(.disabled).active:focus, .path-mod-quiz .qnbutton.invalidanswer:not(:disabled):not(.disabled).active:focus, .show > .path-mod-quiz .qnbutton.blocked.dropdown-toggle:focus, .show > .path-mod-quiz .qnbutton.answersaved.dropdown-toggle:focus, .show > .path-mod-quiz .qnbutton.notyetanswered.dropdown-toggle:focus, .show > .path-mod-quiz .qnbutton.requiresgrading.dropdown-toggle:focus, .show > .path-mod-quiz .qnbutton.invalidanswer.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(194,194,194,.5);}
.atto_charmap_selector button {margin: 0 0 5px 5px;}
.path-admin .buttons.enrolled-learning-buttons, .path-admin .buttons.visible-learning-buttons {width: auto;}
.path-totara-program fieldset .setbuttons input.moveup, .path-totara-program fieldset .messagebuttons input.moveup, .path-totara-program fieldset .setbuttons input.movedown, .path-totara-program fieldset .messagebuttons input.movedown, .path-totara-program fieldset .setbuttons input.delete, .path-totara-program fieldset .messagebuttons input.delete {padding-left: 2rem;}
.dropdown-menu, .totaraNav--list_item_expanded > .navExpand--list, .moodle-actionmenu[data-enhanced].show .menu {overflow: hidden;padding: var(--gap-2) 0;}
.tui-weka .tui-editor_weka-layoutColumn {flex-basis: calc(( 27.5rem - 100% ) * 999);}
.editor_atto_content {border-top-right-radius: 0;border-top-left-radius: 0;}
.mform .fitem {margin-right: -15px;margin-left: -15px;}
html {font-size: 1rem !important;}
.participantslist > li > a img {float: right;padding: 0;}
.messaging-area-container {background-color: var(--color-neutral-1);}
.messaging-area-container .messaging-area .messages-header .name-container {padding: 10px 0;}
.messaging-area-container .messaging-area .contacts-area .tabs {height: auto;}
.messaging-area-container .messaging-area .contacts-area .tabs .tab {background-color: var(--color-neutral-2);padding: 10px 0;}
.modal-container.show .modal {display: block;position: relative;top: auto;right: auto;width: auto;height: auto;}
.modal-container.show .modal .modal-header {padding: 0;display: block;}
.modal-container.show .modal .modal-header .close {margin: 0;padding: 0;}
.modal-container.show .modal .modal-body, .modal-container.show .modal .modal-footer {padding: 0;}
.modal .uep-content, .modal .uep-footer {padding: 0;}
.modal#notice {position: relative;}
.modal#notice #modal-content {padding: 0;}
.modal#notice #modal-content > div {margin: 0;}
.modal .modal-footer > *, .modal .modal-footer .btn + .btn {margin: 5px;}
.modal-backdrop {background-color: var(--color-backdrop-standard);}
.user-enroller-panel {width: 100%;top: 0 !important;left: 0;bottom: 0;right: 0 !important;padding: 30px;display: flex;justify-content: center;}
.user-enroller-panel .modal {margin: auto;width: 600px;max-width: 100%;}
.user-enroller-panel .form-inline {display: block;}
.user-enroller-panel .form-inline > div {display: flex;flex-flow: row wrap;align-items: center;}
.user-enroller-panel .uep-search-results .user {display: flex;}
.user-enroller-panel .uep-search-results .user .details {flex-basis: 0;flex-grow: 1;max-width: 100%;min-width: 0;word-wrap: break-word;}
.moodle-dialogue-confirm .confirmation-buttons [type="button"] {margin-bottom: 5px;}
.totaraNav {min-height: 80px;border-bottom: 0;margin-bottom: 0;}
.totaraNav .totaraNav_prim {display: flex;flex-direction: column;flex-grow: 1;justify-content: center;width: 100%;height: 80px;padding: 0;border-bottom: 1px solid rgba(255,255,255,.25);}
.totaraNav .totaraNav_prim + .totaraNav_sub {margin-top: 80px;}
.totaraNav .totaraNav_prim + .totaraNav_sub .totaraNav_sub--list > * + * {margin: 0;}
.totaraNav .totaraNav_prim + .totaraNav_sub .totaraNav_sub--list .totaraNav_sub--list_item_link {padding: var(--gap-4) var(--gap-3);}
.totaraNav .totaraNav_prim > .container-fluid, .totaraNav .totaraNav_prim > .container-sm, .totaraNav .totaraNav_prim > .container-md, .totaraNav .totaraNav_prim > .container-lg, .totaraNav .totaraNav_prim > .container-xl {background-color: transparent;}
.totaraNav .totaraNav_prim .masthead_logo {display: flex;align-items: center;}
.totaraNav .totaraNav_prim .masthead_logo .masthead_logo--header_img {max-width: calc(100vw - 80px - -20px - 40px - 4px);height: 80px;max-height: calc(80px - 30px);}
.totaraNav .totaraNav_prim .totaraNav_prim--side .popover-region .nav-link {color: #fff;background-color: rgba(255,255,255,.15);border-color: transparent;display: inline-flex;align-items: center;justify-content: center;font-size: 1rem;width: 2.25rem;height: 2.25rem;border-radius: 48px;padding: 0;}
.totaraNav .totaraNav_prim .totaraNav_prim--side .popover-region .nav-link:hover, .totaraNav .totaraNav_prim .totaraNav_prim--side .popover-region .nav-link:focus {background-color: rgba(255,255,255,.3);}
.totaraNav .totaraNav_prim .totaraNav_prim--side .popover-region .nav-link .icon {color: #fff;}
.totaraNav .totaraNav_prim .totaraNav_prim--side .popover-region .count-container {top: -3px;left: 0;}
@media (min-width: 992px) {.totaraNav .totaraNav_prim .totaraNav_prim--list_item {margin-left: 10px;}}
.totaraNav .totaraNav_prim .totaraNav_prim--list_item_close {height: 80px;margin-bottom: 10px;}
.totaraNav .totaraNav_prim--side .usermenu {height: auto;}
.userloggedinas .totaraNav .loggedinas-label {font-size: .875rem;color: inherit;}
.userloggedinas .totaraNav .loggedinas-label .value {font-weight: 700;}
.userloggedinas .totaraNav .avatar.current {top: auto;right: auto;bottom: 0;left: 0;transform: translate(25%,25%);display: flex;}
.userloggedinas .totaraNav .avatar.current .userpicture {height: 20px;}
.usermenu .moodle-actionmenu[data-enhanced].show .menu {min-width: 220px;}
.progress {border: none;box-shadow: none;}
.progress > .progress-bar, .progress > .bar {line-height: 1rem;background-color: #fd0;box-shadow: none;}
.progressbar_container > .progress > .bar > .progressbar__text {color: #fff;display: flex;flex-direction: column;justify-content: center;align-items: center;white-space: nowrap;padding: 0;}
.progressbar_container.progress-invert > .progress > .bar > .progressbar__text {margin-right: 0;}
.progressbar_container.progress-invert > .progress > .bar[aria-valuenow="0"] > .progressbar__text, .cell > .progressbar_container.progress-invert > .progress > .bar > .progressbar__text {color: #212121;align-items: start;margin-right: calc(100% + .25em);}
.behat-site .progressbar_container.progress-invert > .progress > .bar[aria-valuenow="0"] > .progressbar__text, .behat-site .cell > .progressbar_container.progress-invert > .progress > .bar > .progressbar__text {width: 2rem;}
#dialog-tabs ul.tabs, .nav.nav-tabs {border: none;}
@media (min-width: 576px) {#dialog-tabs ul.tabs, .nav.nav-tabs {border-bottom: 1px solid #dee2e6;}}
#dialog-tabs ul.tabs > li, .nav.nav-tabs > li {position: relative;margin: 0;padding: 5px;overflow: visible;}
#dialog-tabs ul.tabs > li > a, .nav.nav-tabs > li > a {display: inline-flex;align-items: center;justify-content: center;border-radius: 48px;box-shadow: none;border: none;top: auto;margin: 0;}
#dialog-tabs ul.tabs > li > a:hover, .nav.nav-tabs > li > a:hover, #dialog-tabs ul.tabs > li > a:focus, .nav.nav-tabs > li > a:focus {background-color: #fffbe0;color: #998500;}
#dialog-tabs ul.tabs > li > a:after, .nav.nav-tabs > li > a:after {display: none;}
#dialog-tabs ul.tabs > li > a.active:hover, .nav.nav-tabs > li > a.active:hover, #dialog-tabs ul.tabs > li > a.active:focus, .nav.nav-tabs > li > a.active:focus {background-color: #fff8c7;color: #806f00;}
#dialog-tabs ul.tabs > li.active > a, .nav.nav-tabs > li.active > a, #dialog-tabs ul.tabs > li.tui-tabs__tab--active > a, .nav.nav-tabs > li.tui-tabs__tab--active > a, #dialog-tabs ul.tabs > li.ui-state-active > a, .nav.nav-tabs > li.ui-state-active > a {padding: var(--tab-v-padding) var(--tab-h-padding);background-color: #fff8c7;color: #806f00;}
#dialog-tabs ul.tabs > li.active > a, .nav.nav-tabs > li.active > a, #dialog-tabs ul.tabs > li.tui-tabs__tab--active > a, .nav.nav-tabs > li.tui-tabs__tab--active > a, #dialog-tabs ul.tabs > li.ui-state-active > a, .nav.nav-tabs > li.ui-state-active > a, #dialog-tabs ul.tabs > li.active > a:hover, .nav.nav-tabs > li.active > a:hover, #dialog-tabs ul.tabs > li.tui-tabs__tab--active > a:hover, .nav.nav-tabs > li.tui-tabs__tab--active > a:hover, #dialog-tabs ul.tabs > li.ui-state-active > a:hover, .nav.nav-tabs > li.ui-state-active > a:hover, #dialog-tabs ul.tabs > li.active > a:focus, .nav.nav-tabs > li.active > a:focus, #dialog-tabs ul.tabs > li.tui-tabs__tab--active > a:focus, .nav.nav-tabs > li.tui-tabs__tab--active > a:focus, #dialog-tabs ul.tabs > li.ui-state-active > a:focus, .nav.nav-tabs > li.ui-state-active > a:focus {box-shadow: none;border: none;top: auto;margin: 0;background-color: #fff8c7;color: #806f00;}
#dialog-tabs ul.tabs > li.active:hover > a, .nav.nav-tabs > li.active:hover > a, #dialog-tabs ul.tabs > li.tui-tabs__tab--active:hover > a, .nav.nav-tabs > li.tui-tabs__tab--active:hover > a, #dialog-tabs ul.tabs > li.ui-state-active:hover > a, .nav.nav-tabs > li.ui-state-active:hover > a, #dialog-tabs ul.tabs > li.active:focus > a, .nav.nav-tabs > li.active:focus > a, #dialog-tabs ul.tabs > li.tui-tabs__tab--active:focus > a, .nav.nav-tabs > li.tui-tabs__tab--active:focus > a, #dialog-tabs ul.tabs > li.ui-state-active:focus > a, .nav.nav-tabs > li.ui-state-active:focus > a {background-color: #fff8c7;color: #806f00;}
@media (min-width: 576px) {#dialog-tabs ul.tabs > li, .nav.nav-tabs > li {padding-top: 0;border-bottom: 2px solid transparent !important;}}
#dialog-tabs ul.tabs > li > a, .nav.nav-tabs > li > a {position: static;color: inherit;}
#dialog-tabs ul.tabs > li > a.active:after, .nav.nav-tabs > li > a.active:after {content: "";display: block;position: absolute;top: 100%;right: 0;width: 100%;height: 2px;background-color: #fd0;}
#dialog-tabs ul.tabs > li.active, .nav.nav-tabs > li.active, #dialog-tabs ul.tabs > li.tui-tabs__tab--active, .nav.nav-tabs > li.tui-tabs__tab--active, #dialog-tabs ul.tabs > li.ui-state-active, .nav.nav-tabs > li.ui-state-active {border-color: #fd0 !important;}
@media (min-width: 576px) {#dialog-tabs ul.tabs > li.active > a, .nav.nav-tabs > li.active > a, #dialog-tabs ul.tabs > li.tui-tabs__tab--active > a, .nav.nav-tabs > li.tui-tabs__tab--active > a, #dialog-tabs ul.tabs > li.ui-state-active > a, .nav.nav-tabs > li.ui-state-active > a {background-color: transparent;color: inherit;}}
@keyframes scalestep {0% {transform: scale(0);}
	100% {transform: scale(1);}}
@keyframes scalebar {0% {height: 0;}
	100% {height: 100%;}}
@keyframes scalehorzbar {0% {width: 0;}
	100% {width: 30px;}}
@keyframes circleprogress {0% {stroke-dasharray: 0 100;}}
#page-totara-program-required.program-styles-upgrade:not(.debug-developer) #program-content, #page-totara-program-view.program-styles-upgrade:not(.debug-developer) #program-content, #page-totara-program-required.program-styles-upgrade:not(.debug-developer) #view-program-content, #page-totara-program-view.program-styles-upgrade:not(.debug-developer) #view-program-content, #page-totara-program-required.program-styles-upgrade:not(.debug-developer) .core-program-wrapper, #page-totara-program-view.program-styles-upgrade:not(.debug-developer) .core-program-wrapper {display: none !important;}
#page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"], #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] {display: flex;flex-direction: column;}
#page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] #program-content, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] #program-content, #page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] #view-program-content, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] #view-program-content, #page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] .core-program-wrapper, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] .core-program-wrapper {position: relative;order: 1;opacity: .7;background-color: #fff8cc;height: 150px;margin: 20px 0 0 0;padding: 20px;overflow: hidden;z-index: 9999;}
#page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] #program-content:hover, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] #program-content:hover, #page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] #view-program-content:hover, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] #view-program-content:hover, #page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] .core-program-wrapper:hover, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] .core-program-wrapper:hover {height: auto;}
#page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] #program-content:hover:after, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] #program-content:hover:after, #page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] #view-program-content:hover:after, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] #view-program-content:hover:after, #page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] .core-program-wrapper:hover:after, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] .core-program-wrapper:hover:after {display: none;}
#page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] #program-content:before, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] #program-content:before, #page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] #view-program-content:before, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] #view-program-content:before, #page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] .core-program-wrapper:before, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] .core-program-wrapper:before {display: block;content: "Only visible in developer debug mode, hover to reveal";margin-bottom: 10px;font-family: monospace;}
#page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] #program-content:after, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] #program-content:after, #page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] #view-program-content:after, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] #view-program-content:after, #page-totara-program-required.program-styles-upgrade.debug-developer div[role="main"] .core-program-wrapper:after, #page-totara-program-view.program-styles-upgrade.debug-developer div[role="main"] .core-program-wrapper:after {content: "";position: absolute;bottom: 0;right: 0;width: 100%;height: 80%;background-image: linear-gradient(to top,#fff8cc 10%,rgba(255,248,204,0));}
#page-totara-program-required.program-styles-upgrade #region-main > div[role="main"], #page-totara-program-view.program-styles-upgrade #region-main > div[role="main"] {padding: 0;box-shadow: none;border: none;background-color: transparent;}
#page-totara-program-required.program-styles-upgrade #region-main > div[role="main"] .navbutton, #page-totara-program-view.program-styles-upgrade #region-main > div[role="main"] .navbutton {text-align: center;margin-bottom: 20px;}
#page-totara-program-required.program-styles-upgrade .program-image, #page-totara-program-view.program-styles-upgrade .program-image {width: 100%;height: 150px;}
@media (min-width: 576px) {#page-totara-program-required.program-styles-upgrade .program-image, #page-totara-program-view.program-styles-upgrade .program-image {width: 120px;height: 120px;}}
#page-totara-program-required.program-styles-upgrade .duedateinfo .alert, #page-totara-program-view.program-styles-upgrade .duedateinfo .alert {min-width: 280px;}
#page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator:last-child, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator:last-child {padding-bottom: 30px;}
#page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator:last-child .groupandoperator-inner .courseset .bar, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator:last-child .groupandoperator-inner .courseset .bar {height: calc(100% - -40px - -30px);}
#page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator + .nextset-wrap .operator-then, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator + .nextset-wrap .operator-then {padding-left: 50px;}
#page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner {padding: 20px;margin-left: 50px;background-color: rgba(0,0,0,.03);}
#page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset {padding: 0;}
#page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset:last-child, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset:last-child {height: 100%;}
#page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset.extendbar .bar, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset.extendbar .bar {height: calc(100% - -40px - -70px);}
#page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset.extendbar.lastset .bar, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset.extendbar.lastset .bar {height: calc(100% - -40px - -30px);}
#page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset.lastset, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset.lastset {padding-bottom: 0;}
#page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset .bar, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset .bar, #page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset .step, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset .step {top: -20px;left: -55px;}
#page-totara-program-required.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset .step, #page-totara-program-view.program-styles-upgrade .courseset-group .groupandoperator .groupandoperator-inner .courseset .step {transform: translateX(50%);}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset {padding-left: 50px;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset.set-complete .step, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset.set-complete .step {box-shadow: none;background-color: #d0d0d0;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset.extendbar .bar, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset.extendbar .bar {height: calc(100% - -70px);}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset.lastset, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset.lastset {padding-bottom: 30px;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .bar, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .bar, #page-totara-program-required.program-styles-upgrade .courseset-group .courseset .step, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .step {position: absolute;right: auto;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .step, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .step {top: 0;left: 0;width: 30px;height: 30px;border-radius: 50%;background-color: #f2f2f2;box-shadow: inset 0px 0px 0px 5px #d0d0d0;z-index: 1;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .step.accessible, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .step.accessible {background-color: #d0d0d0;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .step .stepcomplete, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .step .stepcomplete {position: absolute;top: 0;right: 0;width: 100%;height: 100%;border-radius: 50%;transform: scale(0);animation: scalestep .75s forwards;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .step .locked-set, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .step .locked-set {color: #d0d0d0;margin-top: -1px;font-size: .875rem;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .bar, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .bar {top: 0;left: 15px;width: 5px;height: 100%;background-color: #d0d0d0;transform: translateX(50%);}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .bar .barcomplete, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .bar .barcomplete {position: absolute;top: 0;right: 0;width: 100%;height: 0;animation: scalebar .75s forwards linear;animation-delay: .75s;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .setcompletion, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .setcompletion {color: #d0d0d0;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .setcompletion.setcomplete, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .setcompletion.setcomplete {color: #049d79;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .course-item .course-progress .progress, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .course-item .course-progress .progress {background-color: #d0d0d0;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .course-item .course-progress .progress .progress-bar, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .course-item .course-progress .progress .progress-bar {background-color: #000;}
#page-totara-program-required.program-styles-upgrade .courseset-group .courseset .course-item .course-progress .progress .progress-bar.coursecomplete, #page-totara-program-view.program-styles-upgrade .courseset-group .courseset .course-item .course-progress .progress .progress-bar.coursecomplete {background-color: #049d79;}
#page-totara-program-required.program-styles-upgrade .courseset-group .nextset-wrap, #page-totara-program-view.program-styles-upgrade .courseset-group .nextset-wrap {height: 70px;}
#page-totara-program-required.program-styles-upgrade .chart-wrapper, #page-totara-program-view.program-styles-upgrade .chart-wrapper {position: relative;width: 175px;height: 175px;}
#page-totara-program-required.program-styles-upgrade .chart-wrapper .circular-chart, #page-totara-program-view.program-styles-upgrade .chart-wrapper .circular-chart {position: absolute;top: 0;right: 0;width: 100%;height: 100%;}
#page-totara-program-required.program-styles-upgrade .chart-wrapper .circle, #page-totara-program-view.program-styles-upgrade .chart-wrapper .circle {stroke: #000;fill: none;stroke-width: 2.8;stroke-linecap: round;animation: circleprogress 1s ease-out forwards;}
#page-totara-program-required.program-styles-upgrade .chart-wrapper .circle.stroke-complete, #page-totara-program-view.program-styles-upgrade .chart-wrapper .circle.stroke-complete {stroke: #049d79;}
#page-totara-program-required.program-styles-upgrade .chart-wrapper .circle.stroke-gray, #page-totara-program-view.program-styles-upgrade .chart-wrapper .circle.stroke-gray {stroke: #d0d0d0;animation: none;}
#page-totara-program-required.program-styles-upgrade .progress, #page-totara-program-view.program-styles-upgrade .progress {background-color: #d0d0d0;}
#page-totara-program-required.program-styles-upgrade .progress .progress-bar.complete, #page-totara-program-view.program-styles-upgrade .progress .progress-bar.complete {background-color: #049d79;}
#page-totara-program-required.program-styles-upgrade .completeicon, #page-totara-program-view.program-styles-upgrade .completeicon {color: #d0d0d0;}
#page-totara-program-required.program-styles-upgrade .completeicon.setgroupscomplete, #page-totara-program-view.program-styles-upgrade .completeicon.setgroupscomplete {color: #049d79;}
#page-totara-program-required.program-styles-upgrade .completeicon .completeicon-inner, #page-totara-program-view.program-styles-upgrade .completeicon .completeicon-inner {width: 30px;height: 30px;}
#page-totara-program-required.program-styles-upgrade .completeicon .completeicon-inner i, #page-totara-program-view.program-styles-upgrade .completeicon .completeicon-inner i {font-size: 45px;}
#page-totara-program-required.program-styles-upgrade .notavailable-icon, #page-totara-program-view.program-styles-upgrade .notavailable-icon {color: #d0d0d0;}
@media (min-width: 992px) {#page-totara-program-required .layout-split .courseset-group:nth-child(even) > .courseset, #page-totara-program-view .layout-split .courseset-group:nth-child(even) > .courseset, #page-totara-program-required .layout-split .courseset-group:nth-child(even) > .groupandoperator, #page-totara-program-view .layout-split .courseset-group:nth-child(even) > .groupandoperator, #page-totara-program-required .layout-split .courseset-group:nth-child(even) > .nextset-wrap, #page-totara-program-view .layout-split .courseset-group:nth-child(even) > .nextset-wrap {margin-right: auto;padding-left: 0;padding-right: 50px;}
	#page-totara-program-required .layout-split .courseset-group:nth-child(even) > .groupandoperator .groupandoperator-inner, #page-totara-program-view .layout-split .courseset-group:nth-child(even) > .groupandoperator .groupandoperator-inner {margin-left: 0;}
	#page-totara-program-required .layout-split .courseset-group:nth-child(even) > .courseset .bar, #page-totara-program-view .layout-split .courseset-group:nth-child(even) > .courseset .bar, #page-totara-program-required .layout-split .courseset-group:nth-child(even) > .courseset .step, #page-totara-program-view .layout-split .courseset-group:nth-child(even) > .courseset .step {left: auto;right: 0;transform: translateX(-50%);}
	#page-totara-program-required .layout-split .courseset-group:nth-child(even) .groupandoperator .groupandoperator-inner .courseset .bar, #page-totara-program-view .layout-split .courseset-group:nth-child(even) .groupandoperator .groupandoperator-inner .courseset .bar, #page-totara-program-required .layout-split .courseset-group:nth-child(even) .groupandoperator .groupandoperator-inner .courseset .step, #page-totara-program-view .layout-split .courseset-group:nth-child(even) .groupandoperator .groupandoperator-inner .courseset .step {left: auto;right: -70px;transform: translateX(-50%);}
	#page-totara-program-required .layout-split .courseset-group:nth-child(even) .operator-then, #page-totara-program-view .layout-split .courseset-group:nth-child(even) .operator-then {text-align: right !important;}
	#page-totara-program-required .layout-split .courseset-group:nth-child(even) .operator-then .operator-name, #page-totara-program-view .layout-split .courseset-group:nth-child(even) .operator-then .operator-name {order: 1;}
	#page-totara-program-required .layout-split .courseset-group:nth-child(even) .operator-then .operator-arrow, #page-totara-program-view .layout-split .courseset-group:nth-child(even) .operator-then .operator-arrow {margin-left: 10px;margin-right: 0 !important;}
	#page-totara-program-required .layout-split .courseset-group:nth-child(even) .operator-then .fa-arrow-circle-o-down:before, #page-totara-program-view .layout-split .courseset-group:nth-child(even) .operator-then .fa-arrow-circle-o-down:before {content: "";}
	#page-totara-program-required .layout-split .courseset-group > .courseset, #page-totara-program-view .layout-split .courseset-group > .courseset, #page-totara-program-required .layout-split .courseset-group > .groupandoperator, #page-totara-program-view .layout-split .courseset-group > .groupandoperator, #page-totara-program-required .layout-split .courseset-group > .nextset-wrap, #page-totara-program-view .layout-split .courseset-group > .nextset-wrap {width: 50%;}
	#page-totara-program-required .layout-split .courseset-group > .courseset .step, #page-totara-program-view .layout-split .courseset-group > .courseset .step, #page-totara-program-required .layout-split .courseset-group > .courseset .bar, #page-totara-program-view .layout-split .courseset-group > .courseset .bar {left: 0;transform: translateX(50%);}
	#page-totara-program-required .layout-split .courseset-group .groupandoperator .groupandoperator-inner .courseset .bar, #page-totara-program-view .layout-split .courseset-group .groupandoperator .groupandoperator-inner .courseset .bar, #page-totara-program-required .layout-split .courseset-group .groupandoperator .groupandoperator-inner .courseset .step, #page-totara-program-view .layout-split .courseset-group .groupandoperator .groupandoperator-inner .courseset .step {left: -70px;}
	#page-totara-program-required .layout-split .courseset-group .operator-then, #page-totara-program-view .layout-split .courseset-group .operator-then {text-align: left !important;}
	#page-totara-program-required .layout-split .courseset-group .operator-then .fa-arrow-circle-o-down:before, #page-totara-program-view .layout-split .courseset-group .operator-then .fa-arrow-circle-o-down:before {content: "";}
	#page-totara-program-required .layout-split .completeicon, #page-totara-program-view .layout-split .completeicon {text-align: center !important;}}
.tw-catalogManageBtns__btn {display: inline-block;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;font-size: 1rem;border-radius: 48px;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #000;border-color: #000;}
@media (max-width: 1200px) {.tw-catalogManageBtns__btn {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.tw-catalogManageBtns__btn {transition: none;}}
.tw-catalogManageBtns__btn:hover, .tw-catalogManageBtns__btn:focus {text-decoration: none;}
.tw-catalogManageBtns__btn:hover {color: #fff;background-color: #000;border-color: #000;}
.tw-catalogManageBtns__btn:focus, .tw-catalogManageBtns__btn.focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.tw-catalogManageBtns__btn.disabled, .tw-catalogManageBtns__btn:disabled {color: #000;background-color: transparent;}
.tw-catalogManageBtns__btn:not(:disabled):not(.disabled):active, .tw-catalogManageBtns__btn:not(:disabled):not(.disabled).active, .show > .tw-catalogManageBtns__btn.dropdown-toggle {color: #fff;background-color: #000;border-color: #000;}
.tw-catalogManageBtns__btn:not(:disabled):not(.disabled):active:focus, .tw-catalogManageBtns__btn:not(:disabled):not(.disabled).active:focus, .show > .tw-catalogManageBtns__btn.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.tw-catalogResultsShare__btn, .tw-catalogItemStyleToggle__btn, .tw-selectMulti__link, .tw-selectSearchText__btn, .tw-catalogManageBtns__btn {display: inline-block;display: inline-flex;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;font-size: 1rem;border-radius: 48px;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #000;border-color: #000;min-height: var(--btn-min-height);align-items: center;}
@media (max-width: 1200px) {.tw-catalogResultsShare__btn, .tw-catalogItemStyleToggle__btn, .tw-selectMulti__link, .tw-selectSearchText__btn, .tw-catalogManageBtns__btn {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.tw-catalogResultsShare__btn, .tw-catalogItemStyleToggle__btn, .tw-selectMulti__link, .tw-selectSearchText__btn, .tw-catalogManageBtns__btn {transition: none;}}
.tw-catalogResultsShare__btn:hover, .tw-catalogItemStyleToggle__btn:hover, .tw-selectMulti__link:hover, .tw-selectSearchText__btn:hover, .tw-catalogManageBtns__btn:hover, .tw-catalogResultsShare__btn:focus, .tw-catalogItemStyleToggle__btn:focus, .tw-selectMulti__link:focus, .tw-selectSearchText__btn:focus, .tw-catalogManageBtns__btn:focus {text-decoration: none;}
.tw-catalogResultsShare__btn:hover, .tw-catalogItemStyleToggle__btn:hover, .tw-selectMulti__link:hover, .tw-selectSearchText__btn:hover, .tw-catalogManageBtns__btn:hover {color: #fff;background-color: #000;border-color: #000;}
.tw-catalogResultsShare__btn:focus, .tw-catalogItemStyleToggle__btn:focus, .tw-selectMulti__link:focus, .tw-selectSearchText__btn:focus, .tw-catalogManageBtns__btn:focus, .tw-catalogResultsShare__btn.focus, .tw-catalogItemStyleToggle__btn.focus, .tw-selectMulti__link.focus, .tw-selectSearchText__btn.focus, .tw-catalogManageBtns__btn.focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.tw-catalogResultsShare__btn.disabled, .tw-catalogItemStyleToggle__btn.disabled, .tw-selectMulti__link.disabled, .tw-selectSearchText__btn.disabled, .tw-catalogManageBtns__btn.disabled, .tw-catalogResultsShare__btn:disabled, .tw-catalogItemStyleToggle__btn:disabled, .tw-selectMulti__link:disabled, .tw-selectSearchText__btn:disabled, .tw-catalogManageBtns__btn:disabled {color: #000;background-color: transparent;}
.tw-catalogResultsShare__btn:not(:disabled):not(.disabled):active, .tw-catalogItemStyleToggle__btn:not(:disabled):not(.disabled):active, .tw-selectMulti__link:not(:disabled):not(.disabled):active, .tw-selectSearchText__btn:not(:disabled):not(.disabled):active, .tw-catalogManageBtns__btn:not(:disabled):not(.disabled):active, .tw-catalogResultsShare__btn:not(:disabled):not(.disabled).active, .tw-catalogItemStyleToggle__btn:not(:disabled):not(.disabled).active, .tw-selectMulti__link:not(:disabled):not(.disabled).active, .tw-selectSearchText__btn:not(:disabled):not(.disabled).active, .tw-catalogManageBtns__btn:not(:disabled):not(.disabled).active, .show > .tw-catalogResultsShare__btn.dropdown-toggle, .show > .tw-catalogItemStyleToggle__btn.dropdown-toggle, .show > .tw-selectMulti__link.dropdown-toggle, .show > .tw-selectSearchText__btn.dropdown-toggle, .show > .tw-catalogManageBtns__btn.dropdown-toggle {color: #fff;background-color: #000;border-color: #000;}
.tw-catalogResultsShare__btn:not(:disabled):not(.disabled):active:focus, .tw-catalogItemStyleToggle__btn:not(:disabled):not(.disabled):active:focus, .tw-selectMulti__link:not(:disabled):not(.disabled):active:focus, .tw-selectSearchText__btn:not(:disabled):not(.disabled):active:focus, .tw-catalogManageBtns__btn:not(:disabled):not(.disabled):active:focus, .tw-catalogResultsShare__btn:not(:disabled):not(.disabled).active:focus, .tw-catalogItemStyleToggle__btn:not(:disabled):not(.disabled).active:focus, .tw-selectMulti__link:not(:disabled):not(.disabled).active:focus, .tw-selectSearchText__btn:not(:disabled):not(.disabled).active:focus, .tw-catalogManageBtns__btn:not(:disabled):not(.disabled).active:focus, .show > .tw-catalogResultsShare__btn.dropdown-toggle:focus, .show > .tw-catalogItemStyleToggle__btn.dropdown-toggle:focus, .show > .tw-selectMulti__link.dropdown-toggle:focus, .show > .tw-selectSearchText__btn.dropdown-toggle:focus, .show > .tw-catalogManageBtns__btn.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.tw-catalogManageBtns__group_options {z-index: 3;}
.tw-catalogItemNarrow__noprogress {padding: 0;height: 1rem;}
.tw-selectMulti__link:active .tw-selectMulti__link_text, .tw-selectMulti__link:focus .tw-selectMulti__link_text, .tw-selectMulti__link:hover .tw-selectMulti__link_text {color: inherit;}
.tw-selectSearchText__field + .tw-selectSearchText__btn {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.tw-catalogDetailsLink__option_btn {background-color: #000;color: #fff;}
.tw-catalogDetailsLink__option_btn:hover, .tw-catalogDetailsLink__option_btn:focus, .tw-catalogDetailsLink__option_btn:active {background-color: black;color: #fff;}
.tw-grid {grid-template-columns: repeat(auto-fill,minmax(250px,1fr));}
.tui-form--horizontal .tui-formRow:not(.tui-formRow--vertical) > .tui-formRow__inner > .tui-formRow__desc {flex-basis: 100% !important;}
.tui-core_auth-loginLayout__panel-graphic {background-repeat: no-repeat;}
.tui-avatar--small, .tui-avatar--xsmall, .tui-avatar--xxsmall {max-width: none;}
.tui-svgIcon.tui-svgIcon--size-100 {font-size: 14px;}
.tui-svgIcon.tui-svgIcon--size-200 {font-size: 16px;}
.tui-svgIcon.tui-svgIcon--size-300 {font-size: 20px;}
.tui-svgIcon.tui-svgIcon--size-400 {font-size: 24px;}
.tui-svgIcon.tui-svgIcon--size-500 {font-size: 28px;}
.tui-svgIcon.tui-svgIcon--size-600 {font-size: 32px;}
.tui-svgIcon.tui-svgIcon--size-700 {font-size: 38px;}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs {border: none;}
@media (min-width: 576px) {.tui-tabs.tui-tabs--vertical .tui-tabs__tabs {border-left: 1px solid #dee2e6;}}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li {position: relative;margin: 0;padding: 5px;overflow: visible;}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li > a {display: inline-flex;align-items: center;justify-content: center;border-radius: 48px;box-shadow: none;border: none;top: auto;margin: 0;}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li > a:hover, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li > a:focus {background-color: #fffbe0;color: #998500;}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li > a:after {display: none;}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li > a.active:hover, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li > a.active:focus {background-color: #fff8c7;color: #806f00;}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.active > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.tui-tabs__tab--active > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.ui-state-active > a {padding: var(--tab-v-padding) var(--tab-h-padding);background-color: #fff8c7;color: #806f00;}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.active > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.tui-tabs__tab--active > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.ui-state-active > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.active > a:hover, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.tui-tabs__tab--active > a:hover, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.ui-state-active > a:hover, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.active > a:focus, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.tui-tabs__tab--active > a:focus, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.ui-state-active > a:focus {box-shadow: none;border: none;top: auto;margin: 0;background-color: #fff8c7;color: #806f00;}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.active:hover > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.tui-tabs__tab--active:hover > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.ui-state-active:hover > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.active:focus > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.tui-tabs__tab--active:focus > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.ui-state-active:focus > a {background-color: #fff8c7;color: #806f00;}
@media (min-width: 576px) {.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li {padding-top: 0;border-bottom: 2px solid transparent !important;}}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li > a {position: static;color: inherit;}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li > a.active:after {content: "";display: block;position: absolute;top: 100%;right: 0;width: 100%;height: 2px;background-color: #fd0;}
.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.active, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.tui-tabs__tab--active, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.ui-state-active {border-color: #fd0 !important;}
@media (min-width: 576px) {.tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.active > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.tui-tabs__tab--active > a, .tui-tabs.tui-tabs--vertical .tui-tabs__tabs > li.ui-state-active > a {background-color: transparent;color: inherit;}}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs {border: none;}
@media (min-width: 576px) {.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs {border-bottom: 1px solid #dee2e6;}}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li {position: relative;margin: 0;padding: 5px;overflow: visible;}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li > a {display: inline-flex;align-items: center;justify-content: center;border-radius: 48px;box-shadow: none;border: none;top: auto;margin: 0;}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li > a:hover, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li > a:focus {background-color: #fffbe0;color: #998500;}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li > a:after {display: none;}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li > a.active:hover, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li > a.active:focus {background-color: #fff8c7;color: #806f00;}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.active > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.tui-tabs__tab--active > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.ui-state-active > a {padding: var(--tab-v-padding) var(--tab-h-padding);background-color: #fff8c7;color: #806f00;}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.active > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.tui-tabs__tab--active > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.ui-state-active > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.active > a:hover, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.tui-tabs__tab--active > a:hover, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.ui-state-active > a:hover, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.active > a:focus, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.tui-tabs__tab--active > a:focus, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.ui-state-active > a:focus {box-shadow: none;border: none;top: auto;margin: 0;background-color: #fff8c7;color: #806f00;}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.active:hover > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.tui-tabs__tab--active:hover > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.ui-state-active:hover > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.active:focus > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.tui-tabs__tab--active:focus > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.ui-state-active:focus > a {background-color: #fff8c7;color: #806f00;}
@media (min-width: 576px) {.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li {padding-top: 0;border-bottom: 2px solid transparent !important;}}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li > a {position: static;color: inherit;}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li > a.active:after {content: "";display: block;position: absolute;top: 100%;right: 0;width: 100%;height: 2px;background-color: #fd0;}
.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.active, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.tui-tabs__tab--active, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.ui-state-active {border-color: #fd0 !important;}
@media (min-width: 576px) {.tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.active > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.tui-tabs__tab--active > a, .tui-tabs.tui-tabs--horizontal .tui-tabs__tabs > li.ui-state-active > a {background-color: transparent;color: inherit;}}
.tui-weka {background-color: #fff;}
:root {--btn-text-color-focus: var(--btn-prim-text-color) !important;--btn-text-color-active: var(--btn-prim-text-color) !important;--btn-bg-color-focus: var(--btn-accent-color) !important;--btn-bg-color-active: var(--btn-accent-color) !important;--btn-bg-color-hover: #000 !important;--btn-text-color-hover: #fff !important;--btn-border-color-hover: #000 !important;--color-neutral-1: #f2f2f2 !important;--color-neutral-2: #e8e8e8 !important;--color-neutral-3: #d3d3d4 !important;--color-neutral-4: #bebfc0 !important;--color-neutral-5: #a9aaac !important;--color-neutral-6: #8a8c8e !important;--color-neutral-7: #212529 !important;--color-prompt-info: #0c5460 !important;--color-prompt-info-bg: #d1ecf1 !important;--color-prompt-alert: #82260b !important;--color-prompt-alert-bg: #fedbd0 !important;--color-prompt-warning: #857300 !important;--color-prompt-warning-bg: #fff8cc !important;--color-prompt-success: #02523f !important;--color-prompt-success-bg: #cdebe4 !important;--color-backdrop-standard: rgba(0,0,0,.5) !important;--color-backdrop-heavy: black !important;--color-backdrop-contrast: #f2f2f2 !important;--font-size-1: .0625rem !important;--font-size-2: .125rem !important;--font-size-4: .25rem !important;--font-size-8: .5rem !important;--font-size-10: .625rem !important;--font-size-11: .6875rem !important;--font-size-12: .75rem !important;--font-size-13: .8125rem !important;--font-size-14: .875rem !important;--font-size-15: .9375rem !important;--font-size-16: 1rem !important;--font-size-18: 1.125rem !important;--font-size-20: 1.25rem !important;--font-size-22: 1.375rem !important;--font-size-24: 1.5rem !important;--font-size-30: 1.875rem !important;--font-size-32: 2rem !important;--font-size-40: 2.5rem !important;--font-size-48: 3rem !important;--font-size-50: 3.125rem !important;--gap-1: 4px !important;--gap-2: 8px !important;--gap-3: 12px !important;--gap-4: 16px !important;--gap-5: 20px !important;--gap-6: 24px !important;--gap-7: 28px !important;--gap-8: 32px !important;--gap-9: 36px !important;--gap-10: 40px !important;--gap-11: 44px !important;--gap-12: 48px !important;--btn-min-height: 2.5rem !important;--btn-xs-min-height: 1.5rem !important;--btn-sm-min-height: 2rem !important;--btn-lg-min-height: 3rem !important;--btn-radius: 48px !important;--color-secondary: var(--color-state) !important;--nav-side-icon-size: 1.25rem !important;--nav-side-user-picture-size: 2rem !important;--nav-sub-tab-bg-color-focus: rgba(0,0,0,.05) !important;--nav-tab-expand-mobile-text-color: var(--nav-tab-expand-text-color) !important;--nav-tab-expand-mobile-text-color-focus: var(--nav-tab-expand-text-color-focus) !important;--form-input-height: 2.5rem !important;--form-input-height-large: 3rem !important;--form-input-bg-color: #fff !important;--form-input-border-color: #adb5bd !important;--form-input-border-radius: .5rem !important;--color-border: #dee2e6 !important;--border-width-thin: 1px !important;--border-radius-normal: .5rem !important;--border-radius-small: .5rem !important;--border-radius-curved: .5rem !important;--card-border-radius: .5rem !important;--nav-sub-border-color: #dee2e6 !important;--alert-internal-border-radius: .5rem !important;}
body[id^="page-admin-setting-theme_synergycustom"] .form-overridden.label::after {content: " (or synergycustom/config.php)";}
#adminsettings .editor_atto_wrap h3 {width: auto;display: inline-block;border: none;padding: 0;font-size: 1.75rem;line-height: 1.2;}
#adminsettings .formsettingheading {margin-bottom: 20px;}
#admin-multilogintaborder {display: none;}
#page-admin-course-management #coursesearch {width: 100%;}
#page-admin-course-management #coursesearch #coursesearchbox {margin: 5px !important;}
.slist {list-style: none;}
.slist li {border: 1px solid #dee2e6;background: #f2f2f2;cursor: move;}
.slist li.hint {color: #857300;background-color: #fff8cc;border-color: #fff5b8;}
.slist li.hint hr {border-top-color: #fff29e;}
.slist li.hint .alert-link {color: #524700;}
.slist li.hint.active {color: #82260b;background-color: #fedbd0;border-color: #feccbe;}
.slist li.hint.active hr {border-top-color: #fdb9a5;}
.slist li.hint.active .alert-link {color: #531807;}
.slist li i {color: rgba(0,0,0,.1);}
.calendarurl > p {word-wrap: break-word;}
.alerts .alert {display: none;}
.alert .alert-icon, .alert .alert-message {padding: 1.25rem;}
.alert .alert-icon {display: flex;align-items: center;}
.alert > * {vertical-align: inherit;}
.alert a, .alert > a {color: inherit;font-weight: 700;}
.alert-primary .alert-icon {background-color: #000;}
.alert-secondary .alert-icon {background-color: #fd0;}
.alert-success .alert-icon {background-color: #049d79;}
.alert-info .alert-icon {background-color: #17a2b8;}
.alert-warning .alert-icon {background-color: #fd0;}
.alert-danger .alert-icon {background-color: #fa4916;}
.alert-light .alert-icon {background-color: #f2f2f2;}
.alert-dark .alert-icon {background-color: #343a40;}
.alert-tertiary .alert-icon {background-color: #f2f2f2;}
.alert-white .alert-icon {background-color: #fff;}
.alert-gray-100 .alert-icon {background-color: #f2f2f2;}
.alert-gray-200 .alert-icon {background-color: #e8e8e8;}
.alert-gray-300 .alert-icon {background-color: #dee2e6;}
.alert-gray-400 .alert-icon {background-color: #ced4da;}
.alert-gray-500 .alert-icon {background-color: #adb5bd;}
.alert-gray-600 .alert-icon {background-color: #6c757d;}
.alert-gray-700 .alert-icon {background-color: #495057;}
.alert-gray-800 .alert-icon {background-color: #343a40;}
.alert-gray-900 .alert-icon {background-color: #212121;}
.alert-black .alert-icon {background-color: #000;}
.block-region#block-region-header-fullwidth .block {margin-bottom: 0;}
.sl-blockstyles, .block {margin-bottom: 30px;}
body:not(.editing) .sl-blockstyles.chromeless, body:not(.editing) .block.chromeless {background-color: transparent;}
.editing .sl-blockstyles.chromeless .block-content, .editing .block.chromeless .block-content {padding: var(--gap-4);}
@media (min-width: 992px) {[data-blockregion="side-post"] .block.block_synergy [class*="col-"]:not([class*="col-auto"]), [data-blockregion="side-post"] .block.block_activitybookmarks [class*="col-"]:not([class*="col-auto"]), [data-blockregion="side-pre"] .block.block_synergy [class*="col-"]:not([class*="col-auto"]), [data-blockregion="side-pre"] .block.block_activitybookmarks [class*="col-"]:not([class*="col-auto"]) {flex: 0 0 100%;max-width: 100%;}}
.block .block-controls .dropdown-toggle {color: #212121;}
@media (min-width: 1200px) {[data-blockregion="main-pre"] .sl-m-1, [data-blockregion="side-post"] .sl-m-1 {margin: 5px !important;}
	[data-blockregion="main-pre"] .sl-mt-1, [data-blockregion="side-post"] .sl-mt-1, [data-blockregion="main-pre"] .sl-my-1, [data-blockregion="side-post"] .sl-my-1 {margin-top: 5px !important;}
	[data-blockregion="main-pre"] .sl-mr-1, [data-blockregion="side-post"] .sl-mr-1, [data-blockregion="main-pre"] .sl-mx-1, [data-blockregion="side-post"] .sl-mx-1 {margin-left: 5px !important;}
	[data-blockregion="main-pre"] .sl-mb-1, [data-blockregion="side-post"] .sl-mb-1, [data-blockregion="main-pre"] .sl-my-1, [data-blockregion="side-post"] .sl-my-1 {margin-bottom: 5px !important;}
	[data-blockregion="main-pre"] .sl-ml-1, [data-blockregion="side-post"] .sl-ml-1, [data-blockregion="main-pre"] .sl-mx-1, [data-blockregion="side-post"] .sl-mx-1 {margin-right: 5px !important;}
	[data-blockregion="main-pre"] .sl-p-1, [data-blockregion="side-post"] .sl-p-1 {padding: 5px !important;}
	[data-blockregion="main-pre"] .sl-pt-1, [data-blockregion="side-post"] .sl-pt-1, [data-blockregion="main-pre"] .sl-py-1, [data-blockregion="side-post"] .sl-py-1 {padding-top: 5px !important;}
	[data-blockregion="main-pre"] .sl-pr-1, [data-blockregion="side-post"] .sl-pr-1, [data-blockregion="main-pre"] .sl-px-1, [data-blockregion="side-post"] .sl-px-1 {padding-left: 5px !important;}
	[data-blockregion="main-pre"] .sl-pb-1, [data-blockregion="side-post"] .sl-pb-1, [data-blockregion="main-pre"] .sl-py-1, [data-blockregion="side-post"] .sl-py-1 {padding-bottom: 5px !important;}
	[data-blockregion="main-pre"] .sl-pl-1, [data-blockregion="side-post"] .sl-pl-1, [data-blockregion="main-pre"] .sl-px-1, [data-blockregion="side-post"] .sl-px-1 {padding-right: 5px !important;}
	[data-blockregion="main-pre"] .sl-m-2, [data-blockregion="side-post"] .sl-m-2 {margin: 10px !important;}
	[data-blockregion="main-pre"] .sl-mt-2, [data-blockregion="side-post"] .sl-mt-2, [data-blockregion="main-pre"] .sl-my-2, [data-blockregion="side-post"] .sl-my-2 {margin-top: 10px !important;}
	[data-blockregion="main-pre"] .sl-mr-2, [data-blockregion="side-post"] .sl-mr-2, [data-blockregion="main-pre"] .sl-mx-2, [data-blockregion="side-post"] .sl-mx-2 {margin-left: 10px !important;}
	[data-blockregion="main-pre"] .sl-mb-2, [data-blockregion="side-post"] .sl-mb-2, [data-blockregion="main-pre"] .sl-my-2, [data-blockregion="side-post"] .sl-my-2 {margin-bottom: 10px !important;}
	[data-blockregion="main-pre"] .sl-ml-2, [data-blockregion="side-post"] .sl-ml-2, [data-blockregion="main-pre"] .sl-mx-2, [data-blockregion="side-post"] .sl-mx-2 {margin-right: 10px !important;}
	[data-blockregion="main-pre"] .sl-p-2, [data-blockregion="side-post"] .sl-p-2 {padding: 10px !important;}
	[data-blockregion="main-pre"] .sl-pt-2, [data-blockregion="side-post"] .sl-pt-2, [data-blockregion="main-pre"] .sl-py-2, [data-blockregion="side-post"] .sl-py-2 {padding-top: 10px !important;}
	[data-blockregion="main-pre"] .sl-pr-2, [data-blockregion="side-post"] .sl-pr-2, [data-blockregion="main-pre"] .sl-px-2, [data-blockregion="side-post"] .sl-px-2 {padding-left: 10px !important;}
	[data-blockregion="main-pre"] .sl-pb-2, [data-blockregion="side-post"] .sl-pb-2, [data-blockregion="main-pre"] .sl-py-2, [data-blockregion="side-post"] .sl-py-2 {padding-bottom: 10px !important;}
	[data-blockregion="main-pre"] .sl-pl-2, [data-blockregion="side-post"] .sl-pl-2, [data-blockregion="main-pre"] .sl-px-2, [data-blockregion="side-post"] .sl-px-2 {padding-right: 10px !important;}
	[data-blockregion="main-pre"] .sl-m-3, [data-blockregion="side-post"] .sl-m-3 {margin: 20px !important;}
	[data-blockregion="main-pre"] .sl-mt-3, [data-blockregion="side-post"] .sl-mt-3, [data-blockregion="main-pre"] .sl-my-3, [data-blockregion="side-post"] .sl-my-3 {margin-top: 20px !important;}
	[data-blockregion="main-pre"] .sl-mr-3, [data-blockregion="side-post"] .sl-mr-3, [data-blockregion="main-pre"] .sl-mx-3, [data-blockregion="side-post"] .sl-mx-3 {margin-left: 20px !important;}
	[data-blockregion="main-pre"] .sl-mb-3, [data-blockregion="side-post"] .sl-mb-3, [data-blockregion="main-pre"] .sl-my-3, [data-blockregion="side-post"] .sl-my-3 {margin-bottom: 20px !important;}
	[data-blockregion="main-pre"] .sl-ml-3, [data-blockregion="side-post"] .sl-ml-3, [data-blockregion="main-pre"] .sl-mx-3, [data-blockregion="side-post"] .sl-mx-3 {margin-right: 20px !important;}
	[data-blockregion="main-pre"] .sl-p-3, [data-blockregion="side-post"] .sl-p-3 {padding: 20px !important;}
	[data-blockregion="main-pre"] .sl-pt-3, [data-blockregion="side-post"] .sl-pt-3, [data-blockregion="main-pre"] .sl-py-3, [data-blockregion="side-post"] .sl-py-3 {padding-top: 20px !important;}
	[data-blockregion="main-pre"] .sl-pr-3, [data-blockregion="side-post"] .sl-pr-3, [data-blockregion="main-pre"] .sl-px-3, [data-blockregion="side-post"] .sl-px-3 {padding-left: 20px !important;}
	[data-blockregion="main-pre"] .sl-pb-3, [data-blockregion="side-post"] .sl-pb-3, [data-blockregion="main-pre"] .sl-py-3, [data-blockregion="side-post"] .sl-py-3 {padding-bottom: 20px !important;}
	[data-blockregion="main-pre"] .sl-pl-3, [data-blockregion="side-post"] .sl-pl-3, [data-blockregion="main-pre"] .sl-px-3, [data-blockregion="side-post"] .sl-px-3 {padding-right: 20px !important;}
	[data-blockregion="main-pre"] .sl-m-4, [data-blockregion="side-post"] .sl-m-4 {margin: 30px !important;}
	[data-blockregion="main-pre"] .sl-mt-4, [data-blockregion="side-post"] .sl-mt-4, [data-blockregion="main-pre"] .sl-my-4, [data-blockregion="side-post"] .sl-my-4 {margin-top: 30px !important;}
	[data-blockregion="main-pre"] .sl-mr-4, [data-blockregion="side-post"] .sl-mr-4, [data-blockregion="main-pre"] .sl-mx-4, [data-blockregion="side-post"] .sl-mx-4 {margin-left: 30px !important;}
	[data-blockregion="main-pre"] .sl-mb-4, [data-blockregion="side-post"] .sl-mb-4, [data-blockregion="main-pre"] .sl-my-4, [data-blockregion="side-post"] .sl-my-4 {margin-bottom: 30px !important;}
	[data-blockregion="main-pre"] .sl-ml-4, [data-blockregion="side-post"] .sl-ml-4, [data-blockregion="main-pre"] .sl-mx-4, [data-blockregion="side-post"] .sl-mx-4 {margin-right: 30px !important;}
	[data-blockregion="main-pre"] .sl-p-4, [data-blockregion="side-post"] .sl-p-4 {padding: 30px !important;}
	[data-blockregion="main-pre"] .sl-pt-4, [data-blockregion="side-post"] .sl-pt-4, [data-blockregion="main-pre"] .sl-py-4, [data-blockregion="side-post"] .sl-py-4 {padding-top: 30px !important;}
	[data-blockregion="main-pre"] .sl-pr-4, [data-blockregion="side-post"] .sl-pr-4, [data-blockregion="main-pre"] .sl-px-4, [data-blockregion="side-post"] .sl-px-4 {padding-left: 30px !important;}
	[data-blockregion="main-pre"] .sl-pb-4, [data-blockregion="side-post"] .sl-pb-4, [data-blockregion="main-pre"] .sl-py-4, [data-blockregion="side-post"] .sl-py-4 {padding-bottom: 30px !important;}
	[data-blockregion="main-pre"] .sl-pl-4, [data-blockregion="side-post"] .sl-pl-4, [data-blockregion="main-pre"] .sl-px-4, [data-blockregion="side-post"] .sl-px-4 {padding-right: 30px !important;}
	[data-blockregion="main-pre"] .sl-m-5, [data-blockregion="side-post"] .sl-m-5 {margin: 60px !important;}
	[data-blockregion="main-pre"] .sl-mt-5, [data-blockregion="side-post"] .sl-mt-5, [data-blockregion="main-pre"] .sl-my-5, [data-blockregion="side-post"] .sl-my-5 {margin-top: 60px !important;}
	[data-blockregion="main-pre"] .sl-mr-5, [data-blockregion="side-post"] .sl-mr-5, [data-blockregion="main-pre"] .sl-mx-5, [data-blockregion="side-post"] .sl-mx-5 {margin-left: 60px !important;}
	[data-blockregion="main-pre"] .sl-mb-5, [data-blockregion="side-post"] .sl-mb-5, [data-blockregion="main-pre"] .sl-my-5, [data-blockregion="side-post"] .sl-my-5 {margin-bottom: 60px !important;}
	[data-blockregion="main-pre"] .sl-ml-5, [data-blockregion="side-post"] .sl-ml-5, [data-blockregion="main-pre"] .sl-mx-5, [data-blockregion="side-post"] .sl-mx-5 {margin-right: 60px !important;}
	[data-blockregion="main-pre"] .sl-p-5, [data-blockregion="side-post"] .sl-p-5 {padding: 60px !important;}
	[data-blockregion="main-pre"] .sl-pt-5, [data-blockregion="side-post"] .sl-pt-5, [data-blockregion="main-pre"] .sl-py-5, [data-blockregion="side-post"] .sl-py-5 {padding-top: 60px !important;}
	[data-blockregion="main-pre"] .sl-pr-5, [data-blockregion="side-post"] .sl-pr-5, [data-blockregion="main-pre"] .sl-px-5, [data-blockregion="side-post"] .sl-px-5 {padding-left: 60px !important;}
	[data-blockregion="main-pre"] .sl-pb-5, [data-blockregion="side-post"] .sl-pb-5, [data-blockregion="main-pre"] .sl-py-5, [data-blockregion="side-post"] .sl-py-5 {padding-bottom: 60px !important;}
	[data-blockregion="main-pre"] .sl-pl-5, [data-blockregion="side-post"] .sl-pl-5, [data-blockregion="main-pre"] .sl-px-5, [data-blockregion="side-post"] .sl-px-5 {padding-right: 60px !important;}
	[data-blockregion="main-pre"] .sl-m-6, [data-blockregion="side-post"] .sl-m-6 {margin: 80px !important;}
	[data-blockregion="main-pre"] .sl-mt-6, [data-blockregion="side-post"] .sl-mt-6, [data-blockregion="main-pre"] .sl-my-6, [data-blockregion="side-post"] .sl-my-6 {margin-top: 80px !important;}
	[data-blockregion="main-pre"] .sl-mr-6, [data-blockregion="side-post"] .sl-mr-6, [data-blockregion="main-pre"] .sl-mx-6, [data-blockregion="side-post"] .sl-mx-6 {margin-left: 80px !important;}
	[data-blockregion="main-pre"] .sl-mb-6, [data-blockregion="side-post"] .sl-mb-6, [data-blockregion="main-pre"] .sl-my-6, [data-blockregion="side-post"] .sl-my-6 {margin-bottom: 80px !important;}
	[data-blockregion="main-pre"] .sl-ml-6, [data-blockregion="side-post"] .sl-ml-6, [data-blockregion="main-pre"] .sl-mx-6, [data-blockregion="side-post"] .sl-mx-6 {margin-right: 80px !important;}
	[data-blockregion="main-pre"] .sl-p-6, [data-blockregion="side-post"] .sl-p-6 {padding: 80px !important;}
	[data-blockregion="main-pre"] .sl-pt-6, [data-blockregion="side-post"] .sl-pt-6, [data-blockregion="main-pre"] .sl-py-6, [data-blockregion="side-post"] .sl-py-6 {padding-top: 80px !important;}
	[data-blockregion="main-pre"] .sl-pr-6, [data-blockregion="side-post"] .sl-pr-6, [data-blockregion="main-pre"] .sl-px-6, [data-blockregion="side-post"] .sl-px-6 {padding-left: 80px !important;}
	[data-blockregion="main-pre"] .sl-pb-6, [data-blockregion="side-post"] .sl-pb-6, [data-blockregion="main-pre"] .sl-py-6, [data-blockregion="side-post"] .sl-py-6 {padding-bottom: 80px !important;}
	[data-blockregion="main-pre"] .sl-pl-6, [data-blockregion="side-post"] .sl-pl-6, [data-blockregion="main-pre"] .sl-px-6, [data-blockregion="side-post"] .sl-px-6 {padding-right: 80px !important;}
	[data-blockregion="main-pre"] .sl-m-7, [data-blockregion="side-post"] .sl-m-7 {margin: 100px !important;}
	[data-blockregion="main-pre"] .sl-mt-7, [data-blockregion="side-post"] .sl-mt-7, [data-blockregion="main-pre"] .sl-my-7, [data-blockregion="side-post"] .sl-my-7 {margin-top: 100px !important;}
	[data-blockregion="main-pre"] .sl-mr-7, [data-blockregion="side-post"] .sl-mr-7, [data-blockregion="main-pre"] .sl-mx-7, [data-blockregion="side-post"] .sl-mx-7 {margin-left: 100px !important;}
	[data-blockregion="main-pre"] .sl-mb-7, [data-blockregion="side-post"] .sl-mb-7, [data-blockregion="main-pre"] .sl-my-7, [data-blockregion="side-post"] .sl-my-7 {margin-bottom: 100px !important;}
	[data-blockregion="main-pre"] .sl-ml-7, [data-blockregion="side-post"] .sl-ml-7, [data-blockregion="main-pre"] .sl-mx-7, [data-blockregion="side-post"] .sl-mx-7 {margin-right: 100px !important;}
	[data-blockregion="main-pre"] .sl-p-7, [data-blockregion="side-post"] .sl-p-7 {padding: 100px !important;}
	[data-blockregion="main-pre"] .sl-pt-7, [data-blockregion="side-post"] .sl-pt-7, [data-blockregion="main-pre"] .sl-py-7, [data-blockregion="side-post"] .sl-py-7 {padding-top: 100px !important;}
	[data-blockregion="main-pre"] .sl-pr-7, [data-blockregion="side-post"] .sl-pr-7, [data-blockregion="main-pre"] .sl-px-7, [data-blockregion="side-post"] .sl-px-7 {padding-left: 100px !important;}
	[data-blockregion="main-pre"] .sl-pb-7, [data-blockregion="side-post"] .sl-pb-7, [data-blockregion="main-pre"] .sl-py-7, [data-blockregion="side-post"] .sl-py-7 {padding-bottom: 100px !important;}
	[data-blockregion="main-pre"] .sl-pl-7, [data-blockregion="side-post"] .sl-pl-7, [data-blockregion="main-pre"] .sl-px-7, [data-blockregion="side-post"] .sl-px-7 {padding-right: 100px !important;}
	[data-blockregion="main-pre"] .sl-m-8, [data-blockregion="side-post"] .sl-m-8 {margin: 120px !important;}
	[data-blockregion="main-pre"] .sl-mt-8, [data-blockregion="side-post"] .sl-mt-8, [data-blockregion="main-pre"] .sl-my-8, [data-blockregion="side-post"] .sl-my-8 {margin-top: 120px !important;}
	[data-blockregion="main-pre"] .sl-mr-8, [data-blockregion="side-post"] .sl-mr-8, [data-blockregion="main-pre"] .sl-mx-8, [data-blockregion="side-post"] .sl-mx-8 {margin-left: 120px !important;}
	[data-blockregion="main-pre"] .sl-mb-8, [data-blockregion="side-post"] .sl-mb-8, [data-blockregion="main-pre"] .sl-my-8, [data-blockregion="side-post"] .sl-my-8 {margin-bottom: 120px !important;}
	[data-blockregion="main-pre"] .sl-ml-8, [data-blockregion="side-post"] .sl-ml-8, [data-blockregion="main-pre"] .sl-mx-8, [data-blockregion="side-post"] .sl-mx-8 {margin-right: 120px !important;}
	[data-blockregion="main-pre"] .sl-p-8, [data-blockregion="side-post"] .sl-p-8 {padding: 120px !important;}
	[data-blockregion="main-pre"] .sl-pt-8, [data-blockregion="side-post"] .sl-pt-8, [data-blockregion="main-pre"] .sl-py-8, [data-blockregion="side-post"] .sl-py-8 {padding-top: 120px !important;}
	[data-blockregion="main-pre"] .sl-pr-8, [data-blockregion="side-post"] .sl-pr-8, [data-blockregion="main-pre"] .sl-px-8, [data-blockregion="side-post"] .sl-px-8 {padding-left: 120px !important;}
	[data-blockregion="main-pre"] .sl-pb-8, [data-blockregion="side-post"] .sl-pb-8, [data-blockregion="main-pre"] .sl-py-8, [data-blockregion="side-post"] .sl-py-8 {padding-bottom: 120px !important;}
	[data-blockregion="main-pre"] .sl-pl-8, [data-blockregion="side-post"] .sl-pl-8, [data-blockregion="main-pre"] .sl-px-8, [data-blockregion="side-post"] .sl-px-8 {padding-right: 120px !important;}
	[data-blockregion="main-pre"] .sl-m-9, [data-blockregion="side-post"] .sl-m-9 {margin: 140px !important;}
	[data-blockregion="main-pre"] .sl-mt-9, [data-blockregion="side-post"] .sl-mt-9, [data-blockregion="main-pre"] .sl-my-9, [data-blockregion="side-post"] .sl-my-9 {margin-top: 140px !important;}
	[data-blockregion="main-pre"] .sl-mr-9, [data-blockregion="side-post"] .sl-mr-9, [data-blockregion="main-pre"] .sl-mx-9, [data-blockregion="side-post"] .sl-mx-9 {margin-left: 140px !important;}
	[data-blockregion="main-pre"] .sl-mb-9, [data-blockregion="side-post"] .sl-mb-9, [data-blockregion="main-pre"] .sl-my-9, [data-blockregion="side-post"] .sl-my-9 {margin-bottom: 140px !important;}
	[data-blockregion="main-pre"] .sl-ml-9, [data-blockregion="side-post"] .sl-ml-9, [data-blockregion="main-pre"] .sl-mx-9, [data-blockregion="side-post"] .sl-mx-9 {margin-right: 140px !important;}
	[data-blockregion="main-pre"] .sl-p-9, [data-blockregion="side-post"] .sl-p-9 {padding: 140px !important;}
	[data-blockregion="main-pre"] .sl-pt-9, [data-blockregion="side-post"] .sl-pt-9, [data-blockregion="main-pre"] .sl-py-9, [data-blockregion="side-post"] .sl-py-9 {padding-top: 140px !important;}
	[data-blockregion="main-pre"] .sl-pr-9, [data-blockregion="side-post"] .sl-pr-9, [data-blockregion="main-pre"] .sl-px-9, [data-blockregion="side-post"] .sl-px-9 {padding-left: 140px !important;}
	[data-blockregion="main-pre"] .sl-pb-9, [data-blockregion="side-post"] .sl-pb-9, [data-blockregion="main-pre"] .sl-py-9, [data-blockregion="side-post"] .sl-py-9 {padding-bottom: 140px !important;}
	[data-blockregion="main-pre"] .sl-pl-9, [data-blockregion="side-post"] .sl-pl-9, [data-blockregion="main-pre"] .sl-px-9, [data-blockregion="side-post"] .sl-px-9 {padding-right: 140px !important;}
	[data-blockregion="main-pre"] .sl-m-10, [data-blockregion="side-post"] .sl-m-10 {margin: 160px !important;}
	[data-blockregion="main-pre"] .sl-mt-10, [data-blockregion="side-post"] .sl-mt-10, [data-blockregion="main-pre"] .sl-my-10, [data-blockregion="side-post"] .sl-my-10 {margin-top: 160px !important;}
	[data-blockregion="main-pre"] .sl-mr-10, [data-blockregion="side-post"] .sl-mr-10, [data-blockregion="main-pre"] .sl-mx-10, [data-blockregion="side-post"] .sl-mx-10 {margin-left: 160px !important;}
	[data-blockregion="main-pre"] .sl-mb-10, [data-blockregion="side-post"] .sl-mb-10, [data-blockregion="main-pre"] .sl-my-10, [data-blockregion="side-post"] .sl-my-10 {margin-bottom: 160px !important;}
	[data-blockregion="main-pre"] .sl-ml-10, [data-blockregion="side-post"] .sl-ml-10, [data-blockregion="main-pre"] .sl-mx-10, [data-blockregion="side-post"] .sl-mx-10 {margin-right: 160px !important;}
	[data-blockregion="main-pre"] .sl-p-10, [data-blockregion="side-post"] .sl-p-10 {padding: 160px !important;}
	[data-blockregion="main-pre"] .sl-pt-10, [data-blockregion="side-post"] .sl-pt-10, [data-blockregion="main-pre"] .sl-py-10, [data-blockregion="side-post"] .sl-py-10 {padding-top: 160px !important;}
	[data-blockregion="main-pre"] .sl-pr-10, [data-blockregion="side-post"] .sl-pr-10, [data-blockregion="main-pre"] .sl-px-10, [data-blockregion="side-post"] .sl-px-10 {padding-left: 160px !important;}
	[data-blockregion="main-pre"] .sl-pb-10, [data-blockregion="side-post"] .sl-pb-10, [data-blockregion="main-pre"] .sl-py-10, [data-blockregion="side-post"] .sl-py-10 {padding-bottom: 160px !important;}
	[data-blockregion="main-pre"] .sl-pl-10, [data-blockregion="side-post"] .sl-pl-10, [data-blockregion="main-pre"] .sl-px-10, [data-blockregion="side-post"] .sl-px-10 {padding-right: 160px !important;}
	[data-blockregion="main-pre"] .sl-m-11, [data-blockregion="side-post"] .sl-m-11 {margin: 180px !important;}
	[data-blockregion="main-pre"] .sl-mt-11, [data-blockregion="side-post"] .sl-mt-11, [data-blockregion="main-pre"] .sl-my-11, [data-blockregion="side-post"] .sl-my-11 {margin-top: 180px !important;}
	[data-blockregion="main-pre"] .sl-mr-11, [data-blockregion="side-post"] .sl-mr-11, [data-blockregion="main-pre"] .sl-mx-11, [data-blockregion="side-post"] .sl-mx-11 {margin-left: 180px !important;}
	[data-blockregion="main-pre"] .sl-mb-11, [data-blockregion="side-post"] .sl-mb-11, [data-blockregion="main-pre"] .sl-my-11, [data-blockregion="side-post"] .sl-my-11 {margin-bottom: 180px !important;}
	[data-blockregion="main-pre"] .sl-ml-11, [data-blockregion="side-post"] .sl-ml-11, [data-blockregion="main-pre"] .sl-mx-11, [data-blockregion="side-post"] .sl-mx-11 {margin-right: 180px !important;}
	[data-blockregion="main-pre"] .sl-p-11, [data-blockregion="side-post"] .sl-p-11 {padding: 180px !important;}
	[data-blockregion="main-pre"] .sl-pt-11, [data-blockregion="side-post"] .sl-pt-11, [data-blockregion="main-pre"] .sl-py-11, [data-blockregion="side-post"] .sl-py-11 {padding-top: 180px !important;}
	[data-blockregion="main-pre"] .sl-pr-11, [data-blockregion="side-post"] .sl-pr-11, [data-blockregion="main-pre"] .sl-px-11, [data-blockregion="side-post"] .sl-px-11 {padding-left: 180px !important;}
	[data-blockregion="main-pre"] .sl-pb-11, [data-blockregion="side-post"] .sl-pb-11, [data-blockregion="main-pre"] .sl-py-11, [data-blockregion="side-post"] .sl-py-11 {padding-bottom: 180px !important;}
	[data-blockregion="main-pre"] .sl-pl-11, [data-blockregion="side-post"] .sl-pl-11, [data-blockregion="main-pre"] .sl-px-11, [data-blockregion="side-post"] .sl-px-11 {padding-right: 180px !important;}}
.drawer [data-blockregion="side-pre"] .sl-m-1 {margin: 5px !important;}
.drawer [data-blockregion="side-pre"] .sl-mt-1, .drawer [data-blockregion="side-pre"] .sl-my-1 {margin-top: 5px !important;}
.drawer [data-blockregion="side-pre"] .sl-mr-1, .drawer [data-blockregion="side-pre"] .sl-mx-1 {margin-left: 5px !important;}
.drawer [data-blockregion="side-pre"] .sl-mb-1, .drawer [data-blockregion="side-pre"] .sl-my-1 {margin-bottom: 5px !important;}
.drawer [data-blockregion="side-pre"] .sl-ml-1, .drawer [data-blockregion="side-pre"] .sl-mx-1 {margin-right: 5px !important;}
.drawer [data-blockregion="side-pre"] .sl-p-1 {padding: 5px !important;}
.drawer [data-blockregion="side-pre"] .sl-pt-1, .drawer [data-blockregion="side-pre"] .sl-py-1 {padding-top: 5px !important;}
.drawer [data-blockregion="side-pre"] .sl-pr-1, .drawer [data-blockregion="side-pre"] .sl-px-1 {padding-left: 5px !important;}
.drawer [data-blockregion="side-pre"] .sl-pb-1, .drawer [data-blockregion="side-pre"] .sl-py-1 {padding-bottom: 5px !important;}
.drawer [data-blockregion="side-pre"] .sl-pl-1, .drawer [data-blockregion="side-pre"] .sl-px-1 {padding-right: 5px !important;}
.drawer [data-blockregion="side-pre"] .sl-m-2 {margin: 10px !important;}
.drawer [data-blockregion="side-pre"] .sl-mt-2, .drawer [data-blockregion="side-pre"] .sl-my-2 {margin-top: 10px !important;}
.drawer [data-blockregion="side-pre"] .sl-mr-2, .drawer [data-blockregion="side-pre"] .sl-mx-2 {margin-left: 10px !important;}
.drawer [data-blockregion="side-pre"] .sl-mb-2, .drawer [data-blockregion="side-pre"] .sl-my-2 {margin-bottom: 10px !important;}
.drawer [data-blockregion="side-pre"] .sl-ml-2, .drawer [data-blockregion="side-pre"] .sl-mx-2 {margin-right: 10px !important;}
.drawer [data-blockregion="side-pre"] .sl-p-2 {padding: 10px !important;}
.drawer [data-blockregion="side-pre"] .sl-pt-2, .drawer [data-blockregion="side-pre"] .sl-py-2 {padding-top: 10px !important;}
.drawer [data-blockregion="side-pre"] .sl-pr-2, .drawer [data-blockregion="side-pre"] .sl-px-2 {padding-left: 10px !important;}
.drawer [data-blockregion="side-pre"] .sl-pb-2, .drawer [data-blockregion="side-pre"] .sl-py-2 {padding-bottom: 10px !important;}
.drawer [data-blockregion="side-pre"] .sl-pl-2, .drawer [data-blockregion="side-pre"] .sl-px-2 {padding-right: 10px !important;}
.drawer [data-blockregion="side-pre"] .sl-m-3 {margin: 20px !important;}
.drawer [data-blockregion="side-pre"] .sl-mt-3, .drawer [data-blockregion="side-pre"] .sl-my-3 {margin-top: 20px !important;}
.drawer [data-blockregion="side-pre"] .sl-mr-3, .drawer [data-blockregion="side-pre"] .sl-mx-3 {margin-left: 20px !important;}
.drawer [data-blockregion="side-pre"] .sl-mb-3, .drawer [data-blockregion="side-pre"] .sl-my-3 {margin-bottom: 20px !important;}
.drawer [data-blockregion="side-pre"] .sl-ml-3, .drawer [data-blockregion="side-pre"] .sl-mx-3 {margin-right: 20px !important;}
.drawer [data-blockregion="side-pre"] .sl-p-3 {padding: 20px !important;}
.drawer [data-blockregion="side-pre"] .sl-pt-3, .drawer [data-blockregion="side-pre"] .sl-py-3 {padding-top: 20px !important;}
.drawer [data-blockregion="side-pre"] .sl-pr-3, .drawer [data-blockregion="side-pre"] .sl-px-3 {padding-left: 20px !important;}
.drawer [data-blockregion="side-pre"] .sl-pb-3, .drawer [data-blockregion="side-pre"] .sl-py-3 {padding-bottom: 20px !important;}
.drawer [data-blockregion="side-pre"] .sl-pl-3, .drawer [data-blockregion="side-pre"] .sl-px-3 {padding-right: 20px !important;}
.drawer [data-blockregion="side-pre"] .sl-m-4 {margin: 30px !important;}
.drawer [data-blockregion="side-pre"] .sl-mt-4, .drawer [data-blockregion="side-pre"] .sl-my-4 {margin-top: 30px !important;}
.drawer [data-blockregion="side-pre"] .sl-mr-4, .drawer [data-blockregion="side-pre"] .sl-mx-4 {margin-left: 30px !important;}
.drawer [data-blockregion="side-pre"] .sl-mb-4, .drawer [data-blockregion="side-pre"] .sl-my-4 {margin-bottom: 30px !important;}
.drawer [data-blockregion="side-pre"] .sl-ml-4, .drawer [data-blockregion="side-pre"] .sl-mx-4 {margin-right: 30px !important;}
.drawer [data-blockregion="side-pre"] .sl-p-4 {padding: 30px !important;}
.drawer [data-blockregion="side-pre"] .sl-pt-4, .drawer [data-blockregion="side-pre"] .sl-py-4 {padding-top: 30px !important;}
.drawer [data-blockregion="side-pre"] .sl-pr-4, .drawer [data-blockregion="side-pre"] .sl-px-4 {padding-left: 30px !important;}
.drawer [data-blockregion="side-pre"] .sl-pb-4, .drawer [data-blockregion="side-pre"] .sl-py-4 {padding-bottom: 30px !important;}
.drawer [data-blockregion="side-pre"] .sl-pl-4, .drawer [data-blockregion="side-pre"] .sl-px-4 {padding-right: 30px !important;}
.drawer [data-blockregion="side-pre"] .sl-m-5 {margin: 60px !important;}
.drawer [data-blockregion="side-pre"] .sl-mt-5, .drawer [data-blockregion="side-pre"] .sl-my-5 {margin-top: 60px !important;}
.drawer [data-blockregion="side-pre"] .sl-mr-5, .drawer [data-blockregion="side-pre"] .sl-mx-5 {margin-left: 60px !important;}
.drawer [data-blockregion="side-pre"] .sl-mb-5, .drawer [data-blockregion="side-pre"] .sl-my-5 {margin-bottom: 60px !important;}
.drawer [data-blockregion="side-pre"] .sl-ml-5, .drawer [data-blockregion="side-pre"] .sl-mx-5 {margin-right: 60px !important;}
.drawer [data-blockregion="side-pre"] .sl-p-5 {padding: 60px !important;}
.drawer [data-blockregion="side-pre"] .sl-pt-5, .drawer [data-blockregion="side-pre"] .sl-py-5 {padding-top: 60px !important;}
.drawer [data-blockregion="side-pre"] .sl-pr-5, .drawer [data-blockregion="side-pre"] .sl-px-5 {padding-left: 60px !important;}
.drawer [data-blockregion="side-pre"] .sl-pb-5, .drawer [data-blockregion="side-pre"] .sl-py-5 {padding-bottom: 60px !important;}
.drawer [data-blockregion="side-pre"] .sl-pl-5, .drawer [data-blockregion="side-pre"] .sl-px-5 {padding-right: 60px !important;}
.drawer [data-blockregion="side-pre"] .sl-m-6 {margin: 80px !important;}
.drawer [data-blockregion="side-pre"] .sl-mt-6, .drawer [data-blockregion="side-pre"] .sl-my-6 {margin-top: 80px !important;}
.drawer [data-blockregion="side-pre"] .sl-mr-6, .drawer [data-blockregion="side-pre"] .sl-mx-6 {margin-left: 80px !important;}
.drawer [data-blockregion="side-pre"] .sl-mb-6, .drawer [data-blockregion="side-pre"] .sl-my-6 {margin-bottom: 80px !important;}
.drawer [data-blockregion="side-pre"] .sl-ml-6, .drawer [data-blockregion="side-pre"] .sl-mx-6 {margin-right: 80px !important;}
.drawer [data-blockregion="side-pre"] .sl-p-6 {padding: 80px !important;}
.drawer [data-blockregion="side-pre"] .sl-pt-6, .drawer [data-blockregion="side-pre"] .sl-py-6 {padding-top: 80px !important;}
.drawer [data-blockregion="side-pre"] .sl-pr-6, .drawer [data-blockregion="side-pre"] .sl-px-6 {padding-left: 80px !important;}
.drawer [data-blockregion="side-pre"] .sl-pb-6, .drawer [data-blockregion="side-pre"] .sl-py-6 {padding-bottom: 80px !important;}
.drawer [data-blockregion="side-pre"] .sl-pl-6, .drawer [data-blockregion="side-pre"] .sl-px-6 {padding-right: 80px !important;}
.drawer [data-blockregion="side-pre"] .sl-m-7 {margin: 100px !important;}
.drawer [data-blockregion="side-pre"] .sl-mt-7, .drawer [data-blockregion="side-pre"] .sl-my-7 {margin-top: 100px !important;}
.drawer [data-blockregion="side-pre"] .sl-mr-7, .drawer [data-blockregion="side-pre"] .sl-mx-7 {margin-left: 100px !important;}
.drawer [data-blockregion="side-pre"] .sl-mb-7, .drawer [data-blockregion="side-pre"] .sl-my-7 {margin-bottom: 100px !important;}
.drawer [data-blockregion="side-pre"] .sl-ml-7, .drawer [data-blockregion="side-pre"] .sl-mx-7 {margin-right: 100px !important;}
.drawer [data-blockregion="side-pre"] .sl-p-7 {padding: 100px !important;}
.drawer [data-blockregion="side-pre"] .sl-pt-7, .drawer [data-blockregion="side-pre"] .sl-py-7 {padding-top: 100px !important;}
.drawer [data-blockregion="side-pre"] .sl-pr-7, .drawer [data-blockregion="side-pre"] .sl-px-7 {padding-left: 100px !important;}
.drawer [data-blockregion="side-pre"] .sl-pb-7, .drawer [data-blockregion="side-pre"] .sl-py-7 {padding-bottom: 100px !important;}
.drawer [data-blockregion="side-pre"] .sl-pl-7, .drawer [data-blockregion="side-pre"] .sl-px-7 {padding-right: 100px !important;}
.drawer [data-blockregion="side-pre"] .sl-m-8 {margin: 120px !important;}
.drawer [data-blockregion="side-pre"] .sl-mt-8, .drawer [data-blockregion="side-pre"] .sl-my-8 {margin-top: 120px !important;}
.drawer [data-blockregion="side-pre"] .sl-mr-8, .drawer [data-blockregion="side-pre"] .sl-mx-8 {margin-left: 120px !important;}
.drawer [data-blockregion="side-pre"] .sl-mb-8, .drawer [data-blockregion="side-pre"] .sl-my-8 {margin-bottom: 120px !important;}
.drawer [data-blockregion="side-pre"] .sl-ml-8, .drawer [data-blockregion="side-pre"] .sl-mx-8 {margin-right: 120px !important;}
.drawer [data-blockregion="side-pre"] .sl-p-8 {padding: 120px !important;}
.drawer [data-blockregion="side-pre"] .sl-pt-8, .drawer [data-blockregion="side-pre"] .sl-py-8 {padding-top: 120px !important;}
.drawer [data-blockregion="side-pre"] .sl-pr-8, .drawer [data-blockregion="side-pre"] .sl-px-8 {padding-left: 120px !important;}
.drawer [data-blockregion="side-pre"] .sl-pb-8, .drawer [data-blockregion="side-pre"] .sl-py-8 {padding-bottom: 120px !important;}
.drawer [data-blockregion="side-pre"] .sl-pl-8, .drawer [data-blockregion="side-pre"] .sl-px-8 {padding-right: 120px !important;}
.drawer [data-blockregion="side-pre"] .sl-m-9 {margin: 140px !important;}
.drawer [data-blockregion="side-pre"] .sl-mt-9, .drawer [data-blockregion="side-pre"] .sl-my-9 {margin-top: 140px !important;}
.drawer [data-blockregion="side-pre"] .sl-mr-9, .drawer [data-blockregion="side-pre"] .sl-mx-9 {margin-left: 140px !important;}
.drawer [data-blockregion="side-pre"] .sl-mb-9, .drawer [data-blockregion="side-pre"] .sl-my-9 {margin-bottom: 140px !important;}
.drawer [data-blockregion="side-pre"] .sl-ml-9, .drawer [data-blockregion="side-pre"] .sl-mx-9 {margin-right: 140px !important;}
.drawer [data-blockregion="side-pre"] .sl-p-9 {padding: 140px !important;}
.drawer [data-blockregion="side-pre"] .sl-pt-9, .drawer [data-blockregion="side-pre"] .sl-py-9 {padding-top: 140px !important;}
.drawer [data-blockregion="side-pre"] .sl-pr-9, .drawer [data-blockregion="side-pre"] .sl-px-9 {padding-left: 140px !important;}
.drawer [data-blockregion="side-pre"] .sl-pb-9, .drawer [data-blockregion="side-pre"] .sl-py-9 {padding-bottom: 140px !important;}
.drawer [data-blockregion="side-pre"] .sl-pl-9, .drawer [data-blockregion="side-pre"] .sl-px-9 {padding-right: 140px !important;}
.drawer [data-blockregion="side-pre"] .sl-m-10 {margin: 160px !important;}
.drawer [data-blockregion="side-pre"] .sl-mt-10, .drawer [data-blockregion="side-pre"] .sl-my-10 {margin-top: 160px !important;}
.drawer [data-blockregion="side-pre"] .sl-mr-10, .drawer [data-blockregion="side-pre"] .sl-mx-10 {margin-left: 160px !important;}
.drawer [data-blockregion="side-pre"] .sl-mb-10, .drawer [data-blockregion="side-pre"] .sl-my-10 {margin-bottom: 160px !important;}
.drawer [data-blockregion="side-pre"] .sl-ml-10, .drawer [data-blockregion="side-pre"] .sl-mx-10 {margin-right: 160px !important;}
.drawer [data-blockregion="side-pre"] .sl-p-10 {padding: 160px !important;}
.drawer [data-blockregion="side-pre"] .sl-pt-10, .drawer [data-blockregion="side-pre"] .sl-py-10 {padding-top: 160px !important;}
.drawer [data-blockregion="side-pre"] .sl-pr-10, .drawer [data-blockregion="side-pre"] .sl-px-10 {padding-left: 160px !important;}
.drawer [data-blockregion="side-pre"] .sl-pb-10, .drawer [data-blockregion="side-pre"] .sl-py-10 {padding-bottom: 160px !important;}
.drawer [data-blockregion="side-pre"] .sl-pl-10, .drawer [data-blockregion="side-pre"] .sl-px-10 {padding-right: 160px !important;}
.drawer [data-blockregion="side-pre"] .sl-m-11 {margin: 180px !important;}
.drawer [data-blockregion="side-pre"] .sl-mt-11, .drawer [data-blockregion="side-pre"] .sl-my-11 {margin-top: 180px !important;}
.drawer [data-blockregion="side-pre"] .sl-mr-11, .drawer [data-blockregion="side-pre"] .sl-mx-11 {margin-left: 180px !important;}
.drawer [data-blockregion="side-pre"] .sl-mb-11, .drawer [data-blockregion="side-pre"] .sl-my-11 {margin-bottom: 180px !important;}
.drawer [data-blockregion="side-pre"] .sl-ml-11, .drawer [data-blockregion="side-pre"] .sl-mx-11 {margin-right: 180px !important;}
.drawer [data-blockregion="side-pre"] .sl-p-11 {padding: 180px !important;}
.drawer [data-blockregion="side-pre"] .sl-pt-11, .drawer [data-blockregion="side-pre"] .sl-py-11 {padding-top: 180px !important;}
.drawer [data-blockregion="side-pre"] .sl-pr-11, .drawer [data-blockregion="side-pre"] .sl-px-11 {padding-left: 180px !important;}
.drawer [data-blockregion="side-pre"] .sl-pb-11, .drawer [data-blockregion="side-pre"] .sl-py-11 {padding-bottom: 180px !important;}
.drawer [data-blockregion="side-pre"] .sl-pl-11, .drawer [data-blockregion="side-pre"] .sl-px-11 {padding-right: 180px !important;}
.btn-outline-secondary {background-color: #fff;border-color: #adb5bd;}
.btn-outline-info {color: #17a2b8;border-color: #17a2b8;}
.btn-outline-info:hover {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-outline-info:focus, .btn-outline-info.focus {box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.btn-outline-info.disabled, .btn-outline-info:disabled {color: #17a2b8;background-color: transparent;}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.btn-outline-warning {color: #b38447;border-color: #b38447;}
.btn-outline-warning:hover {color: #212121;background-color: #b38447;border-color: #b38447;}
.btn-outline-warning:focus, .btn-outline-warning.focus {box-shadow: 0 0 0 .2rem rgba(179,132,71,.5);}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {color: #b38447;background-color: transparent;}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {color: #212121;background-color: #b38447;border-color: #b38447;}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(179,132,71,.5);}
.btn.btn-footer-popover {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn.btn-footer-popover:hover {color: #212121;background-color: #d9bc00;border-color: #ccb100;}
.btn.btn-footer-popover:focus, .btn.btn-footer-popover.focus {color: #212121;background-color: #d9bc00;border-color: #ccb100;box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.btn.btn-footer-popover.disabled, .btn.btn-footer-popover:disabled {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn.btn-footer-popover:not(:disabled):not(.disabled):active, .btn.btn-footer-popover:not(:disabled):not(.disabled).active, .show > .btn.btn-footer-popover.dropdown-toggle {color: #212121;background-color: #ccb100;border-color: #bfa600;}
.btn.btn-footer-popover:not(:disabled):not(.disabled):active:focus, .btn.btn-footer-popover:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-footer-popover.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.btn-primary {color: #fff;background-color: #000;border-color: #000;}
.btn-primary:hover {color: #fff;background-color: black;border-color: black;}
.btn-primary:focus, .btn-primary.focus {color: #fff;background-color: black;border-color: black;box-shadow: 0 0 0 .2rem rgba(38,38,38,.5);}
.btn-primary.disabled, .btn-primary:disabled {color: #fff;background-color: #000;border-color: #000;}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {color: #fff;background-color: black;border-color: black;}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(38,38,38,.5);}
.btn-outline-primary {color: #000;border-color: #000;}
.btn-outline-primary:hover {color: #fff;background-color: #000;border-color: #000;}
.btn-outline-primary:focus, .btn-outline-primary.focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {color: #000;background-color: transparent;}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {color: #fff;background-color: #000;border-color: #000;}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.course-content ul li.section {padding-bottom: 30px;margin-bottom: 30px;}
.xdebug-error, .xdebug-var-dump {flex-shrink: 0;}
:not(#page) nav.fixed-top .xdebug-error, :not(#page) .totaraNav nav.totaraNav_prim .xdebug-error, .totaraNav :not(#page) nav.totaraNav_prim .xdebug-error, :not(#page) nav.fixed-top .xdebug-var-dump, :not(#page) .totaraNav nav.totaraNav_prim .xdebug-var-dump, .totaraNav :not(#page) nav.totaraNav_prim .xdebug-var-dump {margin-top: 80px;}
:not(#page) nav.fixed-top .xdebug-error + .xdebug-error, :not(#page) .totaraNav nav.totaraNav_prim .xdebug-error + .xdebug-error, .totaraNav :not(#page) nav.totaraNav_prim .xdebug-error + .xdebug-error, :not(#page) nav.fixed-top .xdebug-var-dump + .xdebug-error, :not(#page) .totaraNav nav.totaraNav_prim .xdebug-var-dump + .xdebug-error, .totaraNav :not(#page) nav.totaraNav_prim .xdebug-var-dump + .xdebug-error, :not(#page) nav.fixed-top .xdebug-error + .xdebug-var_dump, :not(#page) .totaraNav nav.totaraNav_prim .xdebug-error + .xdebug-var_dump, .totaraNav :not(#page) nav.totaraNav_prim .xdebug-error + .xdebug-var_dump, :not(#page) nav.fixed-top .xdebug-var-dump + .xdebug-var_dump, :not(#page) .totaraNav nav.totaraNav_prim .xdebug-var-dump + .xdebug-var_dump, .totaraNav :not(#page) nav.totaraNav_prim .xdebug-var-dump + .xdebug-var_dump {margin-top: 0;}
.d-behat {display: none !important;}
body.behat-site #page-footer .logininfo, body.behat-site .d-behat {display: block !important;}
body.behat-site .custom-checkbox .custom-control-input {z-index: 99999;opacity: 1;}
body.behat-site .fixed-top, body.behat-site .totaraNav .totaraNav_prim, .totaraNav body.behat-site .totaraNav_prim {position: relative !important;}
body.behat-site .sl-course-story-container + #page > #page-header {display: block;}
@-ms-viewport {width: auto !important;}
body:not(.editing) .block_synergy:hover .edit-link {opacity: 1;}
body:not(.editing) .block_synergy .edit-link {transition: opacity ease-in-out .3s;opacity: 0;}
body:not(.editing) .block_synergy .edit-static-link .edit-link {opacity: 1;}
.sl-emptystate {color: #adb5bd;}
#page-footer {background-color: #000;padding-top: 30px;padding-bottom: 30px;color: #fff;}
#page-footer a {color: #fff;text-decoration: none;}
#page-footer a:link, #page-footer a:visited {color: #fff;}
#page-footer a:hover, #page-footer a:focus {color: #d9d9d9;text-decoration: none;}
#page-footer .logininfo.tool_usertours-resettourcontainer {display: block;text-align: center;}
.form-control {background-clip: inherit;}
.settingsform .form-item {margin-bottom: 30px;}
.settingsform .form-item .form-setting input[type=text][size] {width: inherit;}
.form-autocomplete-downarrow {top: .75rem !important;display: inline-block;left: calc(1.5rem + .5rem);visibility: hidden;}
.form-autocomplete-downarrow::after {visibility: visible;content: "";position: absolute;}
.custom-select:not([multiple], [size]), .mform select:not([multiple], [size]), .adminform-select select:not([multiple], [size]), .atto_form select:not([multiple], [size]) {background-position-x: calc(100% - 1rem);background-size: .5rem;}
.custom-select:not([multiple], [size]):focus, .mform select:not([multiple], [size]):focus, .adminform-select select:not([multiple], [size]):focus, .atto_form select:not([multiple], [size]):focus, .custom-select:not([multiple], [size]):disabled, .mform select:not([multiple], [size]):disabled, .adminform-select select:not([multiple], [size]):disabled, .atto_form select:not([multiple], [size]):disabled {background-position-x: calc(100% - 1rem);background-size: .5rem;}
.dir-rtl .custom-select:not([multiple], [size]):focus, .dir-rtl .mform select:not([multiple], [size]):focus, .dir-rtl .adminform-select select:not([multiple], [size]):focus, .dir-rtl .atto_form select:not([multiple], [size]):focus, .dir-rtl .custom-select:not([multiple], [size]):disabled, .dir-rtl .mform select:not([multiple], [size]):disabled, .dir-rtl .adminform-select select:not([multiple], [size]):disabled, .dir-rtl .atto_form select:not([multiple], [size]):disabled {background-position-x: calc(100% - 1rem);background-size: .5rem;}
input[type="checkbox"] ~ label, input[type="radio"] ~ label {margin-bottom: 0;}
.editor_atto_content_wrap {border-bottom-right-radius: .5rem;border-bottom-left-radius: .5rem;}
html {scroll-padding-top: calc(80px + 20px);}
body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
div[role="main"] > br {display: none;}
.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {max-width: 1440px;}
.has-region-side-pre #region-main, .has-region-side-post #region-main {padding-bottom: 30px;}
.pagelayout-fullwidth .totaraNav {margin-bottom: 0;}
.path-login {background-color: #343a40;}
.path-login#page-login-index .login-container, .path-login#page-login-signup .login-container, .path-login#page-login-forgot_password .login-container, .path-login#page-login-change_password .login-container {background: none;padding: 0;margin-bottom: 0;width: 100% !important;max-width: 600px;}
.path-login#page-login-index .login-container .core__forgotpassword, .path-login#page-login-signup .login-container .core__forgotpassword, .path-login#page-login-forgot_password .login-container .core__forgotpassword, .path-login#page-login-change_password .login-container .core__forgotpassword {float: none;width: 100%;right: auto;left: auto;}
.path-login#page-login-index .login-container .core__forgotpassword .core__forgotpassword, .path-login#page-login-signup .login-container .core__forgotpassword .core__forgotpassword, .path-login#page-login-forgot_password .login-container .core__forgotpassword .core__forgotpassword, .path-login#page-login-change_password .login-container .core__forgotpassword .core__forgotpassword {width: 100%;float: none;right: 0;}
.path-login#page-login-index .totaraNav {display: none;}
.path-login .loginbg {position: fixed;top: 0;left: 0;bottom: 0;right: 0;}
.path-login .login-langmenu {position: absolute;top: 0;left: 0;}
.path-login .loginpanel .card-header, .path-login .signuppanel .card-header {padding-top: 20px;padding-bottom: 20px;}
.path-login .loginpanel .loginlogo, .path-login .signuppanel .loginlogo {max-height: 80px;max-width: 300px;}
.path-login #notice {width: auto;}
.path-login #page {background-color: transparent;}
.path-login #page-footer {display: none;}
.path-login .login-identityproviders {gap: 10px;}
.path-login .login-identityproviders .login-identityprovider-btn {max-width: fit-content;display: inline-flex;align-items: center;}
.path-login .login-identityproviders .login-identityprovider-btn img {margin-left: 5px;}
.forumsearch .form-control[type="text"] {height: var(--form-input-height);border-top-left-radius: 0;border-bottom-left-radius: 0;}
.forumsearch .form-control[type="text"] + [type="submit"] {border-top-right-radius: 0;border-bottom-right-radius: 0;margin-right: -1px;}
iframe#contentframe {min-height: calc(100vh - ( 80px + 40px ));}
.que.numerical .answer {max-width: 100%;}
.path-mod-quiz .qnbutton {border-radius: 0;}
.path-mod-quiz .qnbutton.correct {color: #fff;background-color: #049d79;border-color: #049d79;}
.path-mod-quiz .qnbutton.correct:hover {color: #fff;background-color: #03785c;border-color: #036b53;}
.path-mod-quiz .qnbutton.correct:focus, .path-mod-quiz .qnbutton.correct.focus {color: #fff;background-color: #03785c;border-color: #036b53;box-shadow: 0 0 0 .2rem rgba(42,172,141,.5);}
.path-mod-quiz .qnbutton.correct.disabled, .path-mod-quiz .qnbutton.correct:disabled {color: #fff;background-color: #049d79;border-color: #049d79;}
.path-mod-quiz .qnbutton.correct:not(:disabled):not(.disabled):active, .path-mod-quiz .qnbutton.correct:not(:disabled):not(.disabled).active, .show > .path-mod-quiz .qnbutton.correct.dropdown-toggle {color: #fff;background-color: #036b53;border-color: #025f49;}
.path-mod-quiz .qnbutton.correct:not(:disabled):not(.disabled):active:focus, .path-mod-quiz .qnbutton.correct:not(:disabled):not(.disabled).active:focus, .show > .path-mod-quiz .qnbutton.correct.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(42,172,141,.5);}
.path-mod-quiz .qnbutton.partiallycorrect {color: #212121;background-color: #fd0;border-color: #fd0;}
.path-mod-quiz .qnbutton.partiallycorrect:hover {color: #212121;background-color: #d9bc00;border-color: #ccb100;}
.path-mod-quiz .qnbutton.partiallycorrect:focus, .path-mod-quiz .qnbutton.partiallycorrect.focus {color: #212121;background-color: #d9bc00;border-color: #ccb100;box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.path-mod-quiz .qnbutton.partiallycorrect.disabled, .path-mod-quiz .qnbutton.partiallycorrect:disabled {color: #212121;background-color: #fd0;border-color: #fd0;}
.path-mod-quiz .qnbutton.partiallycorrect:not(:disabled):not(.disabled):active, .path-mod-quiz .qnbutton.partiallycorrect:not(:disabled):not(.disabled).active, .show > .path-mod-quiz .qnbutton.partiallycorrect.dropdown-toggle {color: #212121;background-color: #ccb100;border-color: #bfa600;}
.path-mod-quiz .qnbutton.partiallycorrect:not(:disabled):not(.disabled):active:focus, .path-mod-quiz .qnbutton.partiallycorrect:not(:disabled):not(.disabled).active:focus, .show > .path-mod-quiz .qnbutton.partiallycorrect.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.path-mod-quiz .qnbutton.incorrect {color: #fff;background-color: #fa4916;border-color: #fa4916;}
.path-mod-quiz .qnbutton.incorrect:hover {color: #fff;background-color: #e53705;border-color: #d83405;}
.path-mod-quiz .qnbutton.incorrect:focus, .path-mod-quiz .qnbutton.incorrect.focus {color: #fff;background-color: #e53705;border-color: #d83405;box-shadow: 0 0 0 .2rem rgba(251,100,57,.5);}
.path-mod-quiz .qnbutton.incorrect.disabled, .path-mod-quiz .qnbutton.incorrect:disabled {color: #fff;background-color: #fa4916;border-color: #fa4916;}
.path-mod-quiz .qnbutton.incorrect:not(:disabled):not(.disabled):active, .path-mod-quiz .qnbutton.incorrect:not(:disabled):not(.disabled).active, .show > .path-mod-quiz .qnbutton.incorrect.dropdown-toggle {color: #fff;background-color: #d83405;border-color: #cc3104;}
.path-mod-quiz .qnbutton.incorrect:not(:disabled):not(.disabled):active:focus, .path-mod-quiz .qnbutton.incorrect:not(:disabled):not(.disabled).active:focus, .show > .path-mod-quiz .qnbutton.incorrect.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(251,100,57,.5);}
.path-mod-quiz .qnbutton.thispage .thispageholder {border-color: rgba(0,0,0,.3);}
.breadcrumb-nav .breadcrumb {margin: 0;padding: 0;}
.breadcrumb-button form {margin: 0;}
.breadcrumb-button form > div {margin: 0;}
.nav > li > a:hover, .nav > li > a:focus {background-color: var(--color-neutral-2);}
#page-admin-setting-theme_synergybase_synergyfeatures form#adminsettings, #page-admin-setting-theme_synergybase_advanced form#adminsettings, #page-admin-setting-theme_synergybase_import form#adminsettings {background: repeating-linear-gradient(135deg,transparent,transparent 20px,rgba(0,0,0,.01) 20px,rgba(0,0,0,.01) 40px);}
#page-admin-setting-theme_synergybase_synergyfeatures form#adminsettings:before, #page-admin-setting-theme_synergybase_advanced form#adminsettings:before, #page-admin-setting-theme_synergybase_import form#adminsettings:before {content: "This page is visible to SL Admin only";}
[href$="?section=theme_synergybase_synergyfeatures"], [href$="?section=theme_synergybase_advanced"], [href$="?section=theme_synergybase_import"] {background: repeating-linear-gradient(135deg,transparent,transparent 5px,rgba(0,0,0,.05) 5px,rgba(0,0,0,.05) 10px);}
pre, .notifytiny {flex-shrink: 0;}
.sl-line-clamp-1, .sl-line-clamp-2, .sl-line-clamp-3, .sl-line-clamp-4, .sl-line-clamp-5 {position: relative;overflow-y: hidden;}
.sl-line-clamp-1::after, .sl-line-clamp-2::after, .sl-line-clamp-3::after, .sl-line-clamp-4::after, .sl-line-clamp-5::after {content: "";text-align: left;position: absolute;bottom: 0;left: 0;width: 70%;height: 1.5em;background: linear-gradient(to right,rgba(242,242,242,0),rgba(242,242,242,0) 100%);max-width: 150px;}
@supports (-webkit-line-clamp: 3) {.sl-line-clamp-1, .sl-line-clamp-2, .sl-line-clamp-3, .sl-line-clamp-4, .sl-line-clamp-5 {display: -webkit-box;-webkit-box-orient: vertical;}
	.sl-line-clamp-1::after, .sl-line-clamp-2::after, .sl-line-clamp-3::after, .sl-line-clamp-4::after, .sl-line-clamp-5::after {display: none;}
	.sl-line-clamp-1 {-webkit-line-clamp: 1;}
	.sl-line-clamp-2 {-webkit-line-clamp: 2;}
	.sl-line-clamp-3 {-webkit-line-clamp: 3;}
	.sl-line-clamp-4 {-webkit-line-clamp: 4;}
	.sl-line-clamp-5 {-webkit-line-clamp: 5;}}
.sl-line-clamp-1:not(.sl-line-clamp-shrink) {height: 1.5em;}
.sl-line-clamp-2:not(.sl-line-clamp-shrink) {height: 3em;}
.sl-line-clamp-3:not(.sl-line-clamp-shrink) {height: 4.5em;}
.sl-line-clamp-4:not(.sl-line-clamp-shrink) {height: 6em;}
.sl-line-clamp-5:not(.sl-line-clamp-shrink) {height: 7.5em;}
.sl-text-shadow {text-shadow: 0 1px 0 black;}
.sl-full-width {width: 100vw;position: relative;right: 50%;left: 50%;margin-right: -50vw;margin-left: -50vw;}
#block-region-side-post .sl-full-width, #block-region-side-pre .sl-full-width, div[class*="col-lg-9"] #region-main .sl-full-width, div[class*="col-lg-6"] #region-main .sl-full-width, div[class*="col-lg-9"] #block-region-main .sl-full-width, div[class*="col-lg-6"] #block-region-main .sl-full-width {width: 100%;position: relative;right: 0;left: 0;margin-right: 0;margin-left: 0;}
.sl-course-image {background-color: #f2f2f2;}
.sl-bg-courseimage {background-size: cover;background-position: center center;background-image: url("/theme/image.php/synergycustom/theme/1742935277/defaultcourseimage");}
.sl-bg-img-cover {background-size: cover;background-position: center center;}
body:not(.editing) .sl-edit {visibility: hidden;}
.row-x {margin-right: -15px;margin-left: -15px;}
.row-y {margin-top: -15px;margin-bottom: -15px;}
.row-y > .col, .row-y > [class*="col-"] {padding-top: 15px;padding-bottom: 15px;}
.row-wrapping-y-1 {margin-top: -5px;}
.row-wrapping-y-1 > .col, .row-wrapping-y-1 > [class*="col-"] {padding-top: 5px;}
.row-wrapping-y-2 {margin-top: -10px;}
.row-wrapping-y-2 > .col, .row-wrapping-y-2 > [class*="col-"] {padding-top: 10px;}
.row-wrapping-y-3 {margin-top: -20px;}
.row-wrapping-y-3 > .col, .row-wrapping-y-3 > [class*="col-"] {padding-top: 20px;}
.row-sm-x {margin-right: -7.5px;margin-left: -7.5px;}
.row-sm-y {margin-top: -7.5px;margin-bottom: -7.5px;}
.border-currentcolor {border-color: currentColor !important;}
.border-2 {border-width: 2px !important;}
.dotted {border-style: dotted !important;}
.h-auto {height: auto !important;}
.sl-ribbon {z-index: 1;position: absolute;left: 15px;top: -8px;background-color: #000;display: flex;flex-direction: column;align-items: center;justify-content: center;width: 30px;height: 30px;}
.sl-ribbon .fa {color: #fff;font-size: 16px;}
.sl-ribbon::after {content: "";border-left: 15px solid #000;border-right: 15px solid #000;border-bottom: 7.5px solid transparent;height: 10px;width: 30px;position: absolute;right: 0;bottom: -7.5px;}
.sl-above-stretched-link {z-index: 2;}
.sl-hover-zoom {transition: all .2s ease-in-out;}
.sl-hover-zoom:hover, .sl-hover:hover .sl-hover-zoom {transform: scale(1.05);}
.sl-hover-lift {transition: all .2s ease-in-out;}
.sl-hover-lift:hover, .sl-hover:hover .sl-hover-lift {transform: scale(1.02) translateY(-.5rem);}
.sl-hover-box-shadow-sm {transition: all .2s ease-in-out;}
.sl-hover-box-shadow-sm:hover, .sl-hover:hover .sl-hover-box-shadow-sm {box-shadow: 0 .125rem .25rem rgba(0,0,0,.075);}
.sl-hover-box-shadow, .block_current_learning.block .content .block_current_learning-tile {transition: all .2s ease-in-out;}
.sl-hover-box-shadow:hover, .block_current_learning.block .content .block_current_learning-tile:hover, .sl-hover:hover .sl-hover-box-shadow, .sl-hover:hover .block_current_learning.block .content .block_current_learning-tile, .block_current_learning.block .content .sl-hover:hover .block_current_learning-tile {box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);}
.sl-hover-box-shadow-lg {transition: all .2s ease-in-out;}
.sl-hover-box-shadow-lg:hover, .sl-hover:hover .sl-hover-box-shadow-lg {box-shadow: 0 1rem 3rem rgba(0,0,0,.175);}
.sl-hover-bg-lighten {transition: all .2s ease-in-out;background-color: #f2f2f2;}
.sl-hover-bg-lighten:hover, .sl-hover:hover .sl-hover-bg-lighten {background-color: #fff;}
.sl-hover-bg-darken {transition: all .2s ease-in-out;background-color: #fff;}
.sl-hover-bg-darken:hover, .sl-hover:hover .sl-hover-bg-darken {background-color: #f2f2f2;}
.sl-flat-left {border-bottom-right-radius: 0 !important;border-top-right-radius: 0 !important;}
.sl-hover-bg-darken {transition: all .2s ease-in-out;background-color: #fff;}
.sl-hover-bg-darken:hover, .sl-hover:hover .sl-hover-bg-darken {background-color: #f2f2f2;}
.sl-ribbon {left: 8px;}
.sl-boxstyle {background-color: #fff;border: none;box-shadow: none;border-radius: .5rem;}
.fill-primary {fill: #000 !important;}
.stroke-primary {stroke: #000 !important;}
.fill-secondary {fill: #fd0 !important;}
.stroke-secondary {stroke: #fd0 !important;}
.fill-success {fill: #049d79 !important;}
.stroke-success {stroke: #049d79 !important;}
.fill-info {fill: #17a2b8 !important;}
.stroke-info {stroke: #17a2b8 !important;}
.fill-warning {fill: #fd0 !important;}
.stroke-warning {stroke: #fd0 !important;}
.fill-danger {fill: #fa4916 !important;}
.stroke-danger {stroke: #fa4916 !important;}
.fill-light {fill: #f2f2f2 !important;}
.stroke-light {stroke: #f2f2f2 !important;}
.fill-dark {fill: #343a40 !important;}
.stroke-dark {stroke: #343a40 !important;}
.fill-tertiary {fill: #f2f2f2 !important;}
.stroke-tertiary {stroke: #f2f2f2 !important;}
.fill-white {fill: #fff !important;}
.stroke-white {stroke: #fff !important;}
.fill-gray-100 {fill: #f2f2f2 !important;}
.stroke-gray-100 {stroke: #f2f2f2 !important;}
.fill-gray-200 {fill: #e8e8e8 !important;}
.stroke-gray-200 {stroke: #e8e8e8 !important;}
.fill-gray-300 {fill: #dee2e6 !important;}
.stroke-gray-300 {stroke: #dee2e6 !important;}
.fill-gray-400 {fill: #ced4da !important;}
.stroke-gray-400 {stroke: #ced4da !important;}
.fill-gray-500 {fill: #adb5bd !important;}
.stroke-gray-500 {stroke: #adb5bd !important;}
.fill-gray-600 {fill: #6c757d !important;}
.stroke-gray-600 {stroke: #6c757d !important;}
.fill-gray-700 {fill: #495057 !important;}
.stroke-gray-700 {stroke: #495057 !important;}
.fill-gray-800 {fill: #343a40 !important;}
.stroke-gray-800 {stroke: #343a40 !important;}
.fill-gray-900 {fill: #212121 !important;}
.stroke-gray-900 {stroke: #212121 !important;}
.fill-black {fill: #000 !important;}
.stroke-black {stroke: #000 !important;}
.tab-content.tab-equalize {display: flex;}
.tab-content.tab-equalize > .tab-pane {display: block;visibility: hidden;margin-left: -100%;width: 100%;}
.tab-content.tab-equalize > .active {visibility: visible;}
.minwidth-0 {min-width: 0;}
.btn-shadow-inset {box-shadow: 0 8px 14px -10px #000;}
.opacity-1 {opacity: 1 !important;}
.opacity-0 {opacity: 0 !important;}
.flip-45 {transform: rotate(45deg);}
.flip-n45 {transform: rotate(-45deg);}
.flip-90 {transform: rotate(90deg);}
.flip-n90 {transform: rotate(-90deg);}
.flip-180 {transform: rotate(180deg);}
.text-xs {font-size: .75rem;}
.text-sm {font-size: .875rem;}
.socialicons ul li a {color: #fff;background-color: rgba(255,255,255,.15);border-color: transparent;display: inline-flex;align-items: center;justify-content: center;font-size: 1rem;width: 2.25rem;height: 2.25rem;border-radius: 48px;padding: 0;}
.socialicons ul li a:hover, .socialicons ul li a:focus {background-color: rgba(255,255,255,.3);}
.socialicons ul li a .icon {color: #fff;}
#page-footer .socialicons ul li a {color: #fff;background-color: rgba(255,255,255,.15);border-color: transparent;display: inline-flex;align-items: center;justify-content: center;font-size: 1rem;width: 2.25rem;height: 2.25rem;border-radius: 48px;padding: 0;}
#page-footer .socialicons ul li a:hover, #page-footer .socialicons ul li a:focus {background-color: rgba(255,255,255,.3);}
#page-footer .socialicons ul li a .icon {color: #fff;}
.socialicons ul li a .socialicon-img {max-height: 20px;max-width: 20px;}
.path-badges .table {display: block;overflow: auto;}
@media (min-width: 768px) {.path-grade-report-grader .gradeparent th.header {right: 0;}}
p {margin-bottom: 20px;}
p:last-child {margin-bottom: 0;}
::selection {background: #000;color: #fff;}
.userpicture {border-radius: 50%;}
#settingsnav.block_tree_box.py-3 {padding-top: 0 !important;padding-bottom: 0 !important;}
.userprofile .profile_tree {column-gap: 30px;}
.userprofile .profile_tree section {padding: 20px 20px;border-radius: .5rem;border-color: transparent;border-width: 0;box-shadow: none;margin-bottom: 30px !important;}
.userprofile .profile_tree section h3.lead {font-size: 1.5rem;font-weight: 500;}
.profile_tree section ul, .profile_tree .totara-job-management-listing {margin-right: 0;}
.profile_tree .card-body {padding: 0;}
.activitybookmarks .bookmark .activity-meta .activity-icon, .activitybookmarks .bookmark .activity-meta .flex-icon {font-size: 1.5rem;max-width: 1.5rem;max-height: 1.5rem;align-self: center;margin-left: 10px;}
.activitybookmarkicon {display: inline !important;}
.activitybookmarkicon .whitearrows {display: none;}
.sl-course-story-container .sl-course-story .sl-course-story__image {position: relative;width: 100%;max-width: 100%;}
@media (min-width: 768px) {.sl-course-story-container .sl-course-story .sl-course-story__image {width: 400px;}}
.sl-course-story-container .sl-course-story .sl-course-story__image .sl-course-story__image-inner {width: 100%;aspect-ratio: 1.7777777778;}
.coursesectioncompletion-wrap .progresshorzbar .progress {background-color: #f2f2f2;}
.coursesectioncompletion-wrap .progresshorzbar .progress-bar {min-width: 2rem;}
.coursesectioncompletion-wrap .progresscircle {display: none;}
@media (min-width: 768px) {.coursesectioncompletion-wrap .progresscircle {display: block;}}
#block-region-side-pre .coursesectioncompletion-wrap .progresscircle, #block-region-side-post .coursesectioncompletion-wrap .progresscircle {display: none;}
.coursesectioncompletion-wrap .progresscircle .chart-wrapper {position: relative;width: 150px;height: 150px;}
#block-region-side-pre .coursesectioncompletion-wrap .progresscircle .chart-wrapper, #block-region-side-post .coursesectioncompletion-wrap .progresscircle .chart-wrapper {width: 65px;height: 65px;}
#block-region-side-pre .coursesectioncompletion-wrap .progresscircle .chart-wrapper .percentagenumber, #block-region-side-post .coursesectioncompletion-wrap .progresscircle .chart-wrapper .percentagenumber {font-size: 1rem;}
#block-region-side-pre .coursesectioncompletion-wrap .progresscircle .chart-wrapper .percentagestr, #block-region-side-post .coursesectioncompletion-wrap .progresscircle .chart-wrapper .percentagestr {display: none;}
.coursesectioncompletion-wrap .progresscircle .chart-wrapper .circular-chart {position: absolute;top: 0;right: 0;width: 100%;height: 100%;}
.coursesectioncompletion-wrap .progresscircle .chart-wrapper .circle {stroke: #000;fill: none;stroke-width: 2.8;stroke-linecap: round;animation: circleprogress 1s ease-out forwards;}
.coursesectioncompletion-wrap .progresscircle .chart-wrapper .circle.stroke-complete {stroke: #049d79;}
.coursesectioncompletion-wrap .progresscircle .chart-wrapper .circle.stroke-gray {stroke: rgba(0,0,0,.05);animation: none;}
.coursesectioncompletion-wrap .course-name .progresscircle {display: none;float: left;padding: 0 !important;margin: -20px 20px 20px 0 !important;}
@media (max-width: 767.98px) {.coursesectioncompletion-wrap .course-name .progresscircle {display: block;}}
#block-region-side-pre .coursesectioncompletion-wrap .course-name .progresscircle, #block-region-side-post .coursesectioncompletion-wrap .course-name .progresscircle {display: block;}
.coursesectioncompletion-wrap .course-name .progresscircle .chart-wrapper {width: 65px;height: 65px;}
.coursesectioncompletion-wrap .course-name .progresscircle .chart-wrapper .percentagenumber {font-size: 1rem;}
.coursesectioncompletion-wrap .course-name .progresscircle .chart-wrapper .percentagestr {display: none;}
.coursesectioncompletion-wrap .coursesectioncompletion-sections .progress {max-width: 100%;}
@media (min-width: 576px) {.coursesectioncompletion-wrap .coursesectioncompletion-sections .progress {width: 150px;}}
@media (min-width: 992px) {#block-region-header-fullwidth .coursesectioncompletion-wrap .coursesectioncompletion-sections .progress, #block-region-top .coursesectioncompletion-wrap .coursesectioncompletion-sections .progress, #block-region-bottom .coursesectioncompletion-wrap .coursesectioncompletion-sections .progress, body:not(.editing).empty-region-side-pre #block-region-content .coursesectioncompletion-wrap .coursesectioncompletion-sections .progress, body:not(.editing).empty-region-side-post #block-region-content .coursesectioncompletion-wrap .coursesectioncompletion-sections .progress {width: 300px;}}
#block-region-side-pre .coursesectioncompletion-wrap .coursesectioncompletion-sections .section-top, #block-region-side-post .coursesectioncompletion-wrap .coursesectioncompletion-sections .section-top {display: block !important;}
@media (min-width: 992px) {#block-region-side-pre .coursesectioncompletion-wrap .coursesectioncompletion-sections .progress, #block-region-side-post .coursesectioncompletion-wrap .coursesectioncompletion-sections .progress {width: 100%;}}
.featuredcourses-wrap .slick-arrows-wrapper:empty ~ .featuredcourses-inner .slick-list {padding: 0 !important;}
.featuredcourses-wrap .slick-arrows-wrapper .slick-arrow {position: absolute;background-color: #000;width: 50px;height: 50px;border-radius: .5rem;right: 0;}
.featuredcourses-wrap .slick-arrows-wrapper .slick-arrow:before {color: #fff;opacity: 1;font-weight: 700;}
.featuredcourses-wrap .slick-arrows-wrapper .slick-arrow:hover, .featuredcourses-wrap .slick-arrows-wrapper .slick-arrow:focus {color: #fff;background-color: #000;}
.featuredcourses-wrap .slick-arrows-wrapper .slick-arrow.slick-prev:before, .featuredcourses-wrap .slick-arrows-wrapper .slick-arrow.slick-next:before {font-size: 1.875rem;}
@media (max-width: 1200px) {.featuredcourses-wrap .slick-arrows-wrapper .slick-arrow.slick-prev:before, .featuredcourses-wrap .slick-arrows-wrapper .slick-arrow.slick-next:before {font-size: calc(.9975rem + 1.17vw);}}
.featuredcourses-wrap .slick-arrows-wrapper .slick-arrow.slick-next {right: auto;left: 0;}
.featuredcourses-wrap .featuredcourses {height: auto;}
.featuredcourses-wrap .featuredcourses .slick-list .slick-track {display: flex;margin: 0;}
.featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide) {flex: 0 0 100%;max-width: 100%;}
@media (min-width: 576px) {.featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide) {flex: 0 0 50%;max-width: 50%;}}
@media (min-width: 768px) {.featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide) {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}}
@media (min-width: 1200px) {.featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide) {flex: 0 0 25%;max-width: 25%;}}
@media (min-width: 992px) {#block-region-side-pre .featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide), #block-region-side-post .featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide) {flex: 0 0 100%;max-width: 100%;}}
@media (min-width: 992px) {.used-region-side-post #block-region-main .featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide), .used-region-side-pre #block-region-main .featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide) {flex: 0 0 50%;max-width: 50%;}}
@media (min-width: 1200px) {.used-region-side-post #block-region-main .featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide), .used-region-side-pre #block-region-main .featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide) {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}}
@media (min-width: 992px) {.used-region-side-post.used-region-side-pre #block-region-main .featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide) {flex: 0 0 100%;max-width: 100%;}}
@media (min-width: 1200px) {.used-region-side-post.used-region-side-pre #block-region-main .featuredcourses-wrap .featuredcourses > .mycoursebox:not(.slick-slide) {flex: 0 0 50%;max-width: 50%;}}
.featuredcourses-wrap .featuredcourses .mycoursebox {flex-grow: 1;}
.featuredcourses-wrap .featuredcourses .mycoursebox a {outline: none;box-shadow: none;z-index: 1;}
.featuredcourses-wrap .featuredcourses .mycoursebox .image-wrap {height: 150px;background-color: #6c757d;}
.featuredcourses-wrap .featuredcourses .slick-slide {display: flex;flex-direction: column;height: auto;}
.featuredcourses-wrap .featuredcourses .slick-slide > div:not([class]) {flex-grow: 1;display: flex;flex-direction: column;}
.featuredcourses-wrap .slick-dots-wrapper .slick-dots {display: flex;flex-wrap: wrap;margin-top: 20px;margin-bottom: 0;position: relative;top: 0;border: 0;}
.block_synergy_featuredtopics.chromeless {background-color: transparent;}
.block_synergy_featuredtopics.chromeless .card-header {padding: 0;margin-bottom: 20px;}
.block_synergy_featuredtopics.chromeless .taggedforum-inner {background-color: #fff;padding: 20px;box-shadow: none;}
.taggedforums .taggedforum .post .post-image {width: 150px;height: 150px;}
.video-placeholder-wrap {aspect-ratio: 1.7777777778;}
.lastcourseaccessed-wrap .circular-chart {max-width: 250px;max-height: 250px;}
.lastcourseaccessed-wrap .circle {stroke: #fd0;fill: none;stroke-width: 2.8;stroke-linecap: round;animation: progress 1s ease-out forwards;}
.lastcourseaccessed-wrap .circle.stroke-gray {stroke: #e8e8e8;}
@keyframes progress {0% {stroke-dasharray: 0 100;}}
.lastcourseaccessed-wrap span.percentage {top: 0;bottom: 0;right: 0;left: 0;text-align: center;}
.lastcourseaccessed-wrap span.percentage b {font-size: 40px;line-height: 40px;}
body.ie .lastcourseaccessed-wrap span.percentage {top: 20%;}
.latestnews-wrap .item-box .item-cta {line-height: 1;}
.latestnews-wrap .slick-dots {margin: 30px 0 0 0;}
[data-blockregion="side-pre"] .latestnews-wrap .item-image, [data-blockregion="side-post"] .latestnews-wrap .item-image {min-height: 100px;margin-bottom: 20px !important;}
.path-coursecatalogue .coursesearchbox .input-group, .path-local-coursecatalogue .coursesearchbox .input-group {display: flex;}
.path-coursecatalogue .coursesearchbox .input-group input[type="text"], .path-local-coursecatalogue .coursesearchbox .input-group input[type="text"] {width: auto;margin: 0;}
.path-coursecatalogue .categorytree .card.bg-primary, .path-local-coursecatalogue .categorytree .card.bg-primary {color: #fff;}
.path-coursecatalogue .categorytree .card .category-title, .path-local-coursecatalogue .categorytree .card .category-title, .path-coursecatalogue .categorytree .card a:not([class]), .path-local-coursecatalogue .categorytree .card a:not([class]) {color: inherit;}
.coursecategory-wrap.list-view .course .card-image {border-radius: 0 .5rem .5rem 0;}
.coursecategory-wrap.grid-view .course .card-image {border-radius: .5rem .5rem 0 0;}
.categorytree .category .card {overflow: hidden;}
.path-local-faqs .search-wrapper input[type="search"] {background-color: #f2f2f2;}
.path-local-faqs .search-wrapper .btn-primary {background-color: black;}
.path-local-faqs .faqpage__content-tabs .nav-item .nav-link {padding: 20px 20px;background-color: #fff;border-radius: .5rem;box-shadow: 0px 0px 0px 1px rgba(0,0,0,.125);color: #212121;}
.path-local-faqs .faqpage__content-tabs .nav-item .nav-link:hover, .path-local-faqs .faqpage__content-tabs .nav-item .nav-link:focus {background-color: #fff;color: #212121;box-shadow: 0px 0px 0px 1px #000;}
.path-local-faqs .faqpage__content-tabs .nav-item .nav-link.active {background-color: #000;color: #fff;box-shadow: none;}
.path-local-faqs .faqpage__content-tabs .nav-item .nav-link .visualbox-image {background-color: black;}
.path-local-faqs .faqpage__content-tabs .nav-item .nav-link:after {display: none;}
.path-local-faqs .category-answers__tabpanel .card-header:not(.collapsed) {color: #000;}
.path-local-faqs .card-body-inner {padding-right: 20px;padding-left: 20px;}
.path-local-faqs .faqlinkcopy {border-color: #dee2e6;}
.path-local-faqs .faqlinkcopy:hover, .path-local-faqs .faqlinkcopy:focus {background-color: transparent;border-color: #000;color: #000;}
.path-local-faqs .faqpage__search-result {border-right: 3px solid #000;}
.path-local-faqs .faqpage__search-result strong {font-weight: inherit;background-color: #fde68a;}
.autocomplete-suggestions {border: 1px solid #adb5bd;background: #fff;overflow: auto;margin-top: -1px;padding-top: 0;padding-bottom: 5px;}
.autocomplete-suggestions .autocomplete-group, .autocomplete-suggestions .autocomplete-suggestion {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.autocomplete-suggestions .autocomplete-group {background-color: transparent;padding: 5px 10px 2px 10px;color: #adb5bd;font-weight: 700;font-size: .875rem;}
.autocomplete-suggestions .autocomplete-group strong {display: block;border-bottom: 1px solid #dee2e6;}
.autocomplete-suggestions .autocomplete-suggestion {padding: 2px 20px 2px 10px;cursor: pointer;}
.autocomplete-suggestions .autocomplete-suggestion + .autocomplete-group {margin-top: 10px;}
.autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected {background-color: #f2f2f2;}
.autocomplete-suggestions .autocomplete-suggestion strong {font-weight: inherit;background-color: #fde68a;}
.copiedtext {position: fixed;top: 0;right: 0;}
.copyurl-notify {position: fixed;top: 95px;right: 50%;transform: translate(-50%,-95px);z-index: 3;user-select: none;opacity: 0;transition: all .5s ease;}
.copyurl-notify.reveal {transform: translate(-50%,0);opacity: 1;}
.faqlinkcopy {width: 30px;height: 30px;}
.nav-item .faqlinkcopy {position: absolute;top: 50%;left: 0;transform: translate(50%,-50%);opacity: 0;pointer-events: none;}
.nav-item:hover .faqlinkcopy, .nav-item:focus .faqlinkcopy {opacity: 1;pointer-events: auto;}
.path-coursecatalogue .coursesearchbox .input-group, .path-local-coursecatalogue .coursesearchbox .input-group {display: flex;}
.path-coursecatalogue .coursesearchbox .input-group input[type="text"], .path-local-coursecatalogue .coursesearchbox .input-group input[type="text"] {width: auto;margin: 0;}
.path-coursecatalogue .categorytree .card.bg-primary, .path-local-coursecatalogue .categorytree .card.bg-primary {color: #fff;}
.path-coursecatalogue .categorytree .card .category-title, .path-local-coursecatalogue .categorytree .card .category-title, .path-coursecatalogue .categorytree .card a:not([class]), .path-local-coursecatalogue .categorytree .card a:not([class]) {color: inherit;}
.coursecategory-wrap.list-view .course .card-image {border-radius: 0 .5rem .5rem 0;}
.coursecategory-wrap.grid-view .course .card-image {border-radius: .5rem .5rem 0 0;}
.categorytree .category .card {overflow: hidden;}
.block_synergy_logos .logos-wrap {background-color: #fff;}
.block_synergy_logos .logos-wrap .swiper {width: auto;max-width: 100%;}
.block_synergy_logos .logos-wrap .swiper .swiper-slide {width: auto;}
.block_synergy_logos .swiper-button-prev, .block_synergy_logos .swiper-button-next {position: relative;top: unset;margin-top: unset;right: auto;left: auto;}
.block_synergy_logos .swiper-wrapper .swiper-slide:last-child {margin-left: 0 !important;}
.logos-small .logo {padding: 10px;}
.logos-medium .logo {padding: 15px;}
.logos-large .logo {padding: 20px;}
.logo-image {max-width: 100%;max-height: 80px;width: auto;object-fit: contain;}
.logos-small .logo-image {max-width: 100px;max-height: 40px;}
.logos-medium .logo-image {max-width: 150px;max-height: 60px;}
.logos-large .logo-image {max-width: 200px;max-height: 80px;}
.logos-wrap.logos-grayscale .logo-image {filter: grayscale(100%);}
.logos-wrap.logos-white .logo-image {filter: brightness(0%) invert(1);}
.logos-wrap.logos-black .logo-image {filter: brightness(0%);}
.hoverfullcolour .logo-image:hover {filter: none;}
@media (min-width: 992px) {.used-region-side-pre.used-region-side-post #block-region-main .mycertificates-wrap .cert-item {flex: 0 0 50%;max-width: 50%;}}
.mycourses-wrap .learningitem {word-break: break-word;}
@media (min-width: 992px) {#block-region-side-pre .mycourses-wrap .learningitem, #block-region-side-post .mycourses-wrap .learningitem {flex: 0 0 100%;max-width: 100%;}}
@media (min-width: 992px) {.used-region-side-post #block-region-main .mycourses-wrap .learningitem, .used-region-side-pre #block-region-main .mycourses-wrap .learningitem {flex: 0 0 50%;max-width: 50%;}}
@media (min-width: 1200px) {.used-region-side-post #block-region-main .mycourses-wrap .learningitem, .used-region-side-pre #block-region-main .mycourses-wrap .learningitem {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}}
@media (min-width: 992px) {.used-region-side-post.used-region-side-pre #block-region-main .mycourses-wrap .learningitem {flex: 0 0 100%;max-width: 100%;}}
@media (min-width: 1200px) {.used-region-side-post.used-region-side-pre #block-region-main .mycourses-wrap .learningitem {flex: 0 0 50%;max-width: 50%;}}
.mycourses-wrap .learningitem .spark-card {overflow: visible;}
.mycourses-wrap .learningitem .detail-image {width: 100%;height: 150px;}
.mycourses-wrap .learningitem .badge-awarded.badge-expired {filter: opacity(.5) grayscale(100%);}
.mycourses-wrap .learningitem .badge-image {width: 40px;}
@media (min-width: 992px) {[data-blockregion="side-pre"] .mycourses-wrap .learningitem .badge-image, [data-blockregion="side-post"] .mycourses-wrap .learningitem .badge-image {width: 30px;}}
.mycourses-wrap .learningitem .courseprogress .progressbar_container {position: relative;z-index: 2;}
.mycourses-wrap .learningitem .courseprogress .progressbar_container[aria-describedby] {z-index: 3;}
@media (min-width: 1200px) {#block-region-header-fullwidth .people-wrap .profile {flex: 0 0 25%;max-width: 25%;}}
.people-wrap .profile .profile-image {width: 80px;height: 80px;}
.slick-slider {position: relative;display: block;box-sizing: border-box;user-select: none;touch-action: pan-y;-webkit-tap-highlight-color: transparent;width: 100%;height: 100%;}
.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;width: 100%;height: 100%;}
.slick-list:focus {outline: none;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list {transform: translate3d(0,0,0);}
.slick-track {position: relative;right: 0;top: 0;display: block;height: 100%;}
.slick-track:before, .slick-track:after {content: "";display: table;}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {float: right;height: 100%;min-height: 1px;display: none;}
[dir="rtl"] .slick-slide {float: left;}
.slick-slide img {display: block;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
.slick-loading .slick-list {background: #fff url("/theme/image.php/synergycustom/theme/1742935277/ajax_loader") center center no-repeat;}
.slick-prev, .slick-next {display: inline-flex;align-items: center;justify-content: center;width: 75px;height: 75px;font-size: 0px;margin: 0;padding: 0;z-index: 2;top: 50%;transform: translateY(-50%);cursor: pointer;background: transparent;color: transparent;border: none;outline: none;}
.slick-prev:hover, .slick-next:hover, .slick-prev:focus, .slick-next:focus {outline: none;text-decoration: none;color: transparent;background: transparent;}
.slick-prev:hover:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-next:focus:before {opacity: 1;}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: .5;}
.slick-prev:before, .slick-next:before {font-size: 50px;line-height: 1;color: #fff;opacity: .75;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.slick-prev {right: -25px;}
.slick-prev:before {content: "";}
.slick-next {left: -25px;}
.slick-next:before {content: "";}
.slick-dots {position: relative;bottom: auto;top: auto;list-style: none;display: flex;justify-content: center;padding: 0;height: auto;z-index: 1;transition: all .3s ease-in-out;}
.slick-dots li {position: relative;display: inline-flex;height: 20px;width: 20px;margin: 0 5px;padding: 0;cursor: pointer;}
.slick-dots li button {border: 0;background-color: transparent;display: block;height: 20px;width: 20px;outline: none;line-height: 0px;font-size: 0px;color: transparent;padding: 5px;cursor: pointer;transition: all .2s ease-in-out;}
.slick-dots li button:hover, .slick-dots li button:focus {outline: none;}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1;}
.slick-dots li button:before {position: absolute;top: 0;right: 0;content: "";width: 20px;height: 20px;font-family: "Font Awesome 6 Free";font-size: 16px;line-height: 20px;text-align: center;color: #fff;opacity: .5;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transition: all .2s ease-in-out;}
.slick-dots li.slick-active button:before {color: #fff;opacity: .75;content: "";}
.slick-dots-alt .slick-dots li button:hover:before, .slick-dots-alt .slick-dots li button:focus:before {opacity: 1;}
.slick-dots-alt .slick-dots li button:before {content: "";font-size: 16px;color: #dee2e6;opacity: .5;}
.slick-dots-alt .slick-dots li.slick-active button:before {content: "";color: #dee2e6;opacity: .75;}
.slick-sr-only {border: 0 !important;clip: rect(1px,1px,1px,1px) !important;-webkit-clip-path: inset(50%) !important;clip-path: inset(50%) !important;height: 1px !important;margin: -1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important;white-space: nowrap !important;}
.slick-autoplay-toggle-button {position: absolute;right: 5px;bottom: 5px;z-index: 10;opacity: .75;background: none;border: 0;cursor: pointer;color: #fff;}
.slick-autoplay-toggle-button:hover, .slick-autoplay-toggle-button:focus {outline: none;opacity: 1;}
.slick-autoplay-toggle-button .slick-pause-icon:before {content: "";width: 20px;height: 20px;font-size: 16px;line-height: 20px;text-align: center;}
.slick-autoplay-toggle-button .slick-play-icon:before {content: "";width: 20px;height: 20px;font-size: 16px;line-height: 20px;text-align: center;}
@keyframes slideIn {from {filter: blur(15px);}
	to {filter: blur(0);}}
@keyframes slideOut {from {filter: blur(0);}
	to {filter: blur(15px);}}
.slides-wrap {position: relative;}
.slides-wrap .slide-controls .slick-arrow {transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.slides-wrap .slide-controls .slick-arrow:active {background-color: #000;}
.slides-wrap .slide-controls .slick-arrow.slick-prev, .slides-wrap .slide-controls .slick-arrow.slick-next {position: absolute;width: 40px;height: 40px;}
@media (min-width: 576px) {.slides-wrap .slide-controls .slick-arrow.slick-prev, .slides-wrap .slide-controls .slick-arrow.slick-next {width: 60px;height: 60px;}}
.slides-wrap .slide-controls .slick-arrow.slick-prev {right: 0;}
@media (min-width: 576px) {[data-blockregion="content"] .slides-wrap .slide-controls .slick-arrow.slick-prev, [data-blockregion="top"] .slides-wrap .slide-controls .slick-arrow.slick-prev, [data-blockregion="bottom"] .slides-wrap .slide-controls .slick-arrow.slick-prev, [data-blockregion="header-fullwidth"] .slides-wrap .slide-controls .slick-arrow.slick-prev, [data-blockregion="main"] .slides-wrap .slide-controls .slick-arrow.slick-prev {right: 4%;}}
.slides-wrap .slide-controls .slick-arrow.slick-next {right: auto;left: 0;}
@media (min-width: 576px) {[data-blockregion="content"] .slides-wrap .slide-controls .slick-arrow.slick-next, [data-blockregion="top"] .slides-wrap .slide-controls .slick-arrow.slick-next, [data-blockregion="bottom"] .slides-wrap .slide-controls .slick-arrow.slick-next, [data-blockregion="header-fullwidth"] .slides-wrap .slide-controls .slick-arrow.slick-next, [data-blockregion="main"] .slides-wrap .slide-controls .slick-arrow.slick-next {left: 4%;}}
.slides {position: relative;width: 100%;height: 300px;overflow: hidden;}
@media (min-width: 576px) {.slides {height: 400px;}}
@media (min-width: 992px) {.slides {height: 500px;}}
.slides .slick-list {position: absolute;width: 100%;height: 100%;}
.slides .slick-list .slick-track {display: flex;flex-wrap: nowrap;align-items: stretch;}
.slides .slick-list .slick-slide > div {width: 100%;height: 100%;}
.slides .slick-list .slick-slide.slick-current {z-index: 1;}
.slides .slick-list .slick-slide.slick-current .slide-caption {opacity: 1;animation: slideIn .8s cubic-bezier(.4,.29,.01,1);transform: translateY(0);}
.slides .slide {position: relative;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;max-width: 100%;min-width: 100%;height: 100%;float: none;overflow: hidden;backface-visibility: hidden;}
.slides .slide:before {content: "";position: absolute;width: 100%;height: 100%;top: 0;right: 0;}
.layout-gradient .slides .slide.text-center .slideoverlay {background-image: linear-gradient(to top,#000 0%,rgba(0,0,0,0) 100%);}
.layout-featured .slides .slide.text-center .slide-caption h1, .layout-featured .slides .slide.text-center .slide-caption h2, .layout-featured .slides .slide.text-center .slide-caption h3, .layout-featured .slides .slide.text-center .slide-caption h4, .layout-featured .slides .slide.text-center .slide-caption h5, .layout-featured .slides .slide.text-center .slide-caption h6, .layout-featured .slides .slide.text-center .slide-caption span, .layout-featured .slides .slide.text-center .slide-caption p {margin: 5px auto;}
.layout-gradient .slides .slide.text-right .slideoverlay {background-image: linear-gradient(to left,#000 0%,rgba(0,0,0,0) 100%);}
.layout-featured .slides .slide.text-right .slide-caption h1, .layout-featured .slides .slide.text-right .slide-caption h2, .layout-featured .slides .slide.text-right .slide-caption h3, .layout-featured .slides .slide.text-right .slide-caption h4, .layout-featured .slides .slide.text-right .slide-caption h5, .layout-featured .slides .slide.text-right .slide-caption h6, .layout-featured .slides .slide.text-right .slide-caption span, .layout-featured .slides .slide.text-right .slide-caption p {margin: 5px auto 5px 0;}
.slides .slide .slideoverlay {position: absolute;top: 0;right: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);}
.layout-gradient .slides .slide .slideoverlay {background-color: transparent;background-image: linear-gradient(to right,#000 0%,rgba(0,0,0,0) 100%);}
.slides .slide .slide-caption {position: relative;max-width: calc(100% - 30px);margin-right: auto;margin-left: auto;opacity: 0;transform: translateY(-100px);animation: slideOut .4s cubic-bezier(.4,.29,.01,1);transition: all .5s ease;}
@media (min-width: 576px) {[data-blockregion="content"] .slides .slide .slide-caption, [data-blockregion="top"] .slides .slide .slide-caption, [data-blockregion="bottom"] .slides .slide .slide-caption, [data-blockregion="header-fullwidth"] .slides .slide .slide-caption, [data-blockregion="main"] .slides .slide .slide-caption {max-width: calc(100% - 120px);}}
.slides .slide .slide-caption h1 {font-size: 2.5rem;}
@media (max-width: 1200px) {.slides .slide .slide-caption h1 {font-size: calc(1.06rem + 1.92vw);}}
.slides .slide .slide-caption h2 {font-size: 2.5rem;}
@media (max-width: 1200px) {.slides .slide .slide-caption h2 {font-size: calc(1.06rem + 1.92vw);}}
.slides .slide .slide-caption h3 {font-size: 2.5rem;}
@media (max-width: 1200px) {.slides .slide .slide-caption h3 {font-size: calc(1.06rem + 1.92vw);}}
.slides .slide .slide-caption h4 {font-size: 1.5rem;}
@media (max-width: 1200px) {.slides .slide .slide-caption h4 {font-size: calc(.96rem + .72vw);}}
.slides .slide .slide-caption h5 {font-size: 1.25rem;}
@media (max-width: 1200px) {.slides .slide .slide-caption h5 {font-size: calc(.935rem + .42vw);}}
.slides .slide .slide-caption h6 {font-size: 1rem;}
@media (max-width: 1200px) {.slides .slide .slide-caption h6 {font-size: calc(.91rem + .12vw);}}
.slides .slide .slide-caption p {font-size: .875rem;}
@media (min-width: 576px) {.slides .slide .slide-caption p {font-size: 1rem;}}
@media (min-width: 576px) and (max-width: 1200px) {.slides .slide .slide-caption p {font-size: calc(.91rem + .12vw);}}
.layout-featured .slides .slide .slide-caption h1, .layout-featured .slides .slide .slide-caption h2, .layout-featured .slides .slide .slide-caption h3, .layout-featured .slides .slide .slide-caption h4, .layout-featured .slides .slide .slide-caption h5, .layout-featured .slides .slide .slide-caption h6, .layout-featured .slides .slide .slide-caption span, .layout-featured .slides .slide .slide-caption p {display: table;margin: 5px 0 5px 5px;background-color: #000;padding: 10px 20px;color: #fff;}
@media (max-width: 767.98px) {.slides .slide .btn {padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;border-radius: 48px;}}
.slides .slide .edit-link-wrap {position: absolute;top: 0;left: 0;}
@font-face {font-family: "swiper-icons";src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight: 400;font-style: normal;}
:root {--swiper-theme-color: #000;}
:host {position: relative;display: block;margin-right: auto;margin-left: auto;z-index: 1;}
.swiper {margin-right: auto;margin-left: auto;position: relative;overflow: hidden;overflow: clip;list-style: none;padding: 0;z-index: 1;display: block;}
.swiper-vertical > .swiper-wrapper {flex-direction: column;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);box-sizing: content-box;}
.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {transform: translate3d(0px,0,0);}
.swiper-horizontal {touch-action: pan-y;}
.swiper-vertical {touch-action: pan-x;}
.swiper-slide {flex-shrink: 0;width: 100%;height: 100%;position: relative;transition-property: transform;display: block;}
.swiper-slide-invisible-blank {visibility: hidden;}
.swiper-autoheight, .swiper-autoheight .swiper-slide {height: auto;}
.swiper-autoheight .swiper-wrapper {align-items: flex-start;transition-property: transform,height;}
.swiper-backface-hidden .swiper-slide {transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.swiper-3d.swiper-css-mode .swiper-wrapper {perspective: 1200px;}
.swiper-3d .swiper-wrapper {transform-style: preserve-3d;}
.swiper-3d {perspective: 1200px;}
.swiper-3d .swiper-slide, .swiper-3d .swiper-cube-shadow {transform-style: preserve-3d;}
.swiper-css-mode > .swiper-wrapper {overflow: auto;scrollbar-width: none;-ms-overflow-style: none;}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {display: none;}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {scroll-snap-align: start start;}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {scroll-snap-type: x mandatory;}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {scroll-snap-type: y mandatory;}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {scroll-snap-type: none;}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {scroll-snap-align: none;}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {content: "";flex-shrink: 0;order: 9999;}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {scroll-snap-align: center center;scroll-snap-stop: always;}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {margin-inline-start: var(--swiper-centered-offset-before);}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {height: 100%;min-height: 1px;width: var(--swiper-centered-offset-after);}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {margin-block-start: var(--swiper-centered-offset-before);}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {width: 100%;min-width: 1px;height: var(--swiper-centered-offset-after);}
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom {position: absolute;right: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10;}
.swiper-3d .swiper-slide-shadow {background: rgba(0,0,0,.15);}
.swiper-3d .swiper-slide-shadow-left {background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-3d .swiper-slide-shadow-right {background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-3d .swiper-slide-shadow-top {background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-3d .swiper-slide-shadow-bottom {background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;right: 50%;top: 50%;margin-right: -21px;margin-top: -21px;z-index: 10;transform-origin: 50%;box-sizing: border-box;border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius: 50%;border-top-color: transparent;}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {animation: swiper-preloader-spin 1s infinite linear;}
.swiper-lazy-preloader-white {--swiper-preloader-color: #fff;}
.swiper-lazy-preloader-black {--swiper-preloader-color: #000;}
@keyframes swiper-preloader-spin {0% {transform: rotate(0deg);}
	100% {transform: rotate(360deg);}}
.swiper-virtual .swiper-slide {-webkit-backface-visibility: hidden;transform: translateZ(0);}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {content: "";position: absolute;right: 0;top: 0;pointer-events: none;}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {height: 1px;width: var(--swiper-virtual-size);}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {width: 1px;height: var(--swiper-virtual-size);}
:root {--swiper-navigation-size: 44px;}
.swiper-button-prev, .swiper-button-next {position: absolute;top: var(--swiper-navigation-top-offset,50%);width: calc(var(--swiper-navigation-size) / 44 * 27);height: var(--swiper-navigation-size);margin-top: calc(0px - ( var(--swiper-navigation-size) / 2 ));z-index: 10;cursor: pointer;display: flex;align-items: center;justify-content: center;color: var(--swiper-navigation-color,var(--swiper-theme-color));}
.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none;}
.swiper-button-prev.swiper-button-hidden, .swiper-button-next.swiper-button-hidden {opacity: 0;cursor: auto;pointer-events: none;}
.swiper-navigation-disabled .swiper-button-prev, .swiper-navigation-disabled .swiper-button-next {display: none !important;}
.swiper-button-prev svg, .swiper-button-next svg {width: 100%;height: 100%;object-fit: contain;transform-origin: center;}
.swiper-rtl .swiper-button-prev svg, .swiper-rtl .swiper-button-next svg {transform: rotate(180deg);}
.swiper-button-prev, .swiper-rtl .swiper-button-next {right: var(--swiper-navigation-sides-offset,10px);left: auto;}
.swiper-button-next, .swiper-rtl .swiper-button-prev {left: var(--swiper-navigation-sides-offset,10px);right: auto;}
.swiper-button-lock {display: none;}
.swiper-button-prev:after, .swiper-button-next:after {font-family: swiper-icons;font-size: var(--swiper-navigation-size);text-transform: none !important;letter-spacing: 0;font-variant: initial;line-height: 1;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {content: "prev";}
.swiper-button-next, .swiper-rtl .swiper-button-prev {left: var(--swiper-navigation-sides-offset,10px);right: auto;}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {content: "next";}
:root {}
.swiper-pagination {position: absolute;text-align: center;transition: 300ms opacity;transform: translate3d(0,0,0);z-index: 10;}
.swiper-pagination.swiper-pagination-hidden {opacity: 0;}
.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {display: none !important;}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal {bottom: var(--swiper-pagination-bottom,8px);top: var(--swiper-pagination-top,auto);right: 0;width: 100%;}
.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0;}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform: scale(.33);position: relative;}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {transform: scale(1);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform: scale(1);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform: scale(.66);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform: scale(.33);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform: scale(.66);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform: scale(.33);}
.swiper-pagination-bullet {width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display: inline-block;border-radius: var(--swiper-pagination-bullet-border-radius,50%);background: var(--swiper-pagination-bullet-inactive-color,#000);opacity: var(--swiper-pagination-bullet-inactive-opacity,.2);}
button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-webkit-appearance: none;appearance: none;}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}
.swiper-pagination-bullet:only-child {display: none !important;}
.swiper-pagination-bullet-active {opacity: var(--swiper-pagination-bullet-opacity,1);background: var(--swiper-pagination-color,var(--swiper-theme-color));}
.swiper-vertical > .swiper-pagination-bullets, .swiper-pagination-vertical.swiper-pagination-bullets {left: var(--swiper-pagination-right,8px);right: var(--swiper-pagination-left,auto);top: 50%;transform: translate3d(0px,-50%,0);}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0;display: block;}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;transform: translateY(-50%);width: 8px;}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block;transition: 200ms transform,200ms top;}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px);}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {right: 50%;transform: translateX(-50%);white-space: nowrap;}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: 200ms transform,200ms right;}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: 200ms transform,200ms left;}
.swiper-pagination-fraction {color: var(--swiper-pagination-fraction-color,inherit);}
.swiper-pagination-progressbar {background: var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position: absolute;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: var(--swiper-pagination-color,var(--swiper-theme-color));position: absolute;right: 0;top: 0;width: 100%;height: 100%;transform: scale(0);transform-origin: right top;}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {transform-origin: left top;}
.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {width: 100%;height: var(--swiper-pagination-progressbar-size,4px);right: 0;top: 0;}
.swiper-vertical > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {width: var(--swiper-pagination-progressbar-size,4px);height: 100%;right: 0;top: 0;}
.swiper-pagination-lock {display: none;}
:root {}
.swiper-scrollbar {border-radius: var(--swiper-scrollbar-border-radius,10px);position: relative;-ms-touch-action: none;background: var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));}
.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {display: none !important;}
.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {position: absolute;right: var(--swiper-scrollbar-sides-offset,1%);bottom: var(--swiper-scrollbar-bottom,4px);top: var(--swiper-scrollbar-top,auto);z-index: 50;height: var(--swiper-scrollbar-size,4px);width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));}
.swiper-vertical > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-vertical {position: absolute;right: var(--swiper-scrollbar-left,auto);left: var(--swiper-scrollbar-right,4px);top: var(--swiper-scrollbar-sides-offset,1%);z-index: 50;width: var(--swiper-scrollbar-size,4px);height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));}
.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius: var(--swiper-scrollbar-border-radius,10px);right: 0;top: 0;}
.swiper-scrollbar-cursor-drag {cursor: move;}
.swiper-scrollbar-lock {display: none;}
.swiper-zoom-container {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;text-align: center;}
.swiper-zoom-container > img, .swiper-zoom-container > svg, .swiper-zoom-container > canvas {max-width: 100%;max-height: 100%;object-fit: contain;}
.swiper-slide-zoomed {cursor: move;touch-action: none;}
.swiper .swiper-notification {position: absolute;right: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;}
.swiper-free-mode > .swiper-wrapper {transition-timing-function: ease-out;margin: 0 auto;}
.swiper-grid > .swiper-wrapper {flex-wrap: wrap;}
.swiper-grid-column > .swiper-wrapper {flex-wrap: wrap;flex-direction: column;}
.swiper-fade.swiper-free-mode .swiper-slide {transition-timing-function: ease-out;}
.swiper-fade .swiper-slide {pointer-events: none;transition-property: opacity;}
.swiper-fade .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-cube {overflow: visible;}
.swiper-cube .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;visibility: hidden;transform-origin: 100% 0;width: 100%;height: 100%;}
.swiper-cube .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-cube.swiper-rtl .swiper-slide {transform-origin: 0% 0;}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-prev {pointer-events: auto;visibility: visible;}
.swiper-cube .swiper-cube-shadow {position: absolute;right: 0;bottom: 0px;width: 100%;height: 100%;opacity: .6;z-index: 0;}
.swiper-cube .swiper-cube-shadow:before {content: "";background: #000;position: absolute;right: 0;top: 0;bottom: 0;left: 0;filter: blur(50px);}
.swiper-cube .swiper-slide-next + .swiper-slide {pointer-events: auto;visibility: visible;}
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.swiper-flip {overflow: visible;}
.swiper-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;}
.swiper-flip .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.swiper-creative .swiper-slide {-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: hidden;transition-property: transform,opacity,height;}
.swiper-cards {overflow: visible;}
.swiper-cards .swiper-slide {transform-origin: center bottom;-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: hidden;}
.block_synergy_testimonials.chromeless {background-color: transparent;}
.block_synergy_testimonials.chromeless .card-header {padding: 0;margin-bottom: 20px;}
.block_synergy_testimonials .testimonials-wrap .testimonials .testimonial .quoteicon-wrap svg path {fill: currentColor;}
.block_synergy_testimonials .testimonials-wrap .testimonials .testimonial p[dir="ltr"] {text-align: inherit !important;}
.block_synergy_testimonials .testimonials-wrap .testimonials .testimonial .author-details .author-image {width: 60px;height: 60px;}
.block_synergy_testimonials .testimonials-wrap .slick-dots {margin-bottom: 0;}
.block_synergy_testimonials .testimonials-wrap .edit-link {opacity: 1 !important;}
@media (min-width: 992px) {[data-blockregion="side-pre"] .block_synergy_userprofilestats .userprofilestats-wrap .userbadges, [data-blockregion="side-post"] .block_synergy_userprofilestats .userprofilestats-wrap .userbadges {min-width: 0;}}
@media (min-width: 992px) {[data-blockregion="side-pre"] .block_synergy_userprofilestats .userprofile, [data-blockregion="side-post"] .block_synergy_userprofilestats .userprofile {margin-left: 0 !important;}}
.block_synergy_userprofilestats .userprofile .feature-user-profile {min-width: 200px;}
@media (min-width: 992px) {[data-blockregion="side-pre"] .block_synergy_userprofilestats .userprofile .feature-user-profile, [data-blockregion="side-post"] .block_synergy_userprofilestats .userprofile .feature-user-profile {min-width: 0;flex-direction: column;text-align: center !important;width: 100%;}
	[data-blockregion="side-pre"] .block_synergy_userprofilestats .userprofile .feature-user-profile .profileimage, [data-blockregion="side-post"] .block_synergy_userprofilestats .userprofile .feature-user-profile .profileimage {margin: 0 0 20px 0 !important;}}
.block_synergy_userprofilestats .userprofile .feature-user-profile .userpicture {margin: 0;width: 50px;height: 50px;}
.block_synergy_userprofilestats .userprofile .feature-user-profile .email {word-break: break-word;}
@media (min-width: 992px) {[data-blockregion="side-pre"] .block_synergy_userprofilestats .userbadges, [data-blockregion="side-post"] .block_synergy_userprofilestats .userbadges {text-align: center !important;}
	[data-blockregion="side-pre"] .block_synergy_userprofilestats .userbadges .user-badges-inner, [data-blockregion="side-post"] .block_synergy_userprofilestats .userbadges .user-badges-inner {justify-content: center !important;}
	[data-blockregion="side-pre"] .block_synergy_userprofilestats .userbadges .badges, [data-blockregion="side-post"] .block_synergy_userprofilestats .userbadges .badges {min-width: 0;}}
.block_synergy_userprofilestats .userbadges .badges {min-width: 200px;}
.block_synergy_userprofilestats .userbadges .badges .badge-awarded.badge-expired {filter: opacity(.5) grayscale(100%);}
.block_synergy_userprofilestats .userbadges .badges img.badge-image {width: 50px;}
@media (min-width: 992px) {[data-blockregion="side-pre"] .block_synergy_userprofilestats .userbadges .badgeplaceholders, [data-blockregion="side-post"] .block_synergy_userprofilestats .userbadges .badgeplaceholders {justify-content: center !important;}}
.block_synergy_userprofilestats .userbadges .badgeplaceholders .badgeplaceholder {width: 50px;height: 50px;background-color: rgba(0,0,0,.05);}
.block_synergy_userprofilestats .coursestats .coursestat {width: 50px;height: 50px;background-color: rgba(0,0,0,.05);}
[id*="admin-activitiescourseid"] {display: none;}
.block_synergy_usefulresources .usefulresources .list-group-item {margin-bottom: 0;}
.block_synergy_usefulresources .usefulresources .usefulresource-icon {margin: 0;width: 1.25rem;height: 1.25rem;}
.block_synergy_usefulresources .usefulresources .usefulresource-icon .icon {margin: 0;}
.block_synergy_usefulresources .usefulresources .usefulresource-name a {position: relative;z-index: 2;}
body:not(.editing) .block_synergy_usefulresources .edit-link {opacity: 1;}
.block_synergy_totara_teamchart .chart-container {position: relative;padding-right: 40px;}
.block_synergy_totara_teamchart .chart-container .managerchart {padding-right: 4px;padding-bottom: 4px;}
.block_synergy_totara_teamchart .chart-container .managerchart:before {content: "";position: absolute;top: 0;right: 0;width: 4px;height: 100%;background-color: #212529;}
.block_synergy_totara_teamchart .chart-container .managerchart:after {content: "";position: absolute;bottom: 0;right: 0;width: 100%;height: 4px;background-color: #212529;}
.block_synergy_totara_teamchart .chart-container .managerchart .scale {position: absolute;width: 40px;right: auto;left: 100%;height: calc(100% - 70px);top: auto;bottom: 0;}
.block_synergy_totara_teamchart .chart-container .managerchart .scale > div {position: absolute;width: 20px;text-align: left;line-height: 1;}
.block_synergy_totara_teamchart .chart-container .managerchart .scale > div:before {content: "";position: absolute;top: 50%;right: 100%;margin-right: 10px;width: 10px;transform: translateY(-50%);height: 4px;background-color: #212529;}
.block_synergy_totara_teamchart .chart-container .managerchart .scale .maxtotal {left: 20px;bottom: auto;top: 0;}
.block_synergy_totara_teamchart .chart-container .managerchart .scale .halftotal {left: 20px;transform: translateY(-50%);top: 50%;bottom: auto;}
.block_synergy_totara_teamchart .chart-container .managerchart .scale .halftotal.odd {top: 55%;}
.block_synergy_totara_teamchart .chart-container .managerchart .scale .zero {left: 20px;transform: translateY(50%);bottom: 2px;}
.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart:after {display: none;}
.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart.slick-slider .slick-list {margin: 0;padding: 0 10px 0 0;}
.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart.slick-slider .slick-list .slick-track .slick-slide {opacity: 1;visibility: visible;}
.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart .bar-wrap {width: auto;height: auto;}
.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart .bar-wrap .bar {margin: 0;width: 100px;height: 250px;height: 500px;padding-top: 70px;}
@media (min-width: 576px) {.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart .bar-wrap .bar {height: 300px;}}
@media (min-width: 992px) {.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart .bar-wrap .bar {height: 400px;}}
.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart .bar-wrap .bar:hover, .block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart .bar-wrap .bar:focus {transform: none;box-shadow: none;}
.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart .bar-wrap .bar .picture {position: absolute;right: 0;width: 100%;bottom: 100%;height: auto;}
.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart .bar-wrap .bar .picture img {width: 60px;height: 60px;border: 2px solid #fff;opacity: 1;}
.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart .bar-wrap .bar .bar-inner {min-height: 0;}
.block_synergy_totara_teamchart .chart-container .managerchart .totara_teamchart .popover {pointer-events: none;}
.block_synergy_totara_teamchart .chart-container .progress-chart-controls {position: relative;width: 90px;}
.block_synergy_totara_teamchart .chart-container .progress-chart-controls:empty {display: none;}
.block_synergy_totara_teamchart .chart-container .progress-chart-controls .slick-arrow {position: relative;width: 40px;height: 40px;transform: none;background-color: transparent;border: none;font-size: 0;}
.block_synergy_totara_teamchart .chart-container .progress-chart-controls .slick-arrow:before {position: relative;color: #000;font-size: 3rem;}
.block_synergy_totara_teamchart .chart-container .progress-chart-controls .slick-arrow:hover, .block_synergy_totara_teamchart .chart-container .progress-chart-controls .slick-arrow:focus, .block_synergy_totara_teamchart .chart-container .progress-chart-controls .slick-arrow:active:hover {cursor: pointer;}
.block_synergy_totara_teamchart .chart-container .progress-chart-controls .slick-arrow.slick-prev {right: 0;}
.block_synergy_totara_teamchart .chart-container .progress-chart-controls .slick-arrow.slick-next {left: 0;}
.bg-notyetstarted {background-color: #343a40;}
.bg-inprogress {background-color: #f2f2f2;}
.bg-complete {background-color: #000;}
.block_synergy_marketingcards .marketingcard .marketingcard-image {height: 170px;}
.block_synergy_marketinggrid .marketinggrid-item {min-height: 300px;}
.block_synergy_marketinggrid .marketinggrid-item .marketinggrid-item-image-wrap, .block_synergy_marketinggrid .marketinggrid-item .marketinggrid-item-image {position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
.block_synergy_marketinggrid .preset-education .marketinggrid-item {min-height: 250px;}
.block_synergy_marketinggrid .preset-education .marketinggrid-item:after {content: "";opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: linear-gradient(45deg,rgba(255,255,255,0),rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%);pointer-events: none;transform: translate(100%,-100%);transition: all .2s ease;}
.block_synergy_marketinggrid .preset-education .marketinggrid-item:hover:after, .block_synergy_marketinggrid .preset-education .marketinggrid-item:focus:after {transform: none;opacity: 1;}
.block_synergy_marketingsections .edit-link {position: absolute;top: 5px;left: 5px;}
.block_synergy_marketingsections .marketingsections__image img {max-width: 100%;}
#page-admin-setting-theme_synergybase_synergyfeatures .formsettingheading, #page-admin-setting-theme_synergycustom_synergyfeatures .formsettingheading {margin-bottom: 20px;}
#adminsettings #admin-brandcolor .form-setting, #adminsettings #admin-secondarycolour .form-setting, #adminsettings #admin-linkcolour .form-setting, #adminsettings #admin-primarybtncolour .form-setting, #adminsettings #admin-headerbgcolour .form-setting, #adminsettings #admin-headeraccentcolour .form-setting, #adminsettings #admin-bodytextcolour .form-setting, #adminsettings #admin-footerbgcolour .form-setting, #adminsettings #admin-footertextcolour .form-setting {display: none;}
#adminsettings #admin-brandcolor .form-description, #adminsettings #admin-secondarycolour .form-description, #adminsettings #admin-linkcolour .form-description, #adminsettings #admin-primarybtncolour .form-description, #adminsettings #admin-headerbgcolour .form-description, #adminsettings #admin-headeraccentcolour .form-description, #adminsettings #admin-bodytextcolour .form-description, #adminsettings #admin-footerbgcolour .form-description, #adminsettings #admin-footertextcolour .form-description {margin: 0;clear: none;}
@media (min-width: 992px) {#adminsettings #admin-brandcolor .form-description, #adminsettings #admin-secondarycolour .form-description, #adminsettings #admin-linkcolour .form-description, #adminsettings #admin-primarybtncolour .form-description, #adminsettings #admin-headerbgcolour .form-description, #adminsettings #admin-headeraccentcolour .form-description, #adminsettings #admin-bodytextcolour .form-description, #adminsettings #admin-footerbgcolour .form-description, #adminsettings #admin-footertextcolour .form-description {float: right;}}
@keyframes fadeOutscale {50% {opacity: 1;}
	100% {transform: scale(1.075);opacity: 0;}}
.scaleout {transition: all .2s ease-in-out;}
.scaleout:hover, .scaleout:focus {transform: scale(1.075,1.075);}
.scaleout-sm {transition: all .2s ease-in-out;}
.scaleout-sm:hover, .scaleout-sm:focus {transform: scale(1.025,1.025);}
.scaleout-lg {transition: all .2s ease-in-out;}
.scaleout-lg:hover, .scaleout-lg:focus {transform: scale(1.15,1.15);}
.scaleout-shadow {transition: all .2s ease-in-out;}
.scaleout-shadow:hover, .scaleout-shadow:focus {box-shadow: 0 10px 20px rgba(0,0,0,.15);transform: scale(1.075,1.075);}
.scaleout-shadow-sm {transition: all .2s ease-in-out;}
.scaleout-shadow-sm:hover, .scaleout-shadow-sm:focus {box-shadow: 0 2.5px 5px rgba(0,0,0,.075);transform: scale(1.025,1.025);}
.scaleout-shadow-lg {transition: all .2s ease-in-out;}
.scaleout-shadow-lg:hover, .scaleout-shadow-lg:focus {box-shadow: 0 20px 60px rgba(0,0,0,.175);transform: scale(1.15,1.15);}
.bottomsup {transition: all .2s ease-in-out;}
.bottomsup:hover, .bottomsup:focus {transform: translateY(-10px);}
.bottomsup-shadow {transition: all .2s ease-in-out;}
.bottomsup-shadow:hover, .bottomsup-shadow:focus {box-shadow: 0 10px 20px rgba(0,0,0,.15);transform: translateY(-10px);}
.bottomsup-shadow-sm {transition: all .2s ease-in-out;}
.bottomsup-shadow-sm:hover, .bottomsup-shadow-sm:focus {box-shadow: 0 2.5px 5px rgba(0,0,0,.075);transform: translateY(-10px);}
.bottomsup-shadow-lg {transition: all .2s ease-in-out;}
.bottomsup-shadow-lg:hover, .bottomsup-shadow-lg:focus {box-shadow: 0 20px 60px rgba(0,0,0,.175);transform: translateY(-10px);}
.bottomsup-insetshadow {transition: all .2s ease-in-out;}
.bottomsup-insetshadow:hover, .bottomsup-insetshadow:focus {transform: translateY(-10px);box-shadow: 0 30px 20px -20px rgba(0,0,0,.3);}
.border-offset {position: relative;}
.border-offset:hover:before, .border-offset:focus:before {content: "";position: absolute;top: -15px;left: -15px;bottom: -15px;right: -15px;pointer-events: none;border: 1px solid #000;}
.border-pop {position: relative;}
.border-pop:hover, .border-pop:focus {border-color: #000;box-shadow: 0px 0px 0px 1px #000;}
.border-pop:hover:before, .border-pop:focus:before {animation: fadeOutscale .2s cubic-bezier(.4,.29,.01,1);}
.border-pop:before {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;opacity: 0;pointer-events: none;border: 1px solid #000;}
.border-boldness {transition: all .2s ease-in-out;}
.border-boldness:hover, .border-boldness:focus {border-color: #000;box-shadow: 0px 0px 0px 5px #000;}
.transition-none {transition: none !important;}
.transform-none {transform: none !important;}
.transform-reset-origin {transform-origin: 50% 50%;}
.wu-alerts .wu-alerts-slider {display: none;}
.wu-alerts .wu-alerts-slider.slick-slider {display: block;}
.wu-alerts .wu-alerts-slider.slick-slider .slick-slide {height: auto;}
.wu-alerts .wu-alerts-slider .wu-alert .wu-alert-icon {width: 60px;height: 60px;font-size: 24px;border-radius: 50%;}
.wu-alerts .wu-alerts-slider .wu-alert-info .wu-alert-icon {color: #fff;}
.wu-alerts .wu-alerts-slider .wu-alert-danger .wu-alert-icon {color: #fff;}
.wu-alerts .wu-alerts-slider .wu-alert-success .wu-alert-icon {color: #fff;}
.wu-alerts .wu-alerts-slider .wu-alert-warning .wu-alert-icon {color: #212121;}
.wu-alerts .wu-alerts-slider .slick-autoplay-toggle-button {display: none;}
.wu-alerts .slick-dots-container .slick-dots {position: relative;top: auto;bottom: auto;right: auto;width: 100%;height: auto;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;max-height: 100%;padding: 0 30px;}
.wu-alerts .slick-dots-container .slick-dots li {margin: 5px;width: auto;height: auto;}
.wu-alerts .slick-dots-container .slick-dots li.slick-active button:before {color: #000;background-color: #000;}
.wu-alerts .slick-dots-container .slick-dots li button {width: 15px;height: 15px;padding: 0;margin: 0;}
.wu-alerts .slick-dots-container .slick-dots li button:before {color: #dee2e6;background-color: #dee2e6;border-radius: 50%;opacity: 1;width: 15px;height: 15px;line-height: 15px;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {height: auto;padding: 5px;appearance: auto;background-image: none;}
[dir="rtl"] .slick-slide {float: right;}
.alert.alert-warning {background-color: #fff6d9;border-color: #fff6d9;color: #212529;}
.alert.alert-warning .alert-icon {background-color: #ffc300;color: inherit;}
.pagelayout-dashboard .breadcrumb-nav, .pagelayout-course .breadcrumb-nav, .pagelayout-incourse .breadcrumb-nav {display: none;}
.breadcrumb-button-wrap {margin-right: auto;}
.breadcrumb-button-wrap a {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #212121;background-color: #fd0;border-color: #fd0;}
@media (max-width: 1200px) {.breadcrumb-button-wrap a {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.breadcrumb-button-wrap a {transition: none;}}
.breadcrumb-button-wrap a:hover, .breadcrumb-button-wrap a:focus {text-decoration: none;}
.breadcrumb-button-wrap a:hover {color: #212121;background-color: #d9bc00;border-color: #ccb100;}
.breadcrumb-button-wrap a:focus, .breadcrumb-button-wrap a.focus {color: #212121;background-color: #d9bc00;border-color: #ccb100;box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.breadcrumb-button-wrap a.disabled, .breadcrumb-button-wrap a:disabled {color: #212121;background-color: #fd0;border-color: #fd0;}
.breadcrumb-button-wrap a:not(:disabled):not(.disabled):active, .breadcrumb-button-wrap a:not(:disabled):not(.disabled).active, .show > .breadcrumb-button-wrap a.dropdown-toggle {color: #212121;background-color: #ccb100;border-color: #bfa600;}
.breadcrumb-button-wrap a:not(:disabled):not(.disabled):active:focus, .breadcrumb-button-wrap a:not(:disabled):not(.disabled).active:focus, .show > .breadcrumb-button-wrap a.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
:root {--btn-border-width: 1px;}
.btn-primary, button.btn-primary, button.btn-default, input.form-submit.btn-primary, input.btn-default.form-submit, input[type="button"].btn-primary, input.btn-default[type="button"], input[type="submit"].btn-primary, input.btn-default[type="submit"], input[type="reset"].btn-primary, input[type=submit], input.form-submit, input[type=button], input[type=reset], input.btn-default[type="reset"], button.tui-formBtn, .tui-formBtn, button.tui-iconBtn--hasText, button.tui-actionLink, .tui-actionLink, .ui-button:not(.ui-button-icon-only), button.ui-button:not(.ui-button-icon-only), .ui-dialog-buttons .ui-button:not(.ui-button-icon-only), #page-admin-course-management .buttons .singlebutton input[type=submit], .tui-actionLink.tui-actionLink--prim, .tw-catalogPagination__btn, .ui-dialog .ui-dialog-buttonpane button {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #fff;background-color: #000;border-color: #000;border-width: var(--btn-border-width);border-style: solid;}
@media (max-width: 1200px) {.btn-primary, button.btn-primary, button.btn-default, input.form-submit.btn-primary, input.btn-default.form-submit, input[type="button"].btn-primary, input.btn-default[type="button"], input[type="submit"].btn-primary, input.btn-default[type="submit"], input[type="reset"].btn-primary, input[type=submit], input.form-submit, input[type=button], input[type=reset], input.btn-default[type="reset"], button.tui-formBtn, .tui-formBtn, button.tui-iconBtn--hasText, button.tui-actionLink, .tui-actionLink, .ui-button:not(.ui-button-icon-only), button.ui-button:not(.ui-button-icon-only), .ui-dialog-buttons .ui-button:not(.ui-button-icon-only), #page-admin-course-management .buttons .singlebutton input[type=submit], .tui-actionLink.tui-actionLink--prim, .tw-catalogPagination__btn, .ui-dialog .ui-dialog-buttonpane button {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-primary, button.btn-primary, button.btn-default, input.form-submit.btn-primary, input.btn-default.form-submit, input[type="button"].btn-primary, input.btn-default[type="button"], input[type="submit"].btn-primary, input.btn-default[type="submit"], input[type="reset"].btn-primary, input[type=submit], input.form-submit, input[type=button], input[type=reset], input.btn-default[type="reset"], button.tui-formBtn, .tui-formBtn, button.tui-iconBtn--hasText, button.tui-actionLink, .tui-actionLink, .ui-button:not(.ui-button-icon-only), button.ui-button:not(.ui-button-icon-only), .ui-dialog-buttons .ui-button:not(.ui-button-icon-only), #page-admin-course-management .buttons .singlebutton input[type=submit], .tui-actionLink.tui-actionLink--prim, .tw-catalogPagination__btn, .ui-dialog .ui-dialog-buttonpane button {transition: none;}}
.btn-primary:hover, button.btn-primary:hover, button.btn-default:hover, input.form-submit.btn-primary:hover, input.btn-default.form-submit:hover, input[type="button"].btn-primary:hover, input.btn-default[type="button"]:hover, input[type="submit"].btn-primary:hover, input.btn-default[type="submit"]:hover, input[type="reset"].btn-primary:hover, input[type=submit]:hover, input.form-submit:hover, input[type=button]:hover, input[type=reset]:hover, input.btn-default[type="reset"]:hover, button.tui-formBtn:hover, .tui-formBtn:hover, button.tui-iconBtn--hasText:hover, button.tui-actionLink:hover, .tui-actionLink:hover, .ui-button:not(.ui-button-icon-only):hover, button.ui-button:not(.ui-button-icon-only):hover, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only):hover, #page-admin-course-management .buttons .singlebutton input[type=submit]:hover, .tui-actionLink.tui-actionLink--prim:hover, .tw-catalogPagination__btn:hover, .ui-dialog .ui-dialog-buttonpane button:hover, .btn-primary:focus, button.btn-primary:focus, button.btn-default:focus, input.form-submit.btn-primary:focus, input.btn-default.form-submit:focus, input[type="button"].btn-primary:focus, input.btn-default[type="button"]:focus, input[type="submit"].btn-primary:focus, input.btn-default[type="submit"]:focus, input[type="reset"].btn-primary:focus, input[type=submit]:focus, input.form-submit:focus, input[type=button]:focus, input[type=reset]:focus, input.btn-default[type="reset"]:focus, button.tui-formBtn:focus, .tui-formBtn:focus, button.tui-iconBtn--hasText:focus, button.tui-actionLink:focus, .tui-actionLink:focus, .ui-button:not(.ui-button-icon-only):focus, button.ui-button:not(.ui-button-icon-only):focus, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only):focus, #page-admin-course-management .buttons .singlebutton input[type=submit]:focus, .tui-actionLink.tui-actionLink--prim:focus, .tw-catalogPagination__btn:focus, .ui-dialog .ui-dialog-buttonpane button:focus {text-decoration: none;}
.btn-primary:hover, button.btn-primary:hover, button.btn-default:hover, input.form-submit.btn-primary:hover, input.btn-default.form-submit:hover, input[type="button"].btn-primary:hover, input.btn-default[type="button"]:hover, input[type="submit"].btn-primary:hover, input.btn-default[type="submit"]:hover, input[type="reset"].btn-primary:hover, input[type=submit]:hover, input.form-submit:hover, input[type=button]:hover, input[type=reset]:hover, input.btn-default[type="reset"]:hover, button.tui-formBtn:hover, .tui-formBtn:hover, button.tui-iconBtn--hasText:hover, button.tui-actionLink:hover, .tui-actionLink:hover, .ui-button:not(.ui-button-icon-only):hover, button.ui-button:not(.ui-button-icon-only):hover, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only):hover, #page-admin-course-management .buttons .singlebutton input[type=submit]:hover, .tui-actionLink.tui-actionLink--prim:hover, .tw-catalogPagination__btn:hover, .ui-dialog .ui-dialog-buttonpane button:hover {color: #fff;background-color: black;border-color: black;}
.btn-primary:focus, button.btn-primary:focus, button.btn-default:focus, input.form-submit.btn-primary:focus, input.btn-default.form-submit:focus, input[type="button"].btn-primary:focus, input.btn-default[type="button"]:focus, input[type="submit"].btn-primary:focus, input.btn-default[type="submit"]:focus, input[type="reset"].btn-primary:focus, input[type=submit]:focus, input.form-submit:focus, input[type=button]:focus, input[type=reset]:focus, input.btn-default[type="reset"]:focus, button.tui-formBtn:focus, .tui-formBtn:focus, button.tui-iconBtn--hasText:focus, button.tui-actionLink:focus, .tui-actionLink:focus, .ui-button:not(.ui-button-icon-only):focus, button.ui-button:not(.ui-button-icon-only):focus, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only):focus, #page-admin-course-management .buttons .singlebutton input[type=submit]:focus, .tui-actionLink.tui-actionLink--prim:focus, .tw-catalogPagination__btn:focus, .ui-dialog .ui-dialog-buttonpane button:focus, .btn-primary.focus, button.btn-primary.focus, button.btn-default.focus, input.form-submit.btn-primary.focus, input.btn-default.form-submit.focus, input[type="button"].btn-primary.focus, input.btn-default[type="button"].focus, input[type="submit"].btn-primary.focus, input.btn-default[type="submit"].focus, input[type="reset"].btn-primary.focus, input[type=submit].focus, input.form-submit.focus, input[type=button].focus, input[type=reset].focus, input.btn-default[type="reset"].focus, button.tui-formBtn.focus, .tui-formBtn.focus, button.tui-iconBtn--hasText.focus, button.tui-actionLink.focus, .tui-actionLink.focus, .ui-button:not(.ui-button-icon-only).focus, button.ui-button:not(.ui-button-icon-only).focus, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only).focus, #page-admin-course-management .buttons .singlebutton input[type=submit].focus, .tui-actionLink.tui-actionLink--prim.focus, .tw-catalogPagination__btn.focus, .ui-dialog .ui-dialog-buttonpane button.focus {color: #fff;background-color: black;border-color: black;box-shadow: 0 0 0 .2rem rgba(38,38,38,.5);}
.btn-primary.disabled, button.btn-primary.disabled, button.btn-default.disabled, input.form-submit.btn-primary.disabled, input.btn-default.form-submit.disabled, input[type="button"].btn-primary.disabled, input.btn-default[type="button"].disabled, input[type="submit"].btn-primary.disabled, input.btn-default[type="submit"].disabled, input[type="reset"].btn-primary.disabled, input[type=submit].disabled, input.form-submit.disabled, input[type=button].disabled, input[type=reset].disabled, input.btn-default[type="reset"].disabled, button.tui-formBtn.disabled, .tui-formBtn.disabled, button.tui-iconBtn--hasText.disabled, button.tui-actionLink.disabled, .tui-actionLink.disabled, .ui-button:not(.ui-button-icon-only).disabled, button.ui-button:not(.ui-button-icon-only).disabled, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only).disabled, #page-admin-course-management .buttons .singlebutton input[type=submit].disabled, .tui-actionLink.tui-actionLink--prim.disabled, .tw-catalogPagination__btn.disabled, .ui-dialog .ui-dialog-buttonpane button.disabled, .btn-primary:disabled, button.btn-primary:disabled, button.btn-default:disabled, input.form-submit.btn-primary:disabled, input.btn-default.form-submit:disabled, input[type="button"].btn-primary:disabled, input.btn-default[type="button"]:disabled, input[type="submit"].btn-primary:disabled, input.btn-default[type="submit"]:disabled, input[type="reset"].btn-primary:disabled, input[type=submit]:disabled, input.form-submit:disabled, input[type=button]:disabled, input[type=reset]:disabled, input.btn-default[type="reset"]:disabled, button.tui-formBtn:disabled, .tui-formBtn:disabled, button.tui-iconBtn--hasText:disabled, button.tui-actionLink:disabled, .tui-actionLink:disabled, .ui-button:not(.ui-button-icon-only):disabled, button.ui-button:not(.ui-button-icon-only):disabled, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only):disabled, #page-admin-course-management .buttons .singlebutton input[type=submit]:disabled, .tui-actionLink.tui-actionLink--prim:disabled, .tw-catalogPagination__btn:disabled, .ui-dialog .ui-dialog-buttonpane button:disabled {color: #fff;background-color: #000;border-color: #000;}
.btn-primary:not(:disabled):not(.disabled):active, button.btn-primary:not(:disabled):not(.disabled):active, button.btn-default:not(:disabled):not(.disabled):active, input.form-submit.btn-primary:not(:disabled):not(.disabled):active, input.btn-default.form-submit:not(:disabled):not(.disabled):active, input[type="button"].btn-primary:not(:disabled):not(.disabled):active, input.btn-default[type="button"]:not(:disabled):not(.disabled):active, input[type="submit"].btn-primary:not(:disabled):not(.disabled):active, input.btn-default[type="submit"]:not(:disabled):not(.disabled):active, input[type="reset"].btn-primary:not(:disabled):not(.disabled):active, input[type=submit]:not(:disabled):not(.disabled):active, input.form-submit:not(:disabled):not(.disabled):active, input[type=button]:not(:disabled):not(.disabled):active, input[type=reset]:not(:disabled):not(.disabled):active, input.btn-default[type="reset"]:not(:disabled):not(.disabled):active, button.tui-formBtn:not(:disabled):not(.disabled):active, .tui-formBtn:not(:disabled):not(.disabled):active, button.tui-iconBtn--hasText:not(:disabled):not(.disabled):active, button.tui-actionLink:not(:disabled):not(.disabled):active, .tui-actionLink:not(:disabled):not(.disabled):active, .ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled):active, button.ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled):active, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled):active, #page-admin-course-management .buttons .singlebutton input[type=submit]:not(:disabled):not(.disabled):active, .tui-actionLink.tui-actionLink--prim:not(:disabled):not(.disabled):active, .tw-catalogPagination__btn:not(:disabled):not(.disabled):active, .ui-dialog .ui-dialog-buttonpane button:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, button.btn-primary:not(:disabled):not(.disabled).active, button.btn-default:not(:disabled):not(.disabled).active, input.form-submit.btn-primary:not(:disabled):not(.disabled).active, input.btn-default.form-submit:not(:disabled):not(.disabled).active, input[type="button"].btn-primary:not(:disabled):not(.disabled).active, input.btn-default[type="button"]:not(:disabled):not(.disabled).active, input[type="submit"].btn-primary:not(:disabled):not(.disabled).active, input.btn-default[type="submit"]:not(:disabled):not(.disabled).active, input[type="reset"].btn-primary:not(:disabled):not(.disabled).active, input[type=submit]:not(:disabled):not(.disabled).active, input.form-submit:not(:disabled):not(.disabled).active, input[type=button]:not(:disabled):not(.disabled).active, input[type=reset]:not(:disabled):not(.disabled).active, input.btn-default[type="reset"]:not(:disabled):not(.disabled).active, button.tui-formBtn:not(:disabled):not(.disabled).active, .tui-formBtn:not(:disabled):not(.disabled).active, button.tui-iconBtn--hasText:not(:disabled):not(.disabled).active, button.tui-actionLink:not(:disabled):not(.disabled).active, .tui-actionLink:not(:disabled):not(.disabled).active, .ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled).active, button.ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled).active, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled).active, #page-admin-course-management .buttons .singlebutton input[type=submit]:not(:disabled):not(.disabled).active, .tui-actionLink.tui-actionLink--prim:not(:disabled):not(.disabled).active, .tw-catalogPagination__btn:not(:disabled):not(.disabled).active, .ui-dialog .ui-dialog-buttonpane button:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .show > button.btn-primary.dropdown-toggle, .show > button.btn-default.dropdown-toggle, .show > input.form-submit.btn-primary.dropdown-toggle, .show > input.btn-default.form-submit.dropdown-toggle, .show > input[type="button"].btn-primary.dropdown-toggle, .show > input.btn-default[type="button"].dropdown-toggle, .show > input[type="submit"].btn-primary.dropdown-toggle, .show > input.btn-default[type="submit"].dropdown-toggle, .show > input[type="reset"].btn-primary.dropdown-toggle, .show > input[type=submit].dropdown-toggle, .show > input.form-submit.dropdown-toggle, .show > input[type=button].dropdown-toggle, .show > input[type=reset].dropdown-toggle, .show > input.btn-default[type="reset"].dropdown-toggle, .show > button.tui-formBtn.dropdown-toggle, .show > .tui-formBtn.dropdown-toggle, .show > button.tui-iconBtn--hasText.dropdown-toggle, .show > button.tui-actionLink.dropdown-toggle, .show > .tui-actionLink.dropdown-toggle, .show > .ui-button:not(.ui-button-icon-only).dropdown-toggle, .show > button.ui-button:not(.ui-button-icon-only).dropdown-toggle, .show > .ui-dialog-buttons .ui-button:not(.ui-button-icon-only).dropdown-toggle, .show > #page-admin-course-management .buttons .singlebutton input[type=submit].dropdown-toggle, .show > .tui-actionLink.tui-actionLink--prim.dropdown-toggle, .show > .tw-catalogPagination__btn.dropdown-toggle, .show > .ui-dialog .ui-dialog-buttonpane button.dropdown-toggle {color: #fff;background-color: black;border-color: black;}
.btn-primary:not(:disabled):not(.disabled):active:focus, button.btn-primary:not(:disabled):not(.disabled):active:focus, button.btn-default:not(:disabled):not(.disabled):active:focus, input.form-submit.btn-primary:not(:disabled):not(.disabled):active:focus, input.btn-default.form-submit:not(:disabled):not(.disabled):active:focus, input[type="button"].btn-primary:not(:disabled):not(.disabled):active:focus, input.btn-default[type="button"]:not(:disabled):not(.disabled):active:focus, input[type="submit"].btn-primary:not(:disabled):not(.disabled):active:focus, input.btn-default[type="submit"]:not(:disabled):not(.disabled):active:focus, input[type="reset"].btn-primary:not(:disabled):not(.disabled):active:focus, input[type=submit]:not(:disabled):not(.disabled):active:focus, input.form-submit:not(:disabled):not(.disabled):active:focus, input[type=button]:not(:disabled):not(.disabled):active:focus, input[type=reset]:not(:disabled):not(.disabled):active:focus, input.btn-default[type="reset"]:not(:disabled):not(.disabled):active:focus, button.tui-formBtn:not(:disabled):not(.disabled):active:focus, .tui-formBtn:not(:disabled):not(.disabled):active:focus, button.tui-iconBtn--hasText:not(:disabled):not(.disabled):active:focus, button.tui-actionLink:not(:disabled):not(.disabled):active:focus, .tui-actionLink:not(:disabled):not(.disabled):active:focus, .ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled):active:focus, button.ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled):active:focus, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled):active:focus, #page-admin-course-management .buttons .singlebutton input[type=submit]:not(:disabled):not(.disabled):active:focus, .tui-actionLink.tui-actionLink--prim:not(:disabled):not(.disabled):active:focus, .tw-catalogPagination__btn:not(:disabled):not(.disabled):active:focus, .ui-dialog .ui-dialog-buttonpane button:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, button.btn-primary:not(:disabled):not(.disabled).active:focus, button.btn-default:not(:disabled):not(.disabled).active:focus, input.form-submit.btn-primary:not(:disabled):not(.disabled).active:focus, input.btn-default.form-submit:not(:disabled):not(.disabled).active:focus, input[type="button"].btn-primary:not(:disabled):not(.disabled).active:focus, input.btn-default[type="button"]:not(:disabled):not(.disabled).active:focus, input[type="submit"].btn-primary:not(:disabled):not(.disabled).active:focus, input.btn-default[type="submit"]:not(:disabled):not(.disabled).active:focus, input[type="reset"].btn-primary:not(:disabled):not(.disabled).active:focus, input[type=submit]:not(:disabled):not(.disabled).active:focus, input.form-submit:not(:disabled):not(.disabled).active:focus, input[type=button]:not(:disabled):not(.disabled).active:focus, input[type=reset]:not(:disabled):not(.disabled).active:focus, input.btn-default[type="reset"]:not(:disabled):not(.disabled).active:focus, button.tui-formBtn:not(:disabled):not(.disabled).active:focus, .tui-formBtn:not(:disabled):not(.disabled).active:focus, button.tui-iconBtn--hasText:not(:disabled):not(.disabled).active:focus, button.tui-actionLink:not(:disabled):not(.disabled).active:focus, .tui-actionLink:not(:disabled):not(.disabled).active:focus, .ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled).active:focus, button.ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled).active:focus, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only):not(:disabled):not(.disabled).active:focus, #page-admin-course-management .buttons .singlebutton input[type=submit]:not(:disabled):not(.disabled).active:focus, .tui-actionLink.tui-actionLink--prim:not(:disabled):not(.disabled).active:focus, .tw-catalogPagination__btn:not(:disabled):not(.disabled).active:focus, .ui-dialog .ui-dialog-buttonpane button:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus, .show > button.btn-primary.dropdown-toggle:focus, .show > button.btn-default.dropdown-toggle:focus, .show > input.form-submit.btn-primary.dropdown-toggle:focus, .show > input.btn-default.form-submit.dropdown-toggle:focus, .show > input[type="button"].btn-primary.dropdown-toggle:focus, .show > input.btn-default[type="button"].dropdown-toggle:focus, .show > input[type="submit"].btn-primary.dropdown-toggle:focus, .show > input.btn-default[type="submit"].dropdown-toggle:focus, .show > input[type="reset"].btn-primary.dropdown-toggle:focus, .show > input[type=submit].dropdown-toggle:focus, .show > input.form-submit.dropdown-toggle:focus, .show > input[type=button].dropdown-toggle:focus, .show > input[type=reset].dropdown-toggle:focus, .show > input.btn-default[type="reset"].dropdown-toggle:focus, .show > button.tui-formBtn.dropdown-toggle:focus, .show > .tui-formBtn.dropdown-toggle:focus, .show > button.tui-iconBtn--hasText.dropdown-toggle:focus, .show > button.tui-actionLink.dropdown-toggle:focus, .show > .tui-actionLink.dropdown-toggle:focus, .show > .ui-button:not(.ui-button-icon-only).dropdown-toggle:focus, .show > button.ui-button:not(.ui-button-icon-only).dropdown-toggle:focus, .show > .ui-dialog-buttons .ui-button:not(.ui-button-icon-only).dropdown-toggle:focus, .show > #page-admin-course-management .buttons .singlebutton input[type=submit].dropdown-toggle:focus, .show > .tui-actionLink.tui-actionLink--prim.dropdown-toggle:focus, .show > .tw-catalogPagination__btn.dropdown-toggle:focus, .show > .ui-dialog .ui-dialog-buttonpane button.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(38,38,38,.5);}
.btn-primary:active, button.btn-primary:active, button.btn-default:active, input.form-submit.btn-primary:active, input.btn-default.form-submit:active, input[type="button"].btn-primary:active, input.btn-default[type="button"]:active, input[type="submit"].btn-primary:active, input.btn-default[type="submit"]:active, input[type="reset"].btn-primary:active, input[type=submit]:active, input.form-submit:active, input[type=button]:active, input[type=reset]:active, input.btn-default[type="reset"]:active, button.tui-formBtn:active, .tui-formBtn:active, button.tui-iconBtn--hasText:active, button.tui-actionLink:active, .tui-actionLink:active, .ui-button:not(.ui-button-icon-only):active, button.ui-button:not(.ui-button-icon-only):active, .ui-dialog-buttons .ui-button:not(.ui-button-icon-only):active, #page-admin-course-management .buttons .singlebutton input[type=submit]:active, .tui-actionLink.tui-actionLink--prim:active, .tw-catalogPagination__btn:active, .ui-dialog .ui-dialog-buttonpane button:active {border-width: var(--btn-border-width);}
.btn-default, .btn-secondary, .button, button, .btn, button[type="submit"].submit, input.form-submit, input[type=button], input[type=submit], input[type=reset], .singlebutton input[type="submit"], button.btn-secondary, input.form-submit.btn-secondary, input[type="button"].btn-secondary, input[type="submit"].btn-secondary, input[type="reset"].btn-secondary, .tw-catalogManageBtns__btn, .tw-catalogResultsShare__btn, .totara_core__myreports__title__btn {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #212121;background-color: #fd0;border-color: #fd0;border-width: var(--btn-border-width);border-style: solid;}
@media (max-width: 1200px) {.btn-default, .btn-secondary, .button, button, .btn, button[type="submit"].submit, input.form-submit, input[type=button], input[type=submit], input[type=reset], .singlebutton input[type="submit"], button.btn-secondary, input.form-submit.btn-secondary, input[type="button"].btn-secondary, input[type="submit"].btn-secondary, input[type="reset"].btn-secondary, .tw-catalogManageBtns__btn, .tw-catalogResultsShare__btn, .totara_core__myreports__title__btn {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-default, .btn-secondary, .button, button, .btn, button[type="submit"].submit, input.form-submit, input[type=button], input[type=submit], input[type=reset], .singlebutton input[type="submit"], button.btn-secondary, input.form-submit.btn-secondary, input[type="button"].btn-secondary, input[type="submit"].btn-secondary, input[type="reset"].btn-secondary, .tw-catalogManageBtns__btn, .tw-catalogResultsShare__btn, .totara_core__myreports__title__btn {transition: none;}}
.btn-default:hover, .btn-secondary:hover, .button:hover, button:hover, .btn:hover, button[type="submit"].submit:hover, input.form-submit:hover, input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover, .singlebutton input[type="submit"]:hover, button.btn-secondary:hover, input.form-submit.btn-secondary:hover, input[type="button"].btn-secondary:hover, input[type="submit"].btn-secondary:hover, input[type="reset"].btn-secondary:hover, .tw-catalogManageBtns__btn:hover, .tw-catalogResultsShare__btn:hover, .totara_core__myreports__title__btn:hover, .btn-default:focus, .btn-secondary:focus, .button:focus, button:focus, .btn:focus, button[type="submit"].submit:focus, input.form-submit:focus, input[type=button]:focus, input[type=submit]:focus, input[type=reset]:focus, .singlebutton input[type="submit"]:focus, button.btn-secondary:focus, input.form-submit.btn-secondary:focus, input[type="button"].btn-secondary:focus, input[type="submit"].btn-secondary:focus, input[type="reset"].btn-secondary:focus, .tw-catalogManageBtns__btn:focus, .tw-catalogResultsShare__btn:focus, .totara_core__myreports__title__btn:focus {text-decoration: none;}
.btn-default:hover, .btn-secondary:hover, .button:hover, button:hover, .btn:hover, button[type="submit"].submit:hover, input.form-submit:hover, input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover, .singlebutton input[type="submit"]:hover, button.btn-secondary:hover, input.form-submit.btn-secondary:hover, input[type="button"].btn-secondary:hover, input[type="submit"].btn-secondary:hover, input[type="reset"].btn-secondary:hover, .tw-catalogManageBtns__btn:hover, .tw-catalogResultsShare__btn:hover, .totara_core__myreports__title__btn:hover {color: #212121;background-color: #d9bc00;border-color: #ccb100;}
.btn-default:focus, .btn-secondary:focus, .button:focus, button:focus, .btn:focus, button[type="submit"].submit:focus, input.form-submit:focus, input[type=button]:focus, input[type=submit]:focus, input[type=reset]:focus, .singlebutton input[type="submit"]:focus, button.btn-secondary:focus, input.form-submit.btn-secondary:focus, input[type="button"].btn-secondary:focus, input[type="submit"].btn-secondary:focus, input[type="reset"].btn-secondary:focus, .tw-catalogManageBtns__btn:focus, .tw-catalogResultsShare__btn:focus, .totara_core__myreports__title__btn:focus, .btn-default.focus, .btn-secondary.focus, .button.focus, button.focus, .btn.focus, button[type="submit"].submit.focus, input.form-submit.focus, input[type=button].focus, input[type=submit].focus, input[type=reset].focus, .singlebutton input[type="submit"].focus, button.btn-secondary.focus, input.form-submit.btn-secondary.focus, input[type="button"].btn-secondary.focus, input[type="submit"].btn-secondary.focus, input[type="reset"].btn-secondary.focus, .tw-catalogManageBtns__btn.focus, .tw-catalogResultsShare__btn.focus, .totara_core__myreports__title__btn.focus {color: #212121;background-color: #d9bc00;border-color: #ccb100;box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.btn-default.disabled, .btn-secondary.disabled, .button.disabled, button.disabled, .btn.disabled, button[type="submit"].submit.disabled, input.form-submit.disabled, input[type=button].disabled, input[type=submit].disabled, input[type=reset].disabled, .singlebutton input[type="submit"].disabled, button.btn-secondary.disabled, input.form-submit.btn-secondary.disabled, input[type="button"].btn-secondary.disabled, input[type="submit"].btn-secondary.disabled, input[type="reset"].btn-secondary.disabled, .tw-catalogManageBtns__btn.disabled, .tw-catalogResultsShare__btn.disabled, .totara_core__myreports__title__btn.disabled, .btn-default:disabled, .btn-secondary:disabled, .button:disabled, button:disabled, .btn:disabled, button[type="submit"].submit:disabled, input.form-submit:disabled, input[type=button]:disabled, input[type=submit]:disabled, input[type=reset]:disabled, .singlebutton input[type="submit"]:disabled, button.btn-secondary:disabled, input.form-submit.btn-secondary:disabled, input[type="button"].btn-secondary:disabled, input[type="submit"].btn-secondary:disabled, input[type="reset"].btn-secondary:disabled, .tw-catalogManageBtns__btn:disabled, .tw-catalogResultsShare__btn:disabled, .totara_core__myreports__title__btn:disabled {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-default:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled):active, .button:not(:disabled):not(.disabled):active, button:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled):active, button[type="submit"].submit:not(:disabled):not(.disabled):active, input.form-submit:not(:disabled):not(.disabled):active, input[type=button]:not(:disabled):not(.disabled):active, input[type=submit]:not(:disabled):not(.disabled):active, input[type=reset]:not(:disabled):not(.disabled):active, .singlebutton input[type="submit"]:not(:disabled):not(.disabled):active, button.btn-secondary:not(:disabled):not(.disabled):active, input.form-submit.btn-secondary:not(:disabled):not(.disabled):active, input[type="button"].btn-secondary:not(:disabled):not(.disabled):active, input[type="submit"].btn-secondary:not(:disabled):not(.disabled):active, input[type="reset"].btn-secondary:not(:disabled):not(.disabled):active, .tw-catalogManageBtns__btn:not(:disabled):not(.disabled):active, .tw-catalogResultsShare__btn:not(:disabled):not(.disabled):active, .totara_core__myreports__title__btn:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled).active, .button:not(:disabled):not(.disabled).active, button:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled).active, button[type="submit"].submit:not(:disabled):not(.disabled).active, input.form-submit:not(:disabled):not(.disabled).active, input[type=button]:not(:disabled):not(.disabled).active, input[type=submit]:not(:disabled):not(.disabled).active, input[type=reset]:not(:disabled):not(.disabled).active, .singlebutton input[type="submit"]:not(:disabled):not(.disabled).active, button.btn-secondary:not(:disabled):not(.disabled).active, input.form-submit.btn-secondary:not(:disabled):not(.disabled).active, input[type="button"].btn-secondary:not(:disabled):not(.disabled).active, input[type="submit"].btn-secondary:not(:disabled):not(.disabled).active, input[type="reset"].btn-secondary:not(:disabled):not(.disabled).active, .tw-catalogManageBtns__btn:not(:disabled):not(.disabled).active, .tw-catalogResultsShare__btn:not(:disabled):not(.disabled).active, .totara_core__myreports__title__btn:not(:disabled):not(.disabled).active, .show > .btn-default.dropdown-toggle, .show > .btn-secondary.dropdown-toggle, .show > .button.dropdown-toggle, .show > button.dropdown-toggle, .show > .btn.dropdown-toggle, .show > button[type="submit"].submit.dropdown-toggle, .show > input.form-submit.dropdown-toggle, .show > input[type=button].dropdown-toggle, .show > input[type=submit].dropdown-toggle, .show > input[type=reset].dropdown-toggle, .show > .singlebutton input[type="submit"].dropdown-toggle, .show > button.btn-secondary.dropdown-toggle, .show > input.form-submit.btn-secondary.dropdown-toggle, .show > input[type="button"].btn-secondary.dropdown-toggle, .show > input[type="submit"].btn-secondary.dropdown-toggle, .show > input[type="reset"].btn-secondary.dropdown-toggle, .show > .tw-catalogManageBtns__btn.dropdown-toggle, .show > .tw-catalogResultsShare__btn.dropdown-toggle, .show > .totara_core__myreports__title__btn.dropdown-toggle {color: #212121;background-color: #ccb100;border-color: #bfa600;}
.btn-default:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .button:not(:disabled):not(.disabled):active:focus, button:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled):active:focus, button[type="submit"].submit:not(:disabled):not(.disabled):active:focus, input.form-submit:not(:disabled):not(.disabled):active:focus, input[type=button]:not(:disabled):not(.disabled):active:focus, input[type=submit]:not(:disabled):not(.disabled):active:focus, input[type=reset]:not(:disabled):not(.disabled):active:focus, .singlebutton input[type="submit"]:not(:disabled):not(.disabled):active:focus, button.btn-secondary:not(:disabled):not(.disabled):active:focus, input.form-submit.btn-secondary:not(:disabled):not(.disabled):active:focus, input[type="button"].btn-secondary:not(:disabled):not(.disabled):active:focus, input[type="submit"].btn-secondary:not(:disabled):not(.disabled):active:focus, input[type="reset"].btn-secondary:not(:disabled):not(.disabled):active:focus, .tw-catalogManageBtns__btn:not(:disabled):not(.disabled):active:focus, .tw-catalogResultsShare__btn:not(:disabled):not(.disabled):active:focus, .totara_core__myreports__title__btn:not(:disabled):not(.disabled):active:focus, .btn-default:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .button:not(:disabled):not(.disabled).active:focus, button:not(:disabled):not(.disabled).active:focus, .btn:not(:disabled):not(.disabled).active:focus, button[type="submit"].submit:not(:disabled):not(.disabled).active:focus, input.form-submit:not(:disabled):not(.disabled).active:focus, input[type=button]:not(:disabled):not(.disabled).active:focus, input[type=submit]:not(:disabled):not(.disabled).active:focus, input[type=reset]:not(:disabled):not(.disabled).active:focus, .singlebutton input[type="submit"]:not(:disabled):not(.disabled).active:focus, button.btn-secondary:not(:disabled):not(.disabled).active:focus, input.form-submit.btn-secondary:not(:disabled):not(.disabled).active:focus, input[type="button"].btn-secondary:not(:disabled):not(.disabled).active:focus, input[type="submit"].btn-secondary:not(:disabled):not(.disabled).active:focus, input[type="reset"].btn-secondary:not(:disabled):not(.disabled).active:focus, .tw-catalogManageBtns__btn:not(:disabled):not(.disabled).active:focus, .tw-catalogResultsShare__btn:not(:disabled):not(.disabled).active:focus, .totara_core__myreports__title__btn:not(:disabled):not(.disabled).active:focus, .show > .btn-default.dropdown-toggle:focus, .show > .btn-secondary.dropdown-toggle:focus, .show > .button.dropdown-toggle:focus, .show > button.dropdown-toggle:focus, .show > .btn.dropdown-toggle:focus, .show > button[type="submit"].submit.dropdown-toggle:focus, .show > input.form-submit.dropdown-toggle:focus, .show > input[type=button].dropdown-toggle:focus, .show > input[type=submit].dropdown-toggle:focus, .show > input[type=reset].dropdown-toggle:focus, .show > .singlebutton input[type="submit"].dropdown-toggle:focus, .show > button.btn-secondary.dropdown-toggle:focus, .show > input.form-submit.btn-secondary.dropdown-toggle:focus, .show > input[type="button"].btn-secondary.dropdown-toggle:focus, .show > input[type="submit"].btn-secondary.dropdown-toggle:focus, .show > input[type="reset"].btn-secondary.dropdown-toggle:focus, .show > .tw-catalogManageBtns__btn.dropdown-toggle:focus, .show > .tw-catalogResultsShare__btn.dropdown-toggle:focus, .show > .totara_core__myreports__title__btn.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.btn-default:active, .btn-secondary:active, .button:active, button:active, .btn:active, button[type="submit"].submit:active, input.form-submit:active, input[type=button]:active, input[type=submit]:active, input[type=reset]:active, .singlebutton input[type="submit"]:active, button.btn-secondary:active, input.form-submit.btn-secondary:active, input[type="button"].btn-secondary:active, input[type="submit"].btn-secondary:active, input[type="reset"].btn-secondary:active, .tw-catalogManageBtns__btn:active, .tw-catalogResultsShare__btn:active, .totara_core__myreports__title__btn:active {border-width: var(--btn-border-width);}
.tui-formBtn {font-weight: 400;border-width: var(--btn-border-width);}
#notice .singlebutton + .singlebutton input, .submit.buttons input[name=cancel], input[name=cancel], button.fp-file-cancel, button.fp-file-delete, button.fp-dlg-butcancel {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #fff;background-color: #fa4916;border-color: #fa4916;}
@media (max-width: 1200px) {#notice .singlebutton + .singlebutton input, .submit.buttons input[name=cancel], input[name=cancel], button.fp-file-cancel, button.fp-file-delete, button.fp-dlg-butcancel {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {#notice .singlebutton + .singlebutton input, .submit.buttons input[name=cancel], input[name=cancel], button.fp-file-cancel, button.fp-file-delete, button.fp-dlg-butcancel {transition: none;}}
#notice .singlebutton + .singlebutton input:hover, .submit.buttons input[name=cancel]:hover, input[name=cancel]:hover, button.fp-file-cancel:hover, button.fp-file-delete:hover, button.fp-dlg-butcancel:hover, #notice .singlebutton + .singlebutton input:focus, .submit.buttons input[name=cancel]:focus, input[name=cancel]:focus, button.fp-file-cancel:focus, button.fp-file-delete:focus, button.fp-dlg-butcancel:focus {text-decoration: none;}
#notice .singlebutton + .singlebutton input:hover, .submit.buttons input[name=cancel]:hover, input[name=cancel]:hover, button.fp-file-cancel:hover, button.fp-file-delete:hover, button.fp-dlg-butcancel:hover {color: #fff;background-color: #e53705;border-color: #d83405;}
#notice .singlebutton + .singlebutton input:focus, .submit.buttons input[name=cancel]:focus, input[name=cancel]:focus, button.fp-file-cancel:focus, button.fp-file-delete:focus, button.fp-dlg-butcancel:focus, #notice .singlebutton + .singlebutton input.focus, .submit.buttons input[name=cancel].focus, input[name=cancel].focus, button.fp-file-cancel.focus, button.fp-file-delete.focus, button.fp-dlg-butcancel.focus {color: #fff;background-color: #e53705;border-color: #d83405;box-shadow: 0 0 0 .2rem rgba(251,100,57,.5);}
#notice .singlebutton + .singlebutton input.disabled, .submit.buttons input[name=cancel].disabled, input[name=cancel].disabled, button.fp-file-cancel.disabled, button.fp-file-delete.disabled, button.fp-dlg-butcancel.disabled, #notice .singlebutton + .singlebutton input:disabled, .submit.buttons input[name=cancel]:disabled, input[name=cancel]:disabled, button.fp-file-cancel:disabled, button.fp-file-delete:disabled, button.fp-dlg-butcancel:disabled {color: #fff;background-color: #fa4916;border-color: #fa4916;}
#notice .singlebutton + .singlebutton input:not(:disabled):not(.disabled):active, .submit.buttons input[name=cancel]:not(:disabled):not(.disabled):active, input[name=cancel]:not(:disabled):not(.disabled):active, button.fp-file-cancel:not(:disabled):not(.disabled):active, button.fp-file-delete:not(:disabled):not(.disabled):active, button.fp-dlg-butcancel:not(:disabled):not(.disabled):active, #notice .singlebutton + .singlebutton input:not(:disabled):not(.disabled).active, .submit.buttons input[name=cancel]:not(:disabled):not(.disabled).active, input[name=cancel]:not(:disabled):not(.disabled).active, button.fp-file-cancel:not(:disabled):not(.disabled).active, button.fp-file-delete:not(:disabled):not(.disabled).active, button.fp-dlg-butcancel:not(:disabled):not(.disabled).active, .show > #notice .singlebutton + .singlebutton input.dropdown-toggle, .show > .submit.buttons input[name=cancel].dropdown-toggle, .show > input[name=cancel].dropdown-toggle, .show > button.fp-file-cancel.dropdown-toggle, .show > button.fp-file-delete.dropdown-toggle, .show > button.fp-dlg-butcancel.dropdown-toggle {color: #fff;background-color: #d83405;border-color: #cc3104;}
#notice .singlebutton + .singlebutton input:not(:disabled):not(.disabled):active:focus, .submit.buttons input[name=cancel]:not(:disabled):not(.disabled):active:focus, input[name=cancel]:not(:disabled):not(.disabled):active:focus, button.fp-file-cancel:not(:disabled):not(.disabled):active:focus, button.fp-file-delete:not(:disabled):not(.disabled):active:focus, button.fp-dlg-butcancel:not(:disabled):not(.disabled):active:focus, #notice .singlebutton + .singlebutton input:not(:disabled):not(.disabled).active:focus, .submit.buttons input[name=cancel]:not(:disabled):not(.disabled).active:focus, input[name=cancel]:not(:disabled):not(.disabled).active:focus, button.fp-file-cancel:not(:disabled):not(.disabled).active:focus, button.fp-file-delete:not(:disabled):not(.disabled).active:focus, button.fp-dlg-butcancel:not(:disabled):not(.disabled).active:focus, .show > #notice .singlebutton + .singlebutton input.dropdown-toggle:focus, .show > .submit.buttons input[name=cancel].dropdown-toggle:focus, .show > input[name=cancel].dropdown-toggle:focus, .show > button.fp-file-cancel.dropdown-toggle:focus, .show > button.fp-file-delete.dropdown-toggle:focus, .show > button.fp-dlg-butcancel.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(251,100,57,.5);}
#notice .singlebutton + .singlebutton input:active, .submit.buttons input[name=cancel]:active, input[name=cancel]:active, button.fp-file-cancel:active, button.fp-file-delete:active, button.fp-dlg-butcancel:active {border-width: var(--btn-border-width);}
.btn-outline-primary {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #000;border-color: #000;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-primary {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-primary {transition: none;}}
.btn-outline-primary:hover, .btn-outline-primary:focus {text-decoration: none;}
.btn-outline-primary:hover {color: #fff;background-color: #000;border-color: #000;}
.btn-outline-primary:focus, .btn-outline-primary.focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {color: #000;background-color: transparent;}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {color: #fff;background-color: #000;border-color: #000;}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.btn-outline-secondary {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #fd0;border-color: #fd0;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-secondary {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-secondary {transition: none;}}
.btn-outline-secondary:hover, .btn-outline-secondary:focus {text-decoration: none;}
.btn-outline-secondary:hover {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {color: #fd0;background-color: transparent;}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.btn-outline-success {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #049d79;border-color: #049d79;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-success {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-success {transition: none;}}
.btn-outline-success:hover, .btn-outline-success:focus {text-decoration: none;}
.btn-outline-success:hover {color: #fff;background-color: #049d79;border-color: #049d79;}
.btn-outline-success:focus, .btn-outline-success.focus {box-shadow: 0 0 0 .2rem rgba(4,157,121,.5);}
.btn-outline-success.disabled, .btn-outline-success:disabled {color: #049d79;background-color: transparent;}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {color: #fff;background-color: #049d79;border-color: #049d79;}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(4,157,121,.5);}
.btn-outline-info {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #17a2b8;border-color: #17a2b8;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-info {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-info {transition: none;}}
.btn-outline-info:hover, .btn-outline-info:focus {text-decoration: none;}
.btn-outline-info:hover {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-outline-info:focus, .btn-outline-info.focus {box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.btn-outline-info.disabled, .btn-outline-info:disabled {color: #17a2b8;background-color: transparent;}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.btn-outline-warning {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #fd0;border-color: #fd0;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-warning {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-warning {transition: none;}}
.btn-outline-warning:hover, .btn-outline-warning:focus {text-decoration: none;}
.btn-outline-warning:hover {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-outline-warning:focus, .btn-outline-warning.focus {box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {color: #fd0;background-color: transparent;}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {color: #212121;background-color: #fd0;border-color: #fd0;}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(255,221,0,.5);}
.btn-outline-danger {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #fa4916;border-color: #fa4916;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-danger {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-danger {transition: none;}}
.btn-outline-danger:hover, .btn-outline-danger:focus {text-decoration: none;}
.btn-outline-danger:hover {color: #fff;background-color: #fa4916;border-color: #fa4916;}
.btn-outline-danger:focus, .btn-outline-danger.focus {box-shadow: 0 0 0 .2rem rgba(250,73,22,.5);}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {color: #fa4916;background-color: transparent;}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {color: #fff;background-color: #fa4916;border-color: #fa4916;}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(250,73,22,.5);}
.btn-outline-light {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #f2f2f2;border-color: #f2f2f2;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-light {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-light {transition: none;}}
.btn-outline-light:hover, .btn-outline-light:focus {text-decoration: none;}
.btn-outline-light:hover {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-light:focus, .btn-outline-light.focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-light.disabled, .btn-outline-light:disabled {color: #f2f2f2;background-color: transparent;}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-dark {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #343a40;border-color: #343a40;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-dark {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-dark {transition: none;}}
.btn-outline-dark:hover, .btn-outline-dark:focus {text-decoration: none;}
.btn-outline-dark:hover {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-outline-dark:focus, .btn-outline-dark.focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {color: #343a40;background-color: transparent;}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-outline-tertiary {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #f2f2f2;border-color: #f2f2f2;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-tertiary {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-tertiary {transition: none;}}
.btn-outline-tertiary:hover, .btn-outline-tertiary:focus {text-decoration: none;}
.btn-outline-tertiary:hover {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-tertiary:focus, .btn-outline-tertiary.focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {color: #f2f2f2;background-color: transparent;}
.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active, .show > .btn-outline-tertiary.dropdown-toggle {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, .btn-outline-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-tertiary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-white {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #fff;border-color: #fff;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-white {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-white {transition: none;}}
.btn-outline-white:hover, .btn-outline-white:focus {text-decoration: none;}
.btn-outline-white:hover {color: #212121;background-color: #fff;border-color: #fff;}
.btn-outline-white:focus, .btn-outline-white.focus {box-shadow: 0 0 0 .2rem rgba(255,255,255,.5);}
.btn-outline-white.disabled, .btn-outline-white:disabled {color: #fff;background-color: transparent;}
.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle {color: #212121;background-color: #fff;border-color: #fff;}
.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(255,255,255,.5);}
.btn-outline-gray-100 {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #f2f2f2;border-color: #f2f2f2;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-gray-100 {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-gray-100 {transition: none;}}
.btn-outline-gray-100:hover, .btn-outline-gray-100:focus {text-decoration: none;}
.btn-outline-gray-100:hover {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-gray-100:focus, .btn-outline-gray-100.focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled {color: #f2f2f2;background-color: transparent;}
.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle {color: #212121;background-color: #f2f2f2;border-color: #f2f2f2;}
.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(242,242,242,.5);}
.btn-outline-gray-200 {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #e8e8e8;border-color: #e8e8e8;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-gray-200 {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-gray-200 {transition: none;}}
.btn-outline-gray-200:hover, .btn-outline-gray-200:focus {text-decoration: none;}
.btn-outline-gray-200:hover {color: #212121;background-color: #e8e8e8;border-color: #e8e8e8;}
.btn-outline-gray-200:focus, .btn-outline-gray-200.focus {box-shadow: 0 0 0 .2rem rgba(232,232,232,.5);}
.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled {color: #e8e8e8;background-color: transparent;}
.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle {color: #212121;background-color: #e8e8e8;border-color: #e8e8e8;}
.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(232,232,232,.5);}
.btn-outline-gray-300 {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #dee2e6;border-color: #dee2e6;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-gray-300 {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-gray-300 {transition: none;}}
.btn-outline-gray-300:hover, .btn-outline-gray-300:focus {text-decoration: none;}
.btn-outline-gray-300:hover {color: #212121;background-color: #dee2e6;border-color: #dee2e6;}
.btn-outline-gray-300:focus, .btn-outline-gray-300.focus {box-shadow: 0 0 0 .2rem rgba(222,226,230,.5);}
.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled {color: #dee2e6;background-color: transparent;}
.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle {color: #212121;background-color: #dee2e6;border-color: #dee2e6;}
.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,226,230,.5);}
.btn-outline-gray-400 {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #ced4da;border-color: #ced4da;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-gray-400 {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-gray-400 {transition: none;}}
.btn-outline-gray-400:hover, .btn-outline-gray-400:focus {text-decoration: none;}
.btn-outline-gray-400:hover {color: #212121;background-color: #ced4da;border-color: #ced4da;}
.btn-outline-gray-400:focus, .btn-outline-gray-400.focus {box-shadow: 0 0 0 .2rem rgba(206,212,218,.5);}
.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled {color: #ced4da;background-color: transparent;}
.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle {color: #212121;background-color: #ced4da;border-color: #ced4da;}
.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(206,212,218,.5);}
.btn-outline-gray-500 {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #adb5bd;border-color: #adb5bd;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-gray-500 {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-gray-500 {transition: none;}}
.btn-outline-gray-500:hover, .btn-outline-gray-500:focus {text-decoration: none;}
.btn-outline-gray-500:hover {color: #212121;background-color: #adb5bd;border-color: #adb5bd;}
.btn-outline-gray-500:focus, .btn-outline-gray-500.focus {box-shadow: 0 0 0 .2rem rgba(173,181,189,.5);}
.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled {color: #adb5bd;background-color: transparent;}
.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle {color: #212121;background-color: #adb5bd;border-color: #adb5bd;}
.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(173,181,189,.5);}
.btn-outline-gray-600 {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #6c757d;border-color: #6c757d;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-gray-600 {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-gray-600 {transition: none;}}
.btn-outline-gray-600:hover, .btn-outline-gray-600:focus {text-decoration: none;}
.btn-outline-gray-600:hover {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.btn-outline-gray-600:focus, .btn-outline-gray-600.focus {box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);}
.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled {color: #6c757d;background-color: transparent;}
.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);}
.btn-outline-gray-700 {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #495057;border-color: #495057;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-gray-700 {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-gray-700 {transition: none;}}
.btn-outline-gray-700:hover, .btn-outline-gray-700:focus {text-decoration: none;}
.btn-outline-gray-700:hover {color: #fff;background-color: #495057;border-color: #495057;}
.btn-outline-gray-700:focus, .btn-outline-gray-700.focus {box-shadow: 0 0 0 .2rem rgba(73,80,87,.5);}
.btn-outline-gray-700.disabled, .btn-outline-gray-700:disabled {color: #495057;background-color: transparent;}
.btn-outline-gray-700:not(:disabled):not(.disabled):active, .btn-outline-gray-700:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-700.dropdown-toggle {color: #fff;background-color: #495057;border-color: #495057;}
.btn-outline-gray-700:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-700:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-700.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(73,80,87,.5);}
.btn-outline-gray-800 {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #343a40;border-color: #343a40;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-gray-800 {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-gray-800 {transition: none;}}
.btn-outline-gray-800:hover, .btn-outline-gray-800:focus {text-decoration: none;}
.btn-outline-gray-800:hover {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-outline-gray-800:focus, .btn-outline-gray-800.focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-outline-gray-800.disabled, .btn-outline-gray-800:disabled {color: #343a40;background-color: transparent;}
.btn-outline-gray-800:not(:disabled):not(.disabled):active, .btn-outline-gray-800:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-800.dropdown-toggle {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-outline-gray-800:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-800:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-800.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-outline-gray-900 {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #212121;border-color: #212121;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-gray-900 {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-gray-900 {transition: none;}}
.btn-outline-gray-900:hover, .btn-outline-gray-900:focus {text-decoration: none;}
.btn-outline-gray-900:hover {color: #fff;background-color: #212121;border-color: #212121;}
.btn-outline-gray-900:focus, .btn-outline-gray-900.focus {box-shadow: 0 0 0 .2rem rgba(33,33,33,.5);}
.btn-outline-gray-900.disabled, .btn-outline-gray-900:disabled {color: #212121;background-color: transparent;}
.btn-outline-gray-900:not(:disabled):not(.disabled):active, .btn-outline-gray-900:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-900.dropdown-toggle {color: #fff;background-color: #212121;border-color: #212121;}
.btn-outline-gray-900:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-900:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-900.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(33,33,33,.5);}
.btn-outline-black {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #000;border-color: #000;background-color: transparent;border-width: var(--btn-border-width);}
@media (max-width: 1200px) {.btn-outline-black {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.btn-outline-black {transition: none;}}
.btn-outline-black:hover, .btn-outline-black:focus {text-decoration: none;}
.btn-outline-black:hover {color: #fff;background-color: #000;border-color: #000;}
.btn-outline-black:focus, .btn-outline-black.focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.btn-outline-black.disabled, .btn-outline-black:disabled {color: #000;background-color: transparent;}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {color: #fff;background-color: #000;border-color: #000;}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.custom-control-input:checked ~ .custom-control-label::before {border-color: #000;}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {border-color: var(--form-input-border-color-focus);}
.custom-control-input:active ~ .custom-control-label::before {border-color: #595959;}
.custom-control-input.checkboxlabel-checkbox {position: relative;z-index: 1;opacity: 1;}
.custom-control-label::before {border: #adb5bd solid 2px;background-color: #fff;}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {border-color: #000;}
input[type="checkbox"], .checkbox input[type="checkbox"], .checkbox-inline {position: relative;vertical-align: middle;border: none;-webkit-appearance: none;appearance: none;cursor: pointer;}
input[type="checkbox"]:focus, .checkbox input[type="checkbox"]:focus, .checkbox-inline:focus {outline: none;}
input[type="checkbox"]:after, .checkbox input[type="checkbox"]:after, .checkbox-inline:after {content: "";display: block;width: 1.25rem;height: 1.25rem;margin-top: -2px;border: 2px solid #adb5bd;border-radius: .5rem;background-color: #fff;transition: all .2s ease-in-out;vertical-align: middle;}
input[type="checkbox"]:checked:before, .checkbox input[type="checkbox"]:checked:before, .checkbox-inline:checked:before {content: "";position: absolute;top: 1px;right: 7px;width: 6px;height: 10px;border: 2px solid #fff;border-top-width: 0;border-right-width: 0;transform: rotate(45deg);}
input[type="checkbox"]:checked:after, .checkbox input[type="checkbox"]:checked:after, .checkbox-inline:checked:after {background-color: #000;}
input[type="checkbox"]:checked:after, .checkbox input[type="checkbox"]:checked:after, .checkbox-inline:checked:after {border-color: #000;background-color: #000;}
input[type="checkbox"]:disabled:after, .checkbox input[type="checkbox"]:disabled:after, .checkbox-inline:disabled:after {background-color: #e8e8e8;}
input[type="checkbox"]:disabled:checked:after, .checkbox input[type="checkbox"]:disabled:checked:after, .checkbox-inline:disabled:checked:after {background-color: rgba(0,0,0,.5);border-color: rgba(0,0,0,.5);}
table input[type="checkbox"], table .checkbox input[type="checkbox"], table .checkbox-inline {margin-left: .5rem;}
:root {--form-input-height: 3rem !important;--nav-side-user-picture-size: 60px !important;}
.tw-catalogItemStyleToggle .tw-catalogItemStyleToggle__btn--narrow {border-radius: 0 48px 48px 0;}
.tw-catalogItemStyleToggle .tw-catalogItemStyleToggle__btn--wide {border-radius: 48px 0 0 48px;}
body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results {background: #fff;padding: 20px;}
body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemNarrow, body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemWide {border: 0 solid transparent;}
body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemNarrow:hover, body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemWide:hover {box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);}
body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemNarrow .tw-catalogItemNarrow__content, body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemWide .tw-catalogItemNarrow__content {display: flex;flex-direction: column;}
body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress, body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemWide .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress, body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__noprogress, body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemWide .tw-catalogItemNarrow__content .tw-catalogItemNarrow__noprogress {order: 3;}
body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__title, body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemWide .tw-catalogItemNarrow__content .tw-catalogItemNarrow__title, body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemWide__title, body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemWide .tw-catalogItemNarrow__content .tw-catalogItemWide__title {font-weight: 500;height: unset;margin-bottom: 0;}
body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__textarea_group, body#page-totara-catalog-index .tw-catalog .tw-catalog__content .tw-catalog__results .tw-catalogItemWide .tw-catalogItemNarrow__content .tw-catalogItemNarrow__textarea_group {padding-bottom: var(--gap-2);padding-top: unset;}
@font-face {font-family: "Roboto";src: url("/theme/font.php/synergycustom/theme/1742935277/Roboto-Regular.ttf") format("truetype");font-weight: 500;}
@font-face {font-family: "Roboto";src: url("/theme/font.php/synergycustom/theme/1742935277/Roboto-Medium.ttf") format("truetype");font-weight: 600;}
@font-face {font-family: "Roboto";src: url("/theme/font.php/synergycustom/theme/1742935277/Roboto-Bold.ttf") format("truetype");font-weight: 700;}
@font-face {font-family: "PP Right Grotesk";src: url("/theme/font.php/synergycustom/theme/1742935277/PPRightGrotesk-WideMedium.ttf") format("truetype");font-weight: 500;}
.path-login .loginpanel .loginlogo, .path-login .signuppanel .loginlogo {max-width: 100%;}
.path-login .loginbg {z-index: -1;}
.path-login #page-footer {display: block;margin-top: 0 !important;}
.path-login .loginlogos {display: grid;grid-template-columns: 1fr 1fr 1fr;align-items: center;}
.path-login .loginlogos > img:nth-child(1) {justify-self: flex-start;}
.path-login .loginlogos > img:nth-child(2) {justify-self: center;padding: 0 10px;}
.path-login .loginlogos > img:nth-child(3) {justify-self: flex-end;}
.path-login .loginlogos img.icon {max-height: 80px;height: auto;width: auto;max-width: 100%;}
.path-login .helptooltip a {color: #17a2b8;}
.path-login .login-form-forgotpassword > a {color: #fff;}
#page-login-forgot_password, #page-login-change_password {background: #f2f2f2;}
.totaraNav {position: relative;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
.totaraNav .totaraNav_prim {display: inline-flex;height: auto;min-height: 80px;padding: 10px 0;position: relative;}
@media (min-width: 992px) {.totaraNav .totaraNav_prim .masthead_logo .masthead_logo--header_img {max-width: 300px;height: auto;}}
@media (max-width: 1199.98px) {.totaraNav .totaraNav_prim .masthead_logo .masthead_logo--header_img {max-width: 300px;height: auto;}}
@media (max-width: 767.98px) {.totaraNav .totaraNav_prim .masthead_logo .masthead_logo--header_img {max-width: 200px;height: auto;}}
@media (max-width: 575.98px) {.totaraNav .totaraNav_prim .masthead_logo .masthead_logo--header_img {max-width: 155px;height: auto;}}
.totaraNav .totaraNav_prim + .totaraNav_sub {margin-top: 0;}
.totaraNav .textmenu .loggedinas-label.badge, .totaraNav .textmenu .block_current_learning .block_current_learning-tiles .block_current_learning-tile__content_duedate_text.loggedinas-label, .block_current_learning .block_current_learning-tiles .totaraNav .textmenu .block_current_learning-tile__content_duedate_text.loggedinas-label, .totaraNav .textmenu .label.label-default.loggedinas-label, .totaraNav .textmenu .label.label-primary.loggedinas-label, .totaraNav .textmenu .label.label-secondary.loggedinas-label, .totaraNav .textmenu .label.label-success.loggedinas-label, .totaraNav .textmenu .label.label-info.loggedinas-label, .totaraNav .textmenu .label.label-warning.loggedinas-label, .totaraNav .textmenu .label.label-danger.loggedinas-label, .totaraNav .textmenu .label.label-light.loggedinas-label, .totaraNav .textmenu .label.label-dark.loggedinas-label, .totaraNav .textmenu .label.label-tertiary.loggedinas-label, .totaraNav .textmenu .label.label-white.loggedinas-label, .totaraNav .textmenu .label.label-gray-100.loggedinas-label, .totaraNav .textmenu .label.label-gray-200.loggedinas-label, .totaraNav .textmenu .label.label-gray-300.loggedinas-label, .totaraNav .textmenu .label.label-gray-400.loggedinas-label, .totaraNav .textmenu .label.label-gray-500.loggedinas-label, .totaraNav .textmenu .label.label-gray-600.loggedinas-label, .totaraNav .textmenu .label.label-gray-700.loggedinas-label, .totaraNav .textmenu .label.label-gray-800.loggedinas-label, .totaraNav .textmenu .label.label-gray-900.loggedinas-label, .totaraNav .textmenu .label.label-black.loggedinas-label {font-size: .75rem;background-color: #fff;color: #212121;}
.totaraNav .totaraNav_prim--side .usermenu {margin-right: 0;}
@media (max-width: 991.98px) {.totaraNav .totaraNav_prim--side .usermenu .userpicture {height: 2.25rem;}}
@media (max-width: 991.98px) {.totaraNav .totaraNav_prim--side .usermenu .toggle-display.textmenu, .totaraNav .totaraNav_prim--side .usermenu .moodle-actionmenu ul .toggle-display .userbutton .avatars {padding-right: 0;}}
.totaraNav .language-selector {margin: auto var(--gap-1);}
.totaraNav .language-selector .moodle-actionmenu .textmenu {color: #fff;background-color: rgba(255,255,255,.15);border-color: transparent;display: inline-flex;align-items: center;justify-content: center;font-size: 1rem;width: 2.25rem;height: 2.25rem;border-radius: 48px;padding: 0;}
.totaraNav .language-selector .moodle-actionmenu .textmenu:hover, .totaraNav .language-selector .moodle-actionmenu .textmenu:focus {background-color: rgba(255,255,255,.3);}
.totaraNav .language-selector .moodle-actionmenu .textmenu .icon {color: #fff;}
.totaraNav .language-selector .moodle-actionmenu .textmenu:hover, .totaraNav .language-selector .moodle-actionmenu .textmenu:focus, .totaraNav .language-selector .moodle-actionmenu .textmenu:active {text-decoration: none;}
.totaraNav .language-selector .moodle-actionmenu .textmenu > div {display: flex;}
.totaraNav .language-selector .moodle-actionmenu .textmenu .flex-icon {font-size: 1rem;}
.nav.nav-tabs > li > a {border-radius: 48px;}
.pagination {gap: 10px;display: flex;}
.pagination li {width: auto;height: auto;}
.pagination li a {display: inline-block;display: flex;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;padding: 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;color: #000;border-color: #000;width: 30px;height: 30px;justify-content: center;align-items: center;}
@media (max-width: 1200px) {.pagination li a {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.pagination li a {transition: none;}}
.pagination li a:hover, .pagination li a:focus {text-decoration: none;}
.pagination li a:hover {color: #fff;background-color: #000;border-color: #000;}
.pagination li a:focus, .pagination li a.focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.pagination li a.disabled, .pagination li a:disabled {color: #000;background-color: transparent;}
.pagination li a:not(:disabled):not(.disabled):active, .pagination li a:not(:disabled):not(.disabled).active, .show > .pagination li a.dropdown-toggle {color: #fff;background-color: #000;border-color: #000;}
.pagination li a:not(:disabled):not(.disabled):active:focus, .pagination li a:not(:disabled):not(.disabled).active:focus, .show > .pagination li a.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.pagination li a[data-page="prev"], .pagination li a[data-page="next"] {border-radius: 48px;}
.pagination li.active a {color: #212121;background-color: #fd0;border-color: #fd0;}
.pagination li.active a:hover {color: #212121;background-color: #d9bc00;border-color: #ccb100;}
.pagination li.active a:focus, .pagination li.active a.focus {color: #212121;background-color: #d9bc00;border-color: #ccb100;box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.pagination li.active a.disabled, .pagination li.active a:disabled {color: #212121;background-color: #fd0;border-color: #fd0;}
.pagination li.active a:not(:disabled):not(.disabled):active, .pagination li.active a:not(:disabled):not(.disabled).active, .show > .pagination li.active a.dropdown-toggle {color: #212121;background-color: #ccb100;border-color: #bfa600;}
.pagination li.active a:not(:disabled):not(.disabled):active:focus, .pagination li.active a:not(:disabled):not(.disabled).active:focus, .show > .pagination li.active a.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.pagination li.active a:hover {background-color: #fd0;border-color: #fd0;cursor: default;}
.progressbar_container > .progress > .bar > .progressbar__text {color: #212121;font-weight: 700;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
span[data-flexitour="container"] .modal-header {margin-top: 0;}
span[data-flexitour="container"] .modal-header .modal-title {order: 0;}
span[data-flexitour="container"] .modal-header button.close {order: 1;}
.sl-course-story-container .progress {border-radius: 0 0 .5rem .5rem;}
.sl-course-story-container .sl-course-story-custom-info i {color: #fd0;}
.sl-course-story-container a:not(.btn) {color: #fff;text-decoration: underline;}
.sl-course-story-container a:not(.btn):hover, .sl-course-story-container a:not(.btn):focus, .sl-course-story-container a:not(.btn):active {color: #d9d9d9;}
.sl-course-story-container .btn.downloadcert img.icon {height: 38px;width: auto;top: 5px;right: 6px;position: absolute;}
.mycourses-wrap .course .detail-image {height: 110px;}
.block:not(.chromeless) .mycourses-wrap .course .card, .editing .mycourses-wrap .course .card {background-color: #f2f2f2;}
.chromeless .mycourses-wrap .course .card {background-color: #fff;}
.editing .chromeless .mycourses-wrap .course .card {background-color: #f2f2f2;}
.mycourses-wrap .slick-list {overflow: visible;}
.mycourses-wrap .slick-slide > div {display: flex;}
.mycourses-wrap .slick-dots {flex-wrap: wrap;}
.mycourses-wrap .slick-dots:before {content: "";height: 1px;width: 100%;box-shadow: inset 0 -1px 0 var(--color-border);margin-bottom: 20px;}
.mycourses-wrap .slick-dots li {width: auto;height: auto;}
.mycourses-wrap .slick-dots li a {display: inline-block;display: flex;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;padding: 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;color: #000;border-color: #000;width: 30px;height: 30px;justify-content: center;align-items: center;}
@media (max-width: 1200px) {.mycourses-wrap .slick-dots li a {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.mycourses-wrap .slick-dots li a {transition: none;}}
.mycourses-wrap .slick-dots li a:hover, .mycourses-wrap .slick-dots li a:focus {text-decoration: none;}
.mycourses-wrap .slick-dots li a:hover {color: #fff;background-color: #000;border-color: #000;}
.mycourses-wrap .slick-dots li a:focus, .mycourses-wrap .slick-dots li a.focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.mycourses-wrap .slick-dots li a.disabled, .mycourses-wrap .slick-dots li a:disabled {color: #000;background-color: transparent;}
.mycourses-wrap .slick-dots li a:not(:disabled):not(.disabled):active, .mycourses-wrap .slick-dots li a:not(:disabled):not(.disabled).active, .show > .mycourses-wrap .slick-dots li a.dropdown-toggle {color: #fff;background-color: #000;border-color: #000;}
.mycourses-wrap .slick-dots li a:not(:disabled):not(.disabled):active:focus, .mycourses-wrap .slick-dots li a:not(:disabled):not(.disabled).active:focus, .show > .mycourses-wrap .slick-dots li a.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(0,0,0,.5);}
.mycourses-wrap .slick-dots li.slick-active a {color: #212121;background-color: #fd0;border-color: #fd0;}
.mycourses-wrap .slick-dots li.slick-active a:hover {color: #212121;background-color: #d9bc00;border-color: #ccb100;}
.mycourses-wrap .slick-dots li.slick-active a:focus, .mycourses-wrap .slick-dots li.slick-active a.focus {color: #212121;background-color: #d9bc00;border-color: #ccb100;box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.mycourses-wrap .slick-dots li.slick-active a.disabled, .mycourses-wrap .slick-dots li.slick-active a:disabled {color: #212121;background-color: #fd0;border-color: #fd0;}
.mycourses-wrap .slick-dots li.slick-active a:not(:disabled):not(.disabled):active, .mycourses-wrap .slick-dots li.slick-active a:not(:disabled):not(.disabled).active, .show > .mycourses-wrap .slick-dots li.slick-active a.dropdown-toggle {color: #212121;background-color: #ccb100;border-color: #bfa600;}
.mycourses-wrap .slick-dots li.slick-active a:not(:disabled):not(.disabled):active:focus, .mycourses-wrap .slick-dots li.slick-active a:not(:disabled):not(.disabled).active:focus, .show > .mycourses-wrap .slick-dots li.slick-active a.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(222,193,5,.5);}
.mycourses-wrap .slick-dots li.slick-active a:hover {background-color: #fd0;border-color: #fd0;cursor: default;}
.mycourses-wrap .mycourses {display: flex;flex-wrap: wrap;}
.mycourses-wrap .mycourses > .course:not(.slick-slide) {flex: 0 0 100%;max-width: 100%;}
@media (min-width: 576px) {.mycourses-wrap .mycourses > .course:not(.slick-slide) {flex: 0 0 50%;max-width: 50%;}}
@media (min-width: 768px) {.mycourses-wrap .mycourses > .course:not(.slick-slide) {flex: 0 0 25%;max-width: 25%;}}
@media (min-width: 992px) {#block-region-side-pre .mycourses-wrap .mycourses > .course:not(.slick-slide), #block-region-side-post .mycourses-wrap .mycourses > .course:not(.slick-slide) {flex: 0 0 100%;max-width: 100%;}}
@media (min-width: 992px) {.used-region-side-post #block-region-main .mycourses-wrap .mycourses > .course:not(.slick-slide), .used-region-side-pre #block-region-main .mycourses-wrap .mycourses > .course:not(.slick-slide) {flex: 0 0 50%;max-width: 50%;}}
@media (min-width: 1200px) {.used-region-side-post #block-region-main .mycourses-wrap .mycourses > .course:not(.slick-slide), .used-region-side-pre #block-region-main .mycourses-wrap .mycourses > .course:not(.slick-slide) {flex: 0 0 25%;max-width: 25%;}}
@media (min-width: 992px) {.used-region-side-post.used-region-side-pre #block-region-main .mycourses-wrap .mycourses > .course:not(.slick-slide) {flex: 0 0 100%;max-width: 100%;}}
@media (min-width: 1200px) {.used-region-side-post.used-region-side-pre #block-region-main .mycourses-wrap .mycourses > .course:not(.slick-slide) {flex: 0 0 50%;max-width: 50%;}}
body:not(.editing) .block.block_synergy_mycourses.chromeless .content {padding: 0;}
.block_current_learning.block:not(.chromeless) .block_current_learning-tile, .editing .block_current_learning.block .block_current_learning-tile {background-color: #f2f2f2;}
.block_current_learning.block.chromeless .block_current_learning-tiles {padding: 0 0 20px 0;}
.block_current_learning.block.chromeless .block_current_learning-tiles ul {margin: -10px;}
.block_current_learning.block.chromeless .panel-footer {background-color: transparent;padding: 20px 0 0;}
body:not(.editing) .block_current_learning.block.chromeless .content {padding: 0;}
.block_current_learning.block .content .block_current_learning-tile {margin: 10px;}
.block_current_learning.block .content .block_current_learning-tile__content_component {display: none;}
.block_current_learning.block .content .block_current_learning-tile__content_progress {margin-bottom: 0;}
.block_current_learning.block .content .block_current_learning-tile__link_title {font-weight: 500;font-size: 1.25rem;}
.block_current_learning.block .content .block_current_learning-tile__image {padding-top: 110px;}
.block_current_learning.block .pagination {display: flex;}
.block_current_learning-tile {border: none;}
[data-items-per-row="1"] .block_current_learning-tile {width: calc(100% - var(--gap-5));max-width: 328px;}
[data-items-per-row="2"] .block_current_learning-tile {width: calc(50% - var(--gap-5));}
[data-items-per-row="3"] .block_current_learning-tile {width: calc(33.33% - var(--gap-5));}
[data-items-per-row="4"] .block_current_learning-tile {width: calc(33.33% - var(--gap-5));}
[data-items-per-row="5"] .block_current_learning-tile {width: calc(33.33% - var(--gap-5));}
[data-items-per-row="6"] .block_current_learning-tile {width: calc(33.33% - var(--gap-5));}
[data-items-per-row="7"] .block_current_learning-tile {width: calc(33.33% - var(--gap-5));}
[data-items-per-row="8"] .block_current_learning-tile {width: calc(33.33% - var(--gap-5));}
ul.totara_core__myreports__list--grid {display: flex;flex-wrap: wrap;gap: unset;margin: -10px;}
ul.totara_core__myreports__list--grid li {flex: 0 0 100%;max-width: 100%;padding: 5px;}
@media (min-width: 768px) {ul.totara_core__myreports__list--grid li {flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}
	#block-region-top ul.totara_core__myreports__list--grid li, #block-region-bottom ul.totara_core__myreports__list--grid li, .empty-region-side-pre.empty-region-side-post #block-region-main ul.totara_core__myreports__list--grid li {flex: 0 0 25%;max-width: 25%;}}
#block-region-side-pre ul.totara_core__myreports__list--grid li, #block-region-side-post ul.totara_core__myreports__list--grid li {flex: 0 0 100%;max-width: 100%;}
ul.totara_core__myreports__list--grid li .totara_core__myreports__list__item__content {border-radius: .5rem;}
.block {border-width: 0;}
.block .block-header {padding: 20px 20px 0;}
.block .block-header h2 {font-size: 1.5rem;}
.block .content, .block.chromeless .content {padding: 20px 20px;}
.block.chromeless .title.block-title {padding: 20px;}
.section li.activity, .section .activity.modtype_label.label {background-color: #fff;margin-bottom: 10px;border-radius: .5rem;padding: 15px;}
.section li.activity > div, .section .activity.modtype_label.label > div {padding-left: 30px;}
.section li.activity .instancename, .section .activity.modtype_label.label .instancename {font-size: 1.25rem;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
.section li.activity .activityicon, .section .activity.modtype_label.label .activityicon {font-size: 30px;margin-left: 5px;}
.section li.activity .actions, .section .activity.modtype_label.label .actions {left: 5px;}
body:not(.editing) .section li.activity .actions, body:not(.editing) .section .activity.modtype_label.label .actions {top: 5px;}
body:not(.editing) .section li.activity .actions .flex-icon, body:not(.editing) .section .activity.modtype_label.label .actions .flex-icon {font-weight: 700;}
.section li.activity .actions .autocompletion .flex-icon, .section .activity.modtype_label.label .actions .autocompletion .flex-icon {font-size: 1.25rem;display: inline-flex;justify-content: end;}
.section li.activity .actions .autocompletion .flex-icon:before, .section .activity.modtype_label.label .actions .autocompletion .flex-icon:before {display: flex;justify-content: center;}
.section li.activity .actions .tfont-var-circle, .section .activity.modtype_label.label .actions .tfont-var-circle {color: #adb5bd;}
.section li.activity .actions .tfont-var-check-circle, .section .activity.modtype_label.label .actions .tfont-var-check-circle {color: #049d79;}
.section li.activity .actions input[type="checkbox"]:checked:after, .section .activity.modtype_label.label .actions input[type="checkbox"]:checked:after {border-color: #049d79;background-color: #049d79;}
.section li.activity .contentafterlink, .section .activity.modtype_label.label .contentafterlink {margin-right: 35px;}
#page-mod-quiz-edit ul.slots {margin-top: 20px;}
#page-mod-quiz-edit ul.slots .activityinstance {top: -3px !important;}
#page-mod-quiz-edit ul.slots .activityinstance span.instancename {height: 30px;}
#page-mod-quiz-edit ul.slots .activityinstance img.activityicon {float: right;margin: 5px 0 0 5px;height: var(--font-size-22);width: auto;}
#page-mod-quiz-edit table#categoryquestions th {padding-left: 25px;}
.path-mod #page {padding-top: 0 !important;}
.path-mod .page-navbar-wrap {margin-bottom: 0 !important;}
.path-mod .page-navbar-wrap > .container-fluid, .path-mod .page-navbar-wrap > .container-sm, .path-mod .page-navbar-wrap > .container-md, .path-mod .page-navbar-wrap > .container-lg, .path-mod .page-navbar-wrap > .container-xl {padding: 0;}
.path-mod #page-navbar.m-n1 {margin: 0 !important;}
.path-course #page:has(.sl-course-story-container) {padding-top: 0 !important;}
.path-course #page-inner:has(.sl-course-story-container) {display: flex;flex-direction: column;}
.path-course #page-inner:has(.sl-course-story-container) .page-navbar-wrap {order: 1;}
.path-course #page-inner:has(.sl-course-story-container) .sl-course-story-container {order: 0;}
.path-course #page-inner:has(.sl-course-story-container) .main-content {order: 2;}
.path-course #completionprogressid, .path-course .completionprogress {display: none;}
.path-course .course-content ul li.section.main {border-bottom: 2px solid #dee2e6;padding: 10px 0;margin-top: 0;}
.path-course .course-content ul li.section.main:not(.tw-formatTopics__topic--color) {margin-bottom: 10px;}
.path-course .course-content ul li.section.main ul.section li:last-child {margin-bottom: 0;}
.path-course .course-content ul li.section .left {padding-top: 5px;}
#page-totara-program-edit_content .tui-totara_program-coursesGrid__courseCard {min-height: 206px !important;}
#page-totara-program-edit_content .tui-totara_program-coursesGrid__courseCard .tui-core_course-courseCard {width: 100%;display: flex;flex-direction: column;align-items: stretch;}
#page-totara-program-edit_content .tui-totara_program-coursesGrid__courseCard .tui-core_course-courseCard .tui-core_course-courseCard__image {border-top-right-radius: var(--card-border-radius);border-top-left-radius: var(--card-border-radius);width: 100%;height: 150px;background-position: 50%;background-size: cover;flex: 0 0 auto;}
#page-totara-program-edit_content .tui-totara_program-coursesGrid__courseCard .tui-core_course-courseCard .tui-core_course-courseCard__content {padding: var(--gap-4);padding-top: 0;margin-top: auto;align-self: start;flex: 1 0 auto;}
#page-totara-program-edit_content .tui-totara_program-coursesGrid__courseCard .tui-core_course-courseCard .tui-core_course-courseCard__content .tui-core_course-courseCard__title--limitHeight {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
#coursesearch {clear: both;}
.floatinghome-btn {width: 50px;height: 50px;bottom: 15px;left: 15px;}
.tw-formatTopics__topic_header {border-radius: .5rem;}
.tw-formatTopics__all_toggles {display: flex;justify-content: end;}
.tw-formatTopics__all_toggles a {display: inline-block;font-family: "PP Right Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight: 400;font-size: 1rem;font-size: 1rem;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border-radius: 48px;border-radius: 48px;border: 1px solid transparent;line-height: 1.5;line-height: 1.5;padding: .75rem 1.5rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #fff;background-color: #000;border-color: #000;}
@media (max-width: 1200px) {.tw-formatTopics__all_toggles a {font-size: calc(.91rem + .12vw);}}
@media (prefers-reduced-motion: reduce) {.tw-formatTopics__all_toggles a {transition: none;}}
.tw-formatTopics__all_toggles a:hover, .tw-formatTopics__all_toggles a:focus {text-decoration: none;}
.tw-formatTopics__all_toggles a:hover {color: #fff;background-color: black;border-color: black;}
.tw-formatTopics__all_toggles a:focus, .tw-formatTopics__all_toggles a.focus {color: #fff;background-color: black;border-color: black;box-shadow: 0 0 0 .2rem rgba(38,38,38,.5);}
.tw-formatTopics__all_toggles a.disabled, .tw-formatTopics__all_toggles a:disabled {color: #fff;background-color: #000;border-color: #000;}
.tw-formatTopics__all_toggles a:not(:disabled):not(.disabled):active, .tw-formatTopics__all_toggles a:not(:disabled):not(.disabled).active, .show > .tw-formatTopics__all_toggles a.dropdown-toggle {color: #fff;background-color: black;border-color: black;}
.tw-formatTopics__all_toggles a:not(:disabled):not(.disabled):active:focus, .tw-formatTopics__all_toggles a:not(:disabled):not(.disabled).active:focus, .show > .tw-formatTopics__all_toggles a.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(38,38,38,.5);}
.tw-formatTopics__topic--color .tw-formatTopics__topic_header {padding: 15px 20px;}
.tw-formatTopics__topic--collapsible.tw-formatTopics__topic--color .tw-formatTopics__topic_header {padding: 15px 10px 15px 15px;}
.path-course .course-content ul li.section.main.section-summary {background-color: #fff;border: 0;padding: 15px;border-radius: .5rem;}
:root {--form-input-height: 3.125rem !important;}
.jsenabled .choosercontainer #chooseform .options .instruction {padding: 0;margin: 10px;}
#dp-plans-description .dp-add-plan-link {min-width: unset;}
.progressbar_container.progress-invert > .progress > .bar[aria-valuenow="0"] > .progressbar__text, .cell > .progressbar_container.progress-invert > .progress > .bar > .progressbar__text {margin-right: calc(100% + 1rem);}
.totara-dialog .selected div:hover span.deletebutton {background-position: -80px -125px;}