.fa, .fab, .fad, .fal, .far, .fas {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;}
.fa-lg {font-size: 1.33333em;line-height: .75em;vertical-align: -.0667em;}
.fa-xs {font-size: .75em;}
.fa-sm {font-size: .875em;}
.fa-1x {font-size: 1em;}
.fa-2x {font-size: 2em;}
.fa-3x {font-size: 3em;}
.fa-4x {font-size: 4em;}
.fa-5x {font-size: 5em;}
.fa-6x {font-size: 6em;}
.fa-7x {font-size: 7em;}
.fa-8x {font-size: 8em;}
.fa-9x {font-size: 9em;}
.fa-10x {font-size: 10em;}
.fa-fw {text-align: center;width: 1.25em;}
.fa-ul {list-style-type: none;margin-left: 2.5em;padding-left: 0;}
.fa-ul>li {position: relative;}
.fa-li {left: -2em;position: absolute;text-align: center;width: 2em;line-height: inherit;}
.fa-border {border: .08em solid #eee;border-radius: .1em;padding: .2em .25em .15em;}
.fa-pull-left {float: left;}
.fa-pull-right {float: right;}
.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left {margin-right: .3em;}
.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {margin-left: .3em;}
.fa-spin {-webkit-animation: fa-spin 2s linear infinite;animation: fa-spin 2s linear infinite;}
.fa-pulse {-webkit-animation: fa-spin 1s steps(8) infinite;animation: fa-spin 1s steps(8) infinite;}
@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	to {-webkit-transform: rotate(1 turn);transform: rotate(1 turn);}}
@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	to {-webkit-transform: rotate(1 turn);transform: rotate(1 turn);}}
.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);transform: rotate(90deg);}
.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);transform: rotate(270deg);}
.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform: scaleX(-1);transform: scaleX(-1);}
.fa-flip-vertical {-webkit-transform: scaleY(-1);transform: scaleY(-1);}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {-webkit-transform: scale(-1);transform: scale(-1);}
:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 {-webkit-filter: none;filter: none;}
.fa-stack {display: inline-block;height: 2em;line-height: 2em;position: relative;vertical-align: middle;width: 2.5em;}
.fa-stack-1x, .fa-stack-2x {left: 0;position: absolute;text-align: center;width: 100%;}
.fa-stack-1x {line-height: inherit;}
.fa-stack-2x {font-size: 2em;}
.fa-inverse {color: #fff;}
.fa-500px:before {content: "";}
.fa-accessible-icon:before {content: "";}
.fa-accusoft:before {content: "";}
.fa-acquisitions-incorporated:before {content: "";}
.fa-ad:before {content: "";}
.fa-address-book:before {content: "";}
.fa-address-card:before {content: "";}
.fa-adjust:before {content: "";}
.fa-adn:before {content: "";}
.fa-adobe:before {content: "";}
.fa-adversal:before {content: "";}
.fa-affiliatetheme:before {content: "";}
.fa-air-freshener:before {content: "";}
.fa-airbnb:before {content: "";}
.fa-algolia:before {content: "";}
.fa-align-center:before {content: "";}
.fa-align-justify:before {content: "";}
.fa-align-left:before {content: "";}
.fa-align-right:before {content: "";}
.fa-alipay:before {content: "";}
.fa-allergies:before {content: "";}
.fa-amazon:before {content: "";}
.fa-amazon-pay:before {content: "";}
.fa-ambulance:before {content: "";}
.fa-american-sign-language-interpreting:before {content: "";}
.fa-amilia:before {content: "";}
.fa-anchor:before {content: "";}
.fa-android:before {content: "";}
.fa-angellist:before {content: "";}
.fa-angle-double-down:before {content: "";}
.fa-angle-double-left:before {content: "";}
.fa-angle-double-right:before {content: "";}
.fa-angle-double-up:before {content: "";}
.fa-angle-down:before {content: "";}
.fa-angle-left:before {content: "";}
.fa-angle-right:before {content: "";}
.fa-angle-up:before {content: "";}
.fa-angry:before {content: "";}
.fa-angrycreative:before {content: "";}
.fa-angular:before {content: "";}
.fa-ankh:before {content: "";}
.fa-app-store:before {content: "";}
.fa-app-store-ios:before {content: "";}
.fa-apper:before {content: "";}
.fa-apple:before {content: "";}
.fa-apple-alt:before {content: "";}
.fa-apple-pay:before {content: "";}
.fa-archive:before {content: "";}
.fa-archway:before {content: "";}
.fa-arrow-alt-circle-down:before {content: "";}
.fa-arrow-alt-circle-left:before {content: "";}
.fa-arrow-alt-circle-right:before {content: "";}
.fa-arrow-alt-circle-up:before {content: "";}
.fa-arrow-circle-down:before {content: "";}
.fa-arrow-circle-left:before {content: "";}
.fa-arrow-circle-right:before {content: "";}
.fa-arrow-circle-up:before {content: "";}
.fa-arrow-down:before {content: "";}
.fa-arrow-left:before {content: "";}
.fa-arrow-right:before {content: "";}
.fa-arrow-up:before {content: "";}
.fa-arrows-alt:before {content: "";}
.fa-arrows-alt-h:before {content: "";}
.fa-arrows-alt-v:before {content: "";}
.fa-artstation:before {content: "";}
.fa-assistive-listening-systems:before {content: "";}
.fa-asterisk:before {content: "";}
.fa-asymmetrik:before {content: "";}
.fa-at:before {content: "";}
.fa-atlas:before {content: "";}
.fa-atlassian:before {content: "";}
.fa-atom:before {content: "";}
.fa-audible:before {content: "";}
.fa-audio-description:before {content: "";}
.fa-autoprefixer:before {content: "";}
.fa-avianex:before {content: "";}
.fa-aviato:before {content: "";}
.fa-award:before {content: "";}
.fa-aws:before {content: "";}
.fa-baby:before {content: "";}
.fa-baby-carriage:before {content: "";}
.fa-backspace:before {content: "";}
.fa-backward:before {content: "";}
.fa-bacon:before {content: "";}
.fa-bahai:before {content: "";}
.fa-balance-scale:before {content: "";}
.fa-balance-scale-left:before {content: "";}
.fa-balance-scale-right:before {content: "";}
.fa-ban:before {content: "";}
.fa-band-aid:before {content: "";}
.fa-bandcamp:before {content: "";}
.fa-barcode:before {content: "";}
.fa-bars:before {content: "";}
.fa-baseball-ball:before {content: "";}
.fa-basketball-ball:before {content: "";}
.fa-bath:before {content: "";}
.fa-battery-empty:before {content: "";}
.fa-battery-full:before {content: "";}
.fa-battery-half:before {content: "";}
.fa-battery-quarter:before {content: "";}
.fa-battery-three-quarters:before {content: "";}
.fa-battle-net:before {content: "";}
.fa-bed:before {content: "";}
.fa-beer:before {content: "";}
.fa-behance:before {content: "";}
.fa-behance-square:before {content: "";}
.fa-bell:before {content: "";}
.fa-bell-slash:before {content: "";}
.fa-bezier-curve:before {content: "";}
.fa-bible:before {content: "";}
.fa-bicycle:before {content: "";}
.fa-biking:before {content: "";}
.fa-bimobject:before {content: "";}
.fa-binoculars:before {content: "";}
.fa-biohazard:before {content: "";}
.fa-birthday-cake:before {content: "";}
.fa-bitbucket:before {content: "";}
.fa-bitcoin:before {content: "";}
.fa-bity:before {content: "";}
.fa-black-tie:before {content: "";}
.fa-blackberry:before {content: "";}
.fa-blender:before {content: "";}
.fa-blender-phone:before {content: "";}
.fa-blind:before {content: "";}
.fa-blog:before {content: "";}
.fa-blogger:before {content: "";}
.fa-blogger-b:before {content: "";}
.fa-bluetooth:before {content: "";}
.fa-bluetooth-b:before {content: "";}
.fa-bold:before {content: "";}
.fa-bolt:before {content: "";}
.fa-bomb:before {content: "";}
.fa-bone:before {content: "";}
.fa-bong:before {content: "";}
.fa-book:before {content: "";}
.fa-book-dead:before {content: "";}
.fa-book-medical:before {content: "";}
.fa-book-open:before {content: "";}
.fa-book-reader:before {content: "";}
.fa-bookmark:before {content: "";}
.fa-bootstrap:before {content: "";}
.fa-border-all:before {content: "";}
.fa-border-none:before {content: "";}
.fa-border-style:before {content: "";}
.fa-bowling-ball:before {content: "";}
.fa-box:before {content: "";}
.fa-box-open:before {content: "";}
.fa-box-tissue:before {content: "拏";}
.fa-boxes:before {content: "";}
.fa-braille:before {content: "";}
.fa-brain:before {content: "";}
.fa-bread-slice:before {content: "";}
.fa-briefcase:before {content: "";}
.fa-briefcase-medical:before {content: "";}
.fa-broadcast-tower:before {content: "";}
.fa-broom:before {content: "";}
.fa-brush:before {content: "";}
.fa-btc:before {content: "";}
.fa-buffer:before {content: "";}
.fa-bug:before {content: "";}
.fa-building:before {content: "";}
.fa-bullhorn:before {content: "";}
.fa-bullseye:before {content: "";}
.fa-burn:before {content: "";}
.fa-buromobelexperte:before {content: "";}
.fa-bus:before {content: "";}
.fa-bus-alt:before {content: "";}
.fa-business-time:before {content: "";}
.fa-buy-n-large:before {content: "";}
.fa-buysellads:before {content: "";}
.fa-calculator:before {content: "";}
.fa-calendar:before {content: "";}
.fa-calendar-alt:before {content: "";}
.fa-calendar-check:before {content: "";}
.fa-calendar-day:before {content: "";}
.fa-calendar-minus:before {content: "";}
.fa-calendar-plus:before {content: "";}
.fa-calendar-times:before {content: "";}
.fa-calendar-week:before {content: "";}
.fa-camera:before {content: "";}
.fa-camera-retro:before {content: "";}
.fa-campground:before {content: "";}
.fa-canadian-maple-leaf:before {content: "";}
.fa-candy-cane:before {content: "";}
.fa-cannabis:before {content: "";}
.fa-capsules:before {content: "";}
.fa-car:before {content: "";}
.fa-car-alt:before {content: "";}
.fa-car-battery:before {content: "";}
.fa-car-crash:before {content: "";}
.fa-car-side:before {content: "";}
.fa-caravan:before {content: "";}
.fa-caret-down:before {content: "";}
.fa-caret-left:before {content: "";}
.fa-caret-right:before {content: "";}
.fa-caret-square-down:before {content: "";}
.fa-caret-square-left:before {content: "";}
.fa-caret-square-right:before {content: "";}
.fa-caret-square-up:before {content: "";}
.fa-caret-up:before {content: "";}
.fa-carrot:before {content: "";}
.fa-cart-arrow-down:before {content: "";}
.fa-cart-plus:before {content: "";}
.fa-cash-register:before {content: "";}
.fa-cat:before {content: "";}
.fa-cc-amazon-pay:before {content: "";}
.fa-cc-amex:before {content: "";}
.fa-cc-apple-pay:before {content: "";}
.fa-cc-diners-club:before {content: "";}
.fa-cc-discover:before {content: "";}
.fa-cc-jcb:before {content: "";}
.fa-cc-mastercard:before {content: "";}
.fa-cc-paypal:before {content: "";}
.fa-cc-stripe:before {content: "";}
.fa-cc-visa:before {content: "";}
.fa-centercode:before {content: "";}
.fa-centos:before {content: "";}
.fa-certificate:before {content: "";}
.fa-chair:before {content: "";}
.fa-chalkboard:before {content: "";}
.fa-chalkboard-teacher:before {content: "";}
.fa-charging-station:before {content: "";}
.fa-chart-area:before {content: "";}
.fa-chart-bar:before {content: "";}
.fa-chart-line:before {content: "";}
.fa-chart-pie:before {content: "";}
.fa-check:before {content: "";}
.fa-check-circle:before {content: "";}
.fa-check-double:before {content: "";}
.fa-check-square:before {content: "";}
.fa-cheese:before {content: "";}
.fa-chess:before {content: "";}
.fa-chess-bishop:before {content: "";}
.fa-chess-board:before {content: "";}
.fa-chess-king:before {content: "";}
.fa-chess-knight:before {content: "";}
.fa-chess-pawn:before {content: "";}
.fa-chess-queen:before {content: "";}
.fa-chess-rook:before {content: "";}
.fa-chevron-circle-down:before {content: "";}
.fa-chevron-circle-left:before {content: "";}
.fa-chevron-circle-right:before {content: "";}
.fa-chevron-circle-up:before {content: "";}
.fa-chevron-down:before {content: "";}
.fa-chevron-left:before {content: "";}
.fa-chevron-right:before {content: "";}
.fa-chevron-up:before {content: "";}
.fa-child:before {content: "";}
.fa-chrome:before {content: "";}
.fa-chromecast:before {content: "";}
.fa-church:before {content: "";}
.fa-circle:before {content: "";}
.fa-circle-notch:before {content: "";}
.fa-city:before {content: "";}
.fa-clinic-medical:before {content: "";}
.fa-clipboard:before {content: "";}
.fa-clipboard-check:before {content: "";}
.fa-clipboard-list:before {content: "";}
.fa-clock:before {content: "";}
.fa-clone:before {content: "";}
.fa-closed-captioning:before {content: "";}
.fa-cloud:before {content: "";}
.fa-cloud-download-alt:before {content: "";}
.fa-cloud-meatball:before {content: "";}
.fa-cloud-moon:before {content: "";}
.fa-cloud-moon-rain:before {content: "";}
.fa-cloud-rain:before {content: "";}
.fa-cloud-showers-heavy:before {content: "";}
.fa-cloud-sun:before {content: "";}
.fa-cloud-sun-rain:before {content: "";}
.fa-cloud-upload-alt:before {content: "";}
.fa-cloudscale:before {content: "";}
.fa-cloudsmith:before {content: "";}
.fa-cloudversify:before {content: "";}
.fa-cocktail:before {content: "";}
.fa-code:before {content: "";}
.fa-code-branch:before {content: "";}
.fa-codepen:before {content: "";}
.fa-codiepie:before {content: "";}
.fa-coffee:before {content: "";}
.fa-cog:before {content: "";}
.fa-cogs:before {content: "";}
.fa-coins:before {content: "";}
.fa-columns:before {content: "";}
.fa-comment:before {content: "";}
.fa-comment-alt:before {content: "";}
.fa-comment-dollar:before {content: "";}
.fa-comment-dots:before {content: "";}
.fa-comment-medical:before {content: "";}
.fa-comment-slash:before {content: "";}
.fa-comments:before {content: "";}
.fa-comments-dollar:before {content: "";}
.fa-compact-disc:before {content: "";}
.fa-compass:before {content: "";}
.fa-compress:before {content: "";}
.fa-compress-alt:before {content: "";}
.fa-compress-arrows-alt:before {content: "";}
.fa-concierge-bell:before {content: "";}
.fa-confluence:before {content: "";}
.fa-connectdevelop:before {content: "";}
.fa-contao:before {content: "";}
.fa-cookie:before {content: "";}
.fa-cookie-bite:before {content: "";}
.fa-copy:before {content: "";}
.fa-copyright:before {content: "";}
.fa-cotton-bureau:before {content: "";}
.fa-couch:before {content: "";}
.fa-cpanel:before {content: "";}
.fa-creative-commons:before {content: "";}
.fa-creative-commons-by:before {content: "";}
.fa-creative-commons-nc:before {content: "";}
.fa-creative-commons-nc-eu:before {content: "";}
.fa-creative-commons-nc-jp:before {content: "";}
.fa-creative-commons-nd:before {content: "";}
.fa-creative-commons-pd:before {content: "";}
.fa-creative-commons-pd-alt:before {content: "";}
.fa-creative-commons-remix:before {content: "";}
.fa-creative-commons-sa:before {content: "";}
.fa-creative-commons-sampling:before {content: "";}
.fa-creative-commons-sampling-plus:before {content: "";}
.fa-creative-commons-share:before {content: "";}
.fa-creative-commons-zero:before {content: "";}
.fa-credit-card:before {content: "";}
.fa-critical-role:before {content: "";}
.fa-crop:before {content: "";}
.fa-crop-alt:before {content: "";}
.fa-cross:before {content: "";}
.fa-crosshairs:before {content: "";}
.fa-crow:before {content: "";}
.fa-crown:before {content: "";}
.fa-crutch:before {content: "";}
.fa-css3:before {content: "";}
.fa-css3-alt:before {content: "";}
.fa-cube:before {content: "";}
.fa-cubes:before {content: "";}
.fa-cut:before {content: "";}
.fa-cuttlefish:before {content: "";}
.fa-d-and-d:before {content: "";}
.fa-d-and-d-beyond:before {content: "";}
.fa-dailymotion:before {content: "勒";}
.fa-dashcube:before {content: "";}
.fa-database:before {content: "";}
.fa-deaf:before {content: "";}
.fa-delicious:before {content: "";}
.fa-democrat:before {content: "";}
.fa-deploydog:before {content: "";}
.fa-deskpro:before {content: "";}
.fa-desktop:before {content: "";}
.fa-dev:before {content: "";}
.fa-deviantart:before {content: "";}
.fa-dharmachakra:before {content: "";}
.fa-dhl:before {content: "";}
.fa-diagnoses:before {content: "";}
.fa-diaspora:before {content: "";}
.fa-dice:before {content: "";}
.fa-dice-d20:before {content: "";}
.fa-dice-d6:before {content: "";}
.fa-dice-five:before {content: "";}
.fa-dice-four:before {content: "";}
.fa-dice-one:before {content: "";}
.fa-dice-six:before {content: "";}
.fa-dice-three:before {content: "";}
.fa-dice-two:before {content: "";}
.fa-digg:before {content: "";}
.fa-digital-ocean:before {content: "";}
.fa-digital-tachograph:before {content: "";}
.fa-directions:before {content: "";}
.fa-discord:before {content: "";}
.fa-discourse:before {content: "";}
.fa-disease:before {content: "";}
.fa-divide:before {content: "";}
.fa-dizzy:before {content: "";}
.fa-dna:before {content: "";}
.fa-dochub:before {content: "";}
.fa-docker:before {content: "";}
.fa-dog:before {content: "";}
.fa-dollar-sign:before {content: "";}
.fa-dolly:before {content: "";}
.fa-dolly-flatbed:before {content: "";}
.fa-donate:before {content: "";}
.fa-door-closed:before {content: "";}
.fa-door-open:before {content: "";}
.fa-dot-circle:before {content: "";}
.fa-dove:before {content: "";}
.fa-download:before {content: "";}
.fa-draft2digital:before {content: "";}
.fa-drafting-compass:before {content: "";}
.fa-dragon:before {content: "";}
.fa-draw-polygon:before {content: "";}
.fa-dribbble:before {content: "";}
.fa-dribbble-square:before {content: "";}
.fa-dropbox:before {content: "";}
.fa-drum:before {content: "";}
.fa-drum-steelpan:before {content: "";}
.fa-drumstick-bite:before {content: "";}
.fa-drupal:before {content: "";}
.fa-dumbbell:before {content: "";}
.fa-dumpster:before {content: "";}
.fa-dumpster-fire:before {content: "";}
.fa-dungeon:before {content: "";}
.fa-dyalog:before {content: "";}
.fa-earlybirds:before {content: "";}
.fa-ebay:before {content: "";}
.fa-edge:before {content: "";}
.fa-edit:before {content: "";}
.fa-egg:before {content: "";}
.fa-eject:before {content: "";}
.fa-elementor:before {content: "";}
.fa-ellipsis-h:before {content: "";}
.fa-ellipsis-v:before {content: "";}
.fa-ello:before {content: "";}
.fa-ember:before {content: "";}
.fa-empire:before {content: "";}
.fa-envelope:before {content: "";}
.fa-envelope-open:before {content: "";}
.fa-envelope-open-text:before {content: "";}
.fa-envelope-square:before {content: "";}
.fa-envira:before {content: "";}
.fa-equals:before {content: "";}
.fa-eraser:before {content: "";}
.fa-erlang:before {content: "";}
.fa-ethereum:before {content: "";}
.fa-ethernet:before {content: "";}
.fa-etsy:before {content: "";}
.fa-euro-sign:before {content: "";}
.fa-evernote:before {content: "";}
.fa-exchange-alt:before {content: "";}
.fa-exclamation:before {content: "";}
.fa-exclamation-circle:before {content: "";}
.fa-exclamation-triangle:before {content: "";}
.fa-expand:before {content: "";}
.fa-expand-alt:before {content: "";}
.fa-expand-arrows-alt:before {content: "";}
.fa-expeditedssl:before {content: "";}
.fa-external-link-alt:before {content: "";}
.fa-external-link-square-alt:before {content: "";}
.fa-eye:before {content: "";}
.fa-eye-dropper:before {content: "";}
.fa-eye-slash:before {content: "";}
.fa-facebook:before {content: "";}
.fa-facebook-f:before {content: "";}
.fa-facebook-messenger:before {content: "";}
.fa-facebook-square:before {content: "";}
.fa-fan:before {content: "";}
.fa-fantasy-flight-games:before {content: "";}
.fa-fast-backward:before {content: "";}
.fa-fast-forward:before {content: "";}
.fa-faucet:before {content: "串";}
.fa-fax:before {content: "";}
.fa-feather:before {content: "";}
.fa-feather-alt:before {content: "";}
.fa-fedex:before {content: "";}
.fa-fedora:before {content: "";}
.fa-female:before {content: "";}
.fa-fighter-jet:before {content: "";}
.fa-figma:before {content: "";}
.fa-file:before {content: "";}
.fa-file-alt:before {content: "";}
.fa-file-archive:before {content: "";}
.fa-file-audio:before {content: "";}
.fa-file-code:before {content: "";}
.fa-file-contract:before {content: "";}
.fa-file-csv:before {content: "";}
.fa-file-download:before {content: "";}
.fa-file-excel:before {content: "";}
.fa-file-export:before {content: "";}
.fa-file-image:before {content: "";}
.fa-file-import:before {content: "";}
.fa-file-invoice:before {content: "";}
.fa-file-invoice-dollar:before {content: "";}
.fa-file-medical:before {content: "";}
.fa-file-medical-alt:before {content: "";}
.fa-file-pdf:before {content: "";}
.fa-file-powerpoint:before {content: "";}
.fa-file-prescription:before {content: "";}
.fa-file-signature:before {content: "";}
.fa-file-upload:before {content: "";}
.fa-file-video:before {content: "";}
.fa-file-word:before {content: "";}
.fa-fill:before {content: "";}
.fa-fill-drip:before {content: "";}
.fa-film:before {content: "";}
.fa-filter:before {content: "";}
.fa-fingerprint:before {content: "";}
.fa-fire:before {content: "";}
.fa-fire-alt:before {content: "";}
.fa-fire-extinguisher:before {content: "";}
.fa-firefox:before {content: "";}
.fa-firefox-browser:before {content: "龜";}
.fa-first-aid:before {content: "";}
.fa-first-order:before {content: "";}
.fa-first-order-alt:before {content: "";}
.fa-firstdraft:before {content: "";}
.fa-fish:before {content: "";}
.fa-fist-raised:before {content: "";}
.fa-flag:before {content: "";}
.fa-flag-checkered:before {content: "";}
.fa-flag-usa:before {content: "";}
.fa-flask:before {content: "";}
.fa-flickr:before {content: "";}
.fa-flipboard:before {content: "";}
.fa-flushed:before {content: "";}
.fa-fly:before {content: "";}
.fa-folder:before {content: "";}
.fa-folder-minus:before {content: "";}
.fa-folder-open:before {content: "";}
.fa-folder-plus:before {content: "";}
.fa-font:before {content: "";}
.fa-font-awesome:before {content: "";}
.fa-font-awesome-alt:before {content: "";}
.fa-font-awesome-flag:before {content: "";}
.fa-font-awesome-logo-full:before {content: "";}
.fa-fonticons:before {content: "";}
.fa-fonticons-fi:before {content: "";}
.fa-football-ball:before {content: "";}
.fa-fort-awesome:before {content: "";}
.fa-fort-awesome-alt:before {content: "";}
.fa-forumbee:before {content: "";}
.fa-forward:before {content: "";}
.fa-foursquare:before {content: "";}
.fa-free-code-camp:before {content: "";}
.fa-freebsd:before {content: "";}
.fa-frog:before {content: "";}
.fa-frown:before {content: "";}
.fa-frown-open:before {content: "";}
.fa-fulcrum:before {content: "";}
.fa-funnel-dollar:before {content: "";}
.fa-futbol:before {content: "";}
.fa-galactic-republic:before {content: "";}
.fa-galactic-senate:before {content: "";}
.fa-gamepad:before {content: "";}
.fa-gas-pump:before {content: "";}
.fa-gavel:before {content: "";}
.fa-gem:before {content: "";}
.fa-genderless:before {content: "";}
.fa-get-pocket:before {content: "";}
.fa-gg:before {content: "";}
.fa-gg-circle:before {content: "";}
.fa-ghost:before {content: "";}
.fa-gift:before {content: "";}
.fa-gifts:before {content: "";}
.fa-git:before {content: "";}
.fa-git-alt:before {content: "";}
.fa-git-square:before {content: "";}
.fa-github:before {content: "";}
.fa-github-alt:before {content: "";}
.fa-github-square:before {content: "";}
.fa-gitkraken:before {content: "";}
.fa-gitlab:before {content: "";}
.fa-gitter:before {content: "";}
.fa-glass-cheers:before {content: "";}
.fa-glass-martini:before {content: "";}
.fa-glass-martini-alt:before {content: "";}
.fa-glass-whiskey:before {content: "";}
.fa-glasses:before {content: "";}
.fa-glide:before {content: "";}
.fa-glide-g:before {content: "";}
.fa-globe:before {content: "";}
.fa-globe-africa:before {content: "";}
.fa-globe-americas:before {content: "";}
.fa-globe-asia:before {content: "";}
.fa-globe-europe:before {content: "";}
.fa-gofore:before {content: "";}
.fa-golf-ball:before {content: "";}
.fa-goodreads:before {content: "";}
.fa-goodreads-g:before {content: "";}
.fa-google:before {content: "";}
.fa-google-drive:before {content: "";}
.fa-google-play:before {content: "";}
.fa-google-plus:before {content: "";}
.fa-google-plus-g:before {content: "";}
.fa-google-plus-square:before {content: "";}
.fa-google-wallet:before {content: "";}
.fa-gopuram:before {content: "";}
.fa-graduation-cap:before {content: "";}
.fa-gratipay:before {content: "";}
.fa-grav:before {content: "";}
.fa-greater-than:before {content: "";}
.fa-greater-than-equal:before {content: "";}
.fa-grimace:before {content: "";}
.fa-grin:before {content: "";}
.fa-grin-alt:before {content: "";}
.fa-grin-beam:before {content: "";}
.fa-grin-beam-sweat:before {content: "";}
.fa-grin-hearts:before {content: "";}
.fa-grin-squint:before {content: "";}
.fa-grin-squint-tears:before {content: "";}
.fa-grin-stars:before {content: "";}
.fa-grin-tears:before {content: "";}
.fa-grin-tongue:before {content: "";}
.fa-grin-tongue-squint:before {content: "";}
.fa-grin-tongue-wink:before {content: "";}
.fa-grin-wink:before {content: "";}
.fa-grip-horizontal:before {content: "";}
.fa-grip-lines:before {content: "";}
.fa-grip-lines-vertical:before {content: "";}
.fa-grip-vertical:before {content: "";}
.fa-gripfire:before {content: "";}
.fa-grunt:before {content: "";}
.fa-guitar:before {content: "";}
.fa-gulp:before {content: "";}
.fa-h-square:before {content: "";}
.fa-hacker-news:before {content: "";}
.fa-hacker-news-square:before {content: "";}
.fa-hackerrank:before {content: "";}
.fa-hamburger:before {content: "";}
.fa-hammer:before {content: "";}
.fa-hamsa:before {content: "";}
.fa-hand-holding:before {content: "";}
.fa-hand-holding-heart:before {content: "";}
.fa-hand-holding-medical:before {content: "樂";}
.fa-hand-holding-usd:before {content: "";}
.fa-hand-holding-water:before {content: "";}
.fa-hand-lizard:before {content: "";}
.fa-hand-middle-finger:before {content: "";}
.fa-hand-paper:before {content: "";}
.fa-hand-peace:before {content: "";}
.fa-hand-point-down:before {content: "";}
.fa-hand-point-left:before {content: "";}
.fa-hand-point-right:before {content: "";}
.fa-hand-point-up:before {content: "";}
.fa-hand-pointer:before {content: "";}
.fa-hand-rock:before {content: "";}
.fa-hand-scissors:before {content: "";}
.fa-hand-sparkles:before {content: "諾";}
.fa-hand-spock:before {content: "";}
.fa-hands:before {content: "";}
.fa-hands-helping:before {content: "";}
.fa-hands-wash:before {content: "丹";}
.fa-handshake:before {content: "";}
.fa-handshake-alt-slash:before {content: "寧";}
.fa-handshake-slash:before {content: "怒";}
.fa-hanukiah:before {content: "";}
.fa-hard-hat:before {content: "";}
.fa-hashtag:before {content: "";}
.fa-hat-cowboy:before {content: "";}
.fa-hat-cowboy-side:before {content: "";}
.fa-hat-wizard:before {content: "";}
.fa-hdd:before {content: "";}
.fa-head-side-cough:before {content: "率";}
.fa-head-side-cough-slash:before {content: "異";}
.fa-head-side-mask:before {content: "北";}
.fa-head-side-virus:before {content: "磻";}
.fa-heading:before {content: "";}
.fa-headphones:before {content: "";}
.fa-headphones-alt:before {content: "";}
.fa-headset:before {content: "";}
.fa-heart:before {content: "";}
.fa-heart-broken:before {content: "";}
.fa-heartbeat:before {content: "";}
.fa-helicopter:before {content: "";}
.fa-highlighter:before {content: "";}
.fa-hiking:before {content: "";}
.fa-hippo:before {content: "";}
.fa-hips:before {content: "";}
.fa-hire-a-helper:before {content: "";}
.fa-history:before {content: "";}
.fa-hockey-puck:before {content: "";}
.fa-holly-berry:before {content: "";}
.fa-home:before {content: "";}
.fa-hooli:before {content: "";}
.fa-hornbill:before {content: "";}
.fa-horse:before {content: "";}
.fa-horse-head:before {content: "";}
.fa-hospital:before {content: "";}
.fa-hospital-alt:before {content: "";}
.fa-hospital-symbol:before {content: "";}
.fa-hospital-user:before {content: "";}
.fa-hot-tub:before {content: "";}
.fa-hotdog:before {content: "";}
.fa-hotel:before {content: "";}
.fa-hotjar:before {content: "";}
.fa-hourglass:before {content: "";}
.fa-hourglass-end:before {content: "";}
.fa-hourglass-half:before {content: "";}
.fa-hourglass-start:before {content: "";}
.fa-house-damage:before {content: "";}
.fa-house-user:before {content: "便";}
.fa-houzz:before {content: "";}
.fa-hryvnia:before {content: "";}
.fa-html5:before {content: "";}
.fa-hubspot:before {content: "";}
.fa-i-cursor:before {content: "";}
.fa-ice-cream:before {content: "";}
.fa-icicles:before {content: "";}
.fa-icons:before {content: "";}
.fa-id-badge:before {content: "";}
.fa-id-card:before {content: "";}
.fa-id-card-alt:before {content: "";}
.fa-ideal:before {content: "邏";}
.fa-igloo:before {content: "";}
.fa-image:before {content: "";}
.fa-images:before {content: "";}
.fa-imdb:before {content: "";}
.fa-inbox:before {content: "";}
.fa-indent:before {content: "";}
.fa-industry:before {content: "";}
.fa-infinity:before {content: "";}
.fa-info:before {content: "";}
.fa-info-circle:before {content: "";}
.fa-instagram:before {content: "";}
.fa-instagram-square:before {content: "凌";}
.fa-intercom:before {content: "";}
.fa-internet-explorer:before {content: "";}
.fa-invision:before {content: "";}
.fa-ioxhost:before {content: "";}
.fa-italic:before {content: "";}
.fa-itch-io:before {content: "";}
.fa-itunes:before {content: "";}
.fa-itunes-note:before {content: "";}
.fa-java:before {content: "";}
.fa-jedi:before {content: "";}
.fa-jedi-order:before {content: "";}
.fa-jenkins:before {content: "";}
.fa-jira:before {content: "";}
.fa-joget:before {content: "";}
.fa-joint:before {content: "";}
.fa-joomla:before {content: "";}
.fa-journal-whills:before {content: "";}
.fa-js:before {content: "";}
.fa-js-square:before {content: "";}
.fa-jsfiddle:before {content: "";}
.fa-kaaba:before {content: "";}
.fa-kaggle:before {content: "";}
.fa-key:before {content: "";}
.fa-keybase:before {content: "";}
.fa-keyboard:before {content: "";}
.fa-keycdn:before {content: "";}
.fa-khanda:before {content: "";}
.fa-kickstarter:before {content: "";}
.fa-kickstarter-k:before {content: "";}
.fa-kiss:before {content: "";}
.fa-kiss-beam:before {content: "";}
.fa-kiss-wink-heart:before {content: "";}
.fa-kiwi-bird:before {content: "";}
.fa-korvue:before {content: "";}
.fa-landmark:before {content: "";}
.fa-language:before {content: "";}
.fa-laptop:before {content: "";}
.fa-laptop-code:before {content: "";}
.fa-laptop-house:before {content: "復";}
.fa-laptop-medical:before {content: "";}
.fa-laravel:before {content: "";}
.fa-lastfm:before {content: "";}
.fa-lastfm-square:before {content: "";}
.fa-laugh:before {content: "";}
.fa-laugh-beam:before {content: "";}
.fa-laugh-squint:before {content: "";}
.fa-laugh-wink:before {content: "";}
.fa-layer-group:before {content: "";}
.fa-leaf:before {content: "";}
.fa-leanpub:before {content: "";}
.fa-lemon:before {content: "";}
.fa-less:before {content: "";}
.fa-less-than:before {content: "";}
.fa-less-than-equal:before {content: "";}
.fa-level-down-alt:before {content: "";}
.fa-level-up-alt:before {content: "";}
.fa-life-ring:before {content: "";}
.fa-lightbulb:before {content: "";}
.fa-line:before {content: "";}
.fa-link:before {content: "";}
.fa-linkedin:before {content: "";}
.fa-linkedin-in:before {content: "";}
.fa-linode:before {content: "";}
.fa-linux:before {content: "";}
.fa-lira-sign:before {content: "";}
.fa-list:before {content: "";}
.fa-list-alt:before {content: "";}
.fa-list-ol:before {content: "";}
.fa-list-ul:before {content: "";}
.fa-location-arrow:before {content: "";}
.fa-lock:before {content: "";}
.fa-lock-open:before {content: "";}
.fa-long-arrow-alt-down:before {content: "";}
.fa-long-arrow-alt-left:before {content: "";}
.fa-long-arrow-alt-right:before {content: "";}
.fa-long-arrow-alt-up:before {content: "";}
.fa-low-vision:before {content: "";}
.fa-luggage-cart:before {content: "";}
.fa-lungs:before {content: "";}
.fa-lungs-virus:before {content: "不";}
.fa-lyft:before {content: "";}
.fa-magento:before {content: "";}
.fa-magic:before {content: "";}
.fa-magnet:before {content: "";}
.fa-mail-bulk:before {content: "";}
.fa-mailchimp:before {content: "";}
.fa-male:before {content: "";}
.fa-mandalorian:before {content: "";}
.fa-map:before {content: "";}
.fa-map-marked:before {content: "";}
.fa-map-marked-alt:before {content: "";}
.fa-map-marker:before {content: "";}
.fa-map-marker-alt:before {content: "";}
.fa-map-pin:before {content: "";}
.fa-map-signs:before {content: "";}
.fa-markdown:before {content: "";}
.fa-marker:before {content: "";}
.fa-mars:before {content: "";}
.fa-mars-double:before {content: "";}
.fa-mars-stroke:before {content: "";}
.fa-mars-stroke-h:before {content: "";}
.fa-mars-stroke-v:before {content: "";}
.fa-mask:before {content: "";}
.fa-mastodon:before {content: "";}
.fa-maxcdn:before {content: "";}
.fa-mdb:before {content: "";}
.fa-medal:before {content: "";}
.fa-medapps:before {content: "";}
.fa-medium:before {content: "";}
.fa-medium-m:before {content: "";}
.fa-medkit:before {content: "";}
.fa-medrt:before {content: "";}
.fa-meetup:before {content: "";}
.fa-megaport:before {content: "";}
.fa-meh:before {content: "";}
.fa-meh-blank:before {content: "";}
.fa-meh-rolling-eyes:before {content: "";}
.fa-memory:before {content: "";}
.fa-mendeley:before {content: "";}
.fa-menorah:before {content: "";}
.fa-mercury:before {content: "";}
.fa-meteor:before {content: "";}
.fa-microblog:before {content: "駱";}
.fa-microchip:before {content: "";}
.fa-microphone:before {content: "";}
.fa-microphone-alt:before {content: "";}
.fa-microphone-alt-slash:before {content: "";}
.fa-microphone-slash:before {content: "";}
.fa-microscope:before {content: "";}
.fa-microsoft:before {content: "";}
.fa-minus:before {content: "";}
.fa-minus-circle:before {content: "";}
.fa-minus-square:before {content: "";}
.fa-mitten:before {content: "";}
.fa-mix:before {content: "";}
.fa-mixcloud:before {content: "";}
.fa-mixer:before {content: "稜";}
.fa-mizuni:before {content: "";}
.fa-mobile:before {content: "";}
.fa-mobile-alt:before {content: "";}
.fa-modx:before {content: "";}
.fa-monero:before {content: "";}
.fa-money-bill:before {content: "";}
.fa-money-bill-alt:before {content: "";}
.fa-money-bill-wave:before {content: "";}
.fa-money-bill-wave-alt:before {content: "";}
.fa-money-check:before {content: "";}
.fa-money-check-alt:before {content: "";}
.fa-monument:before {content: "";}
.fa-moon:before {content: "";}
.fa-mortar-pestle:before {content: "";}
.fa-mosque:before {content: "";}
.fa-motorcycle:before {content: "";}
.fa-mountain:before {content: "";}
.fa-mouse:before {content: "";}
.fa-mouse-pointer:before {content: "";}
.fa-mug-hot:before {content: "";}
.fa-music:before {content: "";}
.fa-napster:before {content: "";}
.fa-neos:before {content: "";}
.fa-network-wired:before {content: "";}
.fa-neuter:before {content: "";}
.fa-newspaper:before {content: "";}
.fa-nimblr:before {content: "";}
.fa-node:before {content: "";}
.fa-node-js:before {content: "";}
.fa-not-equal:before {content: "";}
.fa-notes-medical:before {content: "";}
.fa-npm:before {content: "";}
.fa-ns8:before {content: "";}
.fa-nutritionix:before {content: "";}
.fa-object-group:before {content: "";}
.fa-object-ungroup:before {content: "";}
.fa-odnoklassniki:before {content: "";}
.fa-odnoklassniki-square:before {content: "";}
.fa-oil-can:before {content: "";}
.fa-old-republic:before {content: "";}
.fa-om:before {content: "";}
.fa-opencart:before {content: "";}
.fa-openid:before {content: "";}
.fa-opera:before {content: "";}
.fa-optin-monster:before {content: "";}
.fa-orcid:before {content: "";}
.fa-osi:before {content: "";}
.fa-otter:before {content: "";}
.fa-outdent:before {content: "";}
.fa-page4:before {content: "";}
.fa-pagelines:before {content: "";}
.fa-pager:before {content: "";}
.fa-paint-brush:before {content: "";}
.fa-paint-roller:before {content: "";}
.fa-palette:before {content: "";}
.fa-palfed:before {content: "";}
.fa-pallet:before {content: "";}
.fa-paper-plane:before {content: "";}
.fa-paperclip:before {content: "";}
.fa-parachute-box:before {content: "";}
.fa-paragraph:before {content: "";}
.fa-parking:before {content: "";}
.fa-passport:before {content: "";}
.fa-pastafarianism:before {content: "";}
.fa-paste:before {content: "";}
.fa-patreon:before {content: "";}
.fa-pause:before {content: "";}
.fa-pause-circle:before {content: "";}
.fa-paw:before {content: "";}
.fa-paypal:before {content: "";}
.fa-peace:before {content: "";}
.fa-pen:before {content: "";}
.fa-pen-alt:before {content: "";}
.fa-pen-fancy:before {content: "";}
.fa-pen-nib:before {content: "";}
.fa-pen-square:before {content: "";}
.fa-pencil-alt:before {content: "";}
.fa-pencil-ruler:before {content: "";}
.fa-penny-arcade:before {content: "";}
.fa-people-arrows:before {content: "泌";}
.fa-people-carry:before {content: "";}
.fa-pepper-hot:before {content: "";}
.fa-percent:before {content: "";}
.fa-percentage:before {content: "";}
.fa-periscope:before {content: "";}
.fa-person-booth:before {content: "";}
.fa-phabricator:before {content: "";}
.fa-phoenix-framework:before {content: "";}
.fa-phoenix-squadron:before {content: "";}
.fa-phone:before {content: "";}
.fa-phone-alt:before {content: "";}
.fa-phone-slash:before {content: "";}
.fa-phone-square:before {content: "";}
.fa-phone-square-alt:before {content: "";}
.fa-phone-volume:before {content: "";}
.fa-photo-video:before {content: "";}
.fa-php:before {content: "";}
.fa-pied-piper:before {content: "";}
.fa-pied-piper-alt:before {content: "";}
.fa-pied-piper-hat:before {content: "";}
.fa-pied-piper-pp:before {content: "";}
.fa-pied-piper-square:before {content: "爛";}
.fa-piggy-bank:before {content: "";}
.fa-pills:before {content: "";}
.fa-pinterest:before {content: "";}
.fa-pinterest-p:before {content: "";}
.fa-pinterest-square:before {content: "";}
.fa-pizza-slice:before {content: "";}
.fa-place-of-worship:before {content: "";}
.fa-plane:before {content: "";}
.fa-plane-arrival:before {content: "";}
.fa-plane-departure:before {content: "";}
.fa-plane-slash:before {content: "數";}
.fa-play:before {content: "";}
.fa-play-circle:before {content: "";}
.fa-playstation:before {content: "";}
.fa-plug:before {content: "";}
.fa-plus:before {content: "";}
.fa-plus-circle:before {content: "";}
.fa-plus-square:before {content: "";}
.fa-podcast:before {content: "";}
.fa-poll:before {content: "";}
.fa-poll-h:before {content: "";}
.fa-poo:before {content: "";}
.fa-poo-storm:before {content: "";}
.fa-poop:before {content: "";}
.fa-portrait:before {content: "";}
.fa-pound-sign:before {content: "";}
.fa-power-off:before {content: "";}
.fa-pray:before {content: "";}
.fa-praying-hands:before {content: "";}
.fa-prescription:before {content: "";}
.fa-prescription-bottle:before {content: "";}
.fa-prescription-bottle-alt:before {content: "";}
.fa-print:before {content: "";}
.fa-procedures:before {content: "";}
.fa-product-hunt:before {content: "";}
.fa-project-diagram:before {content: "";}
.fa-pump-medical:before {content: "索";}
.fa-pump-soap:before {content: "參";}
.fa-pushed:before {content: "";}
.fa-puzzle-piece:before {content: "";}
.fa-python:before {content: "";}
.fa-qq:before {content: "";}
.fa-qrcode:before {content: "";}
.fa-question:before {content: "";}
.fa-question-circle:before {content: "";}
.fa-quidditch:before {content: "";}
.fa-quinscape:before {content: "";}
.fa-quora:before {content: "";}
.fa-quote-left:before {content: "";}
.fa-quote-right:before {content: "";}
.fa-quran:before {content: "";}
.fa-r-project:before {content: "";}
.fa-radiation:before {content: "";}
.fa-radiation-alt:before {content: "";}
.fa-rainbow:before {content: "";}
.fa-random:before {content: "";}
.fa-raspberry-pi:before {content: "";}
.fa-ravelry:before {content: "";}
.fa-react:before {content: "";}
.fa-reacteurope:before {content: "";}
.fa-readme:before {content: "";}
.fa-rebel:before {content: "";}
.fa-receipt:before {content: "";}
.fa-record-vinyl:before {content: "";}
.fa-recycle:before {content: "";}
.fa-red-river:before {content: "";}
.fa-reddit:before {content: "";}
.fa-reddit-alien:before {content: "";}
.fa-reddit-square:before {content: "";}
.fa-redhat:before {content: "";}
.fa-redo:before {content: "";}
.fa-redo-alt:before {content: "";}
.fa-registered:before {content: "";}
.fa-remove-format:before {content: "";}
.fa-renren:before {content: "";}
.fa-reply:before {content: "";}
.fa-reply-all:before {content: "";}
.fa-replyd:before {content: "";}
.fa-republican:before {content: "";}
.fa-researchgate:before {content: "";}
.fa-resolving:before {content: "";}
.fa-restroom:before {content: "";}
.fa-retweet:before {content: "";}
.fa-rev:before {content: "";}
.fa-ribbon:before {content: "";}
.fa-ring:before {content: "";}
.fa-road:before {content: "";}
.fa-robot:before {content: "";}
.fa-rocket:before {content: "";}
.fa-rocketchat:before {content: "";}
.fa-rockrms:before {content: "";}
.fa-route:before {content: "";}
.fa-rss:before {content: "";}
.fa-rss-square:before {content: "";}
.fa-ruble-sign:before {content: "";}
.fa-ruler:before {content: "";}
.fa-ruler-combined:before {content: "";}
.fa-ruler-horizontal:before {content: "";}
.fa-ruler-vertical:before {content: "";}
.fa-running:before {content: "";}
.fa-rupee-sign:before {content: "";}
.fa-sad-cry:before {content: "";}
.fa-sad-tear:before {content: "";}
.fa-safari:before {content: "";}
.fa-salesforce:before {content: "";}
.fa-sass:before {content: "";}
.fa-satellite:before {content: "";}
.fa-satellite-dish:before {content: "";}
.fa-save:before {content: "";}
.fa-schlix:before {content: "";}
.fa-school:before {content: "";}
.fa-screwdriver:before {content: "";}
.fa-scribd:before {content: "";}
.fa-scroll:before {content: "";}
.fa-sd-card:before {content: "";}
.fa-search:before {content: "";}
.fa-search-dollar:before {content: "";}
.fa-search-location:before {content: "";}
.fa-search-minus:before {content: "";}
.fa-search-plus:before {content: "";}
.fa-searchengin:before {content: "";}
.fa-seedling:before {content: "";}
.fa-sellcast:before {content: "";}
.fa-sellsy:before {content: "";}
.fa-server:before {content: "";}
.fa-servicestack:before {content: "";}
.fa-shapes:before {content: "";}
.fa-share:before {content: "";}
.fa-share-alt:before {content: "";}
.fa-share-alt-square:before {content: "";}
.fa-share-square:before {content: "";}
.fa-shekel-sign:before {content: "";}
.fa-shield-alt:before {content: "";}
.fa-shield-virus:before {content: "塞";}
.fa-ship:before {content: "";}
.fa-shipping-fast:before {content: "";}
.fa-shirtsinbulk:before {content: "";}
.fa-shoe-prints:before {content: "";}
.fa-shopify:before {content: "綾";}
.fa-shopping-bag:before {content: "";}
.fa-shopping-basket:before {content: "";}
.fa-shopping-cart:before {content: "";}
.fa-shopware:before {content: "";}
.fa-shower:before {content: "";}
.fa-shuttle-van:before {content: "";}
.fa-sign:before {content: "";}
.fa-sign-in-alt:before {content: "";}
.fa-sign-language:before {content: "";}
.fa-sign-out-alt:before {content: "";}
.fa-signal:before {content: "";}
.fa-signature:before {content: "";}
.fa-sim-card:before {content: "";}
.fa-simplybuilt:before {content: "";}
.fa-sistrix:before {content: "";}
.fa-sitemap:before {content: "";}
.fa-sith:before {content: "";}
.fa-skating:before {content: "";}
.fa-sketch:before {content: "";}
.fa-skiing:before {content: "";}
.fa-skiing-nordic:before {content: "";}
.fa-skull:before {content: "";}
.fa-skull-crossbones:before {content: "";}
.fa-skyatlas:before {content: "";}
.fa-skype:before {content: "";}
.fa-slack:before {content: "";}
.fa-slack-hash:before {content: "";}
.fa-slash:before {content: "";}
.fa-sleigh:before {content: "";}
.fa-sliders-h:before {content: "";}
.fa-slideshare:before {content: "";}
.fa-smile:before {content: "";}
.fa-smile-beam:before {content: "";}
.fa-smile-wink:before {content: "";}
.fa-smog:before {content: "";}
.fa-smoking:before {content: "";}
.fa-smoking-ban:before {content: "";}
.fa-sms:before {content: "";}
.fa-snapchat:before {content: "";}
.fa-snapchat-ghost:before {content: "";}
.fa-snapchat-square:before {content: "";}
.fa-snowboarding:before {content: "";}
.fa-snowflake:before {content: "";}
.fa-snowman:before {content: "";}
.fa-snowplow:before {content: "";}
.fa-soap:before {content: "葉";}
.fa-socks:before {content: "";}
.fa-solar-panel:before {content: "";}
.fa-sort:before {content: "";}
.fa-sort-alpha-down:before {content: "";}
.fa-sort-alpha-down-alt:before {content: "";}
.fa-sort-alpha-up:before {content: "";}
.fa-sort-alpha-up-alt:before {content: "";}
.fa-sort-amount-down:before {content: "";}
.fa-sort-amount-down-alt:before {content: "";}
.fa-sort-amount-up:before {content: "";}
.fa-sort-amount-up-alt:before {content: "";}
.fa-sort-down:before {content: "";}
.fa-sort-numeric-down:before {content: "";}
.fa-sort-numeric-down-alt:before {content: "";}
.fa-sort-numeric-up:before {content: "";}
.fa-sort-numeric-up-alt:before {content: "";}
.fa-sort-up:before {content: "";}
.fa-soundcloud:before {content: "";}
.fa-sourcetree:before {content: "";}
.fa-spa:before {content: "";}
.fa-space-shuttle:before {content: "";}
.fa-speakap:before {content: "";}
.fa-speaker-deck:before {content: "";}
.fa-spell-check:before {content: "";}
.fa-spider:before {content: "";}
.fa-spinner:before {content: "";}
.fa-splotch:before {content: "";}
.fa-spotify:before {content: "";}
.fa-spray-can:before {content: "";}
.fa-square:before {content: "";}
.fa-square-full:before {content: "";}
.fa-square-root-alt:before {content: "";}
.fa-squarespace:before {content: "";}
.fa-stack-exchange:before {content: "";}
.fa-stack-overflow:before {content: "";}
.fa-stackpath:before {content: "";}
.fa-stamp:before {content: "";}
.fa-star:before {content: "";}
.fa-star-and-crescent:before {content: "";}
.fa-star-half:before {content: "";}
.fa-star-half-alt:before {content: "";}
.fa-star-of-david:before {content: "";}
.fa-star-of-life:before {content: "";}
.fa-staylinked:before {content: "";}
.fa-steam:before {content: "";}
.fa-steam-square:before {content: "";}
.fa-steam-symbol:before {content: "";}
.fa-step-backward:before {content: "";}
.fa-step-forward:before {content: "";}
.fa-stethoscope:before {content: "";}
.fa-sticker-mule:before {content: "";}
.fa-sticky-note:before {content: "";}
.fa-stop:before {content: "";}
.fa-stop-circle:before {content: "";}
.fa-stopwatch:before {content: "";}
.fa-stopwatch-20:before {content: "說";}
.fa-store:before {content: "";}
.fa-store-alt:before {content: "";}
.fa-store-alt-slash:before {content: "殺";}
.fa-store-slash:before {content: "辰";}
.fa-strava:before {content: "";}
.fa-stream:before {content: "";}
.fa-street-view:before {content: "";}
.fa-strikethrough:before {content: "";}
.fa-stripe:before {content: "";}
.fa-stripe-s:before {content: "";}
.fa-stroopwafel:before {content: "";}
.fa-studiovinari:before {content: "";}
.fa-stumbleupon:before {content: "";}
.fa-stumbleupon-circle:before {content: "";}
.fa-subscript:before {content: "";}
.fa-subway:before {content: "";}
.fa-suitcase:before {content: "";}
.fa-suitcase-rolling:before {content: "";}
.fa-sun:before {content: "";}
.fa-superpowers:before {content: "";}
.fa-superscript:before {content: "";}
.fa-supple:before {content: "";}
.fa-surprise:before {content: "";}
.fa-suse:before {content: "";}
.fa-swatchbook:before {content: "";}
.fa-swift:before {content: "";}
.fa-swimmer:before {content: "";}
.fa-swimming-pool:before {content: "";}
.fa-symfony:before {content: "";}
.fa-synagogue:before {content: "";}
.fa-sync:before {content: "";}
.fa-sync-alt:before {content: "";}
.fa-syringe:before {content: "";}
.fa-table:before {content: "";}
.fa-table-tennis:before {content: "";}
.fa-tablet:before {content: "";}
.fa-tablet-alt:before {content: "";}
.fa-tablets:before {content: "";}
.fa-tachometer-alt:before {content: "";}
.fa-tag:before {content: "";}
.fa-tags:before {content: "";}
.fa-tape:before {content: "";}
.fa-tasks:before {content: "";}
.fa-taxi:before {content: "";}
.fa-teamspeak:before {content: "";}
.fa-teeth:before {content: "";}
.fa-teeth-open:before {content: "";}
.fa-telegram:before {content: "";}
.fa-telegram-plane:before {content: "";}
.fa-temperature-high:before {content: "";}
.fa-temperature-low:before {content: "";}
.fa-tencent-weibo:before {content: "";}
.fa-tenge:before {content: "";}
.fa-terminal:before {content: "";}
.fa-text-height:before {content: "";}
.fa-text-width:before {content: "";}
.fa-th:before {content: "";}
.fa-th-large:before {content: "";}
.fa-th-list:before {content: "";}
.fa-the-red-yeti:before {content: "";}
.fa-theater-masks:before {content: "";}
.fa-themeco:before {content: "";}
.fa-themeisle:before {content: "";}
.fa-thermometer:before {content: "";}
.fa-thermometer-empty:before {content: "";}
.fa-thermometer-full:before {content: "";}
.fa-thermometer-half:before {content: "";}
.fa-thermometer-quarter:before {content: "";}
.fa-thermometer-three-quarters:before {content: "";}
.fa-think-peaks:before {content: "";}
.fa-thumbs-down:before {content: "";}
.fa-thumbs-up:before {content: "";}
.fa-thumbtack:before {content: "";}
.fa-ticket-alt:before {content: "";}
.fa-times:before {content: "";}
.fa-times-circle:before {content: "";}
.fa-tint:before {content: "";}
.fa-tint-slash:before {content: "";}
.fa-tired:before {content: "";}
.fa-toggle-off:before {content: "";}
.fa-toggle-on:before {content: "";}
.fa-toilet:before {content: "";}
.fa-toilet-paper:before {content: "";}
.fa-toilet-paper-slash:before {content: "沈";}
.fa-toolbox:before {content: "";}
.fa-tools:before {content: "";}
.fa-tooth:before {content: "";}
.fa-torah:before {content: "";}
.fa-torii-gate:before {content: "";}
.fa-tractor:before {content: "";}
.fa-trade-federation:before {content: "";}
.fa-trademark:before {content: "";}
.fa-traffic-light:before {content: "";}
.fa-trailer:before {content: "論";}
.fa-train:before {content: "";}
.fa-tram:before {content: "";}
.fa-transgender:before {content: "";}
.fa-transgender-alt:before {content: "";}
.fa-trash:before {content: "";}
.fa-trash-alt:before {content: "";}
.fa-trash-restore:before {content: "";}
.fa-trash-restore-alt:before {content: "";}
.fa-tree:before {content: "";}
.fa-trello:before {content: "";}
.fa-tripadvisor:before {content: "";}
.fa-trophy:before {content: "";}
.fa-truck:before {content: "";}
.fa-truck-loading:before {content: "";}
.fa-truck-monster:before {content: "";}
.fa-truck-moving:before {content: "";}
.fa-truck-pickup:before {content: "";}
.fa-tshirt:before {content: "";}
.fa-tty:before {content: "";}
.fa-tumblr:before {content: "";}
.fa-tumblr-square:before {content: "";}
.fa-tv:before {content: "";}
.fa-twitch:before {content: "";}
.fa-twitter:before {content: "";}
.fa-twitter-square:before {content: "";}
.fa-typo3:before {content: "";}
.fa-uber:before {content: "";}
.fa-ubuntu:before {content: "";}
.fa-uikit:before {content: "";}
.fa-umbraco:before {content: "";}
.fa-umbrella:before {content: "";}
.fa-umbrella-beach:before {content: "";}
.fa-underline:before {content: "";}
.fa-undo:before {content: "";}
.fa-undo-alt:before {content: "";}
.fa-uniregistry:before {content: "";}
.fa-unity:before {content: "雷";}
.fa-universal-access:before {content: "";}
.fa-university:before {content: "";}
.fa-unlink:before {content: "";}
.fa-unlock:before {content: "";}
.fa-unlock-alt:before {content: "";}
.fa-untappd:before {content: "";}
.fa-upload:before {content: "";}
.fa-ups:before {content: "";}
.fa-usb:before {content: "";}
.fa-user:before {content: "";}
.fa-user-alt:before {content: "";}
.fa-user-alt-slash:before {content: "";}
.fa-user-astronaut:before {content: "";}
.fa-user-check:before {content: "";}
.fa-user-circle:before {content: "";}
.fa-user-clock:before {content: "";}
.fa-user-cog:before {content: "";}
.fa-user-edit:before {content: "";}
.fa-user-friends:before {content: "";}
.fa-user-graduate:before {content: "";}
.fa-user-injured:before {content: "";}
.fa-user-lock:before {content: "";}
.fa-user-md:before {content: "";}
.fa-user-minus:before {content: "";}
.fa-user-ninja:before {content: "";}
.fa-user-nurse:before {content: "";}
.fa-user-plus:before {content: "";}
.fa-user-secret:before {content: "";}
.fa-user-shield:before {content: "";}
.fa-user-slash:before {content: "";}
.fa-user-tag:before {content: "";}
.fa-user-tie:before {content: "";}
.fa-user-times:before {content: "";}
.fa-users:before {content: "";}
.fa-users-cog:before {content: "";}
.fa-usps:before {content: "";}
.fa-ussunnah:before {content: "";}
.fa-utensil-spoon:before {content: "";}
.fa-utensils:before {content: "";}
.fa-vaadin:before {content: "";}
.fa-vector-square:before {content: "";}
.fa-venus:before {content: "";}
.fa-venus-double:before {content: "";}
.fa-venus-mars:before {content: "";}
.fa-viacoin:before {content: "";}
.fa-viadeo:before {content: "";}
.fa-viadeo-square:before {content: "";}
.fa-vial:before {content: "";}
.fa-vials:before {content: "";}
.fa-viber:before {content: "";}
.fa-video:before {content: "";}
.fa-video-slash:before {content: "";}
.fa-vihara:before {content: "";}
.fa-vimeo:before {content: "";}
.fa-vimeo-square:before {content: "";}
.fa-vimeo-v:before {content: "";}
.fa-vine:before {content: "";}
.fa-virus:before {content: "若";}
.fa-virus-slash:before {content: "掠";}
.fa-viruses:before {content: "略";}
.fa-vk:before {content: "";}
.fa-vnv:before {content: "";}
.fa-voicemail:before {content: "";}
.fa-volleyball-ball:before {content: "";}
.fa-volume-down:before {content: "";}
.fa-volume-mute:before {content: "";}
.fa-volume-off:before {content: "";}
.fa-volume-up:before {content: "";}
.fa-vote-yea:before {content: "";}
.fa-vr-cardboard:before {content: "";}
.fa-vuejs:before {content: "";}
.fa-walking:before {content: "";}
.fa-wallet:before {content: "";}
.fa-warehouse:before {content: "";}
.fa-water:before {content: "";}
.fa-wave-square:before {content: "";}
.fa-waze:before {content: "";}
.fa-weebly:before {content: "";}
.fa-weibo:before {content: "";}
.fa-weight:before {content: "";}
.fa-weight-hanging:before {content: "";}
.fa-weixin:before {content: "";}
.fa-whatsapp:before {content: "";}
.fa-whatsapp-square:before {content: "";}
.fa-wheelchair:before {content: "";}
.fa-whmcs:before {content: "";}
.fa-wifi:before {content: "";}
.fa-wikipedia-w:before {content: "";}
.fa-wind:before {content: "";}
.fa-window-close:before {content: "";}
.fa-window-maximize:before {content: "";}
.fa-window-minimize:before {content: "";}
.fa-window-restore:before {content: "";}
.fa-windows:before {content: "";}
.fa-wine-bottle:before {content: "";}
.fa-wine-glass:before {content: "";}
.fa-wine-glass-alt:before {content: "";}
.fa-wix:before {content: "";}
.fa-wizards-of-the-coast:before {content: "";}
.fa-wolf-pack-battalion:before {content: "";}
.fa-won-sign:before {content: "";}
.fa-wordpress:before {content: "";}
.fa-wordpress-simple:before {content: "";}
.fa-wpbeginner:before {content: "";}
.fa-wpexplorer:before {content: "";}
.fa-wpforms:before {content: "";}
.fa-wpressr:before {content: "";}
.fa-wrench:before {content: "";}
.fa-x-ray:before {content: "";}
.fa-xbox:before {content: "";}
.fa-xing:before {content: "";}
.fa-xing-square:before {content: "";}
.fa-y-combinator:before {content: "";}
.fa-yahoo:before {content: "";}
.fa-yammer:before {content: "";}
.fa-yandex:before {content: "";}
.fa-yandex-international:before {content: "";}
.fa-yarn:before {content: "";}
.fa-yelp:before {content: "";}
.fa-yen-sign:before {content: "";}
.fa-yin-yang:before {content: "";}
.fa-yoast:before {content: "";}
.fa-youtube:before {content: "";}
.fa-youtube-square:before {content: "";}
.fa-zhihu:before {content: "";}
.sr-only {border: 0;clip: rect(0,0,0,0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.sr-only-focusable:active, .sr-only-focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}
@font-face {font-family: "Font Awesome 5 Brands";font-style: normal;font-weight: 400;font-display: block;src: url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-brands-400.eot");src: url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-brands-400.woff2") format("woff2"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-brands-400.woff") format("woff"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-brands-400.ttf") format("truetype"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-brands-400.svg#fontawesome") format("svg");}
.fab {font-family: "Font Awesome 5 Brands";}
@font-face {font-family: "Font Awesome 5 Free";font-style: normal;font-weight: 400;font-display: block;src: url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-regular-400.eot");src: url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-regular-400.woff2") format("woff2"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-regular-400.woff") format("woff"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-regular-400.ttf") format("truetype"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-regular-400.svg#fontawesome") format("svg");}
.fab, .far {font-weight: 400;}
@font-face {font-family: "Font Awesome 5 Free";font-style: normal;font-weight: 900;font-display: block;src: url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-solid-900.eot");src: url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-solid-900.woff2") format("woff2"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-solid-900.woff") format("woff"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-solid-900.ttf") format("truetype"),url("/wp-content/themes/apex/assets/font-awesome/css/../webfonts/fa-solid-900.svg#fontawesome") format("svg");}
.fa, .far, .fas {font-family: "Font Awesome 5 Free";}
.fa, .fas {font-weight: 900;}
h1 {font-size: 2.3125em;line-height: 1.297;}
.site-title, h2 {font-size: 1.75em;line-height: 1.321;}
.post-title, .comments-number h2, h3, .comment-reply-title {font-size: 1.3125em;line-height: 1.143;}
.woocommerce-account .woocommerce-MyAccount-navigation li a, .singular-attachment .attachment-caption, .widget>*, .further-reading span, .post-tags a, .post-byline, .featured-image+.caption, .sticky-status, .comments-link, .more-link, .tagline, .site-footer .design-credit span, .comment-footer a, .comment-footer span, #cancel-comment-reply-link, .comment-respond label, input[type=submit], input[type=text], input[type=email], input[type=password], input[type=number], input[type=search], input[type=tel], input[type=url], textarea, .wp-caption-text, .gallery-caption, .wp-block-image figcaption, .wp-block-table figcaption {font-size: .75em;line-height: 1.5;}
.woocommerce-account .woocommerce-MyAccount-navigation li a {text-transform: uppercase;letter-spacing: .07em;}
*, *:before, *:after {box-sizing: border-box;}
body {height: 100%;font-size: 100%;margin: 0;padding: 0;font-family: "Open Sans",sans-serif;line-height: 1.5;background: #fff;color: #6b6b6b;-webkit-font-smoothing: subpixel-antialiased;word-wrap: break-word;-ms-word-wrap: break-word;}
.overflow-container {position: relative;overflow: hidden;height: auto;min-height: 100%;}
.main {margin: 0 auto;}
.loop-container:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
p {margin: 1.5em 0;}
a {color: #333;text-decoration: none;-webkit-transition: color .1s ease-in-out,background .1s ease-in-out;transition: color .1s ease-in-out,background .1s ease-in-out;}
a:link, a:visited {color: #333;}
a:hover, a:active, a:focus {color: #6b6b6b;}
h1, h2, h3, .comment-reply-title, h4, h5, h6 {font-family: "Open Sans",sans-serif;color: #333;margin: 0;padding: 0;font-weight: 700;}
h4, h5, h6 {font-size: 1em;}
ul, ol {font-size: 1em;padding: 0;margin: 1.5em;}
ul ul, ul ol, ol ul, ol ol {margin: 0 1.5em;}
ul ul, ol ol, ul ol, ol ul, li li {font-size: 1em;}
pre {word-wrap: break-word;white-space: pre-wrap;background: #f2f2f2;padding: .75em;border: solid 1px #e8e8e8;}
code {background: #f2f2f2;padding: 0 .375em;}
pre code {padding: 0;}
blockquote {margin: 1.5em 1.5em 1.5em 0;padding-left: 1.5em;border-left: solid 3px #333;}
blockquote cite {display: block;text-align: right;}
hr {margin: 1.5em 0;}
table {border-spacing: 0;border-collapse: collapse;margin: 1.5em 0;}
td, th {padding: .75em;border: solid 1px #333;}
.wp-block-table {margin: 0;}
.wp-block-table thead {background: #f2f2f2;}
.wp-block-table td, .wp-block-table th {border-color: #e8e8e8;}
.wp-block-table.is-style-stripes {border-bottom: none;}
.wp-block-table.is-style-stripes thead {background: none;}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {border-color: #e8e8e8;}
.wp-block-table figcaption {margin: -1.5em 0 1.5em;text-align: center;}
.singular .post-content .wp-block-button a {text-decoration: none;}
.wp-block-social-links a {color: #fff;}
.wp-block-group.alignwide, .wp-block-group .alignwide, .wp-block-group.alignfull, .wp-block-group .alignfull {line-height: 1.5;}
.alignleft {float: left;margin: 0 1.5em 1.5em 0;}
.alignright {float: right;margin: 0 0 1.5em 1.5em;}
.aligncenter {text-align: center;margin: 1.5em auto;display: block;}
.alignnone {margin: 1.5em 0;}
.wp-block-image {margin: 1.5em 0;}
img, .alignright, .alignleft, .aligncenter, .alignnone, .size-auto, .size-full, .size-large, .size-medium, .size-thumbnail {max-width: 100%;height: auto;}
.wp-caption-text, .gallery-caption, .wp-block-image figcaption {margin: 0 0 1.5em;}
input[type=text], input[type=email], input[type=password], input[type=number], input[type=search], input[type=tel], input[type=url], textarea {width: 100%;font-family: "Open Sans",sans-serif;padding: 10px 12px;max-width: 27.75em;border: solid 1px #e8e8e8;background: #f2f2f2;border-radius: 0;-webkit-appearance: none;-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}
input[type=text]:focus, input[type=email]:focus, input[type=password]:focus, input[type=number]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=url]:focus, textarea:focus {outline: none;background: #fff;}
textarea {max-width: 41.625em;overflow: auto;}
input[type=submit] {font-family: "Open Sans",sans-serif;padding: 10px 12px;color: #fff;background: #333;border: none;border-radius: 0;-webkit-appearance: none;-webkit-transition: background .1s ease-in-out;transition: background .1s ease-in-out;}
input[type=submit]:hover {cursor: pointer;}
input[type=submit]:hover, input[type=submit]:active, input[type=submit]:focus {background: #6b6b6b;}
input[type=search] {padding-right: .375em;}
::-webkit-input-placeholder {color: #6b6b6b;}
:-moz-placeholder {color: #6b6b6b;}
::-moz-placeholder {color: #6b6b6b;}
:-ms-input-placeholder {color: #6b6b6b;}
a img {border: none;}
#breadcrumbs {margin-top: 0;padding: 0 6.25%;}
@media all and (min-width:56.25em) {#breadcrumbs {padding: 0;}}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape) {html {-webkit-text-size-adjust: none;}}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {html {-webkit-text-size-adjust: none;}}
.screen-reader-text {position: absolute;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);overflow: hidden;height: 1px;width: 1px;}
.skip-content {position: absolute;top: -100%;width: 100%;left: 0;display: block;text-align: center;color: white !important;z-index: 99;padding: 1.5em;background: #333;-webkit-transition: top .2s ease-in-out;transition: top .2s ease-in-out;}
.skip-content:focus {top: 0;outline: none;}
.admin-bar .skip-content:focus {top: 32px;}
.max-width {max-width: 1280px;margin: 0 auto;}
.infinite-loader, #infinite-handle {clear: both;}
.elementor-location-header~.main, .elementor-location-header~.sidebar-primary {margin-top: 2.25em;}
.page-template-landing-page .overflow-container, .page-template-landing-page-header .overflow-container {padding: 0;}
.page-template-landing-page .max-width, .page-template-landing-page-header .max-width {max-width: none;}
.page-template-landing-page .main, .page-template-landing-page-header .main {width: 100%;float: none;margin: 0 auto;}
.page-template-landing-page .entry, .page-template-landing-page-header .entry {padding: 0;}
.page-template-landing-page .post-content, .page-template-landing-page-header .post-content {margin: 0;}
.page-template-landing-page-header .site-header {max-width: 1280px;margin: 0 auto;}
.archive-header {margin: 3em 0 1.5em;padding: 0 6.25%;}
.archive-header h1 {font-size: 1em;line-height: 1.5;color: #6b6b6b;}
.archive-header p {font-style: italic;}
@media all and (min-width:56.25em) {.archive-header {padding: 0;margin: 0 0 3em;}}
.comment-respond {margin-top: 3em;}
.comment-respond label {display: block;margin-bottom: 6px;}
.comment-respond .comment-form-cookies-consent label {display: inline-block;}
#cancel-comment-reply-link {margin-left: 12px;}
.comments {padding: 0 6.25%;margin: 3em 0;}
.comment-list {list-style: none;margin: 3em 0;}
.comment-list ul, .comment-list ol {list-style: none;}
.comment-list .children {margin: 0;padding: 0 0 0 1.5em;border-left: solid 1px #d8d8d8;}
.comment-author img {width: 48px;height: 48px;border-radius: 50%;float: left;margin-right: .75em;}
.comment-author span {line-height: 48px;}
.comment-author a {font-weight: 700;}
.bypostauthor {padding: 1.5em;outline: solid 3px #e8e8e8;}
li.comment, li.pingback {margin: 3em 0;}
.comment-footer a {color: #6b6b6b;}
.comment-footer a:link, .comment-footer a:visited {color: #6b6b6b;}
.comment-footer a:link:hover, .comment-footer a:link:active, .comment-footer a:link:focus, .comment-footer a:visited:hover, .comment-footer a:visited:active, .comment-footer a:visited:focus {color: #333;text-decoration: underline;}
.comment-reply-link, .comment-edit-link {position: relative;margin-left: 18px;}
.comment-reply-link:after, .comment-edit-link:after {position: absolute;content: "";top: 0;left: -12px;height: 100%;width: 1px;background: #d8d8d8;}
.comment-pagination {margin: 3em 0;}
.comment-pagination a {font-weight: 700;}
.comment-pagination p {display: inline-block;width: 50%;vertical-align: top;margin: 0 -4px 0 0;}
.comment-pagination .next-comment {text-align: right;}
@media all and (min-width:37.5em) {.comments {padding: 0;}}
@media all and (max-width:600px) {#disqus_thread {padding: 0 6.25%;}}
.site-footer {padding: 3em 6.25% .75em;}
.site-footer .design-credit {text-align: center;margin-top: 3em;}
.site-footer .design-credit a {font-weight: 700;}
.scroll-to-top {position: fixed;bottom: -45px;right: 0;z-index: 9;background: #333;border: none;color: #fff;padding: 9px 0;width: 4.6875%;min-width: 40px;-webkit-transition: background .2s,-webkit-transform .3s;transition: background .2s,transform .3s;}
.scroll-to-top.visible {-webkit-transform: translateY(-45px);transform: translateY(-45px);}
.scroll-to-top:hover {cursor: pointer;background: #6b6b6b;}
.scroll-to-top:hover i {-webkit-transform: translateY(-4px);transform: translateY(-4px);}
.scroll-to-top i {font-size: 21px;-webkit-transition: -webkit-transform .2s;transition: transform .2s;}
@media all and (min-width:56.25em) {.site-footer {padding: 3em 0 .75em;clear: both;}}
.gallery {margin: 2.25em auto;}
.gallery-item {display: inline-block;padding: .75em;text-align: center;vertical-align: top;width: 100%;margin: 0;}
.gallery-item img {max-width: 100%;max-height: 100%;}
.gallery-item a {border: none;}
.gallery-columns-2 .gallery-item {max-width: 50%;}
.gallery-columns-3 .gallery-item {max-width: 33.33%;}
.gallery-columns-4 .gallery-item {max-width: 25%;}
.gallery-columns-5 .gallery-item {max-width: 20%;}
.gallery-columns-6 .gallery-item {max-width: 16.66%;}
.gallery-columns-7 .gallery-item {max-width: 14.28%;}
.gallery-columns-8 .gallery-item {max-width: 12.5%;}
.gallery-columns-9 .gallery-item {max-width: 11.11%;}
.gallery-icon img {margin: 0 auto;}
.gallery-caption {color: #6b6b6b;display: block;font-family: "Open Sans",sans-serif;font-size: 12px;padding: .5em 0 0;margin: 0;}
.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {display: none;}
.tiled-gallery {margin: 2.25em auto !important;}
.tiled-gallery .gallery-row {margin: 0 auto;}
.site-header {padding: 0 6.25%;text-align: center;}
.toggle-navigation {font-size: 1em;display: block;background: none;margin: 2.25em auto 3em;padding: 0;border: none;}
.toggle-navigation:hover {cursor: pointer;}
.title-container {margin: 3em 0;}
.site-title {font-family: "Satisfy","Open Sans","sans-serif";margin: 0;}
.tagline {margin: 0;}
.social-media-icons {display: -webkit-box;display: flex;display: flex;list-style: none;margin: 2.25em 0;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;}
.social-media-icons li {display: inline-block;}
.social-media-icons a {color: #6b6b6b;margin: 0 8px;-webkit-transition: color .1s ease-in-out;transition: color .1s ease-in-out;}
.social-media-icons a:link, .social-media-icons a:visited {color: #6b6b6b;}
.social-media-icons a:hover, .social-media-icons a:active, .social-media-icons a:focus {color: #333;}
.social-media-icons .custom-icon img {display: inline-block;vertical-align: sub;line-height: 0;margin: 0;width: 20px;height: auto;}
@media all and (min-width:50em) {.toggle-navigation {display: none;}
	.title-container {margin: 4.5em 0 6em;}
	.site-title {font-size: 2.3125em;line-height: 1.297;}
	.social-media-icons {float: right;margin: 0;-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}
	.social-media-icons li:last-child a {margin-right: 0;}
	.social-media-icons.fade {opacity: 0;-webkit-transform: translateX(4px);transform: translateX(4px);}}
@media all and (min-width:56.25em) {.site-header {padding: 0;}}
@media all and (min-width:62.5em) {.site-title {font-size: 3.1875em;line-height: 1.176;}
	.tagline {margin-top: 1em;}}
.pagination {margin: 3em 0;padding: 0 6.25%;text-align: center;color: #6b6b6b;}
.pagination a, .pagination span {margin: 0 .75em;}
.pagination a {color: #6b6b6b;}
.pagination a:link, .pagination a:visited {color: #6b6b6b;}
.pagination a:hover, .pagination a:active, .pagination a:focus {color: #333;text-decoration: underline;}
.pagination .current {color: #333;font-weight: 700;}
.infinite-scroll .pagination {display: none;}
@media all and (min-width:56.25em) {.pagination {text-align: left;padding: 0;}}
@media all and (min-width:56.25em) {.overflow-container {padding: 0 4.6875%;}
	.overflow-container:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
	.main {width: 68.9375%;float: left;}
	.page-template-full-width .main {width: 100%;float: none;}}
.menu-primary-container {position: relative;max-height: 0;overflow: hidden;-webkit-transition: max-height .2s ease-in-out;transition: max-height .2s ease-in-out;}
.menu-primary-container.open {max-height: 999px;}
.menu-primary {margin: 2.25em 0;}
.menu-primary ul {list-style: none;margin: 0 auto;}
.menu-primary li {margin-bottom: 1.5em;}
.menu-primary li.current-menu-item, .menu-primary li.current_page_item {font-weight: 700;}
.menu-primary li.current-menu-item a, .menu-primary li.current_page_item a {color: #333;}
.menu-primary li.current-menu-item a:link, .menu-primary li.current-menu-item a:visited, .menu-primary li.current-menu-item a:hover, .menu-primary li.current-menu-item a:active, .menu-primary li.current-menu-item a:focus, .menu-primary li.current_page_item a:link, .menu-primary li.current_page_item a:visited, .menu-primary li.current_page_item a:hover, .menu-primary li.current_page_item a:active, .menu-primary li.current_page_item a:focus {color: #333;}
.menu-primary li.current-menu-item li, .menu-primary li.current_page_item li {font-weight: 400;}
.menu-primary a {color: #6b6b6b;}
.menu-primary a:link, .menu-primary a:visited, .menu-primary a:hover, .menu-primary a:active, .menu-primary a:focus {color: #6b6b6b;}
.toggle-dropdown {margin: 0 -16px 0 6px;padding: 0;font-size: 1em;line-height: 1;background: none;border: none;color: #6b6b6b;-webkit-transition: -webkit-transform .1s ease-in-out;transition: transform .1s ease-in-out;}
.toggle-dropdown:hover {cursor: pointer;}
.toggle-dropdown:focus {outline: none;}
.toggle-dropdown:after {content: "";font-family: "Font Awesome 5 Free";font-weight: 900;}
.menu-primary-items ul {max-height: 0;overflow: hidden;-webkit-transition: max-height .2s ease-in-out;transition: max-height .2s ease-in-out;}
.menu-primary-items ul li {margin: 1.5em 0;}
.menu-primary-items ul li:last-child {margin-bottom: 0;}
.menu-primary-items li.open>ul {max-height: 999px;}
.menu-primary-items li.open>button {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
@media all and (min-width:50em) {.menu-primary-container {max-height: none;text-align: right;margin: 2.25em 0;overflow: visible;}
	.menu-primary-container:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
	.menu-primary {display: inline-block;margin: 0;float: left;text-align: left;}
	.menu-primary li {display: inline-block;margin: 0 20px 0 0;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
	.menu-primary li.menu-item-has-children:hover {z-index: 25;}
	.menu-primary a {font-size: .75em;line-height: 1.5;display: inline-block;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
	.menu-primary a:hover, .menu-primary a:active, .menu-primary a:focus {color: #333;}
	.menu-primary a:focus {text-decoration: underline;}
	.menu-primary-items ul {max-height: none;position: absolute;z-index: 29;visibility: hidden;overflow: visible;opacity: 0;top: 100%;top: calc(100% + 6px);left: -1.5em;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: #fff;padding: 0 1.5em .75em;-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}
	.menu-primary-items ul:hover, .menu-primary-items ul.focused {visibility: visible;opacity: 1;top: 100%;}
	.menu-primary-items ul li {display: block;margin: .75em 0;}
	.menu-primary-items ul li:hover>button {-webkit-transform: translate(2px,0);transform: translate(2px,0);}
	.menu-primary-items ul .toggle-dropdown:after {content: "";}
	.menu-primary-items ul a:hover+button, .menu-primary-items ul a:active+button, .menu-primary-items ul a:focus+button {-webkit-transform: translate(2px,0);transform: translate(2px,0);}
	.menu-primary-items ul a:hover~ul, .menu-primary-items ul a:active~ul, .menu-primary-items ul a:focus~ul {top: -12px;left: 100%;left: calc(100% + 2px);}
	.menu-primary-items ul a:hover:after, .menu-primary-items ul a:active:after {top: 0;height: 36px;width: 72px;left: 100%;left: calc(100% + 2px);}
	.menu-primary-items ul ul {left: 100%;left: calc(100% + 8px);top: -12px;}
	.menu-primary-items ul ul:hover, .menu-primary-items ul ul.focused {top: -12px;left: 100%;left: calc(100% + 2px);}
	.menu-primary-items li {position: relative;z-index: 9;white-space: nowrap;}
	.menu-primary-items li:hover>button {-webkit-transform: translate(0,2px);transform: translate(0,2px);}
	.menu-primary-items li.open>ul {visibility: visible;opacity: 1;top: 100%;}
	.menu-primary-items a {position: relative;z-index: 19;}
	.menu-primary-items a:hover+button, .menu-primary-items a:active+button, .menu-primary-items a:focus+button {-webkit-transform: translate(0,2px);transform: translate(0,2px);}
	.menu-primary-items a:hover~ul, .menu-primary-items a:active~ul, .menu-primary-items a:focus~ul {visibility: visible;opacity: 1;top: 100%;}
	.menu-primary-items a:hover:after, .menu-primary-items a:active:after {content: "";position: absolute;top: 100%;height: 36px;width: 100%;left: 0;}
	.toggle-dropdown {font-size: .75em;line-height: 1.5;margin: 0 0 0 4px;}
	.toggle-dropdown:focus {color: orange;}
	.rtl .menu-primary-items ul .menu-item-has-children:hover>button {-webkit-transform: translate(-2px,0);transform: translate(-2px,0);}
	.rtl .menu-primary-items ul .menu-item-has-children .toggle-dropdown:after {content: "";}
	.rtl .menu-primary-items ul .menu-item-has-children a:hover+button, .rtl .menu-primary-items ul .menu-item-has-children a:active+button, .rtl .menu-primary-items ul .menu-item-has-children a:focus+button {-webkit-transform: translate(-2px,0);transform: translate(-2px,0);}}
.entry {margin: 3em 0 4.5em;}
.more-link-wrapper {display: inline-block;margin-top: .75em;}
.more-link {display: inline-block;padding: 8px 20px;margin-right: 18px;border: solid 1px #333;-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}
.more-link:hover, .more-link:active, .more-link:focus {background: #333;color: #fff;}
.comments-link {color: #333;-webkit-transition: color .1s ease-in-out;transition: color .1s ease-in-out;}
.comments-link i {margin-right: 3px;}
.comments-link a:hover, .comments-link a:active, .comments-link a:focus {text-decoration: underline;color: #333;}
.full-post .entry .comments-link {display: block;margin: 3em 0;}
.sticky-status {display: inline-block;background: #333;color: #fff;padding: 9px 1.5em;margin-bottom: 2.25em;}
.has-post-thumbnail article {position: relative;}
.has-post-thumbnail .sticky-status {position: absolute;top: 0;left: 0;}
#infinite-handle, .infinite-loader {clear: both;}
.featured-image {position: relative;height: 0;padding-bottom: 50%;overflow: hidden;}
.featured-image>a {position: absolute;top: 0;right: 0;bottom: 0;left: 0;font-size: 0;}
.featured-image>a:after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #fff;opacity: 0;-webkit-transition: opacity .1s ease-in-out;transition: opacity .1s ease-in-out;}
.featured-image>a:focus:after {opacity: .2;}
.featured-image>img, .featured-image>a>img {position: absolute;left: 0;height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}
.featured-image>img.no-object-fit, .featured-image>a>img.no-object-fit {min-width: 0;min-height: 0;max-width: 100%;max-height: 100%;height: auto;width: auto;top: 50%;right: 50%;left: auto;-webkit-transform: translateX(50%) translateY(-50%);transform: translateX(50%) translateY(-50%);}
.featured-image .ccfic {position: absolute;width: 100%;bottom: 0;background: rgba(0,0,0,.7);color: #fff;padding: 4px 4px 4px 12px;font-size: 13px;}
.featured-image+.caption {margin-top: 6px;text-align: center;}
.post-container {padding: 0 6.25%;}
.post-header {margin: 1.5em 0;}
.post-content {margin: 1.5em 0;}
.post-content iframe {max-width: 100%;}
.post-content:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.singular .post-content a {text-decoration: underline;}
.post-meta {margin: 3em 0 1.5em;}
.post-categories a {font-weight: 700;}
.post-tags ul {list-style: none;margin: 0;}
.post-tags li {display: inline-block;}
.post-tags a {display: inline-block;padding: 2px 12px;background: #e8e8e8;margin: 0 8px 12px 0;color: #6b6b6b;}
.post-tags a:link, .post-tags a:visited {color: #6b6b6b;}
.post-tags a:hover, .post-tags a:active, .post-tags a:focus {color: #fff;background: #333;}
.further-reading {margin: 2.25em 0 0;padding: 2.25em 0;border-top: solid 1px #d8d8d8;border-bottom: solid 1px #d8d8d8;}
.further-reading .previous {margin-bottom: 1.5em;}
.further-reading span {display: block;}
.further-reading a {font-weight: 700;}
.further-reading a:hover, .further-reading a:active, .further-reading a:focus {color: #6b6b6b;}
.last-updated {font-style: italic;}
@media all and (min-width:37.5em) {.post-container {padding: 0;}
	.entry {padding: 0 6.25%;}
	.further-reading div {display: inline-block;vertical-align: top;width: 49.5%;}
	.further-reading .previous {margin-bottom: 0;}
	.further-reading .next {text-align: right;}}
@media all and (min-width:50em) {.post-title {font-size: 1.75em;line-height: 1.321;}}
@media all and (min-width:56.25em) {.post-container {padding: 0;}
	.entry {padding: 0;}
	.entry:first-child {margin-top: 0;}
	.post-title {font-size: 2.3125em;line-height: 1.297;}
	.singular .post-header, .error404 .post-header {margin: 0 0 2.25em;}
	.singular .featured-image, .singular .featured-video, .error404 .featured-image, .error404 .featured-video {margin-bottom: 2.25em;}
	.singular .featured-image+.caption, .singular .featured-video+.caption, .error404 .featured-image+.caption, .error404 .featured-video+.caption {margin-top: -32px;margin-bottom: 14px;}}
.search-form input[type=submit] {min-width: 100px;}
.search-form input[type=search] {margin-bottom: 6px;}
.site-header .search-form-container {position: absolute;top: 22px;right: 1.5em;}
.site-header .search-form-container button {position: relative;z-index: 9;background: none;border: none;margin: 5px -10px 0 0;padding: 6px 10px;font-size: 1em;line-height: 1.5;}
.site-header .search-form-container button:hover {cursor: pointer;}
.site-header .search-form-container button:focus {outline: none;}
.site-header .search-form-container button:focus i {color: #333;}
.site-header .search-form-container button.open+form {opacity: 1;}
.site-header .search-form-container i {color: #6b6b6b;z-index: -1;}
.site-header .search-form-container form {position: absolute;top: 0;right: -12px;left: 0;padding-top: 6px;opacity: 0;-webkit-transition: opacity .15s ease-in-out,left .15s ease-in-out;transition: opacity .15s ease-in-out,left .15s ease-in-out;}
.site-header .search-form-container .search-field {max-width: none !important;outline: none !important;padding: 6px 12px !important;}
.site-header .search-form-container .search-field::-webkit-search-decoration, .site-header .search-form-container .search-field::-webkit-search-cancel-button, .site-header .search-form-container .search-field::-webkit-search-results-button, .site-header .search-form-container .search-field::-webkit-search-results-decoration {-webkit-appearance: none;}
.site-header .search-form-container .search-field:focus {background: #f2f2f2 !important;outline: solid 1px #d8d8d8 !important;}
@media all and (min-width:50em) {.site-header .search-form-container {position: relative;float: right;top: -6px;right: 0;z-index: 9;text-align: right;margin: 0 0 0 1.5em;}
	.site-header .search-form-container button {margin: 0;padding: 4px 10px;}
	.site-header .search-form-container button:hover {cursor: pointer;}
	.site-header .search-form-container button.open+form {left: -266px;}
	.site-header .search-form-container form {padding-top: 0;right: 0;}}
.search .sticky-status {display: none;}
.search-box {margin: 3em 0 1.5em;padding: 0 6.25%;clear: both;}
.search-box h1 {margin-bottom: 12px;}
@media all and (min-width:56.25em) {.search-box {margin: 0 0 3em;padding: 0;}
	.search-box .search-form-container {margin-top: 1.5em;}}
.sidebar-primary {margin: 3em 0;padding: 3em 6.25%;border-top: solid 1px #d8d8d8;}
@media all and (min-width:56.25em) {.sidebar-primary {border: none;width: 25.8515625%;float: left;padding: 0;margin: 0 0 0 5.1703125%;}}
.widget {margin-bottom: 2.25em;}
.widget .widget-title {margin-bottom: 2em;}
.widget ul {list-style: none;margin: 1.5em 0;}
.widget ul ul {margin: 1em 1.5em;}
.widget li {margin-bottom: 1em;}
.widget a:hover, .widget a:active, .widget a:focus {text-decoration: underline;}
.widget .post-date {display: block;}
.widget_calendar caption {margin-bottom: 12px;}
.widget_calendar tbody a {background: #e8e8e8;margin: -9px;padding: 6px 10px 7px;}
.widget_calendar tbody a:hover, .widget_calendar tbody a:active, .widget_calendar tbody a:focus {background: #d8d8d8;text-decoration: none;}
.widget_calendar #today {background: #333;color: #fff;}
.widget_calendar #prev, .widget_calendar #next {text-align: center;padding: 0;}
.widget_calendar #prev a, .widget_calendar #next a {display: inline-block;background: #e8e8e8;color: #333;padding: .75em 3em;}
.widget_calendar #prev a:hover, .widget_calendar #prev a:active, .widget_calendar #prev a:focus, .widget_calendar #next a:hover, .widget_calendar #next a:active, .widget_calendar #next a:focus {background: #d8d8d8;text-decoration: none;}
.widget_recent_comments a {text-decoration: underline;}
.widget_rss .widget-title a {border-color: transparent;}
.widget_rss .widget-title img {margin-right: 4px;}
.widget_rss .rssSummary {margin: .75em 1.5em;}
.widget_rss .rssSummary+cite {display: block;margin: 0 0 1.5em 1.5em;}
.widget_rss .rss-date {font-style: italic;}
.widget_rss li {display: block;}
.widget_rss cite, .widget_rss span {margin-bottom: 1.5em;display: block;}
.widget_rss span+cite {margin-top: -1.5em;}
.widget_nav_menu ul ul ul ul {margin-left: 0;}
@media all and (min-width:56.25em) {.widget {margin-bottom: 3em;}}
.singular-attachment .attachment-container img {display: block;}
.woocommerce .product .quantity .qty {width: 50px !important;font-size: 16px !important;padding: 11px 6px 11px 12px !important;}
.woocommerce .product .single_add_to_cart_button {line-height: 1.5;padding: 12px 24px;}
.woocommerce .product_meta a {text-decoration: underline;}
.woocommerce .woocommerce-review-link {text-decoration: underline;}
.woocommerce .woocommerce-Reviews-title, .woocommerce .related h2, .woocommerce .upsells h2 {margin-bottom: 24px;}
.woocommerce .comment-reply-title {display: block;margin-bottom: 12px;color: #333;font-weight: 700;}
.woocommerce-cart th, .woocommerce-cart td, .woocommerce-checkout th, .woocommerce-checkout td, .woocommerce-page th, .woocommerce-page td {border: none;}
.woocommerce-cart h2, .woocommerce-cart h3, .woocommerce-cart .comment-reply-title, .woocommerce-checkout h2, .woocommerce-checkout h3, .woocommerce-checkout .comment-reply-title, .woocommerce-page h2, .woocommerce-page h3, .woocommerce-page .comment-reply-title {margin-bottom: 24px;}
.woocommerce-cart .quantity input {width: 50px !important;font-size: 14px !important;padding: 8px 4px !important;}
.woocommerce-cart .coupon input {max-width: none !important;width: 49% !important;padding: 10px 12px;}
.woocommerce-cart .coupon input[type=text] {font-size: 14px !important;padding: 7px 12px 8px !important;}
.woocommerce-cart table.shop_table td.product-name {padding: 24px 12px;}
.woocommerce-cart table.shop_table .actions {padding: 12px;}
.woocommerce-cart .post-content a.remove {text-decoration: none;}
.woocommerce-cart .post-content .checkout-button {text-decoration: none;}
.woocommerce-checkout input {max-width: none;}
.woocommerce-checkout .required {text-decoration: none;}
.woocommerce-checkout #customer_details {margin-bottom: 24px;}
.woocommerce-account .woocommerce {position: relative;border: solid 1px #f2f2f2;border-radius: 6px;min-height: 260px;}
.woocommerce-account .woocommerce-MyAccount-navigation {background: #f2f2f2;padding: 1.5em;}
.woocommerce-account .woocommerce-MyAccount-navigation ul {list-style: none;margin: 0;}
.woocommerce-account .woocommerce-MyAccount-navigation li {margin-bottom: 12px;}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a {text-decoration: underline;}
.woocommerce-account .woocommerce-MyAccount-navigation li a {text-decoration: none;font-weight: 800;}
.woocommerce-account .woocommerce-MyAccount-navigation li a:hover, .woocommerce-account .woocommerce-MyAccount-navigation li a:active, .woocommerce-account .woocommerce-MyAccount-navigation li a:focus {text-decoration: underline;}
.woocommerce-account .woocommerce-MyAccount-content {padding: 1.5em;}
.woocommerce-account .woocommerce-MyAccount-content>p:first-child {margin-top: 0;}
.woocommerce-account .woocommerce-MyAccount-content fieldset {margin: 1.5em 0;}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .button {margin-top: 18px;}
.woocommerce-account .woocommerce-MyAccount-content .button {text-decoration: none;}
.woocommerce-account .woocommerce-message {z-index: 9;box-shadow: 0 2px 8px 0 rgba(0,0,0,.2);top: -26px;}
.woocommerce-account .col-2.woocommerce-Address {margin-top: 1.5em;}
.woocommerce form .form-row .required {text-decoration: none;}
@media all and (min-width:769px) {.woocommerce-account .woocommerce-MyAccount-navigation {position: absolute;top: 0;left: 0;height: 100%;}
	.woocommerce-account .col-2.woocommerce-Address {margin-top: 0;}}
div.bbp-breadcrumb {display: inline-block;float: none;}
#subscription-toggle {font-weight: 400;margin-left: 6px;text-decoration: underline;}
span.bbp-admin-links, span.bbp-admin-links a, .bbp-reply-header a.bbp-reply-permalink {color: #6b6b6b;}
#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar {margin: 0 0 -3px;display: inline-block;}
.bbp-form textarea {max-width: none;}
#bbpress-forums, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics {font-size: 16px;}
#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar {border-radius: 50%;border: none;margin-right: 4px;vertical-align: initial;}
#bbpress-forums div.bbp-reply-author img.avatar, #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {border-radius: 50%;}
.bbp-search-form {margin-bottom: 12px;}
.bbp-search-form div {display: -webkit-box;display: flex;}
#bbp_reply_submit, #bbp_topic_submit {font-family: "Open Sans",sans-serif;padding: 12px 18px;color: #fff;background: #333;border: none;border-radius: 0;-webkit-appearance: none;-webkit-transition: background .1s ease-in-out;transition: background .1s ease-in-out;}
#bbp_reply_submit:hover, #bbp_topic_submit:hover {cursor: pointer;}
#bbp_reply_submit:hover, #bbp_reply_submit:active, #bbp_reply_submit:focus, #bbp_topic_submit:hover, #bbp_topic_submit:active, #bbp_topic_submit:focus {background: #6b6b6b;}