.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}
.fa-xs{font-size:.75em}
.fa-sm{font-size:.875em}
.fa-1x{font-size:1em}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-6x{font-size:6em}
.fa-7x{font-size:7em}
.fa-8x{font-size:8em}
.fa-9x{font-size:9em}
.fa-10x{font-size:10em}
.fa-fw{text-align:center;width:1.25em}
.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}
.fa-ul>li{position:relative}
.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}
.fa-border{border:.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{animation:fa-spin 2s infinite linear}
.fa-pulse{animation:fa-spin 1s infinite steps(8)}
@keyframes fa-spin{0%{transform:rotate(0deg)}
to{transform:rotate(1turn)}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";transform:scaleX(-1)}
.fa-flip-vertical{transform:scaleY(-1)}
.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)"}
.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}
:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{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:"\f26e"}
.fa-accessible-icon:before{content:"\f368"}
.fa-accusoft:before{content:"\f369"}
.fa-acquisitions-incorporated:before{content:"\f6af"}
.fa-ad:before{content:"\f641"}
.fa-address-book:before{content:"\f2b9"}
.fa-address-card:before{content:"\f2bb"}
.fa-adjust:before{content:"\f042"}
.fa-adn:before{content:"\f170"}
.fa-adobe:before{content:"\f778"}
.fa-adversal:before{content:"\f36a"}
.fa-affiliatetheme:before{content:"\f36b"}
.fa-air-freshener:before{content:"\f5d0"}
.fa-algolia:before{content:"\f36c"}
.fa-align-center:before{content:"\f037"}
.fa-align-justify:before{content:"\f039"}
.fa-align-left:before{content:"\f036"}
.fa-align-right:before{content:"\f038"}
.fa-alipay:before{content:"\f642"}
.fa-allergies:before{content:"\f461"}
.fa-amazon:before{content:"\f270"}
.fa-amazon-pay:before{content:"\f42c"}
.fa-ambulance:before{content:"\f0f9"}
.fa-american-sign-language-interpreting:before{content:"\f2a3"}
.fa-amilia:before{content:"\f36d"}
.fa-anchor:before{content:"\f13d"}
.fa-android:before{content:"\f17b"}
.fa-angellist:before{content:"\f209"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-down:before{content:"\f107"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angry:before{content:"\f556"}
.fa-angrycreative:before{content:"\f36e"}
.fa-angular:before{content:"\f420"}
.fa-ankh:before{content:"\f644"}
.fa-app-store:before{content:"\f36f"}
.fa-app-store-ios:before{content:"\f370"}
.fa-apper:before{content:"\f371"}
.fa-apple:before{content:"\f179"}
.fa-apple-alt:before{content:"\f5d1"}
.fa-apple-pay:before{content:"\f415"}
.fa-archive:before{content:"\f187"}
.fa-archway:before{content:"\f557"}
.fa-arrow-alt-circle-down:before{content:"\f358"}
.fa-arrow-alt-circle-left:before{content:"\f359"}
.fa-arrow-alt-circle-right:before{content:"\f35a"}
.fa-arrow-alt-circle-up:before{content:"\f35b"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-down:before{content:"\f063"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-arrows-alt-h:before{content:"\f337"}
.fa-arrows-alt-v:before{content:"\f338"}
.fa-artstation:before{content:"\f77a"}
.fa-assistive-listening-systems:before{content:"\f2a2"}
.fa-asterisk:before{content:"\f069"}
.fa-asymmetrik:before{content:"\f372"}
.fa-at:before{content:"\f1fa"}
.fa-atlas:before{content:"\f558"}
.fa-atlassian:before{content:"\f77b"}
.fa-atom:before{content:"\f5d2"}
.fa-audible:before{content:"\f373"}
.fa-audio-description:before{content:"\f29e"}
.fa-autoprefixer:before{content:"\f41c"}
.fa-avianex:before{content:"\f374"}
.fa-aviato:before{content:"\f421"}
.fa-award:before{content:"\f559"}
.fa-aws:before{content:"\f375"}
.fa-baby:before{content:"\f77c"}
.fa-baby-carriage:before{content:"\f77d"}
.fa-backspace:before{content:"\f55a"}
.fa-backward:before{content:"\f04a"}
.fa-balance-scale:before{content:"\f24e"}
.fa-ban:before{content:"\f05e"}
.fa-band-aid:before{content:"\f462"}
.fa-bandcamp:before{content:"\f2d5"}
.fa-barcode:before{content:"\f02a"}
.fa-bars:before{content:"\f0c9"}
.fa-baseball-ball:before{content:"\f433"}
.fa-basketball-ball:before{content:"\f434"}
.fa-bath:before{content:"\f2cd"}
.fa-battery-empty:before{content:"\f244"}
.fa-battery-full:before{content:"\f240"}
.fa-battery-half:before{content:"\f242"}
.fa-battery-quarter:before{content:"\f243"}
.fa-battery-three-quarters:before{content:"\f241"}
.fa-bed:before{content:"\f236"}
.fa-beer:before{content:"\f0fc"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-bell:before{content:"\f0f3"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bezier-curve:before{content:"\f55b"}
.fa-bible:before{content:"\f647"}
.fa-bicycle:before{content:"\f206"}
.fa-bimobject:before{content:"\f378"}
.fa-binoculars:before{content:"\f1e5"}
.fa-biohazard:before{content:"\f780"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitcoin:before{content:"\f379"}
.fa-bity:before{content:"\f37a"}
.fa-black-tie:before{content:"\f27e"}
.fa-blackberry:before{content:"\f37b"}
.fa-blender:before{content:"\f517"}
.fa-blender-phone:before{content:"\f6b6"}
.fa-blind:before{content:"\f29d"}
.fa-blog:before{content:"\f781"}
.fa-blogger:before{content:"\f37c"}
.fa-blogger-b:before{content:"\f37d"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-bold:before{content:"\f032"}
.fa-bolt:before{content:"\f0e7"}
.fa-bomb:before{content:"\f1e2"}
.fa-bone:before{content:"\f5d7"}
.fa-bong:before{content:"\f55c"}
.fa-book:before{content:"\f02d"}
.fa-book-dead:before{content:"\f6b7"}
.fa-book-open:before{content:"\f518"}
.fa-book-reader:before{content:"\f5da"}
.fa-bookmark:before{content:"\f02e"}
.fa-bowling-ball:before{content:"\f436"}
.fa-box:before{content:"\f466"}
.fa-box-open:before{content:"\f49e"}
.fa-boxes:before{content:"\f468"}
.fa-braille:before{content:"\f2a1"}
.fa-brain:before{content:"\f5dc"}
.fa-briefcase:before{content:"\f0b1"}
.fa-briefcase-medical:before{content:"\f469"}
.fa-broadcast-tower:before{content:"\f519"}
.fa-broom:before{content:"\f51a"}
.fa-brush:before{content:"\f55d"}
.fa-btc:before{content:"\f15a"}
.fa-bug:before{content:"\f188"}
.fa-building:before{content:"\f1ad"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bullseye:before{content:"\f140"}
.fa-burn:before{content:"\f46a"}
.fa-buromobelexperte:before{content:"\f37f"}
.fa-bus:before{content:"\f207"}
.fa-bus-alt:before{content:"\f55e"}
.fa-business-time:before{content:"\f64a"}
.fa-buysellads:before{content:"\f20d"}
.fa-calculator:before{content:"\f1ec"}
.fa-calendar:before{content:"\f133"}
.fa-calendar-alt:before{content:"\f073"}
.fa-calendar-check:before{content:"\f274"}
.fa-calendar-day:before{content:"\f783"}
.fa-calendar-minus:before{content:"\f272"}
.fa-calendar-plus:before{content:"\f271"}
.fa-calendar-times:before{content:"\f273"}
.fa-calendar-week:before{content:"\f784"}
.fa-camera:before{content:"\f030"}
.fa-camera-retro:before{content:"\f083"}
.fa-campground:before{content:"\f6bb"}
.fa-canadian-maple-leaf:before{content:"\f785"}
.fa-candy-cane:before{content:"\f786"}
.fa-cannabis:before{content:"\f55f"}
.fa-capsules:before{content:"\f46b"}
.fa-car:before{content:"\f1b9"}
.fa-car-alt:before{content:"\f5de"}
.fa-car-battery:before{content:"\f5df"}
.fa-car-crash:before{content:"\f5e1"}
.fa-car-side:before{content:"\f5e4"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-caret-square-down:before{content:"\f150"}
.fa-caret-square-left:before{content:"\f191"}
.fa-caret-square-right:before{content:"\f152"}
.fa-caret-square-up:before{content:"\f151"}
.fa-caret-up:before{content:"\f0d8"}
.fa-carrot:before{content:"\f787"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-cart-plus:before{content:"\f217"}
.fa-cash-register:before{content:"\f788"}
.fa-cat:before{content:"\f6be"}
.fa-cc-amazon-pay:before{content:"\f42d"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-apple-pay:before{content:"\f416"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-centercode:before{content:"\f380"}
.fa-centos:before{content:"\f789"}
.fa-certificate:before{content:"\f0a3"}
.fa-chair:before{content:"\f6c0"}
.fa-chalkboard:before{content:"\f51b"}
.fa-chalkboard-teacher:before{content:"\f51c"}
.fa-charging-station:before{content:"\f5e7"}
.fa-chart-area:before{content:"\f1fe"}
.fa-chart-bar:before{content:"\f080"}
.fa-chart-line:before{content:"\f201"}
.fa-chart-pie:before{content:"\f200"}
.fa-check:before{content:"\f00c"}
.fa-check-circle:before{content:"\f058"}
.fa-check-double:before{content:"\f560"}
.fa-check-square:before{content:"\f14a"}
.fa-chess:before{content:"\f439"}
.fa-chess-bishop:before{content:"\f43a"}
.fa-chess-board:before{content:"\f43c"}
.fa-chess-king:before{content:"\f43f"}
.fa-chess-knight:before{content:"\f441"}
.fa-chess-pawn:before{content:"\f443"}
.fa-chess-queen:before{content:"\f445"}
.fa-chess-rook:before{content:"\f447"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-down:before{content:"\f078"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-chevron-up:before{content:"\f077"}
.fa-child:before{content:"\f1ae"}
.fa-chrome:before{content:"\f268"}
.fa-church:before{content:"\f51d"}
.fa-circle:before{content:"\f111"}
.fa-circle-notch:before{content:"\f1ce"}
.fa-city:before{content:"\f64f"}
.fa-clipboard:before{content:"\f328"}
.fa-clipboard-check:before{content:"\f46c"}
.fa-clipboard-list:before{content:"\f46d"}
.fa-clock:before{content:"\f017"}
.fa-clone:before{content:"\f24d"}
.fa-closed-captioning:before{content:"\f20a"}
.fa-cloud:before{content:"\f0c2"}
.fa-cloud-download-alt:before{content:"\f381"}
.fa-cloud-meatball:before{content:"\f73b"}
.fa-cloud-moon:before{content:"\f6c3"}
.fa-cloud-moon-rain:before{content:"\f73c"}
.fa-cloud-rain:before{content:"\f73d"}
.fa-cloud-showers-heavy:before{content:"\f740"}
.fa-cloud-sun:before{content:"\f6c4"}
.fa-cloud-sun-rain:before{content:"\f743"}
.fa-cloud-upload-alt:before{content:"\f382"}
.fa-cloudscale:before{content:"\f383"}
.fa-cloudsmith:before{content:"\f384"}
.fa-cloudversify:before{content:"\f385"}
.fa-cocktail:before{content:"\f561"}
.fa-code:before{content:"\f121"}
.fa-code-branch:before{content:"\f126"}
.fa-codepen:before{content:"\f1cb"}
.fa-codiepie:before{content:"\f284"}
.fa-coffee:before{content:"\f0f4"}
.fa-cog:before{content:"\f013"}
.fa-cogs:before{content:"\f085"}
.fa-coins:before{content:"\f51e"}
.fa-columns:before{content:"\f0db"}
.fa-comment:before{content:"\f075"}
.fa-comment-alt:before{content:"\f27a"}
.fa-comment-dollar:before{content:"\f651"}
.fa-comment-dots:before{content:"\f4ad"}
.fa-comment-slash:before{content:"\f4b3"}
.fa-comments:before{content:"\f086"}
.fa-comments-dollar:before{content:"\f653"}
.fa-compact-disc:before{content:"\f51f"}
.fa-compass:before{content:"\f14e"}
.fa-compress:before{content:"\f066"}
.fa-compress-arrows-alt:before{content:"\f78c"}
.fa-concierge-bell:before{content:"\f562"}
.fa-confluence:before{content:"\f78d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-contao:before{content:"\f26d"}
.fa-cookie:before{content:"\f563"}
.fa-cookie-bite:before{content:"\f564"}
.fa-copy:before{content:"\f0c5"}
.fa-copyright:before{content:"\f1f9"}
.fa-couch:before{content:"\f4b8"}
.fa-cpanel:before{content:"\f388"}
.fa-creative-commons:before{content:"\f25e"}
.fa-creative-commons-by:before{content:"\f4e7"}
.fa-creative-commons-nc:before{content:"\f4e8"}
.fa-creative-commons-nc-eu:before{content:"\f4e9"}
.fa-creative-commons-nc-jp:before{content:"\f4ea"}
.fa-creative-commons-nd:before{content:"\f4eb"}
.fa-creative-commons-pd:before{content:"\f4ec"}
.fa-creative-commons-pd-alt:before{content:"\f4ed"}
.fa-creative-commons-remix:before{content:"\f4ee"}
.fa-creative-commons-sa:before{content:"\f4ef"}
.fa-creative-commons-sampling:before{content:"\f4f0"}
.fa-creative-commons-sampling-plus:before{content:"\f4f1"}
.fa-creative-commons-share:before{content:"\f4f2"}
.fa-creative-commons-zero:before{content:"\f4f3"}
.fa-credit-card:before{content:"\f09d"}
.fa-critical-role:before{content:"\f6c9"}
.fa-crop:before{content:"\f125"}
.fa-crop-alt:before{content:"\f565"}
.fa-cross:before{content:"\f654"}
.fa-crosshairs:before{content:"\f05b"}
.fa-crow:before{content:"\f520"}
.fa-crown:before{content:"\f521"}
.fa-css3:before{content:"\f13c"}
.fa-css3-alt:before{content:"\f38b"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-cut:before{content:"\f0c4"}
.fa-cuttlefish:before{content:"\f38c"}
.fa-d-and-d:before{content:"\f38d"}
.fa-d-and-d-beyond:before{content:"\f6ca"}
.fa-dashcube:before{content:"\f210"}
.fa-database:before{content:"\f1c0"}
.fa-deaf:before{content:"\f2a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-democrat:before{content:"\f747"}
.fa-deploydog:before{content:"\f38e"}
.fa-deskpro:before{content:"\f38f"}
.fa-desktop:before{content:"\f108"}
.fa-dev:before{content:"\f6cc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-dharmachakra:before{content:"\f655"}
.fa-dhl:before{content:"\f790"}
.fa-diagnoses:before{content:"\f470"}
.fa-diaspora:before{content:"\f791"}
.fa-dice:before{content:"\f522"}
.fa-dice-d20:before{content:"\f6cf"}
.fa-dice-d6:before{content:"\f6d1"}
.fa-dice-five:before{content:"\f523"}
.fa-dice-four:before{content:"\f524"}
.fa-dice-one:before{content:"\f525"}
.fa-dice-six:before{content:"\f526"}
.fa-dice-three:before{content:"\f527"}
.fa-dice-two:before{content:"\f528"}
.fa-digg:before{content:"\f1a6"}
.fa-digital-ocean:before{content:"\f391"}
.fa-digital-tachograph:before{content:"\f566"}
.fa-directions:before{content:"\f5eb"}
.fa-discord:before{content:"\f392"}
.fa-discourse:before{content:"\f393"}
.fa-divide:before{content:"\f529"}
.fa-dizzy:before{content:"\f567"}
.fa-dna:before{content:"\f471"}
.fa-dochub:before{content:"\f394"}
.fa-docker:before{content:"\f395"}
.fa-dog:before{content:"\f6d3"}
.fa-dollar-sign:before{content:"\f155"}
.fa-dolly:before{content:"\f472"}
.fa-dolly-flatbed:before{content:"\f474"}
.fa-donate:before{content:"\f4b9"}
.fa-door-closed:before{content:"\f52a"}
.fa-door-open:before{content:"\f52b"}
.fa-dot-circle:before{content:"\f192"}
.fa-dove:before{content:"\f4ba"}
.fa-download:before{content:"\f019"}
.fa-draft2digital:before{content:"\f396"}
.fa-drafting-compass:before{content:"\f568"}
.fa-dragon:before{content:"\f6d5"}
.fa-draw-polygon:before{content:"\f5ee"}
.fa-dribbble:before{content:"\f17d"}
.fa-dribbble-square:before{content:"\f397"}
.fa-dropbox:before{content:"\f16b"}
.fa-drum:before{content:"\f569"}
.fa-drum-steelpan:before{content:"\f56a"}
.fa-drumstick-bite:before{content:"\f6d7"}
.fa-drupal:before{content:"\f1a9"}
.fa-dumbbell:before{content:"\f44b"}
.fa-dumpster:before{content:"\f793"}
.fa-dumpster-fire:before{content:"\f794"}
.fa-dungeon:before{content:"\f6d9"}
.fa-dyalog:before{content:"\f399"}
.fa-earlybirds:before{content:"\f39a"}
.fa-ebay:before{content:"\f4f4"}
.fa-edge:before{content:"\f282"}
.fa-edit:before{content:"\f044"}
.fa-eject:before{content:"\f052"}
.fa-elementor:before{content:"\f430"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-ello:before{content:"\f5f1"}
.fa-ember:before{content:"\f423"}
.fa-empire:before{content:"\f1d1"}
.fa-envelope:before{content:"\f0e0"}
.fa-envelope-open:before{content:"\f2b6"}
.fa-envelope-open-text:before{content:"\f658"}
.fa-envelope-square:before{content:"\f199"}
.fa-envira:before{content:"\f299"}
.fa-equals:before{content:"\f52c"}
.fa-eraser:before{content:"\f12d"}
.fa-erlang:before{content:"\f39d"}
.fa-ethereum:before{content:"\f42e"}
.fa-ethernet:before{content:"\f796"}
.fa-etsy:before{content:"\f2d7"}
.fa-euro-sign:before{content:"\f153"}
.fa-exchange-alt:before{content:"\f362"}
.fa-exclamation:before{content:"\f12a"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-exclamation-triangle:before{content:"\f071"}
.fa-expand:before{content:"\f065"}
.fa-expand-arrows-alt:before{content:"\f31e"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-external-link-alt:before{content:"\f35d"}
.fa-external-link-square-alt:before{content:"\f360"}
.fa-eye:before{content:"\f06e"}
.fa-eye-dropper:before{content:"\f1fb"}
.fa-eye-slash:before{content:"\f070"}
.fa-facebook:before{content:"\f09a"}
.fa-facebook-f:before{content:"\f39e"}
.fa-facebook-messenger:before{content:"\f39f"}
.fa-facebook-square:before{content:"\f082"}
.fa-fantasy-flight-games:before{content:"\f6dc"}
.fa-fast-backward:before{content:"\f049"}
.fa-fast-forward:before{content:"\f050"}
.fa-fax:before{content:"\f1ac"}
.fa-feather:before{content:"\f52d"}
.fa-feather-alt:before{content:"\f56b"}
.fa-fedex:before{content:"\f797"}
.fa-fedora:before{content:"\f798"}
.fa-female:before{content:"\f182"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-figma:before{content:"\f799"}
.fa-file:before{content:"\f15b"}
.fa-file-alt:before{content:"\f15c"}
.fa-file-archive:before{content:"\f1c6"}
.fa-file-audio:before{content:"\f1c7"}
.fa-file-code:before{content:"\f1c9"}
.fa-file-contract:before{content:"\f56c"}
.fa-file-csv:before{content:"\f6dd"}
.fa-file-download:before{content:"\f56d"}
.fa-file-excel:before{content:"\f1c3"}
.fa-file-export:before{content:"\f56e"}
.fa-file-image:before{content:"\f1c5"}
.fa-file-import:before{content:"\f56f"}
.fa-file-invoice:before{content:"\f570"}
.fa-file-invoice-dollar:before{content:"\f571"}
.fa-file-medical:before{content:"\f477"}
.fa-file-medical-alt:before{content:"\f478"}
.fa-file-pdf:before{content:"\f1c1"}
.fa-file-powerpoint:before{content:"\f1c4"}
.fa-file-prescription:before{content:"\f572"}
.fa-file-signature:before{content:"\f573"}
.fa-file-upload:before{content:"\f574"}
.fa-file-video:before{content:"\f1c8"}
.fa-file-word:before{content:"\f1c2"}
.fa-fill:before{content:"\f575"}
.fa-fill-drip:before{content:"\f576"}
.fa-film:before{content:"\f008"}
.fa-filter:before{content:"\f0b0"}
.fa-fingerprint:before{content:"\f577"}
.fa-fire:before{content:"\f06d"}
.fa-fire-alt:before{content:"\f7e4"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-firefox:before{content:"\f269"}
.fa-first-aid:before{content:"\f479"}
.fa-first-order:before{content:"\f2b0"}
.fa-first-order-alt:before{content:"\f50a"}
.fa-firstdraft:before{content:"\f3a1"}
.fa-fish:before{content:"\f578"}
.fa-fist-raised:before{content:"\f6de"}
.fa-flag:before{content:"\f024"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-flag-usa:before{content:"\f74d"}
.fa-flask:before{content:"\f0c3"}
.fa-flickr:before{content:"\f16e"}
.fa-flipboard:before{content:"\f44d"}
.fa-flushed:before{content:"\f579"}
.fa-fly:before{content:"\f417"}
.fa-folder:before{content:"\f07b"}
.fa-folder-minus:before{content:"\f65d"}
.fa-folder-open:before{content:"\f07c"}
.fa-folder-plus:before{content:"\f65e"}
.fa-font:before{content:"\f031"}
.fa-font-awesome:before{content:"\f2b4"}
.fa-font-awesome-alt:before{content:"\f35c"}
.fa-font-awesome-flag:before{content:"\f425"}
.fa-font-awesome-logo-full:before{content:"\f4e6"}
.fa-fonticons:before{content:"\f280"}
.fa-fonticons-fi:before{content:"\f3a2"}
.fa-football-ball:before{content:"\f44e"}
.fa-fort-awesome:before{content:"\f286"}
.fa-fort-awesome-alt:before{content:"\f3a3"}
.fa-forumbee:before{content:"\f211"}
.fa-forward:before{content:"\f04e"}
.fa-foursquare:before{content:"\f180"}
.fa-free-code-camp:before{content:"\f2c5"}
.fa-freebsd:before{content:"\f3a4"}
.fa-frog:before{content:"\f52e"}
.fa-frown:before{content:"\f119"}
.fa-frown-open:before{content:"\f57a"}
.fa-fulcrum:before{content:"\f50b"}
.fa-funnel-dollar:before{content:"\f662"}
.fa-futbol:before{content:"\f1e3"}
.fa-galactic-republic:before{content:"\f50c"}
.fa-galactic-senate:before{content:"\f50d"}
.fa-gamepad:before{content:"\f11b"}
.fa-gas-pump:before{content:"\f52f"}
.fa-gavel:before{content:"\f0e3"}
.fa-gem:before{content:"\f3a5"}
.fa-genderless:before{content:"\f22d"}
.fa-get-pocket:before{content:"\f265"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-ghost:before{content:"\f6e2"}
.fa-gift:before{content:"\f06b"}
.fa-gifts:before{content:"\f79c"}
.fa-git:before{content:"\f1d3"}
.fa-git-square:before{content:"\f1d2"}
.fa-github:before{content:"\f09b"}
.fa-github-alt:before{content:"\f113"}
.fa-github-square:before{content:"\f092"}
.fa-gitkraken:before{content:"\f3a6"}
.fa-gitlab:before{content:"\f296"}
.fa-gitter:before{content:"\f426"}
.fa-glass-cheers:before{content:"\f79f"}
.fa-glass-martini:before{content:"\f000"}
.fa-glass-martini-alt:before{content:"\f57b"}
.fa-glass-whiskey:before{content:"\f7a0"}
.fa-glasses:before{content:"\f530"}
.fa-glide:before{content:"\f2a5"}
.fa-glide-g:before{content:"\f2a6"}
.fa-globe:before{content:"\f0ac"}
.fa-globe-africa:before{content:"\f57c"}
.fa-globe-americas:before{content:"\f57d"}
.fa-globe-asia:before{content:"\f57e"}
.fa-globe-europe:before{content:"\f7a2"}
.fa-gofore:before{content:"\f3a7"}
.fa-golf-ball:before{content:"\f450"}
.fa-goodreads:before{content:"\f3a8"}
.fa-goodreads-g:before{content:"\f3a9"}
.fa-google:before{content:"\f1a0"}
.fa-google-drive:before{content:"\f3aa"}
.fa-google-play:before{content:"\f3ab"}
.fa-google-plus:before{content:"\f2b3"}
.fa-google-plus-g:before{content:"\f0d5"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-gopuram:before{content:"\f664"}
.fa-graduation-cap:before{content:"\f19d"}
.fa-gratipay:before{content:"\f184"}
.fa-grav:before{content:"\f2d6"}
.fa-greater-than:before{content:"\f531"}
.fa-greater-than-equal:before{content:"\f532"}
.fa-grimace:before{content:"\f57f"}
.fa-grin:before{content:"\f580"}
.fa-grin-alt:before{content:"\f581"}
.fa-grin-beam:before{content:"\f582"}
.fa-grin-beam-sweat:before{content:"\f583"}
.fa-grin-hearts:before{content:"\f584"}
.fa-grin-squint:before{content:"\f585"}
.fa-grin-squint-tears:before{content:"\f586"}
.fa-grin-stars:before{content:"\f587"}
.fa-grin-tears:before{content:"\f588"}
.fa-grin-tongue:before{content:"\f589"}
.fa-grin-tongue-squint:before{content:"\f58a"}
.fa-grin-tongue-wink:before{content:"\f58b"}
.fa-grin-wink:before{content:"\f58c"}
.fa-grip-horizontal:before{content:"\f58d"}
.fa-grip-lines:before{content:"\f7a4"}
.fa-grip-lines-vertical:before{content:"\f7a5"}
.fa-grip-vertical:before{content:"\f58e"}
.fa-gripfire:before{content:"\f3ac"}
.fa-grunt:before{content:"\f3ad"}
.fa-guitar:before{content:"\f7a6"}
.fa-gulp:before{content:"\f3ae"}
.fa-h-square:before{content:"\f0fd"}
.fa-hacker-news:before{content:"\f1d4"}
.fa-hacker-news-square:before{content:"\f3af"}
.fa-hackerrank:before{content:"\f5f7"}
.fa-hammer:before{content:"\f6e3"}
.fa-hamsa:before{content:"\f665"}
.fa-hand-holding:before{content:"\f4bd"}
.fa-hand-holding-heart:before{content:"\f4be"}
.fa-hand-holding-usd:before{content:"\f4c0"}
.fa-hand-lizard:before{content:"\f258"}
.fa-hand-paper:before{content:"\f256"}
.fa-hand-peace:before{content:"\f25b"}
.fa-hand-point-down:before{content:"\f0a7"}
.fa-hand-point-left:before{content:"\f0a5"}
.fa-hand-point-right:before{content:"\f0a4"}
.fa-hand-point-up:before{content:"\f0a6"}
.fa-hand-pointer:before{content:"\f25a"}
.fa-hand-rock:before{content:"\f255"}
.fa-hand-scissors:before{content:"\f257"}
.fa-hand-spock:before{content:"\f259"}
.fa-hands:before{content:"\f4c2"}
.fa-hands-helping:before{content:"\f4c4"}
.fa-handshake:before{content:"\f2b5"}
.fa-hanukiah:before{content:"\f6e6"}
.fa-hashtag:before{content:"\f292"}
.fa-hat-wizard:before{content:"\f6e8"}
.fa-haykal:before{content:"\f666"}
.fa-hdd:before{content:"\f0a0"}
.fa-heading:before{content:"\f1dc"}
.fa-headphones:before{content:"\f025"}
.fa-headphones-alt:before{content:"\f58f"}
.fa-headset:before{content:"\f590"}
.fa-heart:before{content:"\f004"}
.fa-heart-broken:before{content:"\f7a9"}
.fa-heartbeat:before{content:"\f21e"}
.fa-helicopter:before{content:"\f533"}
.fa-highlighter:before{content:"\f591"}
.fa-hiking:before{content:"\f6ec"}
.fa-hippo:before{content:"\f6ed"}
.fa-hips:before{content:"\f452"}
.fa-hire-a-helper:before{content:"\f3b0"}
.fa-history:before{content:"\f1da"}
.fa-hockey-puck:before{content:"\f453"}
.fa-holly-berry:before{content:"\f7aa"}
.fa-home:before{content:"\f015"}
.fa-hooli:before{content:"\f427"}
.fa-hornbill:before{content:"\f592"}
.fa-horse:before{content:"\f6f0"}
.fa-horse-head:before{content:"\f7ab"}
.fa-hospital:before{content:"\f0f8"}
.fa-hospital-alt:before{content:"\f47d"}
.fa-hospital-symbol:before{content:"\f47e"}
.fa-hot-tub:before{content:"\f593"}
.fa-hotel:before{content:"\f594"}
.fa-hotjar:before{content:"\f3b1"}
.fa-hourglass:before{content:"\f254"}
.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-start:before{content:"\f251"}
.fa-house-damage:before{content:"\f6f1"}
.fa-houzz:before{content:"\f27c"}
.fa-hryvnia:before{content:"\f6f2"}
.fa-html5:before{content:"\f13b"}
.fa-hubspot:before{content:"\f3b2"}
.fa-i-cursor:before{content:"\f246"}
.fa-icicles:before{content:"\f7ad"}
.fa-id-badge:before{content:"\f2c1"}
.fa-id-card:before{content:"\f2c2"}
.fa-id-card-alt:before{content:"\f47f"}
.fa-igloo:before{content:"\f7ae"}
.fa-image:before{content:"\f03e"}
.fa-images:before{content:"\f302"}
.fa-imdb:before{content:"\f2d8"}
.fa-inbox:before{content:"\f01c"}
.fa-indent:before{content:"\f03c"}
.fa-industry:before{content:"\f275"}
.fa-infinity:before{content:"\f534"}
.fa-info:before{content:"\f129"}
.fa-info-circle:before{content:"\f05a"}
.fa-instagram:before{content:"\f16d"}
.fa-intercom:before{content:"\f7af"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-invision:before{content:"\f7b0"}
.fa-ioxhost:before{content:"\f208"}
.fa-italic:before{content:"\f033"}
.fa-itunes:before{content:"\f3b4"}
.fa-itunes-note:before{content:"\f3b5"}
.fa-java:before{content:"\f4e4"}
.fa-jedi:before{content:"\f669"}
.fa-jedi-order:before{content:"\f50e"}
.fa-jenkins:before{content:"\f3b6"}
.fa-jira:before{content:"\f7b1"}
.fa-joget:before{content:"\f3b7"}
.fa-joint:before{content:"\f595"}
.fa-joomla:before{content:"\f1aa"}
.fa-journal-whills:before{content:"\f66a"}
.fa-js:before{content:"\f3b8"}
.fa-js-square:before{content:"\f3b9"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-kaaba:before{content:"\f66b"}
.fa-kaggle:before{content:"\f5fa"}
.fa-key:before{content:"\f084"}
.fa-keybase:before{content:"\f4f5"}
.fa-keyboard:before{content:"\f11c"}
.fa-keycdn:before{content:"\f3ba"}
.fa-khanda:before{content:"\f66d"}
.fa-kickstarter:before{content:"\f3bb"}
.fa-kickstarter-k:before{content:"\f3bc"}
.fa-kiss:before{content:"\f596"}
.fa-kiss-beam:before{content:"\f597"}
.fa-kiss-wink-heart:before{content:"\f598"}
.fa-kiwi-bird:before{content:"\f535"}
.fa-korvue:before{content:"\f42f"}
.fa-landmark:before{content:"\f66f"}
.fa-language:before{content:"\f1ab"}
.fa-laptop:before{content:"\f109"}
.fa-laptop-code:before{content:"\f5fc"}
.fa-laravel:before{content:"\f3bd"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-laugh:before{content:"\f599"}
.fa-laugh-beam:before{content:"\f59a"}
.fa-laugh-squint:before{content:"\f59b"}
.fa-laugh-wink:before{content:"\f59c"}
.fa-layer-group:before{content:"\f5fd"}
.fa-leaf:before{content:"\f06c"}
.fa-leanpub:before{content:"\f212"}
.fa-lemon:before{content:"\f094"}
.fa-less:before{content:"\f41d"}
.fa-less-than:before{content:"\f536"}
.fa-less-than-equal:before{content:"\f537"}
.fa-level-down-alt:before{content:"\f3be"}
.fa-level-up-alt:before{content:"\f3bf"}
.fa-life-ring:before{content:"\f1cd"}
.fa-lightbulb:before{content:"\f0eb"}
.fa-line:before{content:"\f3c0"}
.fa-link:before{content:"\f0c1"}
.fa-linkedin:before{content:"\f08c"}
.fa-linkedin-in:before{content:"\f0e1"}
.fa-linode:before{content:"\f2b8"}
.fa-linux:before{content:"\f17c"}
.fa-lira-sign:before{content:"\f195"}
.fa-list:before{content:"\f03a"}
.fa-list-alt:before{content:"\f022"}
.fa-list-ol:before{content:"\f0cb"}
.fa-list-ul:before{content:"\f0ca"}
.fa-location-arrow:before{content:"\f124"}
.fa-lock:before{content:"\f023"}
.fa-lock-open:before{content:"\f3c1"}
.fa-long-arrow-alt-down:before{content:"\f309"}
.fa-long-arrow-alt-left:before{content:"\f30a"}
.fa-long-arrow-alt-right:before{content:"\f30b"}
.fa-long-arrow-alt-up:before{content:"\f30c"}
.fa-low-vision:before{content:"\f2a8"}
.fa-luggage-cart:before{content:"\f59d"}
.fa-lyft:before{content:"\f3c3"}
.fa-magento:before{content:"\f3c4"}
.fa-magic:before{content:"\f0d0"}
.fa-magnet:before{content:"\f076"}
.fa-mail-bulk:before{content:"\f674"}
.fa-mailchimp:before{content:"\f59e"}
.fa-male:before{content:"\f183"}
.fa-mandalorian:before{content:"\f50f"}
.fa-map:before{content:"\f279"}
.fa-map-marked:before{content:"\f59f"}
.fa-map-marked-alt:before{content:"\f5a0"}
.fa-map-marker:before{content:"\f041"}
.fa-map-marker-alt:before{content:"\f3c5"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-markdown:before{content:"\f60f"}
.fa-marker:before{content:"\f5a1"}
.fa-mars:before{content:"\f222"}
.fa-mars-double:before{content:"\f227"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mask:before{content:"\f6fa"}
.fa-mastodon:before{content:"\f4f6"}
.fa-maxcdn:before{content:"\f136"}
.fa-medal:before{content:"\f5a2"}
.fa-medapps:before{content:"\f3c6"}
.fa-medium:before{content:"\f23a"}
.fa-medium-m:before{content:"\f3c7"}
.fa-medkit:before{content:"\f0fa"}
.fa-medrt:before{content:"\f3c8"}
.fa-meetup:before{content:"\f2e0"}
.fa-megaport:before{content:"\f5a3"}
.fa-meh:before{content:"\f11a"}
.fa-meh-blank:before{content:"\f5a4"}
.fa-meh-rolling-eyes:before{content:"\f5a5"}
.fa-memory:before{content:"\f538"}
.fa-mendeley:before{content:"\f7b3"}
.fa-menorah:before{content:"\f676"}
.fa-mercury:before{content:"\f223"}
.fa-meteor:before{content:"\f753"}
.fa-microchip:before{content:"\f2db"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-alt:before{content:"\f3c9"}
.fa-microphone-alt-slash:before{content:"\f539"}
.fa-microphone-slash:before{content:"\f131"}
.fa-microscope:before{content:"\f610"}
.fa-microsoft:before{content:"\f3ca"}
.fa-minus:before{content:"\f068"}
.fa-minus-circle:before{content:"\f056"}
.fa-minus-square:before{content:"\f146"}
.fa-mitten:before{content:"\f7b5"}
.fa-mix:before{content:"\f3cb"}
.fa-mixcloud:before{content:"\f289"}
.fa-mizuni:before{content:"\f3cc"}
.fa-mobile:before{content:"\f10b"}
.fa-mobile-alt:before{content:"\f3cd"}
.fa-modx:before{content:"\f285"}
.fa-monero:before{content:"\f3d0"}
.fa-money-bill:before{content:"\f0d6"}
.fa-money-bill-alt:before{content:"\f3d1"}
.fa-money-bill-wave:before{content:"\f53a"}
.fa-money-bill-wave-alt:before{content:"\f53b"}
.fa-money-check:before{content:"\f53c"}
.fa-money-check-alt:before{content:"\f53d"}
.fa-monument:before{content:"\f5a6"}
.fa-moon:before{content:"\f186"}
.fa-mortar-pestle:before{content:"\f5a7"}
.fa-mosque:before{content:"\f678"}
.fa-motorcycle:before{content:"\f21c"}
.fa-mountain:before{content:"\f6fc"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-mug-hot:before{content:"\f7b6"}
.fa-music:before{content:"\f001"}
.fa-napster:before{content:"\f3d2"}
.fa-neos:before{content:"\f612"}
.fa-network-wired:before{content:"\f6ff"}
.fa-neuter:before{content:"\f22c"}
.fa-newspaper:before{content:"\f1ea"}
.fa-nimblr:before{content:"\f5a8"}
.fa-nintendo-switch:before{content:"\f418"}
.fa-node:before{content:"\f419"}
.fa-node-js:before{content:"\f3d3"}
.fa-not-equal:before{content:"\f53e"}
.fa-notes-medical:before{content:"\f481"}
.fa-npm:before{content:"\f3d4"}
.fa-ns8:before{content:"\f3d5"}
.fa-nutritionix:before{content:"\f3d6"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-oil-can:before{content:"\f613"}
.fa-old-republic:before{content:"\f510"}
.fa-om:before{content:"\f679"}
.fa-opencart:before{content:"\f23d"}
.fa-openid:before{content:"\f19b"}
.fa-opera:before{content:"\f26a"}
.fa-optin-monster:before{content:"\f23c"}
.fa-osi:before{content:"\f41a"}
.fa-otter:before{content:"\f700"}
.fa-outdent:before{content:"\f03b"}
.fa-page4:before{content:"\f3d7"}
.fa-pagelines:before{content:"\f18c"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-paint-roller:before{content:"\f5aa"}
.fa-palette:before{content:"\f53f"}
.fa-palfed:before{content:"\f3d8"}
.fa-pallet:before{content:"\f482"}
.fa-paper-plane:before{content:"\f1d8"}
.fa-paperclip:before{content:"\f0c6"}
.fa-parachute-box:before{content:"\f4cd"}
.fa-paragraph:before{content:"\f1dd"}
.fa-parking:before{content:"\f540"}
.fa-passport:before{content:"\f5ab"}
.fa-pastafarianism:before{content:"\f67b"}
.fa-paste:before{content:"\f0ea"}
.fa-patreon:before{content:"\f3d9"}
.fa-pause:before{content:"\f04c"}
.fa-pause-circle:before{content:"\f28b"}
.fa-paw:before{content:"\f1b0"}
.fa-paypal:before{content:"\f1ed"}
.fa-peace:before{content:"\f67c"}
.fa-pen:before{content:"\f304"}
.fa-pen-alt:before{content:"\f305"}
.fa-pen-fancy:before{content:"\f5ac"}
.fa-pen-nib:before{content:"\f5ad"}
.fa-pen-square:before{content:"\f14b"}
.fa-pencil-alt:before{content:"\f303"}
.fa-pencil-ruler:before{content:"\f5ae"}
.fa-penny-arcade:before{content:"\f704"}
.fa-people-carry:before{content:"\f4ce"}
.fa-percent:before{content:"\f295"}
.fa-percentage:before{content:"\f541"}
.fa-periscope:before{content:"\f3da"}
.fa-person-booth:before{content:"\f756"}
.fa-phabricator:before{content:"\f3db"}
.fa-phoenix-framework:before{content:"\f3dc"}
.fa-phoenix-squadron:before{content:"\f511"}
.fa-phone:before{content:"\f095"}
.fa-phone-slash:before{content:"\f3dd"}
.fa-phone-square:before{content:"\f098"}
.fa-phone-volume:before{content:"\f2a0"}
.fa-php:before{content:"\f457"}
.fa-pied-piper:before{content:"\f2ae"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-pied-piper-hat:before{content:"\f4e5"}
.fa-pied-piper-pp:before{content:"\f1a7"}
.fa-piggy-bank:before{content:"\f4d3"}
.fa-pills:before{content:"\f484"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-p:before{content:"\f231"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-place-of-worship:before{content:"\f67f"}
.fa-plane:before{content:"\f072"}
.fa-plane-arrival:before{content:"\f5af"}
.fa-plane-departure:before{content:"\f5b0"}
.fa-play:before{content:"\f04b"}
.fa-play-circle:before{content:"\f144"}
.fa-playstation:before{content:"\f3df"}
.fa-plug:before{content:"\f1e6"}
.fa-plus:before{content:"\f067"}
.fa-plus-circle:before{content:"\f055"}
.fa-plus-square:before{content:"\f0fe"}
.fa-podcast:before{content:"\f2ce"}
.fa-poll:before{content:"\f681"}
.fa-poll-h:before{content:"\f682"}
.fa-poo:before{content:"\f2fe"}
.fa-poo-storm:before{content:"\f75a"}
.fa-poop:before{content:"\f619"}
.fa-portrait:before{content:"\f3e0"}
.fa-pound-sign:before{content:"\f154"}
.fa-power-off:before{content:"\f011"}
.fa-pray:before{content:"\f683"}
.fa-praying-hands:before{content:"\f684"}
.fa-prescription:before{content:"\f5b1"}
.fa-prescription-bottle:before{content:"\f485"}
.fa-prescription-bottle-alt:before{content:"\f486"}
.fa-print:before{content:"\f02f"}
.fa-procedures:before{content:"\f487"}
.fa-product-hunt:before{content:"\f288"}
.fa-project-diagram:before{content:"\f542"}
.fa-pushed:before{content:"\f3e1"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-python:before{content:"\f3e2"}
.fa-qq:before{content:"\f1d6"}
.fa-qrcode:before{content:"\f029"}
.fa-question:before{content:"\f128"}
.fa-question-circle:before{content:"\f059"}
.fa-quidditch:before{content:"\f458"}
.fa-quinscape:before{content:"\f459"}
.fa-quora:before{content:"\f2c4"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-quran:before{content:"\f687"}
.fa-r-project:before{content:"\f4f7"}
.fa-radiation:before{content:"\f7b9"}
.fa-radiation-alt:before{content:"\f7ba"}
.fa-rainbow:before{content:"\f75b"}
.fa-random:before{content:"\f074"}
.fa-raspberry-pi:before{content:"\f7bb"}
.fa-ravelry:before{content:"\f2d9"}
.fa-react:before{content:"\f41b"}
.fa-reacteurope:before{content:"\f75d"}
.fa-readme:before{content:"\f4d5"}
.fa-rebel:before{content:"\f1d0"}
.fa-receipt:before{content:"\f543"}
.fa-recycle:before{content:"\f1b8"}
.fa-red-river:before{content:"\f3e3"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-alien:before{content:"\f281"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-redhat:before{content:"\f7bc"}
.fa-redo:before{content:"\f01e"}
.fa-redo-alt:before{content:"\f2f9"}
.fa-registered:before{content:"\f25d"}
.fa-renren:before{content:"\f18b"}
.fa-reply:before{content:"\f3e5"}
.fa-reply-all:before{content:"\f122"}
.fa-replyd:before{content:"\f3e6"}
.fa-republican:before{content:"\f75e"}
.fa-researchgate:before{content:"\f4f8"}
.fa-resolving:before{content:"\f3e7"}
.fa-restroom:before{content:"\f7bd"}
.fa-retweet:before{content:"\f079"}
.fa-rev:before{content:"\f5b2"}
.fa-ribbon:before{content:"\f4d6"}
.fa-ring:before{content:"\f70b"}
.fa-road:before{content:"\f018"}
.fa-robot:before{content:"\f544"}
.fa-rocket:before{content:"\f135"}
.fa-rocketchat:before{content:"\f3e8"}
.fa-rockrms:before{content:"\f3e9"}
.fa-route:before{content:"\f4d7"}
.fa-rss:before{content:"\f09e"}
.fa-rss-square:before{content:"\f143"}
.fa-ruble-sign:before{content:"\f158"}
.fa-ruler:before{content:"\f545"}
.fa-ruler-combined:before{content:"\f546"}
.fa-ruler-horizontal:before{content:"\f547"}
.fa-ruler-vertical:before{content:"\f548"}
.fa-running:before{content:"\f70c"}
.fa-rupee-sign:before{content:"\f156"}
.fa-sad-cry:before{content:"\f5b3"}
.fa-sad-tear:before{content:"\f5b4"}
.fa-safari:before{content:"\f267"}
.fa-sass:before{content:"\f41e"}
.fa-satellite:before{content:"\f7bf"}
.fa-satellite-dish:before{content:"\f7c0"}
.fa-save:before{content:"\f0c7"}
.fa-schlix:before{content:"\f3ea"}
.fa-school:before{content:"\f549"}
.fa-screwdriver:before{content:"\f54a"}
.fa-scribd:before{content:"\f28a"}
.fa-scroll:before{content:"\f70e"}
.fa-sd-card:before{content:"\f7c2"}
.fa-search:before{content:"\f002"}
.fa-search-dollar:before{content:"\f688"}
.fa-search-location:before{content:"\f689"}
.fa-search-minus:before{content:"\f010"}
.fa-search-plus:before{content:"\f00e"}
.fa-searchengin:before{content:"\f3eb"}
.fa-seedling:before{content:"\f4d8"}
.fa-sellcast:before{content:"\f2da"}
.fa-sellsy:before{content:"\f213"}
.fa-server:before{content:"\f233"}
.fa-servicestack:before{content:"\f3ec"}
.fa-shapes:before{content:"\f61f"}
.fa-share:before{content:"\f064"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-share-square:before{content:"\f14d"}
.fa-shekel-sign:before{content:"\f20b"}
.fa-shield-alt:before{content:"\f3ed"}
.fa-ship:before{content:"\f21a"}
.fa-shipping-fast:before{content:"\f48b"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-shoe-prints:before{content:"\f54b"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-shopware:before{content:"\f5b5"}
.fa-shower:before{content:"\f2cc"}
.fa-shuttle-van:before{content:"\f5b6"}
.fa-sign:before{content:"\f4d9"}
.fa-sign-in-alt:before{content:"\f2f6"}
.fa-sign-language:before{content:"\f2a7"}
.fa-sign-out-alt:before{content:"\f2f5"}
.fa-signal:before{content:"\f012"}
.fa-signature:before{content:"\f5b7"}
.fa-sim-card:before{content:"\f7c4"}
.fa-simplybuilt:before{content:"\f215"}
.fa-sistrix:before{content:"\f3ee"}
.fa-sitemap:before{content:"\f0e8"}
.fa-sith:before{content:"\f512"}
.fa-skating:before{content:"\f7c5"}
.fa-sketch:before{content:"\f7c6"}
.fa-skiing:before{content:"\f7c9"}
.fa-skiing-nordic:before{content:"\f7ca"}
.fa-skull:before{content:"\f54c"}
.fa-skull-crossbones:before{content:"\f714"}
.fa-skyatlas:before{content:"\f216"}
.fa-skype:before{content:"\f17e"}
.fa-slack:before{content:"\f198"}
.fa-slack-hash:before{content:"\f3ef"}
.fa-slash:before{content:"\f715"}
.fa-sleigh:before{content:"\f7cc"}
.fa-sliders-h:before{content:"\f1de"}
.fa-slideshare:before{content:"\f1e7"}
.fa-smile:before{content:"\f118"}
.fa-smile-beam:before{content:"\f5b8"}
.fa-smile-wink:before{content:"\f4da"}
.fa-smog:before{content:"\f75f"}
.fa-smoking:before{content:"\f48d"}
.fa-smoking-ban:before{content:"\f54d"}
.fa-sms:before{content:"\f7cd"}
.fa-snapchat:before{content:"\f2ab"}
.fa-snapchat-ghost:before{content:"\f2ac"}
.fa-snapchat-square:before{content:"\f2ad"}
.fa-snowboarding:before{content:"\f7ce"}
.fa-snowflake:before{content:"\f2dc"}
.fa-snowman:before{content:"\f7d0"}
.fa-snowplow:before{content:"\f7d2"}
.fa-socks:before{content:"\f696"}
.fa-solar-panel:before{content:"\f5ba"}
.fa-sort:before{content:"\f0dc"}
.fa-sort-alpha-down:before{content:"\f15d"}
.fa-sort-alpha-up:before{content:"\f15e"}
.fa-sort-amount-down:before{content:"\f160"}
.fa-sort-amount-up:before{content:"\f161"}
.fa-sort-down:before{content:"\f0dd"}
.fa-sort-numeric-down:before{content:"\f162"}
.fa-sort-numeric-up:before{content:"\f163"}
.fa-sort-up:before{content:"\f0de"}
.fa-soundcloud:before{content:"\f1be"}
.fa-sourcetree:before{content:"\f7d3"}
.fa-spa:before{content:"\f5bb"}
.fa-space-shuttle:before{content:"\f197"}
.fa-speakap:before{content:"\f3f3"}
.fa-spider:before{content:"\f717"}
.fa-spinner:before{content:"\f110"}
.fa-splotch:before{content:"\f5bc"}
.fa-spotify:before{content:"\f1bc"}
.fa-spray-can:before{content:"\f5bd"}
.fa-square:before{content:"\f0c8"}
.fa-square-full:before{content:"\f45c"}
.fa-square-root-alt:before{content:"\f698"}
.fa-squarespace:before{content:"\f5be"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-stamp:before{content:"\f5bf"}
.fa-star:before{content:"\f005"}
.fa-star-and-crescent:before{content:"\f699"}
.fa-star-half:before{content:"\f089"}
.fa-star-half-alt:before{content:"\f5c0"}
.fa-star-of-david:before{content:"\f69a"}
.fa-star-of-life:before{content:"\f621"}
.fa-staylinked:before{content:"\f3f5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-steam-symbol:before{content:"\f3f6"}
.fa-step-backward:before{content:"\f048"}
.fa-step-forward:before{content:"\f051"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-sticker-mule:before{content:"\f3f7"}
.fa-sticky-note:before{content:"\f249"}
.fa-stop:before{content:"\f04d"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stopwatch:before{content:"\f2f2"}
.fa-store:before{content:"\f54e"}
.fa-store-alt:before{content:"\f54f"}
.fa-strava:before{content:"\f428"}
.fa-stream:before{content:"\f550"}
.fa-street-view:before{content:"\f21d"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-stripe:before{content:"\f429"}
.fa-stripe-s:before{content:"\f42a"}
.fa-stroopwafel:before{content:"\f551"}
.fa-studiovinari:before{content:"\f3f8"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-subscript:before{content:"\f12c"}
.fa-subway:before{content:"\f239"}
.fa-suitcase:before{content:"\f0f2"}
.fa-suitcase-rolling:before{content:"\f5c1"}
.fa-sun:before{content:"\f185"}
.fa-superpowers:before{content:"\f2dd"}
.fa-superscript:before{content:"\f12b"}
.fa-supple:before{content:"\f3f9"}
.fa-surprise:before{content:"\f5c2"}
.fa-suse:before{content:"\f7d6"}
.fa-swatchbook:before{content:"\f5c3"}
.fa-swimmer:before{content:"\f5c4"}
.fa-swimming-pool:before{content:"\f5c5"}
.fa-synagogue:before{content:"\f69b"}
.fa-sync:before{content:"\f021"}
.fa-sync-alt:before{content:"\f2f1"}
.fa-syringe:before{content:"\f48e"}
.fa-table:before{content:"\f0ce"}
.fa-table-tennis:before{content:"\f45d"}
.fa-tablet:before{content:"\f10a"}
.fa-tablet-alt:before{content:"\f3fa"}
.fa-tablets:before{content:"\f490"}
.fa-tachometer-alt:before{content:"\f3fd"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-tape:before{content:"\f4db"}
.fa-tasks:before{content:"\f0ae"}
.fa-taxi:before{content:"\f1ba"}
.fa-teamspeak:before{content:"\f4f9"}
.fa-teeth:before{content:"\f62e"}
.fa-teeth-open:before{content:"\f62f"}
.fa-telegram:before{content:"\f2c6"}
.fa-telegram-plane:before{content:"\f3fe"}
.fa-temperature-high:before{content:"\f769"}
.fa-temperature-low:before{content:"\f76b"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-tenge:before{content:"\f7d7"}
.fa-terminal:before{content:"\f120"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-th:before{content:"\f00a"}
.fa-th-large:before{content:"\f009"}
.fa-th-list:before{content:"\f00b"}
.fa-the-red-yeti:before{content:"\f69d"}
.fa-theater-masks:before{content:"\f630"}
.fa-themeco:before{content:"\f5c6"}
.fa-themeisle:before{content:"\f2b2"}
.fa-thermometer:before{content:"\f491"}
.fa-thermometer-empty:before{content:"\f2cb"}
.fa-thermometer-full:before{content:"\f2c7"}
.fa-thermometer-half:before{content:"\f2c9"}
.fa-thermometer-quarter:before{content:"\f2ca"}
.fa-thermometer-three-quarters:before{content:"\f2c8"}
.fa-think-peaks:before{content:"\f731"}
.fa-thumbs-down:before{content:"\f165"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbtack:before{content:"\f08d"}
.fa-ticket-alt:before{content:"\f3ff"}
.fa-times:before{content:"\f00d"}
.fa-times-circle:before{content:"\f057"}
.fa-tint:before{content:"\f043"}
.fa-tint-slash:before{content:"\f5c7"}
.fa-tired:before{content:"\f5c8"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-toilet:before{content:"\f7d8"}
.fa-toilet-paper:before{content:"\f71e"}
.fa-toolbox:before{content:"\f552"}
.fa-tools:before{content:"\f7d9"}
.fa-tooth:before{content:"\f5c9"}
.fa-torah:before{content:"\f6a0"}
.fa-torii-gate:before{content:"\f6a1"}
.fa-tractor:before{content:"\f722"}
.fa-trade-federation:before{content:"\f513"}
.fa-trademark:before{content:"\f25c"}
.fa-traffic-light:before{content:"\f637"}
.fa-train:before{content:"\f238"}
.fa-tram:before{content:"\f7da"}
.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-trash:before{content:"\f1f8"}
.fa-trash-alt:before{content:"\f2ed"}
.fa-tree:before{content:"\f1bb"}
.fa-trello:before{content:"\f181"}
.fa-tripadvisor:before{content:"\f262"}
.fa-trophy:before{content:"\f091"}
.fa-truck:before{content:"\f0d1"}
.fa-truck-loading:before{content:"\f4de"}
.fa-truck-monster:before{content:"\f63b"}
.fa-truck-moving:before{content:"\f4df"}
.fa-truck-pickup:before{content:"\f63c"}
.fa-tshirt:before{content:"\f553"}
.fa-tty:before{content:"\f1e4"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-tv:before{content:"\f26c"}
.fa-twitch:before{content:"\f1e8"}
.fa-twitter:before{content:"\f099"}
.fa-twitter-square:before{content:"\f081"}
.fa-typo3:before{content:"\f42b"}
.fa-uber:before{content:"\f402"}
.fa-ubuntu:before{content:"\f7df"}
.fa-uikit:before{content:"\f403"}
.fa-umbrella:before{content:"\f0e9"}
.fa-umbrella-beach:before{content:"\f5ca"}
.fa-underline:before{content:"\f0cd"}
.fa-undo:before{content:"\f0e2"}
.fa-undo-alt:before{content:"\f2ea"}
.fa-uniregistry:before{content:"\f404"}
.fa-universal-access:before{content:"\f29a"}
.fa-university:before{content:"\f19c"}
.fa-unlink:before{content:"\f127"}
.fa-unlock:before{content:"\f09c"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-untappd:before{content:"\f405"}
.fa-upload:before{content:"\f093"}
.fa-ups:before{content:"\f7e0"}
.fa-usb:before{content:"\f287"}
.fa-user:before{content:"\f007"}
.fa-user-alt:before{content:"\f406"}
.fa-user-alt-slash:before{content:"\f4fa"}
.fa-user-astronaut:before{content:"\f4fb"}
.fa-user-check:before{content:"\f4fc"}
.fa-user-circle:before{content:"\f2bd"}
.fa-user-clock:before{content:"\f4fd"}
.fa-user-cog:before{content:"\f4fe"}
.fa-user-edit:before{content:"\f4ff"}
.fa-user-friends:before{content:"\f500"}
.fa-user-graduate:before{content:"\f501"}
.fa-user-injured:before{content:"\f728"}
.fa-user-lock:before{content:"\f502"}
.fa-user-md:before{content:"\f0f0"}
.fa-user-minus:before{content:"\f503"}
.fa-user-ninja:before{content:"\f504"}
.fa-user-plus:before{content:"\f234"}
.fa-user-secret:before{content:"\f21b"}
.fa-user-shield:before{content:"\f505"}
.fa-user-slash:before{content:"\f506"}
.fa-user-tag:before{content:"\f507"}
.fa-user-tie:before{content:"\f508"}
.fa-user-times:before{content:"\f235"}
.fa-users:before{content:"\f0c0"}
.fa-users-cog:before{content:"\f509"}
.fa-usps:before{content:"\f7e1"}
.fa-ussunnah:before{content:"\f407"}
.fa-utensil-spoon:before{content:"\f2e5"}
.fa-utensils:before{content:"\f2e7"}
.fa-vaadin:before{content:"\f408"}
.fa-vector-square:before{content:"\f5cb"}
.fa-venus:before{content:"\f221"}
.fa-venus-double:before{content:"\f226"}
.fa-venus-mars:before{content:"\f228"}
.fa-viacoin:before{content:"\f237"}
.fa-viadeo:before{content:"\f2a9"}
.fa-viadeo-square:before{content:"\f2aa"}
.fa-vial:before{content:"\f492"}
.fa-vials:before{content:"\f493"}
.fa-viber:before{content:"\f409"}
.fa-video:before{content:"\f03d"}
.fa-video-slash:before{content:"\f4e2"}
.fa-vihara:before{content:"\f6a7"}
.fa-vimeo:before{content:"\f40a"}
.fa-vimeo-square:before{content:"\f194"}
.fa-vimeo-v:before{content:"\f27d"}
.fa-vine:before{content:"\f1ca"}
.fa-vk:before{content:"\f189"}
.fa-vnv:before{content:"\f40b"}
.fa-volleyball-ball:before{content:"\f45f"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-mute:before{content:"\f6a9"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-up:before{content:"\f028"}
.fa-vote-yea:before{content:"\f772"}
.fa-vr-cardboard:before{content:"\f729"}
.fa-vuejs:before{content:"\f41f"}
.fa-walking:before{content:"\f554"}
.fa-wallet:before{content:"\f555"}
.fa-warehouse:before{content:"\f494"}
.fa-water:before{content:"\f773"}
.fa-weebly:before{content:"\f5cc"}
.fa-weibo:before{content:"\f18a"}
.fa-weight:before{content:"\f496"}
.fa-weight-hanging:before{content:"\f5cd"}
.fa-weixin:before{content:"\f1d7"}
.fa-whatsapp:before{content:"\f232"}
.fa-whatsapp-square:before{content:"\f40c"}
.fa-wheelchair:before{content:"\f193"}
.fa-whmcs:before{content:"\f40d"}
.fa-wifi:before{content:"\f1eb"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-wind:before{content:"\f72e"}
.fa-window-close:before{content:"\f410"}
.fa-window-maximize:before{content:"\f2d0"}
.fa-window-minimize:before{content:"\f2d1"}
.fa-window-restore:before{content:"\f2d2"}
.fa-windows:before{content:"\f17a"}
.fa-wine-bottle:before{content:"\f72f"}
.fa-wine-glass:before{content:"\f4e3"}
.fa-wine-glass-alt:before{content:"\f5ce"}
.fa-wix:before{content:"\f5cf"}
.fa-wizards-of-the-coast:before{content:"\f730"}
.fa-wolf-pack-battalion:before{content:"\f514"}
.fa-won-sign:before{content:"\f159"}
.fa-wordpress:before{content:"\f19a"}
.fa-wordpress-simple:before{content:"\f411"}
.fa-wpbeginner:before{content:"\f297"}
.fa-wpexplorer:before{content:"\f2de"}
.fa-wpforms:before{content:"\f298"}
.fa-wpressr:before{content:"\f3e4"}
.fa-wrench:before{content:"\f0ad"}
.fa-x-ray:before{content:"\f497"}
.fa-xbox:before{content:"\f412"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-y-combinator:before{content:"\f23b"}
.fa-yahoo:before{content:"\f19e"}
.fa-yandex:before{content:"\f413"}
.fa-yandex-international:before{content:"\f414"}
.fa-yarn:before{content:"\f7e3"}
.fa-yelp:before{content:"\f1e9"}
.fa-yen-sign:before{content:"\f157"}
.fa-yin-yang:before{content:"\f6ad"}
.fa-yoast:before{content:"\f2b1"}
.fa-youtube:before{content:"\f167"}
.fa-youtube-square:before{content:"\f431"}
.fa-zhihu:before{content:"\f63f"}
.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:normal;src:url(../themes/refonteaej/assets/webfonts/fa-brands-400.eot);src:url(../themes/refonteaej/assets/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../themes/refonteaej/assets/webfonts/fa-brands-400.woff2) format("woff2"),url(../themes/refonteaej/assets/webfonts/fa-brands-400.woff) format("woff"),url(../themes/refonteaej/assets/webfonts/fa-brands-400.ttf) format("truetype"),url(../themes/refonteaej/assets/webfonts/fa-brands-400.svg#fontawesome) format("svg")}
.fab{font-family:"Font Awesome 5 Brands"}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(../themes/refonteaej/assets/webfonts/fa-regular-400.eot);src:url(../themes/refonteaej/assets/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../themes/refonteaej/assets/webfonts/fa-regular-400.woff2) format("woff2"),url(../themes/refonteaej/assets/webfonts/fa-regular-400.woff) format("woff"),url(../themes/refonteaej/assets/webfonts/fa-regular-400.ttf) format("truetype"),url(../themes/refonteaej/assets/webfonts/fa-regular-400.svg#fontawesome) format("svg")}
.far{font-weight:400}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(../themes/refonteaej/assets/webfonts/fa-solid-900.eot);src:url(../themes/refonteaej/assets/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../themes/refonteaej/assets/webfonts/fa-solid-900.woff2) format("woff2"),url(../themes/refonteaej/assets/webfonts/fa-solid-900.woff) format("woff"),url(../themes/refonteaej/assets/webfonts/fa-solid-900.ttf) format("truetype"),url(../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-solid-900.svg#fontawesome) format("svg")}
.fa,.far,.fas{font-family:"Font Awesome 5 Free"}
.fa,.fas{font-weight:900}
.fa,.fas,.far,.fal,.fad,.fab{-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:0.75em;vertical-align:-.0667em}
.fa-xs{font-size:.75em}
.fa-sm{font-size:.875em}
.fa-1x{font-size:1em}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-6x{font-size:6em}
.fa-7x{font-size:7em}
.fa-8x{font-size:8em}
.fa-9x{font-size:9em}
.fa-10x{font-size:10em}
.fa-fw{text-align:center;width:1.25em}
.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}
.fa-ul > li{position:relative}
.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}
.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.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:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-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:"\f26e"}
.fa-abacus:before{content:"\f640"}
.fa-accessible-icon:before{content:"\f368"}
.fa-accusoft:before{content:"\f369"}
.fa-acorn:before{content:"\f6ae"}
.fa-acquisitions-incorporated:before{content:"\f6af"}
.fa-ad:before{content:"\f641"}
.fa-address-book:before{content:"\f2b9"}
.fa-address-card:before{content:"\f2bb"}
.fa-adjust:before{content:"\f042"}
.fa-adn:before{content:"\f170"}
.fa-adobe:before{content:"\f778"}
.fa-adversal:before{content:"\f36a"}
.fa-affiliatetheme:before{content:"\f36b"}
.fa-air-conditioner:before{content:"\f8f4"}
.fa-air-freshener:before{content:"\f5d0"}
.fa-airbnb:before{content:"\f834"}
.fa-alarm-clock:before{content:"\f34e"}
.fa-alarm-exclamation:before{content:"\f843"}
.fa-alarm-plus:before{content:"\f844"}
.fa-alarm-snooze:before{content:"\f845"}
.fa-album:before{content:"\f89f"}
.fa-album-collection:before{content:"\f8a0"}
.fa-algolia:before{content:"\f36c"}
.fa-alicorn:before{content:"\f6b0"}
.fa-alien:before{content:"\f8f5"}
.fa-alien-monster:before{content:"\f8f6"}
.fa-align-center:before{content:"\f037"}
.fa-align-justify:before{content:"\f039"}
.fa-align-left:before{content:"\f036"}
.fa-align-right:before{content:"\f038"}
.fa-align-slash:before{content:"\f846"}
.fa-alipay:before{content:"\f642"}
.fa-allergies:before{content:"\f461"}
.fa-amazon:before{content:"\f270"}
.fa-amazon-pay:before{content:"\f42c"}
.fa-ambulance:before{content:"\f0f9"}
.fa-american-sign-language-interpreting:before{content:"\f2a3"}
.fa-amilia:before{content:"\f36d"}
.fa-amp-guitar:before{content:"\f8a1"}
.fa-analytics:before{content:"\f643"}
.fa-anchor:before{content:"\f13d"}
.fa-android:before{content:"\f17b"}
.fa-angel:before{content:"\f779"}
.fa-angellist:before{content:"\f209"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-down:before{content:"\f107"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angry:before{content:"\f556"}
.fa-angrycreative:before{content:"\f36e"}
.fa-angular:before{content:"\f420"}
.fa-ankh:before{content:"\f644"}
.fa-app-store:before{content:"\f36f"}
.fa-app-store-ios:before{content:"\f370"}
.fa-apper:before{content:"\f371"}
.fa-apple:before{content:"\f179"}
.fa-apple-alt:before{content:"\f5d1"}
.fa-apple-crate:before{content:"\f6b1"}
.fa-apple-pay:before{content:"\f415"}
.fa-archive:before{content:"\f187"}
.fa-archway:before{content:"\f557"}
.fa-arrow-alt-circle-down:before{content:"\f358"}
.fa-arrow-alt-circle-left:before{content:"\f359"}
.fa-arrow-alt-circle-right:before{content:"\f35a"}
.fa-arrow-alt-circle-up:before{content:"\f35b"}
.fa-arrow-alt-down:before{content:"\f354"}
.fa-arrow-alt-from-bottom:before{content:"\f346"}
.fa-arrow-alt-from-left:before{content:"\f347"}
.fa-arrow-alt-from-right:before{content:"\f348"}
.fa-arrow-alt-from-top:before{content:"\f349"}
.fa-arrow-alt-left:before{content:"\f355"}
.fa-arrow-alt-right:before{content:"\f356"}
.fa-arrow-alt-square-down:before{content:"\f350"}
.fa-arrow-alt-square-left:before{content:"\f351"}
.fa-arrow-alt-square-right:before{content:"\f352"}
.fa-arrow-alt-square-up:before{content:"\f353"}
.fa-arrow-alt-to-bottom:before{content:"\f34a"}
.fa-arrow-alt-to-left:before{content:"\f34b"}
.fa-arrow-alt-to-right:before{content:"\f34c"}
.fa-arrow-alt-to-top:before{content:"\f34d"}
.fa-arrow-alt-up:before{content:"\f357"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-down:before{content:"\f063"}
.fa-arrow-from-bottom:before{content:"\f342"}
.fa-arrow-from-left:before{content:"\f343"}
.fa-arrow-from-right:before{content:"\f344"}
.fa-arrow-from-top:before{content:"\f345"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-square-down:before{content:"\f339"}
.fa-arrow-square-left:before{content:"\f33a"}
.fa-arrow-square-right:before{content:"\f33b"}
.fa-arrow-square-up:before{content:"\f33c"}
.fa-arrow-to-bottom:before{content:"\f33d"}
.fa-arrow-to-left:before{content:"\f33e"}
.fa-arrow-to-right:before{content:"\f340"}
.fa-arrow-to-top:before{content:"\f341"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrows:before{content:"\f047"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-arrows-alt-h:before{content:"\f337"}
.fa-arrows-alt-v:before{content:"\f338"}
.fa-arrows-h:before{content:"\f07e"}
.fa-arrows-v:before{content:"\f07d"}
.fa-artstation:before{content:"\f77a"}
.fa-assistive-listening-systems:before{content:"\f2a2"}
.fa-asterisk:before{content:"\f069"}
.fa-asymmetrik:before{content:"\f372"}
.fa-at:before{content:"\f1fa"}
.fa-atlas:before{content:"\f558"}
.fa-atlassian:before{content:"\f77b"}
.fa-atom:before{content:"\f5d2"}
.fa-atom-alt:before{content:"\f5d3"}
.fa-audible:before{content:"\f373"}
.fa-audio-description:before{content:"\f29e"}
.fa-autoprefixer:before{content:"\f41c"}
.fa-avianex:before{content:"\f374"}
.fa-aviato:before{content:"\f421"}
.fa-award:before{content:"\f559"}
.fa-aws:before{content:"\f375"}
.fa-axe:before{content:"\f6b2"}
.fa-axe-battle:before{content:"\f6b3"}
.fa-baby:before{content:"\f77c"}
.fa-baby-carriage:before{content:"\f77d"}
.fa-backpack:before{content:"\f5d4"}
.fa-backspace:before{content:"\f55a"}
.fa-backward:before{content:"\f04a"}
.fa-bacon:before{content:"\f7e5"}
.fa-bacteria:before{content:"\f959"}
.fa-bacterium:before{content:"\f95a"}
.fa-badge:before{content:"\f335"}
.fa-badge-check:before{content:"\f336"}
.fa-badge-dollar:before{content:"\f645"}
.fa-badge-percent:before{content:"\f646"}
.fa-badge-sheriff:before{content:"\f8a2"}
.fa-badger-honey:before{content:"\f6b4"}
.fa-bags-shopping:before{content:"\f847"}
.fa-bahai:before{content:"\f666"}
.fa-balance-scale:before{content:"\f24e"}
.fa-balance-scale-left:before{content:"\f515"}
.fa-balance-scale-right:before{content:"\f516"}
.fa-ball-pile:before{content:"\f77e"}
.fa-ballot:before{content:"\f732"}
.fa-ballot-check:before{content:"\f733"}
.fa-ban:before{content:"\f05e"}
.fa-band-aid:before{content:"\f462"}
.fa-bandcamp:before{content:"\f2d5"}
.fa-banjo:before{content:"\f8a3"}
.fa-barcode:before{content:"\f02a"}
.fa-barcode-alt:before{content:"\f463"}
.fa-barcode-read:before{content:"\f464"}
.fa-barcode-scan:before{content:"\f465"}
.fa-bars:before{content:"\f0c9"}
.fa-baseball:before{content:"\f432"}
.fa-baseball-ball:before{content:"\f433"}
.fa-basketball-ball:before{content:"\f434"}
.fa-basketball-hoop:before{content:"\f435"}
.fa-bat:before{content:"\f6b5"}
.fa-bath:before{content:"\f2cd"}
.fa-battery-bolt:before{content:"\f376"}
.fa-battery-empty:before{content:"\f244"}
.fa-battery-full:before{content:"\f240"}
.fa-battery-half:before{content:"\f242"}
.fa-battery-quarter:before{content:"\f243"}
.fa-battery-slash:before{content:"\f377"}
.fa-battery-three-quarters:before{content:"\f241"}
.fa-battle-net:before{content:"\f835"}
.fa-bed:before{content:"\f236"}
.fa-bed-alt:before{content:"\f8f7"}
.fa-bed-bunk:before{content:"\f8f8"}
.fa-bed-empty:before{content:"\f8f9"}
.fa-beer:before{content:"\f0fc"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-bell:before{content:"\f0f3"}
.fa-bell-exclamation:before{content:"\f848"}
.fa-bell-on:before{content:"\f8fa"}
.fa-bell-plus:before{content:"\f849"}
.fa-bell-school:before{content:"\f5d5"}
.fa-bell-school-slash:before{content:"\f5d6"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bells:before{content:"\f77f"}
.fa-betamax:before{content:"\f8a4"}
.fa-bezier-curve:before{content:"\f55b"}
.fa-bible:before{content:"\f647"}
.fa-bicycle:before{content:"\f206"}
.fa-biking:before{content:"\f84a"}
.fa-biking-mountain:before{content:"\f84b"}
.fa-bimobject:before{content:"\f378"}
.fa-binoculars:before{content:"\f1e5"}
.fa-biohazard:before{content:"\f780"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitcoin:before{content:"\f379"}
.fa-bity:before{content:"\f37a"}
.fa-black-tie:before{content:"\f27e"}
.fa-blackberry:before{content:"\f37b"}
.fa-blanket:before{content:"\f498"}
.fa-blender:before{content:"\f517"}
.fa-blender-phone:before{content:"\f6b6"}
.fa-blind:before{content:"\f29d"}
.fa-blinds:before{content:"\f8fb"}
.fa-blinds-open:before{content:"\f8fc"}
.fa-blinds-raised:before{content:"\f8fd"}
.fa-blog:before{content:"\f781"}
.fa-blogger:before{content:"\f37c"}
.fa-blogger-b:before{content:"\f37d"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-bold:before{content:"\f032"}
.fa-bolt:before{content:"\f0e7"}
.fa-bomb:before{content:"\f1e2"}
.fa-bone:before{content:"\f5d7"}
.fa-bone-break:before{content:"\f5d8"}
.fa-bong:before{content:"\f55c"}
.fa-book:before{content:"\f02d"}
.fa-book-alt:before{content:"\f5d9"}
.fa-book-dead:before{content:"\f6b7"}
.fa-book-heart:before{content:"\f499"}
.fa-book-medical:before{content:"\f7e6"}
.fa-book-open:before{content:"\f518"}
.fa-book-reader:before{content:"\f5da"}
.fa-book-spells:before{content:"\f6b8"}
.fa-book-user:before{content:"\f7e7"}
.fa-bookmark:before{content:"\f02e"}
.fa-books:before{content:"\f5db"}
.fa-books-medical:before{content:"\f7e8"}
.fa-boombox:before{content:"\f8a5"}
.fa-boot:before{content:"\f782"}
.fa-booth-curtain:before{content:"\f734"}
.fa-bootstrap:before{content:"\f836"}
.fa-border-all:before{content:"\f84c"}
.fa-border-bottom:before{content:"\f84d"}
.fa-border-center-h:before{content:"\f89c"}
.fa-border-center-v:before{content:"\f89d"}
.fa-border-inner:before{content:"\f84e"}
.fa-border-left:before{content:"\f84f"}
.fa-border-none:before{content:"\f850"}
.fa-border-outer:before{content:"\f851"}
.fa-border-right:before{content:"\f852"}
.fa-border-style:before{content:"\f853"}
.fa-border-style-alt:before{content:"\f854"}
.fa-border-top:before{content:"\f855"}
.fa-bow-arrow:before{content:"\f6b9"}
.fa-bowling-ball:before{content:"\f436"}
.fa-bowling-pins:before{content:"\f437"}
.fa-box:before{content:"\f466"}
.fa-box-alt:before{content:"\f49a"}
.fa-box-ballot:before{content:"\f735"}
.fa-box-check:before{content:"\f467"}
.fa-box-fragile:before{content:"\f49b"}
.fa-box-full:before{content:"\f49c"}
.fa-box-heart:before{content:"\f49d"}
.fa-box-open:before{content:"\f49e"}
.fa-box-tissue:before{content:"\f95b"}
.fa-box-up:before{content:"\f49f"}
.fa-box-usd:before{content:"\f4a0"}
.fa-boxes:before{content:"\f468"}
.fa-boxes-alt:before{content:"\f4a1"}
.fa-boxing-glove:before{content:"\f438"}
.fa-brackets:before{content:"\f7e9"}
.fa-brackets-curly:before{content:"\f7ea"}
.fa-braille:before{content:"\f2a1"}
.fa-brain:before{content:"\f5dc"}
.fa-bread-loaf:before{content:"\f7eb"}
.fa-bread-slice:before{content:"\f7ec"}
.fa-briefcase:before{content:"\f0b1"}
.fa-briefcase-medical:before{content:"\f469"}
.fa-bring-forward:before{content:"\f856"}
.fa-bring-front:before{content:"\f857"}
.fa-broadcast-tower:before{content:"\f519"}
.fa-broom:before{content:"\f51a"}
.fa-browser:before{content:"\f37e"}
.fa-brush:before{content:"\f55d"}
.fa-btc:before{content:"\f15a"}
.fa-buffer:before{content:"\f837"}
.fa-bug:before{content:"\f188"}
.fa-building:before{content:"\f1ad"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bullseye:before{content:"\f140"}
.fa-bullseye-arrow:before{content:"\f648"}
.fa-bullseye-pointer:before{content:"\f649"}
.fa-burger-soda:before{content:"\f858"}
.fa-burn:before{content:"\f46a"}
.fa-buromobelexperte:before{content:"\f37f"}
.fa-burrito:before{content:"\f7ed"}
.fa-bus:before{content:"\f207"}
.fa-bus-alt:before{content:"\f55e"}
.fa-bus-school:before{content:"\f5dd"}
.fa-business-time:before{content:"\f64a"}
.fa-buy-n-large:before{content:"\f8a6"}
.fa-buysellads:before{content:"\f20d"}
.fa-cabinet-filing:before{content:"\f64b"}
.fa-cactus:before{content:"\f8a7"}
.fa-calculator:before{content:"\f1ec"}
.fa-calculator-alt:before{content:"\f64c"}
.fa-calendar:before{content:"\f133"}
.fa-calendar-alt:before{content:"\f073"}
.fa-calendar-check:before{content:"\f274"}
.fa-calendar-day:before{content:"\f783"}
.fa-calendar-edit:before{content:"\f333"}
.fa-calendar-exclamation:before{content:"\f334"}
.fa-calendar-minus:before{content:"\f272"}
.fa-calendar-plus:before{content:"\f271"}
.fa-calendar-star:before{content:"\f736"}
.fa-calendar-times:before{content:"\f273"}
.fa-calendar-week:before{content:"\f784"}
.fa-camcorder:before{content:"\f8a8"}
.fa-camera:before{content:"\f030"}
.fa-camera-alt:before{content:"\f332"}
.fa-camera-home:before{content:"\f8fe"}
.fa-camera-movie:before{content:"\f8a9"}
.fa-camera-polaroid:before{content:"\f8aa"}
.fa-camera-retro:before{content:"\f083"}
.fa-campfire:before{content:"\f6ba"}
.fa-campground:before{content:"\f6bb"}
.fa-canadian-maple-leaf:before{content:"\f785"}
.fa-candle-holder:before{content:"\f6bc"}
.fa-candy-cane:before{content:"\f786"}
.fa-candy-corn:before{content:"\f6bd"}
.fa-cannabis:before{content:"\f55f"}
.fa-capsules:before{content:"\f46b"}
.fa-car:before{content:"\f1b9"}
.fa-car-alt:before{content:"\f5de"}
.fa-car-battery:before{content:"\f5df"}
.fa-car-building:before{content:"\f859"}
.fa-car-bump:before{content:"\f5e0"}
.fa-car-bus:before{content:"\f85a"}
.fa-car-crash:before{content:"\f5e1"}
.fa-car-garage:before{content:"\f5e2"}
.fa-car-mechanic:before{content:"\f5e3"}
.fa-car-side:before{content:"\f5e4"}
.fa-car-tilt:before{content:"\f5e5"}
.fa-car-wash:before{content:"\f5e6"}
.fa-caravan:before{content:"\f8ff"}
.fa-caravan-alt:before{content:"\f900"}
.fa-caret-circle-down:before{content:"\f32d"}
.fa-caret-circle-left:before{content:"\f32e"}
.fa-caret-circle-right:before{content:"\f330"}
.fa-caret-circle-up:before{content:"\f331"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-caret-square-down:before{content:"\f150"}
.fa-caret-square-left:before{content:"\f191"}
.fa-caret-square-right:before{content:"\f152"}
.fa-caret-square-up:before{content:"\f151"}
.fa-caret-up:before{content:"\f0d8"}
.fa-carrot:before{content:"\f787"}
.fa-cars:before{content:"\f85b"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-cart-plus:before{content:"\f217"}
.fa-cash-register:before{content:"\f788"}
.fa-cassette-tape:before{content:"\f8ab"}
.fa-cat:before{content:"\f6be"}
.fa-cat-space:before{content:"\f901"}
.fa-cauldron:before{content:"\f6bf"}
.fa-cc-amazon-pay:before{content:"\f42d"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-apple-pay:before{content:"\f416"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cctv:before{content:"\f8ac"}
.fa-centercode:before{content:"\f380"}
.fa-centos:before{content:"\f789"}
.fa-certificate:before{content:"\f0a3"}
.fa-chair:before{content:"\f6c0"}
.fa-chair-office:before{content:"\f6c1"}
.fa-chalkboard:before{content:"\f51b"}
.fa-chalkboard-teacher:before{content:"\f51c"}
.fa-charging-station:before{content:"\f5e7"}
.fa-chart-area:before{content:"\f1fe"}
.fa-chart-bar:before{content:"\f080"}
.fa-chart-line:before{content:"\f201"}
.fa-chart-line-down:before{content:"\f64d"}
.fa-chart-network:before{content:"\f78a"}
.fa-chart-pie:before{content:"\f200"}
.fa-chart-pie-alt:before{content:"\f64e"}
.fa-chart-scatter:before{content:"\f7ee"}
.fa-check:before{content:"\f00c"}
.fa-check-circle:before{content:"\f058"}
.fa-check-double:before{content:"\f560"}
.fa-check-square:before{content:"\f14a"}
.fa-cheese:before{content:"\f7ef"}
.fa-cheese-swiss:before{content:"\f7f0"}
.fa-cheeseburger:before{content:"\f7f1"}
.fa-chess:before{content:"\f439"}
.fa-chess-bishop:before{content:"\f43a"}
.fa-chess-bishop-alt:before{content:"\f43b"}
.fa-chess-board:before{content:"\f43c"}
.fa-chess-clock:before{content:"\f43d"}
.fa-chess-clock-alt:before{content:"\f43e"}
.fa-chess-king:before{content:"\f43f"}
.fa-chess-king-alt:before{content:"\f440"}
.fa-chess-knight:before{content:"\f441"}
.fa-chess-knight-alt:before{content:"\f442"}
.fa-chess-pawn:before{content:"\f443"}
.fa-chess-pawn-alt:before{content:"\f444"}
.fa-chess-queen:before{content:"\f445"}
.fa-chess-queen-alt:before{content:"\f446"}
.fa-chess-rook:before{content:"\f447"}
.fa-chess-rook-alt:before{content:"\f448"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-double-down:before{content:"\f322"}
.fa-chevron-double-left:before{content:"\f323"}
.fa-chevron-double-right:before{content:"\f324"}
.fa-chevron-double-up:before{content:"\f325"}
.fa-chevron-down:before{content:"\f078"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-chevron-square-down:before{content:"\f329"}
.fa-chevron-square-left:before{content:"\f32a"}
.fa-chevron-square-right:before{content:"\f32b"}
.fa-chevron-square-up:before{content:"\f32c"}
.fa-chevron-up:before{content:"\f077"}
.fa-child:before{content:"\f1ae"}
.fa-chimney:before{content:"\f78b"}
.fa-chrome:before{content:"\f268"}
.fa-chromecast:before{content:"\f838"}
.fa-church:before{content:"\f51d"}
.fa-circle:before{content:"\f111"}
.fa-circle-notch:before{content:"\f1ce"}
.fa-city:before{content:"\f64f"}
.fa-clarinet:before{content:"\f8ad"}
.fa-claw-marks:before{content:"\f6c2"}
.fa-clinic-medical:before{content:"\f7f2"}
.fa-clipboard:before{content:"\f328"}
.fa-clipboard-check:before{content:"\f46c"}
.fa-clipboard-list:before{content:"\f46d"}
.fa-clipboard-list-check:before{content:"\f737"}
.fa-clipboard-prescription:before{content:"\f5e8"}
.fa-clipboard-user:before{content:"\f7f3"}
.fa-clock:before{content:"\f017"}
.fa-clone:before{content:"\f24d"}
.fa-closed-captioning:before{content:"\f20a"}
.fa-cloud:before{content:"\f0c2"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-download-alt:before{content:"\f381"}
.fa-cloud-drizzle:before{content:"\f738"}
.fa-cloud-hail:before{content:"\f739"}
.fa-cloud-hail-mixed:before{content:"\f73a"}
.fa-cloud-meatball:before{content:"\f73b"}
.fa-cloud-moon:before{content:"\f6c3"}
.fa-cloud-moon-rain:before{content:"\f73c"}
.fa-cloud-music:before{content:"\f8ae"}
.fa-cloud-rain:before{content:"\f73d"}
.fa-cloud-rainbow:before{content:"\f73e"}
.fa-cloud-showers:before{content:"\f73f"}
.fa-cloud-showers-heavy:before{content:"\f740"}
.fa-cloud-sleet:before{content:"\f741"}
.fa-cloud-snow:before{content:"\f742"}
.fa-cloud-sun:before{content:"\f6c4"}
.fa-cloud-sun-rain:before{content:"\f743"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-cloud-upload-alt:before{content:"\f382"}
.fa-clouds:before{content:"\f744"}
.fa-clouds-moon:before{content:"\f745"}
.fa-clouds-sun:before{content:"\f746"}
.fa-cloudscale:before{content:"\f383"}
.fa-cloudsmith:before{content:"\f384"}
.fa-cloudversify:before{content:"\f385"}
.fa-club:before{content:"\f327"}
.fa-cocktail:before{content:"\f561"}
.fa-code:before{content:"\f121"}
.fa-code-branch:before{content:"\f126"}
.fa-code-commit:before{content:"\f386"}
.fa-code-merge:before{content:"\f387"}
.fa-codepen:before{content:"\f1cb"}
.fa-codiepie:before{content:"\f284"}
.fa-coffee:before{content:"\f0f4"}
.fa-coffee-pot:before{content:"\f902"}
.fa-coffee-togo:before{content:"\f6c5"}
.fa-coffin:before{content:"\f6c6"}
.fa-coffin-cross:before{content:"\f951"}
.fa-cog:before{content:"\f013"}
.fa-cogs:before{content:"\f085"}
.fa-coin:before{content:"\f85c"}
.fa-coins:before{content:"\f51e"}
.fa-columns:before{content:"\f0db"}
.fa-comet:before{content:"\f903"}
.fa-comment:before{content:"\f075"}
.fa-comment-alt:before{content:"\f27a"}
.fa-comment-alt-check:before{content:"\f4a2"}
.fa-comment-alt-dollar:before{content:"\f650"}
.fa-comment-alt-dots:before{content:"\f4a3"}
.fa-comment-alt-edit:before{content:"\f4a4"}
.fa-comment-alt-exclamation:before{content:"\f4a5"}
.fa-comment-alt-lines:before{content:"\f4a6"}
.fa-comment-alt-medical:before{content:"\f7f4"}
.fa-comment-alt-minus:before{content:"\f4a7"}
.fa-comment-alt-music:before{content:"\f8af"}
.fa-comment-alt-plus:before{content:"\f4a8"}
.fa-comment-alt-slash:before{content:"\f4a9"}
.fa-comment-alt-smile:before{content:"\f4aa"}
.fa-comment-alt-times:before{content:"\f4ab"}
.fa-comment-check:before{content:"\f4ac"}
.fa-comment-dollar:before{content:"\f651"}
.fa-comment-dots:before{content:"\f4ad"}
.fa-comment-edit:before{content:"\f4ae"}
.fa-comment-exclamation:before{content:"\f4af"}
.fa-comment-lines:before{content:"\f4b0"}
.fa-comment-medical:before{content:"\f7f5"}
.fa-comment-minus:before{content:"\f4b1"}
.fa-comment-music:before{content:"\f8b0"}
.fa-comment-plus:before{content:"\f4b2"}
.fa-comment-slash:before{content:"\f4b3"}
.fa-comment-smile:before{content:"\f4b4"}
.fa-comment-times:before{content:"\f4b5"}
.fa-comments:before{content:"\f086"}
.fa-comments-alt:before{content:"\f4b6"}
.fa-comments-alt-dollar:before{content:"\f652"}
.fa-comments-dollar:before{content:"\f653"}
.fa-compact-disc:before{content:"\f51f"}
.fa-compass:before{content:"\f14e"}
.fa-compass-slash:before{content:"\f5e9"}
.fa-compress:before{content:"\f066"}
.fa-compress-alt:before{content:"\f422"}
.fa-compress-arrows-alt:before{content:"\f78c"}
.fa-compress-wide:before{content:"\f326"}
.fa-computer-classic:before{content:"\f8b1"}
.fa-computer-speaker:before{content:"\f8b2"}
.fa-concierge-bell:before{content:"\f562"}
.fa-confluence:before{content:"\f78d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-construction:before{content:"\f85d"}
.fa-container-storage:before{content:"\f4b7"}
.fa-contao:before{content:"\f26d"}
.fa-conveyor-belt:before{content:"\f46e"}
.fa-conveyor-belt-alt:before{content:"\f46f"}
.fa-cookie:before{content:"\f563"}
.fa-cookie-bite:before{content:"\f564"}
.fa-copy:before{content:"\f0c5"}
.fa-copyright:before{content:"\f1f9"}
.fa-corn:before{content:"\f6c7"}
.fa-cotton-bureau:before{content:"\f89e"}
.fa-couch:before{content:"\f4b8"}
.fa-cow:before{content:"\f6c8"}
.fa-cowbell:before{content:"\f8b3"}
.fa-cowbell-more:before{content:"\f8b4"}
.fa-cpanel:before{content:"\f388"}
.fa-creative-commons:before{content:"\f25e"}
.fa-creative-commons-by:before{content:"\f4e7"}
.fa-creative-commons-nc:before{content:"\f4e8"}
.fa-creative-commons-nc-eu:before{content:"\f4e9"}
.fa-creative-commons-nc-jp:before{content:"\f4ea"}
.fa-creative-commons-nd:before{content:"\f4eb"}
.fa-creative-commons-pd:before{content:"\f4ec"}
.fa-creative-commons-pd-alt:before{content:"\f4ed"}
.fa-creative-commons-remix:before{content:"\f4ee"}
.fa-creative-commons-sa:before{content:"\f4ef"}
.fa-creative-commons-sampling:before{content:"\f4f0"}
.fa-creative-commons-sampling-plus:before{content:"\f4f1"}
.fa-creative-commons-share:before{content:"\f4f2"}
.fa-creative-commons-zero:before{content:"\f4f3"}
.fa-credit-card:before{content:"\f09d"}
.fa-credit-card-blank:before{content:"\f389"}
.fa-credit-card-front:before{content:"\f38a"}
.fa-cricket:before{content:"\f449"}
.fa-critical-role:before{content:"\f6c9"}
.fa-croissant:before{content:"\f7f6"}
.fa-crop:before{content:"\f125"}
.fa-crop-alt:before{content:"\f565"}
.fa-cross:before{content:"\f654"}
.fa-crosshairs:before{content:"\f05b"}
.fa-crow:before{content:"\f520"}
.fa-crown:before{content:"\f521"}
.fa-crutch:before{content:"\f7f7"}
.fa-crutches:before{content:"\f7f8"}
.fa-css3:before{content:"\f13c"}
.fa-css3-alt:before{content:"\f38b"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-curling:before{content:"\f44a"}
.fa-cut:before{content:"\f0c4"}
.fa-cuttlefish:before{content:"\f38c"}
.fa-d-and-d:before{content:"\f38d"}
.fa-d-and-d-beyond:before{content:"\f6ca"}
.fa-dagger:before{content:"\f6cb"}
.fa-dailymotion:before{content:"\f952"}
.fa-dashcube:before{content:"\f210"}
.fa-database:before{content:"\f1c0"}
.fa-deaf:before{content:"\f2a4"}
.fa-debug:before{content:"\f7f9"}
.fa-deer:before{content:"\f78e"}
.fa-deer-rudolph:before{content:"\f78f"}
.fa-delicious:before{content:"\f1a5"}
.fa-democrat:before{content:"\f747"}
.fa-deploydog:before{content:"\f38e"}
.fa-deskpro:before{content:"\f38f"}
.fa-desktop:before{content:"\f108"}
.fa-desktop-alt:before{content:"\f390"}
.fa-dev:before{content:"\f6cc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-dewpoint:before{content:"\f748"}
.fa-dharmachakra:before{content:"\f655"}
.fa-dhl:before{content:"\f790"}
.fa-diagnoses:before{content:"\f470"}
.fa-diamond:before{content:"\f219"}
.fa-diaspora:before{content:"\f791"}
.fa-dice:before{content:"\f522"}
.fa-dice-d10:before{content:"\f6cd"}
.fa-dice-d12:before{content:"\f6ce"}
.fa-dice-d20:before{content:"\f6cf"}
.fa-dice-d4:before{content:"\f6d0"}
.fa-dice-d6:before{content:"\f6d1"}
.fa-dice-d8:before{content:"\f6d2"}
.fa-dice-five:before{content:"\f523"}
.fa-dice-four:before{content:"\f524"}
.fa-dice-one:before{content:"\f525"}
.fa-dice-six:before{content:"\f526"}
.fa-dice-three:before{content:"\f527"}
.fa-dice-two:before{content:"\f528"}
.fa-digg:before{content:"\f1a6"}
.fa-digging:before{content:"\f85e"}
.fa-digital-ocean:before{content:"\f391"}
.fa-digital-tachograph:before{content:"\f566"}
.fa-diploma:before{content:"\f5ea"}
.fa-directions:before{content:"\f5eb"}
.fa-disc-drive:before{content:"\f8b5"}
.fa-discord:before{content:"\f392"}
.fa-discourse:before{content:"\f393"}
.fa-disease:before{content:"\f7fa"}
.fa-divide:before{content:"\f529"}
.fa-dizzy:before{content:"\f567"}
.fa-dna:before{content:"\f471"}
.fa-do-not-enter:before{content:"\f5ec"}
.fa-dochub:before{content:"\f394"}
.fa-docker:before{content:"\f395"}
.fa-dog:before{content:"\f6d3"}
.fa-dog-leashed:before{content:"\f6d4"}
.fa-dollar-sign:before{content:"\f155"}
.fa-dolly:before{content:"\f472"}
.fa-dolly-empty:before{content:"\f473"}
.fa-dolly-flatbed:before{content:"\f474"}
.fa-dolly-flatbed-alt:before{content:"\f475"}
.fa-dolly-flatbed-empty:before{content:"\f476"}
.fa-donate:before{content:"\f4b9"}
.fa-door-closed:before{content:"\f52a"}
.fa-door-open:before{content:"\f52b"}
.fa-dot-circle:before{content:"\f192"}
.fa-dove:before{content:"\f4ba"}
.fa-download:before{content:"\f019"}
.fa-draft2digital:before{content:"\f396"}
.fa-drafting-compass:before{content:"\f568"}
.fa-dragon:before{content:"\f6d5"}
.fa-draw-circle:before{content:"\f5ed"}
.fa-draw-polygon:before{content:"\f5ee"}
.fa-draw-square:before{content:"\f5ef"}
.fa-dreidel:before{content:"\f792"}
.fa-dribbble:before{content:"\f17d"}
.fa-dribbble-square:before{content:"\f397"}
.fa-drone:before{content:"\f85f"}
.fa-drone-alt:before{content:"\f860"}
.fa-dropbox:before{content:"\f16b"}
.fa-drum:before{content:"\f569"}
.fa-drum-steelpan:before{content:"\f56a"}
.fa-drumstick:before{content:"\f6d6"}
.fa-drumstick-bite:before{content:"\f6d7"}
.fa-drupal:before{content:"\f1a9"}
.fa-dryer:before{content:"\f861"}
.fa-dryer-alt:before{content:"\f862"}
.fa-duck:before{content:"\f6d8"}
.fa-dumbbell:before{content:"\f44b"}
.fa-dumpster:before{content:"\f793"}
.fa-dumpster-fire:before{content:"\f794"}
.fa-dungeon:before{content:"\f6d9"}
.fa-dyalog:before{content:"\f399"}
.fa-ear:before{content:"\f5f0"}
.fa-ear-muffs:before{content:"\f795"}
.fa-earlybirds:before{content:"\f39a"}
.fa-ebay:before{content:"\f4f4"}
.fa-eclipse:before{content:"\f749"}
.fa-eclipse-alt:before{content:"\f74a"}
.fa-edge:before{content:"\f282"}
.fa-edit:before{content:"\f044"}
.fa-egg:before{content:"\f7fb"}
.fa-egg-fried:before{content:"\f7fc"}
.fa-eject:before{content:"\f052"}
.fa-elementor:before{content:"\f430"}
.fa-elephant:before{content:"\f6da"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-h-alt:before{content:"\f39b"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-ellipsis-v-alt:before{content:"\f39c"}
.fa-ello:before{content:"\f5f1"}
.fa-ember:before{content:"\f423"}
.fa-empire:before{content:"\f1d1"}
.fa-empty-set:before{content:"\f656"}
.fa-engine-warning:before{content:"\f5f2"}
.fa-envelope:before{content:"\f0e0"}
.fa-envelope-open:before{content:"\f2b6"}
.fa-envelope-open-dollar:before{content:"\f657"}
.fa-envelope-open-text:before{content:"\f658"}
.fa-envelope-square:before{content:"\f199"}
.fa-envira:before{content:"\f299"}
.fa-equals:before{content:"\f52c"}
.fa-eraser:before{content:"\f12d"}
.fa-erlang:before{content:"\f39d"}
.fa-ethereum:before{content:"\f42e"}
.fa-ethernet:before{content:"\f796"}
.fa-etsy:before{content:"\f2d7"}
.fa-euro-sign:before{content:"\f153"}
.fa-evernote:before{content:"\f839"}
.fa-exchange:before{content:"\f0ec"}
.fa-exchange-alt:before{content:"\f362"}
.fa-exclamation:before{content:"\f12a"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-exclamation-square:before{content:"\f321"}
.fa-exclamation-triangle:before{content:"\f071"}
.fa-expand:before{content:"\f065"}
.fa-expand-alt:before{content:"\f424"}
.fa-expand-arrows:before{content:"\f31d"}
.fa-expand-arrows-alt:before{content:"\f31e"}
.fa-expand-wide:before{content:"\f320"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-external-link:before{content:"\f08e"}
.fa-external-link-alt:before{content:"\f35d"}
.fa-external-link-square:before{content:"\f14c"}
.fa-external-link-square-alt:before{content:"\f360"}
.fa-eye:before{content:"\f06e"}
.fa-eye-dropper:before{content:"\f1fb"}
.fa-eye-evil:before{content:"\f6db"}
.fa-eye-slash:before{content:"\f070"}
.fa-facebook:before{content:"\f09a"}
.fa-facebook-f:before{content:"\f39e"}
.fa-facebook-messenger:before{content:"\f39f"}
.fa-facebook-square:before{content:"\f082"}
.fa-fan:before{content:"\f863"}
.fa-fan-table:before{content:"\f904"}
.fa-fantasy-flight-games:before{content:"\f6dc"}
.fa-farm:before{content:"\f864"}
.fa-fast-backward:before{content:"\f049"}
.fa-fast-forward:before{content:"\f050"}
.fa-faucet:before{content:"\f905"}
.fa-faucet-drip:before{content:"\f906"}
.fa-fax:before{content:"\f1ac"}
.fa-feather:before{content:"\f52d"}
.fa-feather-alt:before{content:"\f56b"}
.fa-fedex:before{content:"\f797"}
.fa-fedora:before{content:"\f798"}
.fa-female:before{content:"\f182"}
.fa-field-hockey:before{content:"\f44c"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-figma:before{content:"\f799"}
.fa-file:before{content:"\f15b"}
.fa-file-alt:before{content:"\f15c"}
.fa-file-archive:before{content:"\f1c6"}
.fa-file-audio:before{content:"\f1c7"}
.fa-file-certificate:before{content:"\f5f3"}
.fa-file-chart-line:before{content:"\f659"}
.fa-file-chart-pie:before{content:"\f65a"}
.fa-file-check:before{content:"\f316"}
.fa-file-code:before{content:"\f1c9"}
.fa-file-contract:before{content:"\f56c"}
.fa-file-csv:before{content:"\f6dd"}
.fa-file-download:before{content:"\f56d"}
.fa-file-edit:before{content:"\f31c"}
.fa-file-excel:before{content:"\f1c3"}
.fa-file-exclamation:before{content:"\f31a"}
.fa-file-export:before{content:"\f56e"}
.fa-file-image:before{content:"\f1c5"}
.fa-file-import:before{content:"\f56f"}
.fa-file-invoice:before{content:"\f570"}
.fa-file-invoice-dollar:before{content:"\f571"}
.fa-file-medical:before{content:"\f477"}
.fa-file-medical-alt:before{content:"\f478"}
.fa-file-minus:before{content:"\f318"}
.fa-file-music:before{content:"\f8b6"}
.fa-file-pdf:before{content:"\f1c1"}
.fa-file-plus:before{content:"\f319"}
.fa-file-powerpoint:before{content:"\f1c4"}
.fa-file-prescription:before{content:"\f572"}
.fa-file-search:before{content:"\f865"}
.fa-file-signature:before{content:"\f573"}
.fa-file-spreadsheet:before{content:"\f65b"}
.fa-file-times:before{content:"\f317"}
.fa-file-upload:before{content:"\f574"}
.fa-file-user:before{content:"\f65c"}
.fa-file-video:before{content:"\f1c8"}
.fa-file-word:before{content:"\f1c2"}
.fa-files-medical:before{content:"\f7fd"}
.fa-fill:before{content:"\f575"}
.fa-fill-drip:before{content:"\f576"}
.fa-film:before{content:"\f008"}
.fa-film-alt:before{content:"\f3a0"}
.fa-film-canister:before{content:"\f8b7"}
.fa-filter:before{content:"\f0b0"}
.fa-fingerprint:before{content:"\f577"}
.fa-fire:before{content:"\f06d"}
.fa-fire-alt:before{content:"\f7e4"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-fire-smoke:before{content:"\f74b"}
.fa-firefox:before{content:"\f269"}
.fa-firefox-browser:before{content:"\f907"}
.fa-fireplace:before{content:"\f79a"}
.fa-first-aid:before{content:"\f479"}
.fa-first-order:before{content:"\f2b0"}
.fa-first-order-alt:before{content:"\f50a"}
.fa-firstdraft:before{content:"\f3a1"}
.fa-fish:before{content:"\f578"}
.fa-fish-cooked:before{content:"\f7fe"}
.fa-fist-raised:before{content:"\f6de"}
.fa-flag:before{content:"\f024"}
.fa-flag-alt:before{content:"\f74c"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-flag-usa:before{content:"\f74d"}
.fa-flame:before{content:"\f6df"}
.fa-flashlight:before{content:"\f8b8"}
.fa-flask:before{content:"\f0c3"}
.fa-flask-poison:before{content:"\f6e0"}
.fa-flask-potion:before{content:"\f6e1"}
.fa-flickr:before{content:"\f16e"}
.fa-flipboard:before{content:"\f44d"}
.fa-flower:before{content:"\f7ff"}
.fa-flower-daffodil:before{content:"\f800"}
.fa-flower-tulip:before{content:"\f801"}
.fa-flushed:before{content:"\f579"}
.fa-flute:before{content:"\f8b9"}
.fa-flux-capacitor:before{content:"\f8ba"}
.fa-fly:before{content:"\f417"}
.fa-fog:before{content:"\f74e"}
.fa-folder:before{content:"\f07b"}
.fa-folder-download:before{content:"\f953"}
.fa-folder-minus:before{content:"\f65d"}
.fa-folder-open:before{content:"\f07c"}
.fa-folder-plus:before{content:"\f65e"}
.fa-folder-times:before{content:"\f65f"}
.fa-folder-tree:before{content:"\f802"}
.fa-folder-upload:before{content:"\f954"}
.fa-folders:before{content:"\f660"}
.fa-font:before{content:"\f031"}
.fa-font-awesome:before{content:"\f2b4"}
.fa-font-awesome-alt:before{content:"\f35c"}
.fa-font-awesome-flag:before{content:"\f425"}
.fa-font-awesome-logo-full:before{content:"\f4e6"}
.fa-font-case:before{content:"\f866"}
.fa-fonticons:before{content:"\f280"}
.fa-fonticons-fi:before{content:"\f3a2"}
.fa-football-ball:before{content:"\f44e"}
.fa-football-helmet:before{content:"\f44f"}
.fa-forklift:before{content:"\f47a"}
.fa-fort-awesome:before{content:"\f286"}
.fa-fort-awesome-alt:before{content:"\f3a3"}
.fa-forumbee:before{content:"\f211"}
.fa-forward:before{content:"\f04e"}
.fa-foursquare:before{content:"\f180"}
.fa-fragile:before{content:"\f4bb"}
.fa-free-code-camp:before{content:"\f2c5"}
.fa-freebsd:before{content:"\f3a4"}
.fa-french-fries:before{content:"\f803"}
.fa-frog:before{content:"\f52e"}
.fa-frosty-head:before{content:"\f79b"}
.fa-frown:before{content:"\f119"}
.fa-frown-open:before{content:"\f57a"}
.fa-fulcrum:before{content:"\f50b"}
.fa-function:before{content:"\f661"}
.fa-funnel-dollar:before{content:"\f662"}
.fa-futbol:before{content:"\f1e3"}
.fa-galactic-republic:before{content:"\f50c"}
.fa-galactic-senate:before{content:"\f50d"}
.fa-galaxy:before{content:"\f908"}
.fa-game-board:before{content:"\f867"}
.fa-game-board-alt:before{content:"\f868"}
.fa-game-console-handheld:before{content:"\f8bb"}
.fa-gamepad:before{content:"\f11b"}
.fa-gamepad-alt:before{content:"\f8bc"}
.fa-garage:before{content:"\f909"}
.fa-garage-car:before{content:"\f90a"}
.fa-garage-open:before{content:"\f90b"}
.fa-gas-pump:before{content:"\f52f"}
.fa-gas-pump-slash:before{content:"\f5f4"}
.fa-gavel:before{content:"\f0e3"}
.fa-gem:before{content:"\f3a5"}
.fa-genderless:before{content:"\f22d"}
.fa-get-pocket:before{content:"\f265"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-ghost:before{content:"\f6e2"}
.fa-gift:before{content:"\f06b"}
.fa-gift-card:before{content:"\f663"}
.fa-gifts:before{content:"\f79c"}
.fa-gingerbread-man:before{content:"\f79d"}
.fa-git:before{content:"\f1d3"}
.fa-git-alt:before{content:"\f841"}
.fa-git-square:before{content:"\f1d2"}
.fa-github:before{content:"\f09b"}
.fa-github-alt:before{content:"\f113"}
.fa-github-square:before{content:"\f092"}
.fa-gitkraken:before{content:"\f3a6"}
.fa-gitlab:before{content:"\f296"}
.fa-gitter:before{content:"\f426"}
.fa-glass:before{content:"\f804"}
.fa-glass-champagne:before{content:"\f79e"}
.fa-glass-cheers:before{content:"\f79f"}
.fa-glass-citrus:before{content:"\f869"}
.fa-glass-martini:before{content:"\f000"}
.fa-glass-martini-alt:before{content:"\f57b"}
.fa-glass-whiskey:before{content:"\f7a0"}
.fa-glass-whiskey-rocks:before{content:"\f7a1"}
.fa-glasses:before{content:"\f530"}
.fa-glasses-alt:before{content:"\f5f5"}
.fa-glide:before{content:"\f2a5"}
.fa-glide-g:before{content:"\f2a6"}
.fa-globe:before{content:"\f0ac"}
.fa-globe-africa:before{content:"\f57c"}
.fa-globe-americas:before{content:"\f57d"}
.fa-globe-asia:before{content:"\f57e"}
.fa-globe-europe:before{content:"\f7a2"}
.fa-globe-snow:before{content:"\f7a3"}
.fa-globe-stand:before{content:"\f5f6"}
.fa-gofore:before{content:"\f3a7"}
.fa-golf-ball:before{content:"\f450"}
.fa-golf-club:before{content:"\f451"}
.fa-goodreads:before{content:"\f3a8"}
.fa-goodreads-g:before{content:"\f3a9"}
.fa-google:before{content:"\f1a0"}
.fa-google-drive:before{content:"\f3aa"}
.fa-google-play:before{content:"\f3ab"}
.fa-google-plus:before{content:"\f2b3"}
.fa-google-plus-g:before{content:"\f0d5"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-gopuram:before{content:"\f664"}
.fa-graduation-cap:before{content:"\f19d"}
.fa-gramophone:before{content:"\f8bd"}
.fa-gratipay:before{content:"\f184"}
.fa-grav:before{content:"\f2d6"}
.fa-greater-than:before{content:"\f531"}
.fa-greater-than-equal:before{content:"\f532"}
.fa-grimace:before{content:"\f57f"}
.fa-grin:before{content:"\f580"}
.fa-grin-alt:before{content:"\f581"}
.fa-grin-beam:before{content:"\f582"}
.fa-grin-beam-sweat:before{content:"\f583"}
.fa-grin-hearts:before{content:"\f584"}
.fa-grin-squint:before{content:"\f585"}
.fa-grin-squint-tears:before{content:"\f586"}
.fa-grin-stars:before{content:"\f587"}
.fa-grin-tears:before{content:"\f588"}
.fa-grin-tongue:before{content:"\f589"}
.fa-grin-tongue-squint:before{content:"\f58a"}
.fa-grin-tongue-wink:before{content:"\f58b"}
.fa-grin-wink:before{content:"\f58c"}
.fa-grip-horizontal:before{content:"\f58d"}
.fa-grip-lines:before{content:"\f7a4"}
.fa-grip-lines-vertical:before{content:"\f7a5"}
.fa-grip-vertical:before{content:"\f58e"}
.fa-gripfire:before{content:"\f3ac"}
.fa-grunt:before{content:"\f3ad"}
.fa-guitar:before{content:"\f7a6"}
.fa-guitar-electric:before{content:"\f8be"}
.fa-guitars:before{content:"\f8bf"}
.fa-gulp:before{content:"\f3ae"}
.fa-h-square:before{content:"\f0fd"}
.fa-h1:before{content:"\f313"}
.fa-h2:before{content:"\f314"}
.fa-h3:before{content:"\f315"}
.fa-h4:before{content:"\f86a"}
.fa-hacker-news:before{content:"\f1d4"}
.fa-hacker-news-square:before{content:"\f3af"}
.fa-hackerrank:before{content:"\f5f7"}
.fa-hamburger:before{content:"\f805"}
.fa-hammer:before{content:"\f6e3"}
.fa-hammer-war:before{content:"\f6e4"}
.fa-hamsa:before{content:"\f665"}
.fa-hand-heart:before{content:"\f4bc"}
.fa-hand-holding:before{content:"\f4bd"}
.fa-hand-holding-box:before{content:"\f47b"}
.fa-hand-holding-heart:before{content:"\f4be"}
.fa-hand-holding-magic:before{content:"\f6e5"}
.fa-hand-holding-medical:before{content:"\f95c"}
.fa-hand-holding-seedling:before{content:"\f4bf"}
.fa-hand-holding-usd:before{content:"\f4c0"}
.fa-hand-holding-water:before{content:"\f4c1"}
.fa-hand-lizard:before{content:"\f258"}
.fa-hand-middle-finger:before{content:"\f806"}
.fa-hand-paper:before{content:"\f256"}
.fa-hand-peace:before{content:"\f25b"}
.fa-hand-point-down:before{content:"\f0a7"}
.fa-hand-point-left:before{content:"\f0a5"}
.fa-hand-point-right:before{content:"\f0a4"}
.fa-hand-point-up:before{content:"\f0a6"}
.fa-hand-pointer:before{content:"\f25a"}
.fa-hand-receiving:before{content:"\f47c"}
.fa-hand-rock:before{content:"\f255"}
.fa-hand-scissors:before{content:"\f257"}
.fa-hand-sparkles:before{content:"\f95d"}
.fa-hand-spock:before{content:"\f259"}
.fa-hands:before{content:"\f4c2"}
.fa-hands-heart:before{content:"\f4c3"}
.fa-hands-helping:before{content:"\f4c4"}
.fa-hands-usd:before{content:"\f4c5"}
.fa-hands-wash:before{content:"\f95e"}
.fa-handshake:before{content:"\f2b5"}
.fa-handshake-alt:before{content:"\f4c6"}
.fa-handshake-alt-slash:before{content:"\f95f"}
.fa-handshake-slash:before{content:"\f960"}
.fa-hanukiah:before{content:"\f6e6"}
.fa-hard-hat:before{content:"\f807"}
.fa-hashtag:before{content:"\f292"}
.fa-hat-chef:before{content:"\f86b"}
.fa-hat-cowboy:before{content:"\f8c0"}
.fa-hat-cowboy-side:before{content:"\f8c1"}
.fa-hat-santa:before{content:"\f7a7"}
.fa-hat-winter:before{content:"\f7a8"}
.fa-hat-witch:before{content:"\f6e7"}
.fa-hat-wizard:before{content:"\f6e8"}
.fa-hdd:before{content:"\f0a0"}
.fa-head-side:before{content:"\f6e9"}
.fa-head-side-brain:before{content:"\f808"}
.fa-head-side-cough:before{content:"\f961"}
.fa-head-side-cough-slash:before{content:"\f962"}
.fa-head-side-headphones:before{content:"\f8c2"}
.fa-head-side-mask:before{content:"\f963"}
.fa-head-side-medical:before{content:"\f809"}
.fa-head-side-virus:before{content:"\f964"}
.fa-head-vr:before{content:"\f6ea"}
.fa-heading:before{content:"\f1dc"}
.fa-headphones:before{content:"\f025"}
.fa-headphones-alt:before{content:"\f58f"}
.fa-headset:before{content:"\f590"}
.fa-heart:before{content:"\f004"}
.fa-heart-broken:before{content:"\f7a9"}
.fa-heart-circle:before{content:"\f4c7"}
.fa-heart-rate:before{content:"\f5f8"}
.fa-heart-square:before{content:"\f4c8"}
.fa-heartbeat:before{content:"\f21e"}
.fa-heat:before{content:"\f90c"}
.fa-helicopter:before{content:"\f533"}
.fa-helmet-battle:before{content:"\f6eb"}
.fa-hexagon:before{content:"\f312"}
.fa-highlighter:before{content:"\f591"}
.fa-hiking:before{content:"\f6ec"}
.fa-hippo:before{content:"\f6ed"}
.fa-hips:before{content:"\f452"}
.fa-hire-a-helper:before{content:"\f3b0"}
.fa-history:before{content:"\f1da"}
.fa-hockey-mask:before{content:"\f6ee"}
.fa-hockey-puck:before{content:"\f453"}
.fa-hockey-sticks:before{content:"\f454"}
.fa-holly-berry:before{content:"\f7aa"}
.fa-home:before{content:"\f015"}
.fa-home-alt:before{content:"\f80a"}
.fa-home-heart:before{content:"\f4c9"}
.fa-home-lg:before{content:"\f80b"}
.fa-home-lg-alt:before{content:"\f80c"}
.fa-hood-cloak:before{content:"\f6ef"}
.fa-hooli:before{content:"\f427"}
.fa-horizontal-rule:before{content:"\f86c"}
.fa-hornbill:before{content:"\f592"}
.fa-horse:before{content:"\f6f0"}
.fa-horse-head:before{content:"\f7ab"}
.fa-horse-saddle:before{content:"\f8c3"}
.fa-hospital:before{content:"\f0f8"}
.fa-hospital-alt:before{content:"\f47d"}
.fa-hospital-symbol:before{content:"\f47e"}
.fa-hospital-user:before{content:"\f80d"}
.fa-hospitals:before{content:"\f80e"}
.fa-hot-tub:before{content:"\f593"}
.fa-hotdog:before{content:"\f80f"}
.fa-hotel:before{content:"\f594"}
.fa-hotjar:before{content:"\f3b1"}
.fa-hourglass:before{content:"\f254"}
.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-start:before{content:"\f251"}
.fa-house:before{content:"\f90d"}
.fa-house-damage:before{content:"\f6f1"}
.fa-house-day:before{content:"\f90e"}
.fa-house-flood:before{content:"\f74f"}
.fa-house-leave:before{content:"\f90f"}
.fa-house-night:before{content:"\f910"}
.fa-house-return:before{content:"\f911"}
.fa-house-signal:before{content:"\f912"}
.fa-house-user:before{content:"\f965"}
.fa-houzz:before{content:"\f27c"}
.fa-hryvnia:before{content:"\f6f2"}
.fa-html5:before{content:"\f13b"}
.fa-hubspot:before{content:"\f3b2"}
.fa-humidity:before{content:"\f750"}
.fa-hurricane:before{content:"\f751"}
.fa-i-cursor:before{content:"\f246"}
.fa-ice-cream:before{content:"\f810"}
.fa-ice-skate:before{content:"\f7ac"}
.fa-icicles:before{content:"\f7ad"}
.fa-icons:before{content:"\f86d"}
.fa-icons-alt:before{content:"\f86e"}
.fa-id-badge:before{content:"\f2c1"}
.fa-id-card:before{content:"\f2c2"}
.fa-id-card-alt:before{content:"\f47f"}
.fa-ideal:before{content:"\f913"}
.fa-igloo:before{content:"\f7ae"}
.fa-image:before{content:"\f03e"}
.fa-image-polaroid:before{content:"\f8c4"}
.fa-images:before{content:"\f302"}
.fa-imdb:before{content:"\f2d8"}
.fa-inbox:before{content:"\f01c"}
.fa-inbox-in:before{content:"\f310"}
.fa-inbox-out:before{content:"\f311"}
.fa-indent:before{content:"\f03c"}
.fa-industry:before{content:"\f275"}
.fa-industry-alt:before{content:"\f3b3"}
.fa-infinity:before{content:"\f534"}
.fa-info:before{content:"\f129"}
.fa-info-circle:before{content:"\f05a"}
.fa-info-square:before{content:"\f30f"}
.fa-inhaler:before{content:"\f5f9"}
.fa-instagram:before{content:"\f16d"}
.fa-instagram-square:before{content:"\f955"}
.fa-integral:before{content:"\f667"}
.fa-intercom:before{content:"\f7af"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-intersection:before{content:"\f668"}
.fa-inventory:before{content:"\f480"}
.fa-invision:before{content:"\f7b0"}
.fa-ioxhost:before{content:"\f208"}
.fa-island-tropical:before{content:"\f811"}
.fa-italic:before{content:"\f033"}
.fa-itch-io:before{content:"\f83a"}
.fa-itunes:before{content:"\f3b4"}
.fa-itunes-note:before{content:"\f3b5"}
.fa-jack-o-lantern:before{content:"\f30e"}
.fa-java:before{content:"\f4e4"}
.fa-jedi:before{content:"\f669"}
.fa-jedi-order:before{content:"\f50e"}
.fa-jenkins:before{content:"\f3b6"}
.fa-jira:before{content:"\f7b1"}
.fa-joget:before{content:"\f3b7"}
.fa-joint:before{content:"\f595"}
.fa-joomla:before{content:"\f1aa"}
.fa-journal-whills:before{content:"\f66a"}
.fa-joystick:before{content:"\f8c5"}
.fa-js:before{content:"\f3b8"}
.fa-js-square:before{content:"\f3b9"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-jug:before{content:"\f8c6"}
.fa-kaaba:before{content:"\f66b"}
.fa-kaggle:before{content:"\f5fa"}
.fa-kazoo:before{content:"\f8c7"}
.fa-kerning:before{content:"\f86f"}
.fa-key:before{content:"\f084"}
.fa-key-skeleton:before{content:"\f6f3"}
.fa-keybase:before{content:"\f4f5"}
.fa-keyboard:before{content:"\f11c"}
.fa-keycdn:before{content:"\f3ba"}
.fa-keynote:before{content:"\f66c"}
.fa-khanda:before{content:"\f66d"}
.fa-kickstarter:before{content:"\f3bb"}
.fa-kickstarter-k:before{content:"\f3bc"}
.fa-kidneys:before{content:"\f5fb"}
.fa-kiss:before{content:"\f596"}
.fa-kiss-beam:before{content:"\f597"}
.fa-kiss-wink-heart:before{content:"\f598"}
.fa-kite:before{content:"\f6f4"}
.fa-kiwi-bird:before{content:"\f535"}
.fa-knife-kitchen:before{content:"\f6f5"}
.fa-korvue:before{content:"\f42f"}
.fa-lambda:before{content:"\f66e"}
.fa-lamp:before{content:"\f4ca"}
.fa-lamp-desk:before{content:"\f914"}
.fa-lamp-floor:before{content:"\f915"}
.fa-landmark:before{content:"\f66f"}
.fa-landmark-alt:before{content:"\f752"}
.fa-language:before{content:"\f1ab"}
.fa-laptop:before{content:"\f109"}
.fa-laptop-code:before{content:"\f5fc"}
.fa-laptop-house:before{content:"\f966"}
.fa-laptop-medical:before{content:"\f812"}
.fa-laravel:before{content:"\f3bd"}
.fa-lasso:before{content:"\f8c8"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-laugh:before{content:"\f599"}
.fa-laugh-beam:before{content:"\f59a"}
.fa-laugh-squint:before{content:"\f59b"}
.fa-laugh-wink:before{content:"\f59c"}
.fa-layer-group:before{content:"\f5fd"}
.fa-layer-minus:before{content:"\f5fe"}
.fa-layer-plus:before{content:"\f5ff"}
.fa-leaf:before{content:"\f06c"}
.fa-leaf-heart:before{content:"\f4cb"}
.fa-leaf-maple:before{content:"\f6f6"}
.fa-leaf-oak:before{content:"\f6f7"}
.fa-leanpub:before{content:"\f212"}
.fa-lemon:before{content:"\f094"}
.fa-less:before{content:"\f41d"}
.fa-less-than:before{content:"\f536"}
.fa-less-than-equal:before{content:"\f537"}
.fa-level-down:before{content:"\f149"}
.fa-level-down-alt:before{content:"\f3be"}
.fa-level-up:before{content:"\f148"}
.fa-level-up-alt:before{content:"\f3bf"}
.fa-life-ring:before{content:"\f1cd"}
.fa-light-ceiling:before{content:"\f916"}
.fa-light-switch:before{content:"\f917"}
.fa-light-switch-off:before{content:"\f918"}
.fa-light-switch-on:before{content:"\f919"}
.fa-lightbulb:before{content:"\f0eb"}
.fa-lightbulb-dollar:before{content:"\f670"}
.fa-lightbulb-exclamation:before{content:"\f671"}
.fa-lightbulb-on:before{content:"\f672"}
.fa-lightbulb-slash:before{content:"\f673"}
.fa-lights-holiday:before{content:"\f7b2"}
.fa-line:before{content:"\f3c0"}
.fa-line-columns:before{content:"\f870"}
.fa-line-height:before{content:"\f871"}
.fa-link:before{content:"\f0c1"}
.fa-linkedin:before{content:"\f08c"}
.fa-linkedin-in:before{content:"\f0e1"}
.fa-linode:before{content:"\f2b8"}
.fa-linux:before{content:"\f17c"}
.fa-lips:before{content:"\f600"}
.fa-lira-sign:before{content:"\f195"}
.fa-list:before{content:"\f03a"}
.fa-list-alt:before{content:"\f022"}
.fa-list-music:before{content:"\f8c9"}
.fa-list-ol:before{content:"\f0cb"}
.fa-list-ul:before{content:"\f0ca"}
.fa-location:before{content:"\f601"}
.fa-location-arrow:before{content:"\f124"}
.fa-location-circle:before{content:"\f602"}
.fa-location-slash:before{content:"\f603"}
.fa-lock:before{content:"\f023"}
.fa-lock-alt:before{content:"\f30d"}
.fa-lock-open:before{content:"\f3c1"}
.fa-lock-open-alt:before{content:"\f3c2"}
.fa-long-arrow-alt-down:before{content:"\f309"}
.fa-long-arrow-alt-left:before{content:"\f30a"}
.fa-long-arrow-alt-right:before{content:"\f30b"}
.fa-long-arrow-alt-up:before{content:"\f30c"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-loveseat:before{content:"\f4cc"}
.fa-low-vision:before{content:"\f2a8"}
.fa-luchador:before{content:"\f455"}
.fa-luggage-cart:before{content:"\f59d"}
.fa-lungs:before{content:"\f604"}
.fa-lungs-virus:before{content:"\f967"}
.fa-lyft:before{content:"\f3c3"}
.fa-mace:before{content:"\f6f8"}
.fa-magento:before{content:"\f3c4"}
.fa-magic:before{content:"\f0d0"}
.fa-magnet:before{content:"\f076"}
.fa-mail-bulk:before{content:"\f674"}
.fa-mailbox:before{content:"\f813"}
.fa-mailchimp:before{content:"\f59e"}
.fa-male:before{content:"\f183"}
.fa-mandalorian:before{content:"\f50f"}
.fa-mandolin:before{content:"\f6f9"}
.fa-map:before{content:"\f279"}
.fa-map-marked:before{content:"\f59f"}
.fa-map-marked-alt:before{content:"\f5a0"}
.fa-map-marker:before{content:"\f041"}
.fa-map-marker-alt:before{content:"\f3c5"}
.fa-map-marker-alt-slash:before{content:"\f605"}
.fa-map-marker-check:before{content:"\f606"}
.fa-map-marker-edit:before{content:"\f607"}
.fa-map-marker-exclamation:before{content:"\f608"}
.fa-map-marker-minus:before{content:"\f609"}
.fa-map-marker-plus:before{content:"\f60a"}
.fa-map-marker-question:before{content:"\f60b"}
.fa-map-marker-slash:before{content:"\f60c"}
.fa-map-marker-smile:before{content:"\f60d"}
.fa-map-marker-times:before{content:"\f60e"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-markdown:before{content:"\f60f"}
.fa-marker:before{content:"\f5a1"}
.fa-mars:before{content:"\f222"}
.fa-mars-double:before{content:"\f227"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mask:before{content:"\f6fa"}
.fa-mastodon:before{content:"\f4f6"}
.fa-maxcdn:before{content:"\f136"}
.fa-mdb:before{content:"\f8ca"}
.fa-meat:before{content:"\f814"}
.fa-medal:before{content:"\f5a2"}
.fa-medapps:before{content:"\f3c6"}
.fa-medium:before{content:"\f23a"}
.fa-medium-m:before{content:"\f3c7"}
.fa-medkit:before{content:"\f0fa"}
.fa-medrt:before{content:"\f3c8"}
.fa-meetup:before{content:"\f2e0"}
.fa-megaphone:before{content:"\f675"}
.fa-megaport:before{content:"\f5a3"}
.fa-meh:before{content:"\f11a"}
.fa-meh-blank:before{content:"\f5a4"}
.fa-meh-rolling-eyes:before{content:"\f5a5"}
.fa-memory:before{content:"\f538"}
.fa-mendeley:before{content:"\f7b3"}
.fa-menorah:before{content:"\f676"}
.fa-mercury:before{content:"\f223"}
.fa-meteor:before{content:"\f753"}
.fa-microblog:before{content:"\f91a"}
.fa-microchip:before{content:"\f2db"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-alt:before{content:"\f3c9"}
.fa-microphone-alt-slash:before{content:"\f539"}
.fa-microphone-slash:before{content:"\f131"}
.fa-microphone-stand:before{content:"\f8cb"}
.fa-microscope:before{content:"\f610"}
.fa-microsoft:before{content:"\f3ca"}
.fa-microwave:before{content:"\f91b"}
.fa-mind-share:before{content:"\f677"}
.fa-minus:before{content:"\f068"}
.fa-minus-circle:before{content:"\f056"}
.fa-minus-hexagon:before{content:"\f307"}
.fa-minus-octagon:before{content:"\f308"}
.fa-minus-square:before{content:"\f146"}
.fa-mistletoe:before{content:"\f7b4"}
.fa-mitten:before{content:"\f7b5"}
.fa-mix:before{content:"\f3cb"}
.fa-mixcloud:before{content:"\f289"}
.fa-mixer:before{content:"\f956"}
.fa-mizuni:before{content:"\f3cc"}
.fa-mobile:before{content:"\f10b"}
.fa-mobile-alt:before{content:"\f3cd"}
.fa-mobile-android:before{content:"\f3ce"}
.fa-mobile-android-alt:before{content:"\f3cf"}
.fa-modx:before{content:"\f285"}
.fa-monero:before{content:"\f3d0"}
.fa-money-bill:before{content:"\f0d6"}
.fa-money-bill-alt:before{content:"\f3d1"}
.fa-money-bill-wave:before{content:"\f53a"}
.fa-money-bill-wave-alt:before{content:"\f53b"}
.fa-money-check:before{content:"\f53c"}
.fa-money-check-alt:before{content:"\f53d"}
.fa-money-check-edit:before{content:"\f872"}
.fa-money-check-edit-alt:before{content:"\f873"}
.fa-monitor-heart-rate:before{content:"\f611"}
.fa-monkey:before{content:"\f6fb"}
.fa-monument:before{content:"\f5a6"}
.fa-moon:before{content:"\f186"}
.fa-moon-cloud:before{content:"\f754"}
.fa-moon-stars:before{content:"\f755"}
.fa-mortar-pestle:before{content:"\f5a7"}
.fa-mosque:before{content:"\f678"}
.fa-motorcycle:before{content:"\f21c"}
.fa-mountain:before{content:"\f6fc"}
.fa-mountains:before{content:"\f6fd"}
.fa-mouse:before{content:"\f8cc"}
.fa-mouse-alt:before{content:"\f8cd"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-mp3-player:before{content:"\f8ce"}
.fa-mug:before{content:"\f874"}
.fa-mug-hot:before{content:"\f7b6"}
.fa-mug-marshmallows:before{content:"\f7b7"}
.fa-mug-tea:before{content:"\f875"}
.fa-music:before{content:"\f001"}
.fa-music-alt:before{content:"\f8cf"}
.fa-music-alt-slash:before{content:"\f8d0"}
.fa-music-slash:before{content:"\f8d1"}
.fa-napster:before{content:"\f3d2"}
.fa-narwhal:before{content:"\f6fe"}
.fa-neos:before{content:"\f612"}
.fa-network-wired:before{content:"\f6ff"}
.fa-neuter:before{content:"\f22c"}
.fa-newspaper:before{content:"\f1ea"}
.fa-nimblr:before{content:"\f5a8"}
.fa-node:before{content:"\f419"}
.fa-node-js:before{content:"\f3d3"}
.fa-not-equal:before{content:"\f53e"}
.fa-notes-medical:before{content:"\f481"}
.fa-npm:before{content:"\f3d4"}
.fa-ns8:before{content:"\f3d5"}
.fa-nutritionix:before{content:"\f3d6"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-octagon:before{content:"\f306"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-oil-can:before{content:"\f613"}
.fa-oil-temp:before{content:"\f614"}
.fa-old-republic:before{content:"\f510"}
.fa-om:before{content:"\f679"}
.fa-omega:before{content:"\f67a"}
.fa-opencart:before{content:"\f23d"}
.fa-openid:before{content:"\f19b"}
.fa-opera:before{content:"\f26a"}
.fa-optin-monster:before{content:"\f23c"}
.fa-orcid:before{content:"\f8d2"}
.fa-ornament:before{content:"\f7b8"}
.fa-osi:before{content:"\f41a"}
.fa-otter:before{content:"\f700"}
.fa-outdent:before{content:"\f03b"}
.fa-outlet:before{content:"\f91c"}
.fa-oven:before{content:"\f91d"}
.fa-overline:before{content:"\f876"}
.fa-page-break:before{content:"\f877"}
.fa-page4:before{content:"\f3d7"}
.fa-pagelines:before{content:"\f18c"}
.fa-pager:before{content:"\f815"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-paint-brush-alt:before{content:"\f5a9"}
.fa-paint-roller:before{content:"\f5aa"}
.fa-palette:before{content:"\f53f"}
.fa-palfed:before{content:"\f3d8"}
.fa-pallet:before{content:"\f482"}
.fa-pallet-alt:before{content:"\f483"}
.fa-paper-plane:before{content:"\f1d8"}
.fa-paperclip:before{content:"\f0c6"}
.fa-parachute-box:before{content:"\f4cd"}
.fa-paragraph:before{content:"\f1dd"}
.fa-paragraph-rtl:before{content:"\f878"}
.fa-parking:before{content:"\f540"}
.fa-parking-circle:before{content:"\f615"}
.fa-parking-circle-slash:before{content:"\f616"}
.fa-parking-slash:before{content:"\f617"}
.fa-passport:before{content:"\f5ab"}
.fa-pastafarianism:before{content:"\f67b"}
.fa-paste:before{content:"\f0ea"}
.fa-patreon:before{content:"\f3d9"}
.fa-pause:before{content:"\f04c"}
.fa-pause-circle:before{content:"\f28b"}
.fa-paw:before{content:"\f1b0"}
.fa-paw-alt:before{content:"\f701"}
.fa-paw-claws:before{content:"\f702"}
.fa-paypal:before{content:"\f1ed"}
.fa-peace:before{content:"\f67c"}
.fa-pegasus:before{content:"\f703"}
.fa-pen:before{content:"\f304"}
.fa-pen-alt:before{content:"\f305"}
.fa-pen-fancy:before{content:"\f5ac"}
.fa-pen-nib:before{content:"\f5ad"}
.fa-pen-square:before{content:"\f14b"}
.fa-pencil:before{content:"\f040"}
.fa-pencil-alt:before{content:"\f303"}
.fa-pencil-paintbrush:before{content:"\f618"}
.fa-pencil-ruler:before{content:"\f5ae"}
.fa-pennant:before{content:"\f456"}
.fa-penny-arcade:before{content:"\f704"}
.fa-people-arrows:before{content:"\f968"}
.fa-people-carry:before{content:"\f4ce"}
.fa-pepper-hot:before{content:"\f816"}
.fa-percent:before{content:"\f295"}
.fa-percentage:before{content:"\f541"}
.fa-periscope:before{content:"\f3da"}
.fa-person-booth:before{content:"\f756"}
.fa-person-carry:before{content:"\f4cf"}
.fa-person-dolly:before{content:"\f4d0"}
.fa-person-dolly-empty:before{content:"\f4d1"}
.fa-person-sign:before{content:"\f757"}
.fa-phabricator:before{content:"\f3db"}
.fa-phoenix-framework:before{content:"\f3dc"}
.fa-phoenix-squadron:before{content:"\f511"}
.fa-phone:before{content:"\f095"}
.fa-phone-alt:before{content:"\f879"}
.fa-phone-laptop:before{content:"\f87a"}
.fa-phone-office:before{content:"\f67d"}
.fa-phone-plus:before{content:"\f4d2"}
.fa-phone-rotary:before{content:"\f8d3"}
.fa-phone-slash:before{content:"\f3dd"}
.fa-phone-square:before{content:"\f098"}
.fa-phone-square-alt:before{content:"\f87b"}
.fa-phone-volume:before{content:"\f2a0"}
.fa-photo-video:before{content:"\f87c"}
.fa-php:before{content:"\f457"}
.fa-pi:before{content:"\f67e"}
.fa-piano:before{content:"\f8d4"}
.fa-piano-keyboard:before{content:"\f8d5"}
.fa-pie:before{content:"\f705"}
.fa-pied-piper:before{content:"\f2ae"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-pied-piper-hat:before{content:"\f4e5"}
.fa-pied-piper-pp:before{content:"\f1a7"}
.fa-pied-piper-square:before{content:"\f91e"}
.fa-pig:before{content:"\f706"}
.fa-piggy-bank:before{content:"\f4d3"}
.fa-pills:before{content:"\f484"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-p:before{content:"\f231"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-pizza:before{content:"\f817"}
.fa-pizza-slice:before{content:"\f818"}
.fa-place-of-worship:before{content:"\f67f"}
.fa-plane:before{content:"\f072"}
.fa-plane-alt:before{content:"\f3de"}
.fa-plane-arrival:before{content:"\f5af"}
.fa-plane-departure:before{content:"\f5b0"}
.fa-plane-slash:before{content:"\f969"}
.fa-planet-moon:before{content:"\f91f"}
.fa-planet-ringed:before{content:"\f920"}
.fa-play:before{content:"\f04b"}
.fa-play-circle:before{content:"\f144"}
.fa-playstation:before{content:"\f3df"}
.fa-plug:before{content:"\f1e6"}
.fa-plus:before{content:"\f067"}
.fa-plus-circle:before{content:"\f055"}
.fa-plus-hexagon:before{content:"\f300"}
.fa-plus-octagon:before{content:"\f301"}
.fa-plus-square:before{content:"\f0fe"}
.fa-podcast:before{content:"\f2ce"}
.fa-podium:before{content:"\f680"}
.fa-podium-star:before{content:"\f758"}
.fa-police-box:before{content:"\f921"}
.fa-poll:before{content:"\f681"}
.fa-poll-h:before{content:"\f682"}
.fa-poll-people:before{content:"\f759"}
.fa-poo:before{content:"\f2fe"}
.fa-poo-storm:before{content:"\f75a"}
.fa-poop:before{content:"\f619"}
.fa-popcorn:before{content:"\f819"}
.fa-portal-enter:before{content:"\f922"}
.fa-portal-exit:before{content:"\f923"}
.fa-portrait:before{content:"\f3e0"}
.fa-pound-sign:before{content:"\f154"}
.fa-power-off:before{content:"\f011"}
.fa-pray:before{content:"\f683"}
.fa-praying-hands:before{content:"\f684"}
.fa-prescription:before{content:"\f5b1"}
.fa-prescription-bottle:before{content:"\f485"}
.fa-prescription-bottle-alt:before{content:"\f486"}
.fa-presentation:before{content:"\f685"}
.fa-print:before{content:"\f02f"}
.fa-print-search:before{content:"\f81a"}
.fa-print-slash:before{content:"\f686"}
.fa-procedures:before{content:"\f487"}
.fa-product-hunt:before{content:"\f288"}
.fa-project-diagram:before{content:"\f542"}
.fa-projector:before{content:"\f8d6"}
.fa-pump-medical:before{content:"\f96a"}
.fa-pump-soap:before{content:"\f96b"}
.fa-pumpkin:before{content:"\f707"}
.fa-pushed:before{content:"\f3e1"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-python:before{content:"\f3e2"}
.fa-qq:before{content:"\f1d6"}
.fa-qrcode:before{content:"\f029"}
.fa-question:before{content:"\f128"}
.fa-question-circle:before{content:"\f059"}
.fa-question-square:before{content:"\f2fd"}
.fa-quidditch:before{content:"\f458"}
.fa-quinscape:before{content:"\f459"}
.fa-quora:before{content:"\f2c4"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-quran:before{content:"\f687"}
.fa-r-project:before{content:"\f4f7"}
.fa-rabbit:before{content:"\f708"}
.fa-rabbit-fast:before{content:"\f709"}
.fa-racquet:before{content:"\f45a"}
.fa-radar:before{content:"\f924"}
.fa-radiation:before{content:"\f7b9"}
.fa-radiation-alt:before{content:"\f7ba"}
.fa-radio:before{content:"\f8d7"}
.fa-radio-alt:before{content:"\f8d8"}
.fa-rainbow:before{content:"\f75b"}
.fa-raindrops:before{content:"\f75c"}
.fa-ram:before{content:"\f70a"}
.fa-ramp-loading:before{content:"\f4d4"}
.fa-random:before{content:"\f074"}
.fa-raspberry-pi:before{content:"\f7bb"}
.fa-ravelry:before{content:"\f2d9"}
.fa-raygun:before{content:"\f925"}
.fa-react:before{content:"\f41b"}
.fa-reacteurope:before{content:"\f75d"}
.fa-readme:before{content:"\f4d5"}
.fa-rebel:before{content:"\f1d0"}
.fa-receipt:before{content:"\f543"}
.fa-record-vinyl:before{content:"\f8d9"}
.fa-rectangle-landscape:before{content:"\f2fa"}
.fa-rectangle-portrait:before{content:"\f2fb"}
.fa-rectangle-wide:before{content:"\f2fc"}
.fa-recycle:before{content:"\f1b8"}
.fa-red-river:before{content:"\f3e3"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-alien:before{content:"\f281"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-redhat:before{content:"\f7bc"}
.fa-redo:before{content:"\f01e"}
.fa-redo-alt:before{content:"\f2f9"}
.fa-refrigerator:before{content:"\f926"}
.fa-registered:before{content:"\f25d"}
.fa-remove-format:before{content:"\f87d"}
.fa-renren:before{content:"\f18b"}
.fa-repeat:before{content:"\f363"}
.fa-repeat-1:before{content:"\f365"}
.fa-repeat-1-alt:before{content:"\f366"}
.fa-repeat-alt:before{content:"\f364"}
.fa-reply:before{content:"\f3e5"}
.fa-reply-all:before{content:"\f122"}
.fa-replyd:before{content:"\f3e6"}
.fa-republican:before{content:"\f75e"}
.fa-researchgate:before{content:"\f4f8"}
.fa-resolving:before{content:"\f3e7"}
.fa-restroom:before{content:"\f7bd"}
.fa-retweet:before{content:"\f079"}
.fa-retweet-alt:before{content:"\f361"}
.fa-rev:before{content:"\f5b2"}
.fa-ribbon:before{content:"\f4d6"}
.fa-ring:before{content:"\f70b"}
.fa-rings-wedding:before{content:"\f81b"}
.fa-road:before{content:"\f018"}
.fa-robot:before{content:"\f544"}
.fa-rocket:before{content:"\f135"}
.fa-rocket-launch:before{content:"\f927"}
.fa-rocketchat:before{content:"\f3e8"}
.fa-rockrms:before{content:"\f3e9"}
.fa-route:before{content:"\f4d7"}
.fa-route-highway:before{content:"\f61a"}
.fa-route-interstate:before{content:"\f61b"}
.fa-router:before{content:"\f8da"}
.fa-rss:before{content:"\f09e"}
.fa-rss-square:before{content:"\f143"}
.fa-ruble-sign:before{content:"\f158"}
.fa-ruler:before{content:"\f545"}
.fa-ruler-combined:before{content:"\f546"}
.fa-ruler-horizontal:before{content:"\f547"}
.fa-ruler-triangle:before{content:"\f61c"}
.fa-ruler-vertical:before{content:"\f548"}
.fa-running:before{content:"\f70c"}
.fa-rupee-sign:before{content:"\f156"}
.fa-rv:before{content:"\f7be"}
.fa-sack:before{content:"\f81c"}
.fa-sack-dollar:before{content:"\f81d"}
.fa-sad-cry:before{content:"\f5b3"}
.fa-sad-tear:before{content:"\f5b4"}
.fa-safari:before{content:"\f267"}
.fa-salad:before{content:"\f81e"}
.fa-salesforce:before{content:"\f83b"}
.fa-sandwich:before{content:"\f81f"}
.fa-sass:before{content:"\f41e"}
.fa-satellite:before{content:"\f7bf"}
.fa-satellite-dish:before{content:"\f7c0"}
.fa-sausage:before{content:"\f820"}
.fa-save:before{content:"\f0c7"}
.fa-sax-hot:before{content:"\f8db"}
.fa-saxophone:before{content:"\f8dc"}
.fa-scalpel:before{content:"\f61d"}
.fa-scalpel-path:before{content:"\f61e"}
.fa-scanner:before{content:"\f488"}
.fa-scanner-image:before{content:"\f8f3"}
.fa-scanner-keyboard:before{content:"\f489"}
.fa-scanner-touchscreen:before{content:"\f48a"}
.fa-scarecrow:before{content:"\f70d"}
.fa-scarf:before{content:"\f7c1"}
.fa-schlix:before{content:"\f3ea"}
.fa-school:before{content:"\f549"}
.fa-screwdriver:before{content:"\f54a"}
.fa-scribd:before{content:"\f28a"}
.fa-scroll:before{content:"\f70e"}
.fa-scroll-old:before{content:"\f70f"}
.fa-scrubber:before{content:"\f2f8"}
.fa-scythe:before{content:"\f710"}
.fa-sd-card:before{content:"\f7c2"}
.fa-search:before{content:"\f002"}
.fa-search-dollar:before{content:"\f688"}
.fa-search-location:before{content:"\f689"}
.fa-search-minus:before{content:"\f010"}
.fa-search-plus:before{content:"\f00e"}
.fa-searchengin:before{content:"\f3eb"}
.fa-seedling:before{content:"\f4d8"}
.fa-sellcast:before{content:"\f2da"}
.fa-sellsy:before{content:"\f213"}
.fa-send-back:before{content:"\f87e"}
.fa-send-backward:before{content:"\f87f"}
.fa-sensor:before{content:"\f928"}
.fa-sensor-alert:before{content:"\f929"}
.fa-sensor-fire:before{content:"\f92a"}
.fa-sensor-on:before{content:"\f92b"}
.fa-sensor-smoke:before{content:"\f92c"}
.fa-server:before{content:"\f233"}
.fa-servicestack:before{content:"\f3ec"}
.fa-shapes:before{content:"\f61f"}
.fa-share:before{content:"\f064"}
.fa-share-all:before{content:"\f367"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-share-square:before{content:"\f14d"}
.fa-sheep:before{content:"\f711"}
.fa-shekel-sign:before{content:"\f20b"}
.fa-shield:before{content:"\f132"}
.fa-shield-alt:before{content:"\f3ed"}
.fa-shield-check:before{content:"\f2f7"}
.fa-shield-cross:before{content:"\f712"}
.fa-shield-virus:before{content:"\f96c"}
.fa-ship:before{content:"\f21a"}
.fa-shipping-fast:before{content:"\f48b"}
.fa-shipping-timed:before{content:"\f48c"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-shish-kebab:before{content:"\f821"}
.fa-shoe-prints:before{content:"\f54b"}
.fa-shopify:before{content:"\f957"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-shopware:before{content:"\f5b5"}
.fa-shovel:before{content:"\f713"}
.fa-shovel-snow:before{content:"\f7c3"}
.fa-shower:before{content:"\f2cc"}
.fa-shredder:before{content:"\f68a"}
.fa-shuttle-van:before{content:"\f5b6"}
.fa-shuttlecock:before{content:"\f45b"}
.fa-sickle:before{content:"\f822"}
.fa-sigma:before{content:"\f68b"}
.fa-sign:before{content:"\f4d9"}
.fa-sign-in:before{content:"\f090"}
.fa-sign-in-alt:before{content:"\f2f6"}
.fa-sign-language:before{content:"\f2a7"}
.fa-sign-out:before{content:"\f08b"}
.fa-sign-out-alt:before{content:"\f2f5"}
.fa-signal:before{content:"\f012"}
.fa-signal-1:before{content:"\f68c"}
.fa-signal-2:before{content:"\f68d"}
.fa-signal-3:before{content:"\f68e"}
.fa-signal-4:before{content:"\f68f"}
.fa-signal-alt:before{content:"\f690"}
.fa-signal-alt-1:before{content:"\f691"}
.fa-signal-alt-2:before{content:"\f692"}
.fa-signal-alt-3:before{content:"\f693"}
.fa-signal-alt-slash:before{content:"\f694"}
.fa-signal-slash:before{content:"\f695"}
.fa-signal-stream:before{content:"\f8dd"}
.fa-signature:before{content:"\f5b7"}
.fa-sim-card:before{content:"\f7c4"}
.fa-simplybuilt:before{content:"\f215"}
.fa-sink:before{content:"\f96d"}
.fa-siren:before{content:"\f92d"}
.fa-siren-on:before{content:"\f92e"}
.fa-sistrix:before{content:"\f3ee"}
.fa-sitemap:before{content:"\f0e8"}
.fa-sith:before{content:"\f512"}
.fa-skating:before{content:"\f7c5"}
.fa-skeleton:before{content:"\f620"}
.fa-sketch:before{content:"\f7c6"}
.fa-ski-jump:before{content:"\f7c7"}
.fa-ski-lift:before{content:"\f7c8"}
.fa-skiing:before{content:"\f7c9"}
.fa-skiing-nordic:before{content:"\f7ca"}
.fa-skull:before{content:"\f54c"}
.fa-skull-cow:before{content:"\f8de"}
.fa-skull-crossbones:before{content:"\f714"}
.fa-skyatlas:before{content:"\f216"}
.fa-skype:before{content:"\f17e"}
.fa-slack:before{content:"\f198"}
.fa-slack-hash:before{content:"\f3ef"}
.fa-slash:before{content:"\f715"}
.fa-sledding:before{content:"\f7cb"}
.fa-sleigh:before{content:"\f7cc"}
.fa-sliders-h:before{content:"\f1de"}
.fa-sliders-h-square:before{content:"\f3f0"}
.fa-sliders-v:before{content:"\f3f1"}
.fa-sliders-v-square:before{content:"\f3f2"}
.fa-slideshare:before{content:"\f1e7"}
.fa-smile:before{content:"\f118"}
.fa-smile-beam:before{content:"\f5b8"}
.fa-smile-plus:before{content:"\f5b9"}
.fa-smile-wink:before{content:"\f4da"}
.fa-smog:before{content:"\f75f"}
.fa-smoke:before{content:"\f760"}
.fa-smoking:before{content:"\f48d"}
.fa-smoking-ban:before{content:"\f54d"}
.fa-sms:before{content:"\f7cd"}
.fa-snake:before{content:"\f716"}
.fa-snapchat:before{content:"\f2ab"}
.fa-snapchat-ghost:before{content:"\f2ac"}
.fa-snapchat-square:before{content:"\f2ad"}
.fa-snooze:before{content:"\f880"}
.fa-snow-blowing:before{content:"\f761"}
.fa-snowboarding:before{content:"\f7ce"}
.fa-snowflake:before{content:"\f2dc"}
.fa-snowflakes:before{content:"\f7cf"}
.fa-snowman:before{content:"\f7d0"}
.fa-snowmobile:before{content:"\f7d1"}
.fa-snowplow:before{content:"\f7d2"}
.fa-soap:before{content:"\f96e"}
.fa-socks:before{content:"\f696"}
.fa-solar-panel:before{content:"\f5ba"}
.fa-solar-system:before{content:"\f92f"}
.fa-sort:before{content:"\f0dc"}
.fa-sort-alpha-down:before{content:"\f15d"}
.fa-sort-alpha-down-alt:before{content:"\f881"}
.fa-sort-alpha-up:before{content:"\f15e"}
.fa-sort-alpha-up-alt:before{content:"\f882"}
.fa-sort-alt:before{content:"\f883"}
.fa-sort-amount-down:before{content:"\f160"}
.fa-sort-amount-down-alt:before{content:"\f884"}
.fa-sort-amount-up:before{content:"\f161"}
.fa-sort-amount-up-alt:before{content:"\f885"}
.fa-sort-circle:before{content:"\f930"}
.fa-sort-circle-down:before{content:"\f931"}
.fa-sort-circle-up:before{content:"\f932"}
.fa-sort-down:before{content:"\f0dd"}
.fa-sort-numeric-down:before{content:"\f162"}
.fa-sort-numeric-down-alt:before{content:"\f886"}
.fa-sort-numeric-up:before{content:"\f163"}
.fa-sort-numeric-up-alt:before{content:"\f887"}
.fa-sort-shapes-down:before{content:"\f888"}
.fa-sort-shapes-down-alt:before{content:"\f889"}
.fa-sort-shapes-up:before{content:"\f88a"}
.fa-sort-shapes-up-alt:before{content:"\f88b"}
.fa-sort-size-down:before{content:"\f88c"}
.fa-sort-size-down-alt:before{content:"\f88d"}
.fa-sort-size-up:before{content:"\f88e"}
.fa-sort-size-up-alt:before{content:"\f88f"}
.fa-sort-up:before{content:"\f0de"}
.fa-soundcloud:before{content:"\f1be"}
.fa-soup:before{content:"\f823"}
.fa-sourcetree:before{content:"\f7d3"}
.fa-spa:before{content:"\f5bb"}
.fa-space-shuttle:before{content:"\f197"}
.fa-space-station-moon:before{content:"\f933"}
.fa-space-station-moon-alt:before{content:"\f934"}
.fa-spade:before{content:"\f2f4"}
.fa-sparkles:before{content:"\f890"}
.fa-speakap:before{content:"\f3f3"}
.fa-speaker:before{content:"\f8df"}
.fa-speaker-deck:before{content:"\f83c"}
.fa-speakers:before{content:"\f8e0"}
.fa-spell-check:before{content:"\f891"}
.fa-spider:before{content:"\f717"}
.fa-spider-black-widow:before{content:"\f718"}
.fa-spider-web:before{content:"\f719"}
.fa-spinner:before{content:"\f110"}
.fa-spinner-third:before{content:"\f3f4"}
.fa-splotch:before{content:"\f5bc"}
.fa-spotify:before{content:"\f1bc"}
.fa-spray-can:before{content:"\f5bd"}
.fa-sprinkler:before{content:"\f935"}
.fa-square:before{content:"\f0c8"}
.fa-square-full:before{content:"\f45c"}
.fa-square-root:before{content:"\f697"}
.fa-square-root-alt:before{content:"\f698"}
.fa-squarespace:before{content:"\f5be"}
.fa-squirrel:before{content:"\f71a"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-stackpath:before{content:"\f842"}
.fa-staff:before{content:"\f71b"}
.fa-stamp:before{content:"\f5bf"}
.fa-star:before{content:"\f005"}
.fa-star-and-crescent:before{content:"\f699"}
.fa-star-christmas:before{content:"\f7d4"}
.fa-star-exclamation:before{content:"\f2f3"}
.fa-star-half:before{content:"\f089"}
.fa-star-half-alt:before{content:"\f5c0"}
.fa-star-of-david:before{content:"\f69a"}
.fa-star-of-life:before{content:"\f621"}
.fa-star-shooting:before{content:"\f936"}
.fa-starfighter:before{content:"\f937"}
.fa-starfighter-alt:before{content:"\f938"}
.fa-stars:before{content:"\f762"}
.fa-starship:before{content:"\f939"}
.fa-starship-freighter:before{content:"\f93a"}
.fa-staylinked:before{content:"\f3f5"}
.fa-steak:before{content:"\f824"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-steam-symbol:before{content:"\f3f6"}
.fa-steering-wheel:before{content:"\f622"}
.fa-step-backward:before{content:"\f048"}
.fa-step-forward:before{content:"\f051"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-sticker-mule:before{content:"\f3f7"}
.fa-sticky-note:before{content:"\f249"}
.fa-stocking:before{content:"\f7d5"}
.fa-stomach:before{content:"\f623"}
.fa-stop:before{content:"\f04d"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stopwatch:before{content:"\f2f2"}
.fa-stopwatch-20:before{content:"\f96f"}
.fa-store:before{content:"\f54e"}
.fa-store-alt:before{content:"\f54f"}
.fa-store-alt-slash:before{content:"\f970"}
.fa-store-slash:before{content:"\f971"}
.fa-strava:before{content:"\f428"}
.fa-stream:before{content:"\f550"}
.fa-street-view:before{content:"\f21d"}
.fa-stretcher:before{content:"\f825"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-stripe:before{content:"\f429"}
.fa-stripe-s:before{content:"\f42a"}
.fa-stroopwafel:before{content:"\f551"}
.fa-studiovinari:before{content:"\f3f8"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-subscript:before{content:"\f12c"}
.fa-subway:before{content:"\f239"}
.fa-suitcase:before{content:"\f0f2"}
.fa-suitcase-rolling:before{content:"\f5c1"}
.fa-sun:before{content:"\f185"}
.fa-sun-cloud:before{content:"\f763"}
.fa-sun-dust:before{content:"\f764"}
.fa-sun-haze:before{content:"\f765"}
.fa-sunglasses:before{content:"\f892"}
.fa-sunrise:before{content:"\f766"}
.fa-sunset:before{content:"\f767"}
.fa-superpowers:before{content:"\f2dd"}
.fa-superscript:before{content:"\f12b"}
.fa-supple:before{content:"\f3f9"}
.fa-surprise:before{content:"\f5c2"}
.fa-suse:before{content:"\f7d6"}
.fa-swatchbook:before{content:"\f5c3"}
.fa-swift:before{content:"\f8e1"}
.fa-swimmer:before{content:"\f5c4"}
.fa-swimming-pool:before{content:"\f5c5"}
.fa-sword:before{content:"\f71c"}
.fa-sword-laser:before{content:"\f93b"}
.fa-sword-laser-alt:before{content:"\f93c"}
.fa-swords:before{content:"\f71d"}
.fa-swords-laser:before{content:"\f93d"}
.fa-symfony:before{content:"\f83d"}
.fa-synagogue:before{content:"\f69b"}
.fa-sync:before{content:"\f021"}
.fa-sync-alt:before{content:"\f2f1"}
.fa-syringe:before{content:"\f48e"}
.fa-table:before{content:"\f0ce"}
.fa-table-tennis:before{content:"\f45d"}
.fa-tablet:before{content:"\f10a"}
.fa-tablet-alt:before{content:"\f3fa"}
.fa-tablet-android:before{content:"\f3fb"}
.fa-tablet-android-alt:before{content:"\f3fc"}
.fa-tablet-rugged:before{content:"\f48f"}
.fa-tablets:before{content:"\f490"}
.fa-tachometer:before{content:"\f0e4"}
.fa-tachometer-alt:before{content:"\f3fd"}
.fa-tachometer-alt-average:before{content:"\f624"}
.fa-tachometer-alt-fast:before{content:"\f625"}
.fa-tachometer-alt-fastest:before{content:"\f626"}
.fa-tachometer-alt-slow:before{content:"\f627"}
.fa-tachometer-alt-slowest:before{content:"\f628"}
.fa-tachometer-average:before{content:"\f629"}
.fa-tachometer-fast:before{content:"\f62a"}
.fa-tachometer-fastest:before{content:"\f62b"}
.fa-tachometer-slow:before{content:"\f62c"}
.fa-tachometer-slowest:before{content:"\f62d"}
.fa-taco:before{content:"\f826"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-tally:before{content:"\f69c"}
.fa-tanakh:before{content:"\f827"}
.fa-tape:before{content:"\f4db"}
.fa-tasks:before{content:"\f0ae"}
.fa-tasks-alt:before{content:"\f828"}
.fa-taxi:before{content:"\f1ba"}
.fa-teamspeak:before{content:"\f4f9"}
.fa-teeth:before{content:"\f62e"}
.fa-teeth-open:before{content:"\f62f"}
.fa-telegram:before{content:"\f2c6"}
.fa-telegram-plane:before{content:"\f3fe"}
.fa-telescope:before{content:"\f93e"}
.fa-temperature-down:before{content:"\f93f"}
.fa-temperature-frigid:before{content:"\f768"}
.fa-temperature-high:before{content:"\f769"}
.fa-temperature-hot:before{content:"\f76a"}
.fa-temperature-low:before{content:"\f76b"}
.fa-temperature-up:before{content:"\f940"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-tenge:before{content:"\f7d7"}
.fa-tennis-ball:before{content:"\f45e"}
.fa-terminal:before{content:"\f120"}
.fa-text:before{content:"\f893"}
.fa-text-height:before{content:"\f034"}
.fa-text-size:before{content:"\f894"}
.fa-text-width:before{content:"\f035"}
.fa-th:before{content:"\f00a"}
.fa-th-large:before{content:"\f009"}
.fa-th-list:before{content:"\f00b"}
.fa-the-red-yeti:before{content:"\f69d"}
.fa-theater-masks:before{content:"\f630"}
.fa-themeco:before{content:"\f5c6"}
.fa-themeisle:before{content:"\f2b2"}
.fa-thermometer:before{content:"\f491"}
.fa-thermometer-empty:before{content:"\f2cb"}
.fa-thermometer-full:before{content:"\f2c7"}
.fa-thermometer-half:before{content:"\f2c9"}
.fa-thermometer-quarter:before{content:"\f2ca"}
.fa-thermometer-three-quarters:before{content:"\f2c8"}
.fa-theta:before{content:"\f69e"}
.fa-think-peaks:before{content:"\f731"}
.fa-thumbs-down:before{content:"\f165"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbtack:before{content:"\f08d"}
.fa-thunderstorm:before{content:"\f76c"}
.fa-thunderstorm-moon:before{content:"\f76d"}
.fa-thunderstorm-sun:before{content:"\f76e"}
.fa-ticket:before{content:"\f145"}
.fa-ticket-alt:before{content:"\f3ff"}
.fa-tilde:before{content:"\f69f"}
.fa-times:before{content:"\f00d"}
.fa-times-circle:before{content:"\f057"}
.fa-times-hexagon:before{content:"\f2ee"}
.fa-times-octagon:before{content:"\f2f0"}
.fa-times-square:before{content:"\f2d3"}
.fa-tint:before{content:"\f043"}
.fa-tint-slash:before{content:"\f5c7"}
.fa-tire:before{content:"\f631"}
.fa-tire-flat:before{content:"\f632"}
.fa-tire-pressure-warning:before{content:"\f633"}
.fa-tire-rugged:before{content:"\f634"}
.fa-tired:before{content:"\f5c8"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-toilet:before{content:"\f7d8"}
.fa-toilet-paper:before{content:"\f71e"}
.fa-toilet-paper-alt:before{content:"\f71f"}
.fa-toilet-paper-slash:before{content:"\f972"}
.fa-tombstone:before{content:"\f720"}
.fa-tombstone-alt:before{content:"\f721"}
.fa-toolbox:before{content:"\f552"}
.fa-tools:before{content:"\f7d9"}
.fa-tooth:before{content:"\f5c9"}
.fa-toothbrush:before{content:"\f635"}
.fa-torah:before{content:"\f6a0"}
.fa-torii-gate:before{content:"\f6a1"}
.fa-tornado:before{content:"\f76f"}
.fa-tractor:before{content:"\f722"}
.fa-trade-federation:before{content:"\f513"}
.fa-trademark:before{content:"\f25c"}
.fa-traffic-cone:before{content:"\f636"}
.fa-traffic-light:before{content:"\f637"}
.fa-traffic-light-go:before{content:"\f638"}
.fa-traffic-light-slow:before{content:"\f639"}
.fa-traffic-light-stop:before{content:"\f63a"}
.fa-trailer:before{content:"\f941"}
.fa-train:before{content:"\f238"}
.fa-tram:before{content:"\f7da"}
.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-transporter:before{content:"\f942"}
.fa-transporter-1:before{content:"\f943"}
.fa-transporter-2:before{content:"\f944"}
.fa-transporter-3:before{content:"\f945"}
.fa-transporter-empty:before{content:"\f946"}
.fa-trash:before{content:"\f1f8"}
.fa-trash-alt:before{content:"\f2ed"}
.fa-trash-restore:before{content:"\f829"}
.fa-trash-restore-alt:before{content:"\f82a"}
.fa-trash-undo:before{content:"\f895"}
.fa-trash-undo-alt:before{content:"\f896"}
.fa-treasure-chest:before{content:"\f723"}
.fa-tree:before{content:"\f1bb"}
.fa-tree-alt:before{content:"\f400"}
.fa-tree-christmas:before{content:"\f7db"}
.fa-tree-decorated:before{content:"\f7dc"}
.fa-tree-large:before{content:"\f7dd"}
.fa-tree-palm:before{content:"\f82b"}
.fa-trees:before{content:"\f724"}
.fa-trello:before{content:"\f181"}
.fa-triangle:before{content:"\f2ec"}
.fa-triangle-music:before{content:"\f8e2"}
.fa-tripadvisor:before{content:"\f262"}
.fa-trophy:before{content:"\f091"}
.fa-trophy-alt:before{content:"\f2eb"}
.fa-truck:before{content:"\f0d1"}
.fa-truck-container:before{content:"\f4dc"}
.fa-truck-couch:before{content:"\f4dd"}
.fa-truck-loading:before{content:"\f4de"}
.fa-truck-monster:before{content:"\f63b"}
.fa-truck-moving:before{content:"\f4df"}
.fa-truck-pickup:before{content:"\f63c"}
.fa-truck-plow:before{content:"\f7de"}
.fa-truck-ramp:before{content:"\f4e0"}
.fa-trumpet:before{content:"\f8e3"}
.fa-tshirt:before{content:"\f553"}
.fa-tty:before{content:"\f1e4"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-turkey:before{content:"\f725"}
.fa-turntable:before{content:"\f8e4"}
.fa-turtle:before{content:"\f726"}
.fa-tv:before{content:"\f26c"}
.fa-tv-alt:before{content:"\f8e5"}
.fa-tv-music:before{content:"\f8e6"}
.fa-tv-retro:before{content:"\f401"}
.fa-twitch:before{content:"\f1e8"}
.fa-twitter:before{content:"\f099"}
.fa-twitter-square:before{content:"\f081"}
.fa-typewriter:before{content:"\f8e7"}
.fa-typo3:before{content:"\f42b"}
.fa-uber:before{content:"\f402"}
.fa-ubuntu:before{content:"\f7df"}
.fa-ufo:before{content:"\f947"}
.fa-ufo-beam:before{content:"\f948"}
.fa-uikit:before{content:"\f403"}
.fa-umbraco:before{content:"\f8e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-umbrella-beach:before{content:"\f5ca"}
.fa-underline:before{content:"\f0cd"}
.fa-undo:before{content:"\f0e2"}
.fa-undo-alt:before{content:"\f2ea"}
.fa-unicorn:before{content:"\f727"}
.fa-union:before{content:"\f6a2"}
.fa-uniregistry:before{content:"\f404"}
.fa-unity:before{content:"\f949"}
.fa-universal-access:before{content:"\f29a"}
.fa-university:before{content:"\f19c"}
.fa-unlink:before{content:"\f127"}
.fa-unlock:before{content:"\f09c"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-untappd:before{content:"\f405"}
.fa-upload:before{content:"\f093"}
.fa-ups:before{content:"\f7e0"}
.fa-usb:before{content:"\f287"}
.fa-usb-drive:before{content:"\f8e9"}
.fa-usd-circle:before{content:"\f2e8"}
.fa-usd-square:before{content:"\f2e9"}
.fa-user:before{content:"\f007"}
.fa-user-alien:before{content:"\f94a"}
.fa-user-alt:before{content:"\f406"}
.fa-user-alt-slash:before{content:"\f4fa"}
.fa-user-astronaut:before{content:"\f4fb"}
.fa-user-chart:before{content:"\f6a3"}
.fa-user-check:before{content:"\f4fc"}
.fa-user-circle:before{content:"\f2bd"}
.fa-user-clock:before{content:"\f4fd"}
.fa-user-cog:before{content:"\f4fe"}
.fa-user-cowboy:before{content:"\f8ea"}
.fa-user-crown:before{content:"\f6a4"}
.fa-user-edit:before{content:"\f4ff"}
.fa-user-friends:before{content:"\f500"}
.fa-user-graduate:before{content:"\f501"}
.fa-user-hard-hat:before{content:"\f82c"}
.fa-user-headset:before{content:"\f82d"}
.fa-user-injured:before{content:"\f728"}
.fa-user-lock:before{content:"\f502"}
.fa-user-md:before{content:"\f0f0"}
.fa-user-md-chat:before{content:"\f82e"}
.fa-user-minus:before{content:"\f503"}
.fa-user-music:before{content:"\f8eb"}
.fa-user-ninja:before{content:"\f504"}
.fa-user-nurse:before{content:"\f82f"}
.fa-user-plus:before{content:"\f234"}
.fa-user-robot:before{content:"\f94b"}
.fa-user-secret:before{content:"\f21b"}
.fa-user-shield:before{content:"\f505"}
.fa-user-slash:before{content:"\f506"}
.fa-user-tag:before{content:"\f507"}
.fa-user-tie:before{content:"\f508"}
.fa-user-times:before{content:"\f235"}
.fa-user-unlock:before{content:"\f958"}
.fa-user-visor:before{content:"\f94c"}
.fa-users:before{content:"\f0c0"}
.fa-users-class:before{content:"\f63d"}
.fa-users-cog:before{content:"\f509"}
.fa-users-crown:before{content:"\f6a5"}
.fa-users-medical:before{content:"\f830"}
.fa-users-slash:before{content:"\f973"}
.fa-usps:before{content:"\f7e1"}
.fa-ussunnah:before{content:"\f407"}
.fa-utensil-fork:before{content:"\f2e3"}
.fa-utensil-knife:before{content:"\f2e4"}
.fa-utensil-spoon:before{content:"\f2e5"}
.fa-utensils:before{content:"\f2e7"}
.fa-utensils-alt:before{content:"\f2e6"}
.fa-vaadin:before{content:"\f408"}
.fa-vacuum:before{content:"\f94d"}
.fa-vacuum-robot:before{content:"\f94e"}
.fa-value-absolute:before{content:"\f6a6"}
.fa-vector-square:before{content:"\f5cb"}
.fa-venus:before{content:"\f221"}
.fa-venus-double:before{content:"\f226"}
.fa-venus-mars:before{content:"\f228"}
.fa-vhs:before{content:"\f8ec"}
.fa-viacoin:before{content:"\f237"}
.fa-viadeo:before{content:"\f2a9"}
.fa-viadeo-square:before{content:"\f2aa"}
.fa-vial:before{content:"\f492"}
.fa-vials:before{content:"\f493"}
.fa-viber:before{content:"\f409"}
.fa-video:before{content:"\f03d"}
.fa-video-plus:before{content:"\f4e1"}
.fa-video-slash:before{content:"\f4e2"}
.fa-vihara:before{content:"\f6a7"}
.fa-vimeo:before{content:"\f40a"}
.fa-vimeo-square:before{content:"\f194"}
.fa-vimeo-v:before{content:"\f27d"}
.fa-vine:before{content:"\f1ca"}
.fa-violin:before{content:"\f8ed"}
.fa-virus:before{content:"\f974"}
.fa-virus-slash:before{content:"\f975"}
.fa-viruses:before{content:"\f976"}
.fa-vk:before{content:"\f189"}
.fa-vnv:before{content:"\f40b"}
.fa-voicemail:before{content:"\f897"}
.fa-volcano:before{content:"\f770"}
.fa-volleyball-ball:before{content:"\f45f"}
.fa-volume:before{content:"\f6a8"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-mute:before{content:"\f6a9"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-slash:before{content:"\f2e2"}
.fa-volume-up:before{content:"\f028"}
.fa-vote-nay:before{content:"\f771"}
.fa-vote-yea:before{content:"\f772"}
.fa-vr-cardboard:before{content:"\f729"}
.fa-vuejs:before{content:"\f41f"}
.fa-wagon-covered:before{content:"\f8ee"}
.fa-walker:before{content:"\f831"}
.fa-walkie-talkie:before{content:"\f8ef"}
.fa-walking:before{content:"\f554"}
.fa-wallet:before{content:"\f555"}
.fa-wand:before{content:"\f72a"}
.fa-wand-magic:before{content:"\f72b"}
.fa-warehouse:before{content:"\f494"}
.fa-warehouse-alt:before{content:"\f495"}
.fa-washer:before{content:"\f898"}
.fa-watch:before{content:"\f2e1"}
.fa-watch-calculator:before{content:"\f8f0"}
.fa-watch-fitness:before{content:"\f63e"}
.fa-water:before{content:"\f773"}
.fa-water-lower:before{content:"\f774"}
.fa-water-rise:before{content:"\f775"}
.fa-wave-sine:before{content:"\f899"}
.fa-wave-square:before{content:"\f83e"}
.fa-wave-triangle:before{content:"\f89a"}
.fa-waveform:before{content:"\f8f1"}
.fa-waveform-path:before{content:"\f8f2"}
.fa-waze:before{content:"\f83f"}
.fa-webcam:before{content:"\f832"}
.fa-webcam-slash:before{content:"\f833"}
.fa-weebly:before{content:"\f5cc"}
.fa-weibo:before{content:"\f18a"}
.fa-weight:before{content:"\f496"}
.fa-weight-hanging:before{content:"\f5cd"}
.fa-weixin:before{content:"\f1d7"}
.fa-whale:before{content:"\f72c"}
.fa-whatsapp:before{content:"\f232"}
.fa-whatsapp-square:before{content:"\f40c"}
.fa-wheat:before{content:"\f72d"}
.fa-wheelchair:before{content:"\f193"}
.fa-whistle:before{content:"\f460"}
.fa-whmcs:before{content:"\f40d"}
.fa-wifi:before{content:"\f1eb"}
.fa-wifi-1:before{content:"\f6aa"}
.fa-wifi-2:before{content:"\f6ab"}
.fa-wifi-slash:before{content:"\f6ac"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-wind:before{content:"\f72e"}
.fa-wind-turbine:before{content:"\f89b"}
.fa-wind-warning:before{content:"\f776"}
.fa-window:before{content:"\f40e"}
.fa-window-alt:before{content:"\f40f"}
.fa-window-close:before{content:"\f410"}
.fa-window-frame:before{content:"\f94f"}
.fa-window-frame-open:before{content:"\f950"}
.fa-window-maximize:before{content:"\f2d0"}
.fa-window-minimize:before{content:"\f2d1"}
.fa-window-restore:before{content:"\f2d2"}
.fa-windows:before{content:"\f17a"}
.fa-windsock:before{content:"\f777"}
.fa-wine-bottle:before{content:"\f72f"}
.fa-wine-glass:before{content:"\f4e3"}
.fa-wine-glass-alt:before{content:"\f5ce"}
.fa-wix:before{content:"\f5cf"}
.fa-wizards-of-the-coast:before{content:"\f730"}
.fa-wolf-pack-battalion:before{content:"\f514"}
.fa-won-sign:before{content:"\f159"}
.fa-wordpress:before{content:"\f19a"}
.fa-wordpress-simple:before{content:"\f411"}
.fa-wpbeginner:before{content:"\f297"}
.fa-wpexplorer:before{content:"\f2de"}
.fa-wpforms:before{content:"\f298"}
.fa-wpressr:before{content:"\f3e4"}
.fa-wreath:before{content:"\f7e2"}
.fa-wrench:before{content:"\f0ad"}
.fa-x-ray:before{content:"\f497"}
.fa-xbox:before{content:"\f412"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-y-combinator:before{content:"\f23b"}
.fa-yahoo:before{content:"\f19e"}
.fa-yammer:before{content:"\f840"}
.fa-yandex:before{content:"\f413"}
.fa-yandex-international:before{content:"\f414"}
.fa-yarn:before{content:"\f7e3"}
.fa-yelp:before{content:"\f1e9"}
.fa-yen-sign:before{content:"\f157"}
.fa-yin-yang:before{content:"\f6ad"}
.fa-yoast:before{content:"\f2b1"}
.fa-youtube:before{content:"\f167"}
.fa-youtube-square:before{content:"\f431"}
.fa-zhihu:before{content:"\f63f"}
.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("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-brands-400.eot");src:url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-brands-400.woff2") format("woff2"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-brands-400.woff") format("woff"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-brands-400.ttf") format("truetype"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-brands-400.svg#fontawesome") format("svg")}
.fab{font-family:'Font Awesome 5 Brands';font-weight:400}
@font-face{font-family:'Font Awesome 5 Duotone';font-style:normal;font-weight:900;font-display:block;src:url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-duotone-900.eot");src:url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-duotone-900.eot?#iefix") format("embedded-opentype"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-duotone-900.woff2") format("woff2"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-duotone-900.woff") format("woff"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-duotone-900.ttf") format("truetype"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-duotone-900.svg#fontawesome") format("svg")}
.fad{position:relative;font-family:'Font Awesome 5 Duotone';font-weight:900}
.fad:before{position:absolute;color:var(--fa-primary-color,inherit);opacity:1;opacity:var(--fa-primary-opacity,1)}
.fad:after{color:var(--fa-secondary-color,inherit);opacity:0.4;opacity:var(--fa-secondary-opacity,0.4)}
.fa-swap-opacity .fad:before,.fad.fa-swap-opacity:before{opacity:0.4;opacity:var(--fa-secondary-opacity,0.4)}
.fa-swap-opacity .fad:after,.fad.fa-swap-opacity:after{opacity:1;opacity:var(--fa-primary-opacity,1)}
.fad.fa-inverse{color:#fff}
.fad.fa-stack-1x,.fad.fa-stack-2x{position:absolute}
.fad.fa-stack-1x:before,.fad.fa-stack-2x:before,.fad.fa-fw:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.fad.fa-abacus:after{content:"\10f640"}
.fad.fa-acorn:after{content:"\10f6ae"}
.fad.fa-ad:after{content:"\10f641"}
.fad.fa-address-book:after{content:"\10f2b9"}
.fad.fa-address-card:after{content:"\10f2bb"}
.fad.fa-adjust:after{content:"\10f042"}
.fad.fa-air-conditioner:after{content:"\10f8f4"}
.fad.fa-air-freshener:after{content:"\10f5d0"}
.fad.fa-alarm-clock:after{content:"\10f34e"}
.fad.fa-alarm-exclamation:after{content:"\10f843"}
.fad.fa-alarm-plus:after{content:"\10f844"}
.fad.fa-alarm-snooze:after{content:"\10f845"}
.fad.fa-album:after{content:"\10f89f"}
.fad.fa-album-collection:after{content:"\10f8a0"}
.fad.fa-alicorn:after{content:"\10f6b0"}
.fad.fa-alien:after{content:"\10f8f5"}
.fad.fa-alien-monster:after{content:"\10f8f6"}
.fad.fa-align-center:after{content:"\10f037"}
.fad.fa-align-justify:after{content:"\10f039"}
.fad.fa-align-left:after{content:"\10f036"}
.fad.fa-align-right:after{content:"\10f038"}
.fad.fa-align-slash:after{content:"\10f846"}
.fad.fa-allergies:after{content:"\10f461"}
.fad.fa-ambulance:after{content:"\10f0f9"}
.fad.fa-american-sign-language-interpreting:after{content:"\10f2a3"}
.fad.fa-amp-guitar:after{content:"\10f8a1"}
.fad.fa-analytics:after{content:"\10f643"}
.fad.fa-anchor:after{content:"\10f13d"}
.fad.fa-angel:after{content:"\10f779"}
.fad.fa-angle-double-down:after{content:"\10f103"}
.fad.fa-angle-double-left:after{content:"\10f100"}
.fad.fa-angle-double-right:after{content:"\10f101"}
.fad.fa-angle-double-up:after{content:"\10f102"}
.fad.fa-angle-down:after{content:"\10f107"}
.fad.fa-angle-left:after{content:"\10f104"}
.fad.fa-angle-right:after{content:"\10f105"}
.fad.fa-angle-up:after{content:"\10f106"}
.fad.fa-angry:after{content:"\10f556"}
.fad.fa-ankh:after{content:"\10f644"}
.fad.fa-apple-alt:after{content:"\10f5d1"}
.fad.fa-apple-crate:after{content:"\10f6b1"}
.fad.fa-archive:after{content:"\10f187"}
.fad.fa-archway:after{content:"\10f557"}
.fad.fa-arrow-alt-circle-down:after{content:"\10f358"}
.fad.fa-arrow-alt-circle-left:after{content:"\10f359"}
.fad.fa-arrow-alt-circle-right:after{content:"\10f35a"}
.fad.fa-arrow-alt-circle-up:after{content:"\10f35b"}
.fad.fa-arrow-alt-down:after{content:"\10f354"}
.fad.fa-arrow-alt-from-bottom:after{content:"\10f346"}
.fad.fa-arrow-alt-from-left:after{content:"\10f347"}
.fad.fa-arrow-alt-from-right:after{content:"\10f348"}
.fad.fa-arrow-alt-from-top:after{content:"\10f349"}
.fad.fa-arrow-alt-left:after{content:"\10f355"}
.fad.fa-arrow-alt-right:after{content:"\10f356"}
.fad.fa-arrow-alt-square-down:after{content:"\10f350"}
.fad.fa-arrow-alt-square-left:after{content:"\10f351"}
.fad.fa-arrow-alt-square-right:after{content:"\10f352"}
.fad.fa-arrow-alt-square-up:after{content:"\10f353"}
.fad.fa-arrow-alt-to-bottom:after{content:"\10f34a"}
.fad.fa-arrow-alt-to-left:after{content:"\10f34b"}
.fad.fa-arrow-alt-to-right:after{content:"\10f34c"}
.fad.fa-arrow-alt-to-top:after{content:"\10f34d"}
.fad.fa-arrow-alt-up:after{content:"\10f357"}
.fad.fa-arrow-circle-down:after{content:"\10f0ab"}
.fad.fa-arrow-circle-left:after{content:"\10f0a8"}
.fad.fa-arrow-circle-right:after{content:"\10f0a9"}
.fad.fa-arrow-circle-up:after{content:"\10f0aa"}
.fad.fa-arrow-down:after{content:"\10f063"}
.fad.fa-arrow-from-bottom:after{content:"\10f342"}
.fad.fa-arrow-from-left:after{content:"\10f343"}
.fad.fa-arrow-from-right:after{content:"\10f344"}
.fad.fa-arrow-from-top:after{content:"\10f345"}
.fad.fa-arrow-left:after{content:"\10f060"}
.fad.fa-arrow-right:after{content:"\10f061"}
.fad.fa-arrow-square-down:after{content:"\10f339"}
.fad.fa-arrow-square-left:after{content:"\10f33a"}
.fad.fa-arrow-square-right:after{content:"\10f33b"}
.fad.fa-arrow-square-up:after{content:"\10f33c"}
.fad.fa-arrow-to-bottom:after{content:"\10f33d"}
.fad.fa-arrow-to-left:after{content:"\10f33e"}
.fad.fa-arrow-to-right:after{content:"\10f340"}
.fad.fa-arrow-to-top:after{content:"\10f341"}
.fad.fa-arrow-up:after{content:"\10f062"}
.fad.fa-arrows:after{content:"\10f047"}
.fad.fa-arrows-alt:after{content:"\10f0b2"}
.fad.fa-arrows-alt-h:after{content:"\10f337"}
.fad.fa-arrows-alt-v:after{content:"\10f338"}
.fad.fa-arrows-h:after{content:"\10f07e"}
.fad.fa-arrows-v:after{content:"\10f07d"}
.fad.fa-assistive-listening-systems:after{content:"\10f2a2"}
.fad.fa-asterisk:after{content:"\10f069"}
.fad.fa-at:after{content:"\10f1fa"}
.fad.fa-atlas:after{content:"\10f558"}
.fad.fa-atom:after{content:"\10f5d2"}
.fad.fa-atom-alt:after{content:"\10f5d3"}
.fad.fa-audio-description:after{content:"\10f29e"}
.fad.fa-award:after{content:"\10f559"}
.fad.fa-axe:after{content:"\10f6b2"}
.fad.fa-axe-battle:after{content:"\10f6b3"}
.fad.fa-baby:after{content:"\10f77c"}
.fad.fa-baby-carriage:after{content:"\10f77d"}
.fad.fa-backpack:after{content:"\10f5d4"}
.fad.fa-backspace:after{content:"\10f55a"}
.fad.fa-backward:after{content:"\10f04a"}
.fad.fa-bacon:after{content:"\10f7e5"}
.fad.fa-bacteria:after{content:"\10f959"}
.fad.fa-bacterium:after{content:"\10f95a"}
.fad.fa-badge:after{content:"\10f335"}
.fad.fa-badge-check:after{content:"\10f336"}
.fad.fa-badge-dollar:after{content:"\10f645"}
.fad.fa-badge-percent:after{content:"\10f646"}
.fad.fa-badge-sheriff:after{content:"\10f8a2"}
.fad.fa-badger-honey:after{content:"\10f6b4"}
.fad.fa-bags-shopping:after{content:"\10f847"}
.fad.fa-bahai:after{content:"\10f666"}
.fad.fa-balance-scale:after{content:"\10f24e"}
.fad.fa-balance-scale-left:after{content:"\10f515"}
.fad.fa-balance-scale-right:after{content:"\10f516"}
.fad.fa-ball-pile:after{content:"\10f77e"}
.fad.fa-ballot:after{content:"\10f732"}
.fad.fa-ballot-check:after{content:"\10f733"}
.fad.fa-ban:after{content:"\10f05e"}
.fad.fa-band-aid:after{content:"\10f462"}
.fad.fa-banjo:after{content:"\10f8a3"}
.fad.fa-barcode:after{content:"\10f02a"}
.fad.fa-barcode-alt:after{content:"\10f463"}
.fad.fa-barcode-read:after{content:"\10f464"}
.fad.fa-barcode-scan:after{content:"\10f465"}
.fad.fa-bars:after{content:"\10f0c9"}
.fad.fa-baseball:after{content:"\10f432"}
.fad.fa-baseball-ball:after{content:"\10f433"}
.fad.fa-basketball-ball:after{content:"\10f434"}
.fad.fa-basketball-hoop:after{content:"\10f435"}
.fad.fa-bat:after{content:"\10f6b5"}
.fad.fa-bath:after{content:"\10f2cd"}
.fad.fa-battery-bolt:after{content:"\10f376"}
.fad.fa-battery-empty:after{content:"\10f244"}
.fad.fa-battery-full:after{content:"\10f240"}
.fad.fa-battery-half:after{content:"\10f242"}
.fad.fa-battery-quarter:after{content:"\10f243"}
.fad.fa-battery-slash:after{content:"\10f377"}
.fad.fa-battery-three-quarters:after{content:"\10f241"}
.fad.fa-bed:after{content:"\10f236"}
.fad.fa-bed-alt:after{content:"\10f8f7"}
.fad.fa-bed-bunk:after{content:"\10f8f8"}
.fad.fa-bed-empty:after{content:"\10f8f9"}
.fad.fa-beer:after{content:"\10f0fc"}
.fad.fa-bell:after{content:"\10f0f3"}
.fad.fa-bell-exclamation:after{content:"\10f848"}
.fad.fa-bell-on:after{content:"\10f8fa"}
.fad.fa-bell-plus:after{content:"\10f849"}
.fad.fa-bell-school:after{content:"\10f5d5"}
.fad.fa-bell-school-slash:after{content:"\10f5d6"}
.fad.fa-bell-slash:after{content:"\10f1f6"}
.fad.fa-bells:after{content:"\10f77f"}
.fad.fa-betamax:after{content:"\10f8a4"}
.fad.fa-bezier-curve:after{content:"\10f55b"}
.fad.fa-bible:after{content:"\10f647"}
.fad.fa-bicycle:after{content:"\10f206"}
.fad.fa-biking:after{content:"\10f84a"}
.fad.fa-biking-mountain:after{content:"\10f84b"}
.fad.fa-binoculars:after{content:"\10f1e5"}
.fad.fa-biohazard:after{content:"\10f780"}
.fad.fa-birthday-cake:after{content:"\10f1fd"}
.fad.fa-blanket:after{content:"\10f498"}
.fad.fa-blender:after{content:"\10f517"}
.fad.fa-blender-phone:after{content:"\10f6b6"}
.fad.fa-blind:after{content:"\10f29d"}
.fad.fa-blinds:after{content:"\10f8fb"}
.fad.fa-blinds-open:after{content:"\10f8fc"}
.fad.fa-blinds-raised:after{content:"\10f8fd"}
.fad.fa-blog:after{content:"\10f781"}
.fad.fa-bold:after{content:"\10f032"}
.fad.fa-bolt:after{content:"\10f0e7"}
.fad.fa-bomb:after{content:"\10f1e2"}
.fad.fa-bone:after{content:"\10f5d7"}
.fad.fa-bone-break:after{content:"\10f5d8"}
.fad.fa-bong:after{content:"\10f55c"}
.fad.fa-book:after{content:"\10f02d"}
.fad.fa-book-alt:after{content:"\10f5d9"}
.fad.fa-book-dead:after{content:"\10f6b7"}
.fad.fa-book-heart:after{content:"\10f499"}
.fad.fa-book-medical:after{content:"\10f7e6"}
.fad.fa-book-open:after{content:"\10f518"}
.fad.fa-book-reader:after{content:"\10f5da"}
.fad.fa-book-spells:after{content:"\10f6b8"}
.fad.fa-book-user:after{content:"\10f7e7"}
.fad.fa-bookmark:after{content:"\10f02e"}
.fad.fa-books:after{content:"\10f5db"}
.fad.fa-books-medical:after{content:"\10f7e8"}
.fad.fa-boombox:after{content:"\10f8a5"}
.fad.fa-boot:after{content:"\10f782"}
.fad.fa-booth-curtain:after{content:"\10f734"}
.fad.fa-border-all:after{content:"\10f84c"}
.fad.fa-border-bottom:after{content:"\10f84d"}
.fad.fa-border-center-h:after{content:"\10f89c"}
.fad.fa-border-center-v:after{content:"\10f89d"}
.fad.fa-border-inner:after{content:"\10f84e"}
.fad.fa-border-left:after{content:"\10f84f"}
.fad.fa-border-none:after{content:"\10f850"}
.fad.fa-border-outer:after{content:"\10f851"}
.fad.fa-border-right:after{content:"\10f852"}
.fad.fa-border-style:after{content:"\10f853"}
.fad.fa-border-style-alt:after{content:"\10f854"}
.fad.fa-border-top:after{content:"\10f855"}
.fad.fa-bow-arrow:after{content:"\10f6b9"}
.fad.fa-bowling-ball:after{content:"\10f436"}
.fad.fa-bowling-pins:after{content:"\10f437"}
.fad.fa-box:after{content:"\10f466"}
.fad.fa-box-alt:after{content:"\10f49a"}
.fad.fa-box-ballot:after{content:"\10f735"}
.fad.fa-box-check:after{content:"\10f467"}
.fad.fa-box-fragile:after{content:"\10f49b"}
.fad.fa-box-full:after{content:"\10f49c"}
.fad.fa-box-heart:after{content:"\10f49d"}
.fad.fa-box-open:after{content:"\10f49e"}
.fad.fa-box-tissue:after{content:"\10f95b"}
.fad.fa-box-up:after{content:"\10f49f"}
.fad.fa-box-usd:after{content:"\10f4a0"}
.fad.fa-boxes:after{content:"\10f468"}
.fad.fa-boxes-alt:after{content:"\10f4a1"}
.fad.fa-boxing-glove:after{content:"\10f438"}
.fad.fa-brackets:after{content:"\10f7e9"}
.fad.fa-brackets-curly:after{content:"\10f7ea"}
.fad.fa-braille:after{content:"\10f2a1"}
.fad.fa-brain:after{content:"\10f5dc"}
.fad.fa-bread-loaf:after{content:"\10f7eb"}
.fad.fa-bread-slice:after{content:"\10f7ec"}
.fad.fa-briefcase:after{content:"\10f0b1"}
.fad.fa-briefcase-medical:after{content:"\10f469"}
.fad.fa-bring-forward:after{content:"\10f856"}
.fad.fa-bring-front:after{content:"\10f857"}
.fad.fa-broadcast-tower:after{content:"\10f519"}
.fad.fa-broom:after{content:"\10f51a"}
.fad.fa-browser:after{content:"\10f37e"}
.fad.fa-brush:after{content:"\10f55d"}
.fad.fa-bug:after{content:"\10f188"}
.fad.fa-building:after{content:"\10f1ad"}
.fad.fa-bullhorn:after{content:"\10f0a1"}
.fad.fa-bullseye:after{content:"\10f140"}
.fad.fa-bullseye-arrow:after{content:"\10f648"}
.fad.fa-bullseye-pointer:after{content:"\10f649"}
.fad.fa-burger-soda:after{content:"\10f858"}
.fad.fa-burn:after{content:"\10f46a"}
.fad.fa-burrito:after{content:"\10f7ed"}
.fad.fa-bus:after{content:"\10f207"}
.fad.fa-bus-alt:after{content:"\10f55e"}
.fad.fa-bus-school:after{content:"\10f5dd"}
.fad.fa-business-time:after{content:"\10f64a"}
.fad.fa-cabinet-filing:after{content:"\10f64b"}
.fad.fa-cactus:after{content:"\10f8a7"}
.fad.fa-calculator:after{content:"\10f1ec"}
.fad.fa-calculator-alt:after{content:"\10f64c"}
.fad.fa-calendar:after{content:"\10f133"}
.fad.fa-calendar-alt:after{content:"\10f073"}
.fad.fa-calendar-check:after{content:"\10f274"}
.fad.fa-calendar-day:after{content:"\10f783"}
.fad.fa-calendar-edit:after{content:"\10f333"}
.fad.fa-calendar-exclamation:after{content:"\10f334"}
.fad.fa-calendar-minus:after{content:"\10f272"}
.fad.fa-calendar-plus:after{content:"\10f271"}
.fad.fa-calendar-star:after{content:"\10f736"}
.fad.fa-calendar-times:after{content:"\10f273"}
.fad.fa-calendar-week:after{content:"\10f784"}
.fad.fa-camcorder:after{content:"\10f8a8"}
.fad.fa-camera:after{content:"\10f030"}
.fad.fa-camera-alt:after{content:"\10f332"}
.fad.fa-camera-home:after{content:"\10f8fe"}
.fad.fa-camera-movie:after{content:"\10f8a9"}
.fad.fa-camera-polaroid:after{content:"\10f8aa"}
.fad.fa-camera-retro:after{content:"\10f083"}
.fad.fa-campfire:after{content:"\10f6ba"}
.fad.fa-campground:after{content:"\10f6bb"}
.fad.fa-candle-holder:after{content:"\10f6bc"}
.fad.fa-candy-cane:after{content:"\10f786"}
.fad.fa-candy-corn:after{content:"\10f6bd"}
.fad.fa-cannabis:after{content:"\10f55f"}
.fad.fa-capsules:after{content:"\10f46b"}
.fad.fa-car:after{content:"\10f1b9"}
.fad.fa-car-alt:after{content:"\10f5de"}
.fad.fa-car-battery:after{content:"\10f5df"}
.fad.fa-car-building:after{content:"\10f859"}
.fad.fa-car-bump:after{content:"\10f5e0"}
.fad.fa-car-bus:after{content:"\10f85a"}
.fad.fa-car-crash:after{content:"\10f5e1"}
.fad.fa-car-garage:after{content:"\10f5e2"}
.fad.fa-car-mechanic:after{content:"\10f5e3"}
.fad.fa-car-side:after{content:"\10f5e4"}
.fad.fa-car-tilt:after{content:"\10f5e5"}
.fad.fa-car-wash:after{content:"\10f5e6"}
.fad.fa-caravan:after{content:"\10f8ff"}
.fad.fa-caravan-alt:after{content:"\10f900"}
.fad.fa-caret-circle-down:after{content:"\10f32d"}
.fad.fa-caret-circle-left:after{content:"\10f32e"}
.fad.fa-caret-circle-right:after{content:"\10f330"}
.fad.fa-caret-circle-up:after{content:"\10f331"}
.fad.fa-caret-down:after{content:"\10f0d7"}
.fad.fa-caret-left:after{content:"\10f0d9"}
.fad.fa-caret-right:after{content:"\10f0da"}
.fad.fa-caret-square-down:after{content:"\10f150"}
.fad.fa-caret-square-left:after{content:"\10f191"}
.fad.fa-caret-square-right:after{content:"\10f152"}
.fad.fa-caret-square-up:after{content:"\10f151"}
.fad.fa-caret-up:after{content:"\10f0d8"}
.fad.fa-carrot:after{content:"\10f787"}
.fad.fa-cars:after{content:"\10f85b"}
.fad.fa-cart-arrow-down:after{content:"\10f218"}
.fad.fa-cart-plus:after{content:"\10f217"}
.fad.fa-cash-register:after{content:"\10f788"}
.fad.fa-cassette-tape:after{content:"\10f8ab"}
.fad.fa-cat:after{content:"\10f6be"}
.fad.fa-cat-space:after{content:"\10f901"}
.fad.fa-cauldron:after{content:"\10f6bf"}
.fad.fa-cctv:after{content:"\10f8ac"}
.fad.fa-certificate:after{content:"\10f0a3"}
.fad.fa-chair:after{content:"\10f6c0"}
.fad.fa-chair-office:after{content:"\10f6c1"}
.fad.fa-chalkboard:after{content:"\10f51b"}
.fad.fa-chalkboard-teacher:after{content:"\10f51c"}
.fad.fa-charging-station:after{content:"\10f5e7"}
.fad.fa-chart-area:after{content:"\10f1fe"}
.fad.fa-chart-bar:after{content:"\10f080"}
.fad.fa-chart-line:after{content:"\10f201"}
.fad.fa-chart-line-down:after{content:"\10f64d"}
.fad.fa-chart-network:after{content:"\10f78a"}
.fad.fa-chart-pie:after{content:"\10f200"}
.fad.fa-chart-pie-alt:after{content:"\10f64e"}
.fad.fa-chart-scatter:after{content:"\10f7ee"}
.fad.fa-check:after{content:"\10f00c"}
.fad.fa-check-circle:after{content:"\10f058"}
.fad.fa-check-double:after{content:"\10f560"}
.fad.fa-check-square:after{content:"\10f14a"}
.fad.fa-cheese:after{content:"\10f7ef"}
.fad.fa-cheese-swiss:after{content:"\10f7f0"}
.fad.fa-cheeseburger:after{content:"\10f7f1"}
.fad.fa-chess:after{content:"\10f439"}
.fad.fa-chess-bishop:after{content:"\10f43a"}
.fad.fa-chess-bishop-alt:after{content:"\10f43b"}
.fad.fa-chess-board:after{content:"\10f43c"}
.fad.fa-chess-clock:after{content:"\10f43d"}
.fad.fa-chess-clock-alt:after{content:"\10f43e"}
.fad.fa-chess-king:after{content:"\10f43f"}
.fad.fa-chess-king-alt:after{content:"\10f440"}
.fad.fa-chess-knight:after{content:"\10f441"}
.fad.fa-chess-knight-alt:after{content:"\10f442"}
.fad.fa-chess-pawn:after{content:"\10f443"}
.fad.fa-chess-pawn-alt:after{content:"\10f444"}
.fad.fa-chess-queen:after{content:"\10f445"}
.fad.fa-chess-queen-alt:after{content:"\10f446"}
.fad.fa-chess-rook:after{content:"\10f447"}
.fad.fa-chess-rook-alt:after{content:"\10f448"}
.fad.fa-chevron-circle-down:after{content:"\10f13a"}
.fad.fa-chevron-circle-left:after{content:"\10f137"}
.fad.fa-chevron-circle-right:after{content:"\10f138"}
.fad.fa-chevron-circle-up:after{content:"\10f139"}
.fad.fa-chevron-double-down:after{content:"\10f322"}
.fad.fa-chevron-double-left:after{content:"\10f323"}
.fad.fa-chevron-double-right:after{content:"\10f324"}
.fad.fa-chevron-double-up:after{content:"\10f325"}
.fad.fa-chevron-down:after{content:"\10f078"}
.fad.fa-chevron-left:after{content:"\10f053"}
.fad.fa-chevron-right:after{content:"\10f054"}
.fad.fa-chevron-square-down:after{content:"\10f329"}
.fad.fa-chevron-square-left:after{content:"\10f32a"}
.fad.fa-chevron-square-right:after{content:"\10f32b"}
.fad.fa-chevron-square-up:after{content:"\10f32c"}
.fad.fa-chevron-up:after{content:"\10f077"}
.fad.fa-child:after{content:"\10f1ae"}
.fad.fa-chimney:after{content:"\10f78b"}
.fad.fa-church:after{content:"\10f51d"}
.fad.fa-circle:after{content:"\10f111"}
.fad.fa-circle-notch:after{content:"\10f1ce"}
.fad.fa-city:after{content:"\10f64f"}
.fad.fa-clarinet:after{content:"\10f8ad"}
.fad.fa-claw-marks:after{content:"\10f6c2"}
.fad.fa-clinic-medical:after{content:"\10f7f2"}
.fad.fa-clipboard:after{content:"\10f328"}
.fad.fa-clipboard-check:after{content:"\10f46c"}
.fad.fa-clipboard-list:after{content:"\10f46d"}
.fad.fa-clipboard-list-check:after{content:"\10f737"}
.fad.fa-clipboard-prescription:after{content:"\10f5e8"}
.fad.fa-clipboard-user:after{content:"\10f7f3"}
.fad.fa-clock:after{content:"\10f017"}
.fad.fa-clone:after{content:"\10f24d"}
.fad.fa-closed-captioning:after{content:"\10f20a"}
.fad.fa-cloud:after{content:"\10f0c2"}
.fad.fa-cloud-download:after{content:"\10f0ed"}
.fad.fa-cloud-download-alt:after{content:"\10f381"}
.fad.fa-cloud-drizzle:after{content:"\10f738"}
.fad.fa-cloud-hail:after{content:"\10f739"}
.fad.fa-cloud-hail-mixed:after{content:"\10f73a"}
.fad.fa-cloud-meatball:after{content:"\10f73b"}
.fad.fa-cloud-moon:after{content:"\10f6c3"}
.fad.fa-cloud-moon-rain:after{content:"\10f73c"}
.fad.fa-cloud-music:after{content:"\10f8ae"}
.fad.fa-cloud-rain:after{content:"\10f73d"}
.fad.fa-cloud-rainbow:after{content:"\10f73e"}
.fad.fa-cloud-showers:after{content:"\10f73f"}
.fad.fa-cloud-showers-heavy:after{content:"\10f740"}
.fad.fa-cloud-sleet:after{content:"\10f741"}
.fad.fa-cloud-snow:after{content:"\10f742"}
.fad.fa-cloud-sun:after{content:"\10f6c4"}
.fad.fa-cloud-sun-rain:after{content:"\10f743"}
.fad.fa-cloud-upload:after{content:"\10f0ee"}
.fad.fa-cloud-upload-alt:after{content:"\10f382"}
.fad.fa-clouds:after{content:"\10f744"}
.fad.fa-clouds-moon:after{content:"\10f745"}
.fad.fa-clouds-sun:after{content:"\10f746"}
.fad.fa-club:after{content:"\10f327"}
.fad.fa-cocktail:after{content:"\10f561"}
.fad.fa-code:after{content:"\10f121"}
.fad.fa-code-branch:after{content:"\10f126"}
.fad.fa-code-commit:after{content:"\10f386"}
.fad.fa-code-merge:after{content:"\10f387"}
.fad.fa-coffee:after{content:"\10f0f4"}
.fad.fa-coffee-pot:after{content:"\10f902"}
.fad.fa-coffee-togo:after{content:"\10f6c5"}
.fad.fa-coffin:after{content:"\10f6c6"}
.fad.fa-coffin-cross:after{content:"\10f951"}
.fad.fa-cog:after{content:"\10f013"}
.fad.fa-cogs:after{content:"\10f085"}
.fad.fa-coin:after{content:"\10f85c"}
.fad.fa-coins:after{content:"\10f51e"}
.fad.fa-columns:after{content:"\10f0db"}
.fad.fa-comet:after{content:"\10f903"}
.fad.fa-comment:after{content:"\10f075"}
.fad.fa-comment-alt:after{content:"\10f27a"}
.fad.fa-comment-alt-check:after{content:"\10f4a2"}
.fad.fa-comment-alt-dollar:after{content:"\10f650"}
.fad.fa-comment-alt-dots:after{content:"\10f4a3"}
.fad.fa-comment-alt-edit:after{content:"\10f4a4"}
.fad.fa-comment-alt-exclamation:after{content:"\10f4a5"}
.fad.fa-comment-alt-lines:after{content:"\10f4a6"}
.fad.fa-comment-alt-medical:after{content:"\10f7f4"}
.fad.fa-comment-alt-minus:after{content:"\10f4a7"}
.fad.fa-comment-alt-music:after{content:"\10f8af"}
.fad.fa-comment-alt-plus:after{content:"\10f4a8"}
.fad.fa-comment-alt-slash:after{content:"\10f4a9"}
.fad.fa-comment-alt-smile:after{content:"\10f4aa"}
.fad.fa-comment-alt-times:after{content:"\10f4ab"}
.fad.fa-comment-check:after{content:"\10f4ac"}
.fad.fa-comment-dollar:after{content:"\10f651"}
.fad.fa-comment-dots:after{content:"\10f4ad"}
.fad.fa-comment-edit:after{content:"\10f4ae"}
.fad.fa-comment-exclamation:after{content:"\10f4af"}
.fad.fa-comment-lines:after{content:"\10f4b0"}
.fad.fa-comment-medical:after{content:"\10f7f5"}
.fad.fa-comment-minus:after{content:"\10f4b1"}
.fad.fa-comment-music:after{content:"\10f8b0"}
.fad.fa-comment-plus:after{content:"\10f4b2"}
.fad.fa-comment-slash:after{content:"\10f4b3"}
.fad.fa-comment-smile:after{content:"\10f4b4"}
.fad.fa-comment-times:after{content:"\10f4b5"}
.fad.fa-comments:after{content:"\10f086"}
.fad.fa-comments-alt:after{content:"\10f4b6"}
.fad.fa-comments-alt-dollar:after{content:"\10f652"}
.fad.fa-comments-dollar:after{content:"\10f653"}
.fad.fa-compact-disc:after{content:"\10f51f"}
.fad.fa-compass:after{content:"\10f14e"}
.fad.fa-compass-slash:after{content:"\10f5e9"}
.fad.fa-compress:after{content:"\10f066"}
.fad.fa-compress-alt:after{content:"\10f422"}
.fad.fa-compress-arrows-alt:after{content:"\10f78c"}
.fad.fa-compress-wide:after{content:"\10f326"}
.fad.fa-computer-classic:after{content:"\10f8b1"}
.fad.fa-computer-speaker:after{content:"\10f8b2"}
.fad.fa-concierge-bell:after{content:"\10f562"}
.fad.fa-construction:after{content:"\10f85d"}
.fad.fa-container-storage:after{content:"\10f4b7"}
.fad.fa-conveyor-belt:after{content:"\10f46e"}
.fad.fa-conveyor-belt-alt:after{content:"\10f46f"}
.fad.fa-cookie:after{content:"\10f563"}
.fad.fa-cookie-bite:after{content:"\10f564"}
.fad.fa-copy:after{content:"\10f0c5"}
.fad.fa-copyright:after{content:"\10f1f9"}
.fad.fa-corn:after{content:"\10f6c7"}
.fad.fa-couch:after{content:"\10f4b8"}
.fad.fa-cow:after{content:"\10f6c8"}
.fad.fa-cowbell:after{content:"\10f8b3"}
.fad.fa-cowbell-more:after{content:"\10f8b4"}
.fad.fa-credit-card:after{content:"\10f09d"}
.fad.fa-credit-card-blank:after{content:"\10f389"}
.fad.fa-credit-card-front:after{content:"\10f38a"}
.fad.fa-cricket:after{content:"\10f449"}
.fad.fa-croissant:after{content:"\10f7f6"}
.fad.fa-crop:after{content:"\10f125"}
.fad.fa-crop-alt:after{content:"\10f565"}
.fad.fa-cross:after{content:"\10f654"}
.fad.fa-crosshairs:after{content:"\10f05b"}
.fad.fa-crow:after{content:"\10f520"}
.fad.fa-crown:after{content:"\10f521"}
.fad.fa-crutch:after{content:"\10f7f7"}
.fad.fa-crutches:after{content:"\10f7f8"}
.fad.fa-cube:after{content:"\10f1b2"}
.fad.fa-cubes:after{content:"\10f1b3"}
.fad.fa-curling:after{content:"\10f44a"}
.fad.fa-cut:after{content:"\10f0c4"}
.fad.fa-dagger:after{content:"\10f6cb"}
.fad.fa-database:after{content:"\10f1c0"}
.fad.fa-deaf:after{content:"\10f2a4"}
.fad.fa-debug:after{content:"\10f7f9"}
.fad.fa-deer:after{content:"\10f78e"}
.fad.fa-deer-rudolph:after{content:"\10f78f"}
.fad.fa-democrat:after{content:"\10f747"}
.fad.fa-desktop:after{content:"\10f108"}
.fad.fa-desktop-alt:after{content:"\10f390"}
.fad.fa-dewpoint:after{content:"\10f748"}
.fad.fa-dharmachakra:after{content:"\10f655"}
.fad.fa-diagnoses:after{content:"\10f470"}
.fad.fa-diamond:after{content:"\10f219"}
.fad.fa-dice:after{content:"\10f522"}
.fad.fa-dice-d10:after{content:"\10f6cd"}
.fad.fa-dice-d12:after{content:"\10f6ce"}
.fad.fa-dice-d20:after{content:"\10f6cf"}
.fad.fa-dice-d4:after{content:"\10f6d0"}
.fad.fa-dice-d6:after{content:"\10f6d1"}
.fad.fa-dice-d8:after{content:"\10f6d2"}
.fad.fa-dice-five:after{content:"\10f523"}
.fad.fa-dice-four:after{content:"\10f524"}
.fad.fa-dice-one:after{content:"\10f525"}
.fad.fa-dice-six:after{content:"\10f526"}
.fad.fa-dice-three:after{content:"\10f527"}
.fad.fa-dice-two:after{content:"\10f528"}
.fad.fa-digging:after{content:"\10f85e"}
.fad.fa-digital-tachograph:after{content:"\10f566"}
.fad.fa-diploma:after{content:"\10f5ea"}
.fad.fa-directions:after{content:"\10f5eb"}
.fad.fa-disc-drive:after{content:"\10f8b5"}
.fad.fa-disease:after{content:"\10f7fa"}
.fad.fa-divide:after{content:"\10f529"}
.fad.fa-dizzy:after{content:"\10f567"}
.fad.fa-dna:after{content:"\10f471"}
.fad.fa-do-not-enter:after{content:"\10f5ec"}
.fad.fa-dog:after{content:"\10f6d3"}
.fad.fa-dog-leashed:after{content:"\10f6d4"}
.fad.fa-dollar-sign:after{content:"\10f155"}
.fad.fa-dolly:after{content:"\10f472"}
.fad.fa-dolly-empty:after{content:"\10f473"}
.fad.fa-dolly-flatbed:after{content:"\10f474"}
.fad.fa-dolly-flatbed-alt:after{content:"\10f475"}
.fad.fa-dolly-flatbed-empty:after{content:"\10f476"}
.fad.fa-donate:after{content:"\10f4b9"}
.fad.fa-door-closed:after{content:"\10f52a"}
.fad.fa-door-open:after{content:"\10f52b"}
.fad.fa-dot-circle:after{content:"\10f192"}
.fad.fa-dove:after{content:"\10f4ba"}
.fad.fa-download:after{content:"\10f019"}
.fad.fa-drafting-compass:after{content:"\10f568"}
.fad.fa-dragon:after{content:"\10f6d5"}
.fad.fa-draw-circle:after{content:"\10f5ed"}
.fad.fa-draw-polygon:after{content:"\10f5ee"}
.fad.fa-draw-square:after{content:"\10f5ef"}
.fad.fa-dreidel:after{content:"\10f792"}
.fad.fa-drone:after{content:"\10f85f"}
.fad.fa-drone-alt:after{content:"\10f860"}
.fad.fa-drum:after{content:"\10f569"}
.fad.fa-drum-steelpan:after{content:"\10f56a"}
.fad.fa-drumstick:after{content:"\10f6d6"}
.fad.fa-drumstick-bite:after{content:"\10f6d7"}
.fad.fa-dryer:after{content:"\10f861"}
.fad.fa-dryer-alt:after{content:"\10f862"}
.fad.fa-duck:after{content:"\10f6d8"}
.fad.fa-dumbbell:after{content:"\10f44b"}
.fad.fa-dumpster:after{content:"\10f793"}
.fad.fa-dumpster-fire:after{content:"\10f794"}
.fad.fa-dungeon:after{content:"\10f6d9"}
.fad.fa-ear:after{content:"\10f5f0"}
.fad.fa-ear-muffs:after{content:"\10f795"}
.fad.fa-eclipse:after{content:"\10f749"}
.fad.fa-eclipse-alt:after{content:"\10f74a"}
.fad.fa-edit:after{content:"\10f044"}
.fad.fa-egg:after{content:"\10f7fb"}
.fad.fa-egg-fried:after{content:"\10f7fc"}
.fad.fa-eject:after{content:"\10f052"}
.fad.fa-elephant:after{content:"\10f6da"}
.fad.fa-ellipsis-h:after{content:"\10f141"}
.fad.fa-ellipsis-h-alt:after{content:"\10f39b"}
.fad.fa-ellipsis-v:after{content:"\10f142"}
.fad.fa-ellipsis-v-alt:after{content:"\10f39c"}
.fad.fa-empty-set:after{content:"\10f656"}
.fad.fa-engine-warning:after{content:"\10f5f2"}
.fad.fa-envelope:after{content:"\10f0e0"}
.fad.fa-envelope-open:after{content:"\10f2b6"}
.fad.fa-envelope-open-dollar:after{content:"\10f657"}
.fad.fa-envelope-open-text:after{content:"\10f658"}
.fad.fa-envelope-square:after{content:"\10f199"}
.fad.fa-equals:after{content:"\10f52c"}
.fad.fa-eraser:after{content:"\10f12d"}
.fad.fa-ethernet:after{content:"\10f796"}
.fad.fa-euro-sign:after{content:"\10f153"}
.fad.fa-exchange:after{content:"\10f0ec"}
.fad.fa-exchange-alt:after{content:"\10f362"}
.fad.fa-exclamation:after{content:"\10f12a"}
.fad.fa-exclamation-circle:after{content:"\10f06a"}
.fad.fa-exclamation-square:after{content:"\10f321"}
.fad.fa-exclamation-triangle:after{content:"\10f071"}
.fad.fa-expand:after{content:"\10f065"}
.fad.fa-expand-alt:after{content:"\10f424"}
.fad.fa-expand-arrows:after{content:"\10f31d"}
.fad.fa-expand-arrows-alt:after{content:"\10f31e"}
.fad.fa-expand-wide:after{content:"\10f320"}
.fad.fa-external-link:after{content:"\10f08e"}
.fad.fa-external-link-alt:after{content:"\10f35d"}
.fad.fa-external-link-square:after{content:"\10f14c"}
.fad.fa-external-link-square-alt:after{content:"\10f360"}
.fad.fa-eye:after{content:"\10f06e"}
.fad.fa-eye-dropper:after{content:"\10f1fb"}
.fad.fa-eye-evil:after{content:"\10f6db"}
.fad.fa-eye-slash:after{content:"\10f070"}
.fad.fa-fan:after{content:"\10f863"}
.fad.fa-fan-table:after{content:"\10f904"}
.fad.fa-farm:after{content:"\10f864"}
.fad.fa-fast-backward:after{content:"\10f049"}
.fad.fa-fast-forward:after{content:"\10f050"}
.fad.fa-faucet:after{content:"\10f905"}
.fad.fa-faucet-drip:after{content:"\10f906"}
.fad.fa-fax:after{content:"\10f1ac"}
.fad.fa-feather:after{content:"\10f52d"}
.fad.fa-feather-alt:after{content:"\10f56b"}
.fad.fa-female:after{content:"\10f182"}
.fad.fa-field-hockey:after{content:"\10f44c"}
.fad.fa-fighter-jet:after{content:"\10f0fb"}
.fad.fa-file:after{content:"\10f15b"}
.fad.fa-file-alt:after{content:"\10f15c"}
.fad.fa-file-archive:after{content:"\10f1c6"}
.fad.fa-file-audio:after{content:"\10f1c7"}
.fad.fa-file-certificate:after{content:"\10f5f3"}
.fad.fa-file-chart-line:after{content:"\10f659"}
.fad.fa-file-chart-pie:after{content:"\10f65a"}
.fad.fa-file-check:after{content:"\10f316"}
.fad.fa-file-code:after{content:"\10f1c9"}
.fad.fa-file-contract:after{content:"\10f56c"}
.fad.fa-file-csv:after{content:"\10f6dd"}
.fad.fa-file-download:after{content:"\10f56d"}
.fad.fa-file-edit:after{content:"\10f31c"}
.fad.fa-file-excel:after{content:"\10f1c3"}
.fad.fa-file-exclamation:after{content:"\10f31a"}
.fad.fa-file-export:after{content:"\10f56e"}
.fad.fa-file-image:after{content:"\10f1c5"}
.fad.fa-file-import:after{content:"\10f56f"}
.fad.fa-file-invoice:after{content:"\10f570"}
.fad.fa-file-invoice-dollar:after{content:"\10f571"}
.fad.fa-file-medical:after{content:"\10f477"}
.fad.fa-file-medical-alt:after{content:"\10f478"}
.fad.fa-file-minus:after{content:"\10f318"}
.fad.fa-file-music:after{content:"\10f8b6"}
.fad.fa-file-pdf:after{content:"\10f1c1"}
.fad.fa-file-plus:after{content:"\10f319"}
.fad.fa-file-powerpoint:after{content:"\10f1c4"}
.fad.fa-file-prescription:after{content:"\10f572"}
.fad.fa-file-search:after{content:"\10f865"}
.fad.fa-file-signature:after{content:"\10f573"}
.fad.fa-file-spreadsheet:after{content:"\10f65b"}
.fad.fa-file-times:after{content:"\10f317"}
.fad.fa-file-upload:after{content:"\10f574"}
.fad.fa-file-user:after{content:"\10f65c"}
.fad.fa-file-video:after{content:"\10f1c8"}
.fad.fa-file-word:after{content:"\10f1c2"}
.fad.fa-files-medical:after{content:"\10f7fd"}
.fad.fa-fill:after{content:"\10f575"}
.fad.fa-fill-drip:after{content:"\10f576"}
.fad.fa-film:after{content:"\10f008"}
.fad.fa-film-alt:after{content:"\10f3a0"}
.fad.fa-film-canister:after{content:"\10f8b7"}
.fad.fa-filter:after{content:"\10f0b0"}
.fad.fa-fingerprint:after{content:"\10f577"}
.fad.fa-fire:after{content:"\10f06d"}
.fad.fa-fire-alt:after{content:"\10f7e4"}
.fad.fa-fire-extinguisher:after{content:"\10f134"}
.fad.fa-fire-smoke:after{content:"\10f74b"}
.fad.fa-fireplace:after{content:"\10f79a"}
.fad.fa-first-aid:after{content:"\10f479"}
.fad.fa-fish:after{content:"\10f578"}
.fad.fa-fish-cooked:after{content:"\10f7fe"}
.fad.fa-fist-raised:after{content:"\10f6de"}
.fad.fa-flag:after{content:"\10f024"}
.fad.fa-flag-alt:after{content:"\10f74c"}
.fad.fa-flag-checkered:after{content:"\10f11e"}
.fad.fa-flag-usa:after{content:"\10f74d"}
.fad.fa-flame:after{content:"\10f6df"}
.fad.fa-flashlight:after{content:"\10f8b8"}
.fad.fa-flask:after{content:"\10f0c3"}
.fad.fa-flask-poison:after{content:"\10f6e0"}
.fad.fa-flask-potion:after{content:"\10f6e1"}
.fad.fa-flower:after{content:"\10f7ff"}
.fad.fa-flower-daffodil:after{content:"\10f800"}
.fad.fa-flower-tulip:after{content:"\10f801"}
.fad.fa-flushed:after{content:"\10f579"}
.fad.fa-flute:after{content:"\10f8b9"}
.fad.fa-flux-capacitor:after{content:"\10f8ba"}
.fad.fa-fog:after{content:"\10f74e"}
.fad.fa-folder:after{content:"\10f07b"}
.fad.fa-folder-download:after{content:"\10f953"}
.fad.fa-folder-minus:after{content:"\10f65d"}
.fad.fa-folder-open:after{content:"\10f07c"}
.fad.fa-folder-plus:after{content:"\10f65e"}
.fad.fa-folder-times:after{content:"\10f65f"}
.fad.fa-folder-tree:after{content:"\10f802"}
.fad.fa-folder-upload:after{content:"\10f954"}
.fad.fa-folders:after{content:"\10f660"}
.fad.fa-font:after{content:"\10f031"}
.fad.fa-font-awesome-logo-full:after{content:"\10f4e6"}
.fad.fa-font-case:after{content:"\10f866"}
.fad.fa-football-ball:after{content:"\10f44e"}
.fad.fa-football-helmet:after{content:"\10f44f"}
.fad.fa-forklift:after{content:"\10f47a"}
.fad.fa-forward:after{content:"\10f04e"}
.fad.fa-fragile:after{content:"\10f4bb"}
.fad.fa-french-fries:after{content:"\10f803"}
.fad.fa-frog:after{content:"\10f52e"}
.fad.fa-frosty-head:after{content:"\10f79b"}
.fad.fa-frown:after{content:"\10f119"}
.fad.fa-frown-open:after{content:"\10f57a"}
.fad.fa-function:after{content:"\10f661"}
.fad.fa-funnel-dollar:after{content:"\10f662"}
.fad.fa-futbol:after{content:"\10f1e3"}
.fad.fa-galaxy:after{content:"\10f908"}
.fad.fa-game-board:after{content:"\10f867"}
.fad.fa-game-board-alt:after{content:"\10f868"}
.fad.fa-game-console-handheld:after{content:"\10f8bb"}
.fad.fa-gamepad:after{content:"\10f11b"}
.fad.fa-gamepad-alt:after{content:"\10f8bc"}
.fad.fa-garage:after{content:"\10f909"}
.fad.fa-garage-car:after{content:"\10f90a"}
.fad.fa-garage-open:after{content:"\10f90b"}
.fad.fa-gas-pump:after{content:"\10f52f"}
.fad.fa-gas-pump-slash:after{content:"\10f5f4"}
.fad.fa-gavel:after{content:"\10f0e3"}
.fad.fa-gem:after{content:"\10f3a5"}
.fad.fa-genderless:after{content:"\10f22d"}
.fad.fa-ghost:after{content:"\10f6e2"}
.fad.fa-gift:after{content:"\10f06b"}
.fad.fa-gift-card:after{content:"\10f663"}
.fad.fa-gifts:after{content:"\10f79c"}
.fad.fa-gingerbread-man:after{content:"\10f79d"}
.fad.fa-glass:after{content:"\10f804"}
.fad.fa-glass-champagne:after{content:"\10f79e"}
.fad.fa-glass-cheers:after{content:"\10f79f"}
.fad.fa-glass-citrus:after{content:"\10f869"}
.fad.fa-glass-martini:after{content:"\10f000"}
.fad.fa-glass-martini-alt:after{content:"\10f57b"}
.fad.fa-glass-whiskey:after{content:"\10f7a0"}
.fad.fa-glass-whiskey-rocks:after{content:"\10f7a1"}
.fad.fa-glasses:after{content:"\10f530"}
.fad.fa-glasses-alt:after{content:"\10f5f5"}
.fad.fa-globe:after{content:"\10f0ac"}
.fad.fa-globe-africa:after{content:"\10f57c"}
.fad.fa-globe-americas:after{content:"\10f57d"}
.fad.fa-globe-asia:after{content:"\10f57e"}
.fad.fa-globe-europe:after{content:"\10f7a2"}
.fad.fa-globe-snow:after{content:"\10f7a3"}
.fad.fa-globe-stand:after{content:"\10f5f6"}
.fad.fa-golf-ball:after{content:"\10f450"}
.fad.fa-golf-club:after{content:"\10f451"}
.fad.fa-gopuram:after{content:"\10f664"}
.fad.fa-graduation-cap:after{content:"\10f19d"}
.fad.fa-gramophone:after{content:"\10f8bd"}
.fad.fa-greater-than:after{content:"\10f531"}
.fad.fa-greater-than-equal:after{content:"\10f532"}
.fad.fa-grimace:after{content:"\10f57f"}
.fad.fa-grin:after{content:"\10f580"}
.fad.fa-grin-alt:after{content:"\10f581"}
.fad.fa-grin-beam:after{content:"\10f582"}
.fad.fa-grin-beam-sweat:after{content:"\10f583"}
.fad.fa-grin-hearts:after{content:"\10f584"}
.fad.fa-grin-squint:after{content:"\10f585"}
.fad.fa-grin-squint-tears:after{content:"\10f586"}
.fad.fa-grin-stars:after{content:"\10f587"}
.fad.fa-grin-tears:after{content:"\10f588"}
.fad.fa-grin-tongue:after{content:"\10f589"}
.fad.fa-grin-tongue-squint:after{content:"\10f58a"}
.fad.fa-grin-tongue-wink:after{content:"\10f58b"}
.fad.fa-grin-wink:after{content:"\10f58c"}
.fad.fa-grip-horizontal:after{content:"\10f58d"}
.fad.fa-grip-lines:after{content:"\10f7a4"}
.fad.fa-grip-lines-vertical:after{content:"\10f7a5"}
.fad.fa-grip-vertical:after{content:"\10f58e"}
.fad.fa-guitar:after{content:"\10f7a6"}
.fad.fa-guitar-electric:after{content:"\10f8be"}
.fad.fa-guitars:after{content:"\10f8bf"}
.fad.fa-h-square:after{content:"\10f0fd"}
.fad.fa-h1:after{content:"\10f313"}
.fad.fa-h2:after{content:"\10f314"}
.fad.fa-h3:after{content:"\10f315"}
.fad.fa-h4:after{content:"\10f86a"}
.fad.fa-hamburger:after{content:"\10f805"}
.fad.fa-hammer:after{content:"\10f6e3"}
.fad.fa-hammer-war:after{content:"\10f6e4"}
.fad.fa-hamsa:after{content:"\10f665"}
.fad.fa-hand-heart:after{content:"\10f4bc"}
.fad.fa-hand-holding:after{content:"\10f4bd"}
.fad.fa-hand-holding-box:after{content:"\10f47b"}
.fad.fa-hand-holding-heart:after{content:"\10f4be"}
.fad.fa-hand-holding-magic:after{content:"\10f6e5"}
.fad.fa-hand-holding-medical:after{content:"\10f95c"}
.fad.fa-hand-holding-seedling:after{content:"\10f4bf"}
.fad.fa-hand-holding-usd:after{content:"\10f4c0"}
.fad.fa-hand-holding-water:after{content:"\10f4c1"}
.fad.fa-hand-lizard:after{content:"\10f258"}
.fad.fa-hand-middle-finger:after{content:"\10f806"}
.fad.fa-hand-paper:after{content:"\10f256"}
.fad.fa-hand-peace:after{content:"\10f25b"}
.fad.fa-hand-point-down:after{content:"\10f0a7"}
.fad.fa-hand-point-left:after{content:"\10f0a5"}
.fad.fa-hand-point-right:after{content:"\10f0a4"}
.fad.fa-hand-point-up:after{content:"\10f0a6"}
.fad.fa-hand-pointer:after{content:"\10f25a"}
.fad.fa-hand-receiving:after{content:"\10f47c"}
.fad.fa-hand-rock:after{content:"\10f255"}
.fad.fa-hand-scissors:after{content:"\10f257"}
.fad.fa-hand-sparkles:after{content:"\10f95d"}
.fad.fa-hand-spock:after{content:"\10f259"}
.fad.fa-hands:after{content:"\10f4c2"}
.fad.fa-hands-heart:after{content:"\10f4c3"}
.fad.fa-hands-helping:after{content:"\10f4c4"}
.fad.fa-hands-usd:after{content:"\10f4c5"}
.fad.fa-hands-wash:after{content:"\10f95e"}
.fad.fa-handshake:after{content:"\10f2b5"}
.fad.fa-handshake-alt:after{content:"\10f4c6"}
.fad.fa-handshake-alt-slash:after{content:"\10f95f"}
.fad.fa-handshake-slash:after{content:"\10f960"}
.fad.fa-hanukiah:after{content:"\10f6e6"}
.fad.fa-hard-hat:after{content:"\10f807"}
.fad.fa-hashtag:after{content:"\10f292"}
.fad.fa-hat-chef:after{content:"\10f86b"}
.fad.fa-hat-cowboy:after{content:"\10f8c0"}
.fad.fa-hat-cowboy-side:after{content:"\10f8c1"}
.fad.fa-hat-santa:after{content:"\10f7a7"}
.fad.fa-hat-winter:after{content:"\10f7a8"}
.fad.fa-hat-witch:after{content:"\10f6e7"}
.fad.fa-hat-wizard:after{content:"\10f6e8"}
.fad.fa-hdd:after{content:"\10f0a0"}
.fad.fa-head-side:after{content:"\10f6e9"}
.fad.fa-head-side-brain:after{content:"\10f808"}
.fad.fa-head-side-cough:after{content:"\10f961"}
.fad.fa-head-side-cough-slash:after{content:"\10f962"}
.fad.fa-head-side-headphones:after{content:"\10f8c2"}
.fad.fa-head-side-mask:after{content:"\10f963"}
.fad.fa-head-side-medical:after{content:"\10f809"}
.fad.fa-head-side-virus:after{content:"\10f964"}
.fad.fa-head-vr:after{content:"\10f6ea"}
.fad.fa-heading:after{content:"\10f1dc"}
.fad.fa-headphones:after{content:"\10f025"}
.fad.fa-headphones-alt:after{content:"\10f58f"}
.fad.fa-headset:after{content:"\10f590"}
.fad.fa-heart:after{content:"\10f004"}
.fad.fa-heart-broken:after{content:"\10f7a9"}
.fad.fa-heart-circle:after{content:"\10f4c7"}
.fad.fa-heart-rate:after{content:"\10f5f8"}
.fad.fa-heart-square:after{content:"\10f4c8"}
.fad.fa-heartbeat:after{content:"\10f21e"}
.fad.fa-heat:after{content:"\10f90c"}
.fad.fa-helicopter:after{content:"\10f533"}
.fad.fa-helmet-battle:after{content:"\10f6eb"}
.fad.fa-hexagon:after{content:"\10f312"}
.fad.fa-highlighter:after{content:"\10f591"}
.fad.fa-hiking:after{content:"\10f6ec"}
.fad.fa-hippo:after{content:"\10f6ed"}
.fad.fa-history:after{content:"\10f1da"}
.fad.fa-hockey-mask:after{content:"\10f6ee"}
.fad.fa-hockey-puck:after{content:"\10f453"}
.fad.fa-hockey-sticks:after{content:"\10f454"}
.fad.fa-holly-berry:after{content:"\10f7aa"}
.fad.fa-home:after{content:"\10f015"}
.fad.fa-home-alt:after{content:"\10f80a"}
.fad.fa-home-heart:after{content:"\10f4c9"}
.fad.fa-home-lg:after{content:"\10f80b"}
.fad.fa-home-lg-alt:after{content:"\10f80c"}
.fad.fa-hood-cloak:after{content:"\10f6ef"}
.fad.fa-horizontal-rule:after{content:"\10f86c"}
.fad.fa-horse:after{content:"\10f6f0"}
.fad.fa-horse-head:after{content:"\10f7ab"}
.fad.fa-horse-saddle:after{content:"\10f8c3"}
.fad.fa-hospital:after{content:"\10f0f8"}
.fad.fa-hospital-alt:after{content:"\10f47d"}
.fad.fa-hospital-symbol:after{content:"\10f47e"}
.fad.fa-hospital-user:after{content:"\10f80d"}
.fad.fa-hospitals:after{content:"\10f80e"}
.fad.fa-hot-tub:after{content:"\10f593"}
.fad.fa-hotdog:after{content:"\10f80f"}
.fad.fa-hotel:after{content:"\10f594"}
.fad.fa-hourglass:after{content:"\10f254"}
.fad.fa-hourglass-end:after{content:"\10f253"}
.fad.fa-hourglass-half:after{content:"\10f252"}
.fad.fa-hourglass-start:after{content:"\10f251"}
.fad.fa-house:after{content:"\10f90d"}
.fad.fa-house-damage:after{content:"\10f6f1"}
.fad.fa-house-day:after{content:"\10f90e"}
.fad.fa-house-flood:after{content:"\10f74f"}
.fad.fa-house-leave:after{content:"\10f90f"}
.fad.fa-house-night:after{content:"\10f910"}
.fad.fa-house-return:after{content:"\10f911"}
.fad.fa-house-signal:after{content:"\10f912"}
.fad.fa-house-user:after{content:"\10f965"}
.fad.fa-hryvnia:after{content:"\10f6f2"}
.fad.fa-humidity:after{content:"\10f750"}
.fad.fa-hurricane:after{content:"\10f751"}
.fad.fa-i-cursor:after{content:"\10f246"}
.fad.fa-ice-cream:after{content:"\10f810"}
.fad.fa-ice-skate:after{content:"\10f7ac"}
.fad.fa-icicles:after{content:"\10f7ad"}
.fad.fa-icons:after{content:"\10f86d"}
.fad.fa-icons-alt:after{content:"\10f86e"}
.fad.fa-id-badge:after{content:"\10f2c1"}
.fad.fa-id-card:after{content:"\10f2c2"}
.fad.fa-id-card-alt:after{content:"\10f47f"}
.fad.fa-igloo:after{content:"\10f7ae"}
.fad.fa-image:after{content:"\10f03e"}
.fad.fa-image-polaroid:after{content:"\10f8c4"}
.fad.fa-images:after{content:"\10f302"}
.fad.fa-inbox:after{content:"\10f01c"}
.fad.fa-inbox-in:after{content:"\10f310"}
.fad.fa-inbox-out:after{content:"\10f311"}
.fad.fa-indent:after{content:"\10f03c"}
.fad.fa-industry:after{content:"\10f275"}
.fad.fa-industry-alt:after{content:"\10f3b3"}
.fad.fa-infinity:after{content:"\10f534"}
.fad.fa-info:after{content:"\10f129"}
.fad.fa-info-circle:after{content:"\10f05a"}
.fad.fa-info-square:after{content:"\10f30f"}
.fad.fa-inhaler:after{content:"\10f5f9"}
.fad.fa-integral:after{content:"\10f667"}
.fad.fa-intersection:after{content:"\10f668"}
.fad.fa-inventory:after{content:"\10f480"}
.fad.fa-island-tropical:after{content:"\10f811"}
.fad.fa-italic:after{content:"\10f033"}
.fad.fa-jack-o-lantern:after{content:"\10f30e"}
.fad.fa-jedi:after{content:"\10f669"}
.fad.fa-joint:after{content:"\10f595"}
.fad.fa-journal-whills:after{content:"\10f66a"}
.fad.fa-joystick:after{content:"\10f8c5"}
.fad.fa-jug:after{content:"\10f8c6"}
.fad.fa-kaaba:after{content:"\10f66b"}
.fad.fa-kazoo:after{content:"\10f8c7"}
.fad.fa-kerning:after{content:"\10f86f"}
.fad.fa-key:after{content:"\10f084"}
.fad.fa-key-skeleton:after{content:"\10f6f3"}
.fad.fa-keyboard:after{content:"\10f11c"}
.fad.fa-keynote:after{content:"\10f66c"}
.fad.fa-khanda:after{content:"\10f66d"}
.fad.fa-kidneys:after{content:"\10f5fb"}
.fad.fa-kiss:after{content:"\10f596"}
.fad.fa-kiss-beam:after{content:"\10f597"}
.fad.fa-kiss-wink-heart:after{content:"\10f598"}
.fad.fa-kite:after{content:"\10f6f4"}
.fad.fa-kiwi-bird:after{content:"\10f535"}
.fad.fa-knife-kitchen:after{content:"\10f6f5"}
.fad.fa-lambda:after{content:"\10f66e"}
.fad.fa-lamp:after{content:"\10f4ca"}
.fad.fa-lamp-desk:after{content:"\10f914"}
.fad.fa-lamp-floor:after{content:"\10f915"}
.fad.fa-landmark:after{content:"\10f66f"}
.fad.fa-landmark-alt:after{content:"\10f752"}
.fad.fa-language:after{content:"\10f1ab"}
.fad.fa-laptop:after{content:"\10f109"}
.fad.fa-laptop-code:after{content:"\10f5fc"}
.fad.fa-laptop-house:after{content:"\10f966"}
.fad.fa-laptop-medical:after{content:"\10f812"}
.fad.fa-lasso:after{content:"\10f8c8"}
.fad.fa-laugh:after{content:"\10f599"}
.fad.fa-laugh-beam:after{content:"\10f59a"}
.fad.fa-laugh-squint:after{content:"\10f59b"}
.fad.fa-laugh-wink:after{content:"\10f59c"}
.fad.fa-layer-group:after{content:"\10f5fd"}
.fad.fa-layer-minus:after{content:"\10f5fe"}
.fad.fa-layer-plus:after{content:"\10f5ff"}
.fad.fa-leaf:after{content:"\10f06c"}
.fad.fa-leaf-heart:after{content:"\10f4cb"}
.fad.fa-leaf-maple:after{content:"\10f6f6"}
.fad.fa-leaf-oak:after{content:"\10f6f7"}
.fad.fa-lemon:after{content:"\10f094"}
.fad.fa-less-than:after{content:"\10f536"}
.fad.fa-less-than-equal:after{content:"\10f537"}
.fad.fa-level-down:after{content:"\10f149"}
.fad.fa-level-down-alt:after{content:"\10f3be"}
.fad.fa-level-up:after{content:"\10f148"}
.fad.fa-level-up-alt:after{content:"\10f3bf"}
.fad.fa-life-ring:after{content:"\10f1cd"}
.fad.fa-light-ceiling:after{content:"\10f916"}
.fad.fa-light-switch:after{content:"\10f917"}
.fad.fa-light-switch-off:after{content:"\10f918"}
.fad.fa-light-switch-on:after{content:"\10f919"}
.fad.fa-lightbulb:after{content:"\10f0eb"}
.fad.fa-lightbulb-dollar:after{content:"\10f670"}
.fad.fa-lightbulb-exclamation:after{content:"\10f671"}
.fad.fa-lightbulb-on:after{content:"\10f672"}
.fad.fa-lightbulb-slash:after{content:"\10f673"}
.fad.fa-lights-holiday:after{content:"\10f7b2"}
.fad.fa-line-columns:after{content:"\10f870"}
.fad.fa-line-height:after{content:"\10f871"}
.fad.fa-link:after{content:"\10f0c1"}
.fad.fa-lips:after{content:"\10f600"}
.fad.fa-lira-sign:after{content:"\10f195"}
.fad.fa-list:after{content:"\10f03a"}
.fad.fa-list-alt:after{content:"\10f022"}
.fad.fa-list-music:after{content:"\10f8c9"}
.fad.fa-list-ol:after{content:"\10f0cb"}
.fad.fa-list-ul:after{content:"\10f0ca"}
.fad.fa-location:after{content:"\10f601"}
.fad.fa-location-arrow:after{content:"\10f124"}
.fad.fa-location-circle:after{content:"\10f602"}
.fad.fa-location-slash:after{content:"\10f603"}
.fad.fa-lock:after{content:"\10f023"}
.fad.fa-lock-alt:after{content:"\10f30d"}
.fad.fa-lock-open:after{content:"\10f3c1"}
.fad.fa-lock-open-alt:after{content:"\10f3c2"}
.fad.fa-long-arrow-alt-down:after{content:"\10f309"}
.fad.fa-long-arrow-alt-left:after{content:"\10f30a"}
.fad.fa-long-arrow-alt-right:after{content:"\10f30b"}
.fad.fa-long-arrow-alt-up:after{content:"\10f30c"}
.fad.fa-long-arrow-down:after{content:"\10f175"}
.fad.fa-long-arrow-left:after{content:"\10f177"}
.fad.fa-long-arrow-right:after{content:"\10f178"}
.fad.fa-long-arrow-up:after{content:"\10f176"}
.fad.fa-loveseat:after{content:"\10f4cc"}
.fad.fa-low-vision:after{content:"\10f2a8"}
.fad.fa-luchador:after{content:"\10f455"}
.fad.fa-luggage-cart:after{content:"\10f59d"}
.fad.fa-lungs:after{content:"\10f604"}
.fad.fa-lungs-virus:after{content:"\10f967"}
.fad.fa-mace:after{content:"\10f6f8"}
.fad.fa-magic:after{content:"\10f0d0"}
.fad.fa-magnet:after{content:"\10f076"}
.fad.fa-mail-bulk:after{content:"\10f674"}
.fad.fa-mailbox:after{content:"\10f813"}
.fad.fa-male:after{content:"\10f183"}
.fad.fa-mandolin:after{content:"\10f6f9"}
.fad.fa-map:after{content:"\10f279"}
.fad.fa-map-marked:after{content:"\10f59f"}
.fad.fa-map-marked-alt:after{content:"\10f5a0"}
.fad.fa-map-marker:after{content:"\10f041"}
.fad.fa-map-marker-alt:after{content:"\10f3c5"}
.fad.fa-map-marker-alt-slash:after{content:"\10f605"}
.fad.fa-map-marker-check:after{content:"\10f606"}
.fad.fa-map-marker-edit:after{content:"\10f607"}
.fad.fa-map-marker-exclamation:after{content:"\10f608"}
.fad.fa-map-marker-minus:after{content:"\10f609"}
.fad.fa-map-marker-plus:after{content:"\10f60a"}
.fad.fa-map-marker-question:after{content:"\10f60b"}
.fad.fa-map-marker-slash:after{content:"\10f60c"}
.fad.fa-map-marker-smile:after{content:"\10f60d"}
.fad.fa-map-marker-times:after{content:"\10f60e"}
.fad.fa-map-pin:after{content:"\10f276"}
.fad.fa-map-signs:after{content:"\10f277"}
.fad.fa-marker:after{content:"\10f5a1"}
.fad.fa-mars:after{content:"\10f222"}
.fad.fa-mars-double:after{content:"\10f227"}
.fad.fa-mars-stroke:after{content:"\10f229"}
.fad.fa-mars-stroke-h:after{content:"\10f22b"}
.fad.fa-mars-stroke-v:after{content:"\10f22a"}
.fad.fa-mask:after{content:"\10f6fa"}
.fad.fa-meat:after{content:"\10f814"}
.fad.fa-medal:after{content:"\10f5a2"}
.fad.fa-medkit:after{content:"\10f0fa"}
.fad.fa-megaphone:after{content:"\10f675"}
.fad.fa-meh:after{content:"\10f11a"}
.fad.fa-meh-blank:after{content:"\10f5a4"}
.fad.fa-meh-rolling-eyes:after{content:"\10f5a5"}
.fad.fa-memory:after{content:"\10f538"}
.fad.fa-menorah:after{content:"\10f676"}
.fad.fa-mercury:after{content:"\10f223"}
.fad.fa-meteor:after{content:"\10f753"}
.fad.fa-microchip:after{content:"\10f2db"}
.fad.fa-microphone:after{content:"\10f130"}
.fad.fa-microphone-alt:after{content:"\10f3c9"}
.fad.fa-microphone-alt-slash:after{content:"\10f539"}
.fad.fa-microphone-slash:after{content:"\10f131"}
.fad.fa-microphone-stand:after{content:"\10f8cb"}
.fad.fa-microscope:after{content:"\10f610"}
.fad.fa-microwave:after{content:"\10f91b"}
.fad.fa-mind-share:after{content:"\10f677"}
.fad.fa-minus:after{content:"\10f068"}
.fad.fa-minus-circle:after{content:"\10f056"}
.fad.fa-minus-hexagon:after{content:"\10f307"}
.fad.fa-minus-octagon:after{content:"\10f308"}
.fad.fa-minus-square:after{content:"\10f146"}
.fad.fa-mistletoe:after{content:"\10f7b4"}
.fad.fa-mitten:after{content:"\10f7b5"}
.fad.fa-mobile:after{content:"\10f10b"}
.fad.fa-mobile-alt:after{content:"\10f3cd"}
.fad.fa-mobile-android:after{content:"\10f3ce"}
.fad.fa-mobile-android-alt:after{content:"\10f3cf"}
.fad.fa-money-bill:after{content:"\10f0d6"}
.fad.fa-money-bill-alt:after{content:"\10f3d1"}
.fad.fa-money-bill-wave:after{content:"\10f53a"}
.fad.fa-money-bill-wave-alt:after{content:"\10f53b"}
.fad.fa-money-check:after{content:"\10f53c"}
.fad.fa-money-check-alt:after{content:"\10f53d"}
.fad.fa-money-check-edit:after{content:"\10f872"}
.fad.fa-money-check-edit-alt:after{content:"\10f873"}
.fad.fa-monitor-heart-rate:after{content:"\10f611"}
.fad.fa-monkey:after{content:"\10f6fb"}
.fad.fa-monument:after{content:"\10f5a6"}
.fad.fa-moon:after{content:"\10f186"}
.fad.fa-moon-cloud:after{content:"\10f754"}
.fad.fa-moon-stars:after{content:"\10f755"}
.fad.fa-mortar-pestle:after{content:"\10f5a7"}
.fad.fa-mosque:after{content:"\10f678"}
.fad.fa-motorcycle:after{content:"\10f21c"}
.fad.fa-mountain:after{content:"\10f6fc"}
.fad.fa-mountains:after{content:"\10f6fd"}
.fad.fa-mouse:after{content:"\10f8cc"}
.fad.fa-mouse-alt:after{content:"\10f8cd"}
.fad.fa-mouse-pointer:after{content:"\10f245"}
.fad.fa-mp3-player:after{content:"\10f8ce"}
.fad.fa-mug:after{content:"\10f874"}
.fad.fa-mug-hot:after{content:"\10f7b6"}
.fad.fa-mug-marshmallows:after{content:"\10f7b7"}
.fad.fa-mug-tea:after{content:"\10f875"}
.fad.fa-music:after{content:"\10f001"}
.fad.fa-music-alt:after{content:"\10f8cf"}
.fad.fa-music-alt-slash:after{content:"\10f8d0"}
.fad.fa-music-slash:after{content:"\10f8d1"}
.fad.fa-narwhal:after{content:"\10f6fe"}
.fad.fa-network-wired:after{content:"\10f6ff"}
.fad.fa-neuter:after{content:"\10f22c"}
.fad.fa-newspaper:after{content:"\10f1ea"}
.fad.fa-not-equal:after{content:"\10f53e"}
.fad.fa-notes-medical:after{content:"\10f481"}
.fad.fa-object-group:after{content:"\10f247"}
.fad.fa-object-ungroup:after{content:"\10f248"}
.fad.fa-octagon:after{content:"\10f306"}
.fad.fa-oil-can:after{content:"\10f613"}
.fad.fa-oil-temp:after{content:"\10f614"}
.fad.fa-om:after{content:"\10f679"}
.fad.fa-omega:after{content:"\10f67a"}
.fad.fa-ornament:after{content:"\10f7b8"}
.fad.fa-otter:after{content:"\10f700"}
.fad.fa-outdent:after{content:"\10f03b"}
.fad.fa-outlet:after{content:"\10f91c"}
.fad.fa-oven:after{content:"\10f91d"}
.fad.fa-overline:after{content:"\10f876"}
.fad.fa-page-break:after{content:"\10f877"}
.fad.fa-pager:after{content:"\10f815"}
.fad.fa-paint-brush:after{content:"\10f1fc"}
.fad.fa-paint-brush-alt:after{content:"\10f5a9"}
.fad.fa-paint-roller:after{content:"\10f5aa"}
.fad.fa-palette:after{content:"\10f53f"}
.fad.fa-pallet:after{content:"\10f482"}
.fad.fa-pallet-alt:after{content:"\10f483"}
.fad.fa-paper-plane:after{content:"\10f1d8"}
.fad.fa-paperclip:after{content:"\10f0c6"}
.fad.fa-parachute-box:after{content:"\10f4cd"}
.fad.fa-paragraph:after{content:"\10f1dd"}
.fad.fa-paragraph-rtl:after{content:"\10f878"}
.fad.fa-parking:after{content:"\10f540"}
.fad.fa-parking-circle:after{content:"\10f615"}
.fad.fa-parking-circle-slash:after{content:"\10f616"}
.fad.fa-parking-slash:after{content:"\10f617"}
.fad.fa-passport:after{content:"\10f5ab"}
.fad.fa-pastafarianism:after{content:"\10f67b"}
.fad.fa-paste:after{content:"\10f0ea"}
.fad.fa-pause:after{content:"\10f04c"}
.fad.fa-pause-circle:after{content:"\10f28b"}
.fad.fa-paw:after{content:"\10f1b0"}
.fad.fa-paw-alt:after{content:"\10f701"}
.fad.fa-paw-claws:after{content:"\10f702"}
.fad.fa-peace:after{content:"\10f67c"}
.fad.fa-pegasus:after{content:"\10f703"}
.fad.fa-pen:after{content:"\10f304"}
.fad.fa-pen-alt:after{content:"\10f305"}
.fad.fa-pen-fancy:after{content:"\10f5ac"}
.fad.fa-pen-nib:after{content:"\10f5ad"}
.fad.fa-pen-square:after{content:"\10f14b"}
.fad.fa-pencil:after{content:"\10f040"}
.fad.fa-pencil-alt:after{content:"\10f303"}
.fad.fa-pencil-paintbrush:after{content:"\10f618"}
.fad.fa-pencil-ruler:after{content:"\10f5ae"}
.fad.fa-pennant:after{content:"\10f456"}
.fad.fa-people-arrows:after{content:"\10f968"}
.fad.fa-people-carry:after{content:"\10f4ce"}
.fad.fa-pepper-hot:after{content:"\10f816"}
.fad.fa-percent:after{content:"\10f295"}
.fad.fa-percentage:after{content:"\10f541"}
.fad.fa-person-booth:after{content:"\10f756"}
.fad.fa-person-carry:after{content:"\10f4cf"}
.fad.fa-person-dolly:after{content:"\10f4d0"}
.fad.fa-person-dolly-empty:after{content:"\10f4d1"}
.fad.fa-person-sign:after{content:"\10f757"}
.fad.fa-phone:after{content:"\10f095"}
.fad.fa-phone-alt:after{content:"\10f879"}
.fad.fa-phone-laptop:after{content:"\10f87a"}
.fad.fa-phone-office:after{content:"\10f67d"}
.fad.fa-phone-plus:after{content:"\10f4d2"}
.fad.fa-phone-rotary:after{content:"\10f8d3"}
.fad.fa-phone-slash:after{content:"\10f3dd"}
.fad.fa-phone-square:after{content:"\10f098"}
.fad.fa-phone-square-alt:after{content:"\10f87b"}
.fad.fa-phone-volume:after{content:"\10f2a0"}
.fad.fa-photo-video:after{content:"\10f87c"}
.fad.fa-pi:after{content:"\10f67e"}
.fad.fa-piano:after{content:"\10f8d4"}
.fad.fa-piano-keyboard:after{content:"\10f8d5"}
.fad.fa-pie:after{content:"\10f705"}
.fad.fa-pig:after{content:"\10f706"}
.fad.fa-piggy-bank:after{content:"\10f4d3"}
.fad.fa-pills:after{content:"\10f484"}
.fad.fa-pizza:after{content:"\10f817"}
.fad.fa-pizza-slice:after{content:"\10f818"}
.fad.fa-place-of-worship:after{content:"\10f67f"}
.fad.fa-plane:after{content:"\10f072"}
.fad.fa-plane-alt:after{content:"\10f3de"}
.fad.fa-plane-arrival:after{content:"\10f5af"}
.fad.fa-plane-departure:after{content:"\10f5b0"}
.fad.fa-plane-slash:after{content:"\10f969"}
.fad.fa-planet-moon:after{content:"\10f91f"}
.fad.fa-planet-ringed:after{content:"\10f920"}
.fad.fa-play:after{content:"\10f04b"}
.fad.fa-play-circle:after{content:"\10f144"}
.fad.fa-plug:after{content:"\10f1e6"}
.fad.fa-plus:after{content:"\10f067"}
.fad.fa-plus-circle:after{content:"\10f055"}
.fad.fa-plus-hexagon:after{content:"\10f300"}
.fad.fa-plus-octagon:after{content:"\10f301"}
.fad.fa-plus-square:after{content:"\10f0fe"}
.fad.fa-podcast:after{content:"\10f2ce"}
.fad.fa-podium:after{content:"\10f680"}
.fad.fa-podium-star:after{content:"\10f758"}
.fad.fa-police-box:after{content:"\10f921"}
.fad.fa-poll:after{content:"\10f681"}
.fad.fa-poll-h:after{content:"\10f682"}
.fad.fa-poll-people:after{content:"\10f759"}
.fad.fa-poo:after{content:"\10f2fe"}
.fad.fa-poo-storm:after{content:"\10f75a"}
.fad.fa-poop:after{content:"\10f619"}
.fad.fa-popcorn:after{content:"\10f819"}
.fad.fa-portal-enter:after{content:"\10f922"}
.fad.fa-portal-exit:after{content:"\10f923"}
.fad.fa-portrait:after{content:"\10f3e0"}
.fad.fa-pound-sign:after{content:"\10f154"}
.fad.fa-power-off:after{content:"\10f011"}
.fad.fa-pray:after{content:"\10f683"}
.fad.fa-praying-hands:after{content:"\10f684"}
.fad.fa-prescription:after{content:"\10f5b1"}
.fad.fa-prescription-bottle:after{content:"\10f485"}
.fad.fa-prescription-bottle-alt:after{content:"\10f486"}
.fad.fa-presentation:after{content:"\10f685"}
.fad.fa-print:after{content:"\10f02f"}
.fad.fa-print-search:after{content:"\10f81a"}
.fad.fa-print-slash:after{content:"\10f686"}
.fad.fa-procedures:after{content:"\10f487"}
.fad.fa-project-diagram:after{content:"\10f542"}
.fad.fa-projector:after{content:"\10f8d6"}
.fad.fa-pump-medical:after{content:"\10f96a"}
.fad.fa-pump-soap:after{content:"\10f96b"}
.fad.fa-pumpkin:after{content:"\10f707"}
.fad.fa-puzzle-piece:after{content:"\10f12e"}
.fad.fa-qrcode:after{content:"\10f029"}
.fad.fa-question:after{content:"\10f128"}
.fad.fa-question-circle:after{content:"\10f059"}
.fad.fa-question-square:after{content:"\10f2fd"}
.fad.fa-quidditch:after{content:"\10f458"}
.fad.fa-quote-left:after{content:"\10f10d"}
.fad.fa-quote-right:after{content:"\10f10e"}
.fad.fa-quran:after{content:"\10f687"}
.fad.fa-rabbit:after{content:"\10f708"}
.fad.fa-rabbit-fast:after{content:"\10f709"}
.fad.fa-racquet:after{content:"\10f45a"}
.fad.fa-radar:after{content:"\10f924"}
.fad.fa-radiation:after{content:"\10f7b9"}
.fad.fa-radiation-alt:after{content:"\10f7ba"}
.fad.fa-radio:after{content:"\10f8d7"}
.fad.fa-radio-alt:after{content:"\10f8d8"}
.fad.fa-rainbow:after{content:"\10f75b"}
.fad.fa-raindrops:after{content:"\10f75c"}
.fad.fa-ram:after{content:"\10f70a"}
.fad.fa-ramp-loading:after{content:"\10f4d4"}
.fad.fa-random:after{content:"\10f074"}
.fad.fa-raygun:after{content:"\10f925"}
.fad.fa-receipt:after{content:"\10f543"}
.fad.fa-record-vinyl:after{content:"\10f8d9"}
.fad.fa-rectangle-landscape:after{content:"\10f2fa"}
.fad.fa-rectangle-portrait:after{content:"\10f2fb"}
.fad.fa-rectangle-wide:after{content:"\10f2fc"}
.fad.fa-recycle:after{content:"\10f1b8"}
.fad.fa-redo:after{content:"\10f01e"}
.fad.fa-redo-alt:after{content:"\10f2f9"}
.fad.fa-refrigerator:after{content:"\10f926"}
.fad.fa-registered:after{content:"\10f25d"}
.fad.fa-remove-format:after{content:"\10f87d"}
.fad.fa-repeat:after{content:"\10f363"}
.fad.fa-repeat-1:after{content:"\10f365"}
.fad.fa-repeat-1-alt:after{content:"\10f366"}
.fad.fa-repeat-alt:after{content:"\10f364"}
.fad.fa-reply:after{content:"\10f3e5"}
.fad.fa-reply-all:after{content:"\10f122"}
.fad.fa-republican:after{content:"\10f75e"}
.fad.fa-restroom:after{content:"\10f7bd"}
.fad.fa-retweet:after{content:"\10f079"}
.fad.fa-retweet-alt:after{content:"\10f361"}
.fad.fa-ribbon:after{content:"\10f4d6"}
.fad.fa-ring:after{content:"\10f70b"}
.fad.fa-rings-wedding:after{content:"\10f81b"}
.fad.fa-road:after{content:"\10f018"}
.fad.fa-robot:after{content:"\10f544"}
.fad.fa-rocket:after{content:"\10f135"}
.fad.fa-rocket-launch:after{content:"\10f927"}
.fad.fa-route:after{content:"\10f4d7"}
.fad.fa-route-highway:after{content:"\10f61a"}
.fad.fa-route-interstate:after{content:"\10f61b"}
.fad.fa-router:after{content:"\10f8da"}
.fad.fa-rss:after{content:"\10f09e"}
.fad.fa-rss-square:after{content:"\10f143"}
.fad.fa-ruble-sign:after{content:"\10f158"}
.fad.fa-ruler:after{content:"\10f545"}
.fad.fa-ruler-combined:after{content:"\10f546"}
.fad.fa-ruler-horizontal:after{content:"\10f547"}
.fad.fa-ruler-triangle:after{content:"\10f61c"}
.fad.fa-ruler-vertical:after{content:"\10f548"}
.fad.fa-running:after{content:"\10f70c"}
.fad.fa-rupee-sign:after{content:"\10f156"}
.fad.fa-rv:after{content:"\10f7be"}
.fad.fa-sack:after{content:"\10f81c"}
.fad.fa-sack-dollar:after{content:"\10f81d"}
.fad.fa-sad-cry:after{content:"\10f5b3"}
.fad.fa-sad-tear:after{content:"\10f5b4"}
.fad.fa-salad:after{content:"\10f81e"}
.fad.fa-sandwich:after{content:"\10f81f"}
.fad.fa-satellite:after{content:"\10f7bf"}
.fad.fa-satellite-dish:after{content:"\10f7c0"}
.fad.fa-sausage:after{content:"\10f820"}
.fad.fa-save:after{content:"\10f0c7"}
.fad.fa-sax-hot:after{content:"\10f8db"}
.fad.fa-saxophone:after{content:"\10f8dc"}
.fad.fa-scalpel:after{content:"\10f61d"}
.fad.fa-scalpel-path:after{content:"\10f61e"}
.fad.fa-scanner:after{content:"\10f488"}
.fad.fa-scanner-image:after{content:"\10f8f3"}
.fad.fa-scanner-keyboard:after{content:"\10f489"}
.fad.fa-scanner-touchscreen:after{content:"\10f48a"}
.fad.fa-scarecrow:after{content:"\10f70d"}
.fad.fa-scarf:after{content:"\10f7c1"}
.fad.fa-school:after{content:"\10f549"}
.fad.fa-screwdriver:after{content:"\10f54a"}
.fad.fa-scroll:after{content:"\10f70e"}
.fad.fa-scroll-old:after{content:"\10f70f"}
.fad.fa-scrubber:after{content:"\10f2f8"}
.fad.fa-scythe:after{content:"\10f710"}
.fad.fa-sd-card:after{content:"\10f7c2"}
.fad.fa-search:after{content:"\10f002"}
.fad.fa-search-dollar:after{content:"\10f688"}
.fad.fa-search-location:after{content:"\10f689"}
.fad.fa-search-minus:after{content:"\10f010"}
.fad.fa-search-plus:after{content:"\10f00e"}
.fad.fa-seedling:after{content:"\10f4d8"}
.fad.fa-send-back:after{content:"\10f87e"}
.fad.fa-send-backward:after{content:"\10f87f"}
.fad.fa-sensor:after{content:"\10f928"}
.fad.fa-sensor-alert:after{content:"\10f929"}
.fad.fa-sensor-fire:after{content:"\10f92a"}
.fad.fa-sensor-on:after{content:"\10f92b"}
.fad.fa-sensor-smoke:after{content:"\10f92c"}
.fad.fa-server:after{content:"\10f233"}
.fad.fa-shapes:after{content:"\10f61f"}
.fad.fa-share:after{content:"\10f064"}
.fad.fa-share-all:after{content:"\10f367"}
.fad.fa-share-alt:after{content:"\10f1e0"}
.fad.fa-share-alt-square:after{content:"\10f1e1"}
.fad.fa-share-square:after{content:"\10f14d"}
.fad.fa-sheep:after{content:"\10f711"}
.fad.fa-shekel-sign:after{content:"\10f20b"}
.fad.fa-shield:after{content:"\10f132"}
.fad.fa-shield-alt:after{content:"\10f3ed"}
.fad.fa-shield-check:after{content:"\10f2f7"}
.fad.fa-shield-cross:after{content:"\10f712"}
.fad.fa-shield-virus:after{content:"\10f96c"}
.fad.fa-ship:after{content:"\10f21a"}
.fad.fa-shipping-fast:after{content:"\10f48b"}
.fad.fa-shipping-timed:after{content:"\10f48c"}
.fad.fa-shish-kebab:after{content:"\10f821"}
.fad.fa-shoe-prints:after{content:"\10f54b"}
.fad.fa-shopping-bag:after{content:"\10f290"}
.fad.fa-shopping-basket:after{content:"\10f291"}
.fad.fa-shopping-cart:after{content:"\10f07a"}
.fad.fa-shovel:after{content:"\10f713"}
.fad.fa-shovel-snow:after{content:"\10f7c3"}
.fad.fa-shower:after{content:"\10f2cc"}
.fad.fa-shredder:after{content:"\10f68a"}
.fad.fa-shuttle-van:after{content:"\10f5b6"}
.fad.fa-shuttlecock:after{content:"\10f45b"}
.fad.fa-sickle:after{content:"\10f822"}
.fad.fa-sigma:after{content:"\10f68b"}
.fad.fa-sign:after{content:"\10f4d9"}
.fad.fa-sign-in:after{content:"\10f090"}
.fad.fa-sign-in-alt:after{content:"\10f2f6"}
.fad.fa-sign-language:after{content:"\10f2a7"}
.fad.fa-sign-out:after{content:"\10f08b"}
.fad.fa-sign-out-alt:after{content:"\10f2f5"}
.fad.fa-signal:after{content:"\10f012"}
.fad.fa-signal-1:after{content:"\10f68c"}
.fad.fa-signal-2:after{content:"\10f68d"}
.fad.fa-signal-3:after{content:"\10f68e"}
.fad.fa-signal-4:after{content:"\10f68f"}
.fad.fa-signal-alt:after{content:"\10f690"}
.fad.fa-signal-alt-1:after{content:"\10f691"}
.fad.fa-signal-alt-2:after{content:"\10f692"}
.fad.fa-signal-alt-3:after{content:"\10f693"}
.fad.fa-signal-alt-slash:after{content:"\10f694"}
.fad.fa-signal-slash:after{content:"\10f695"}
.fad.fa-signal-stream:after{content:"\10f8dd"}
.fad.fa-signature:after{content:"\10f5b7"}
.fad.fa-sim-card:after{content:"\10f7c4"}
.fad.fa-sink:after{content:"\10f96d"}
.fad.fa-siren:after{content:"\10f92d"}
.fad.fa-siren-on:after{content:"\10f92e"}
.fad.fa-sitemap:after{content:"\10f0e8"}
.fad.fa-skating:after{content:"\10f7c5"}
.fad.fa-skeleton:after{content:"\10f620"}
.fad.fa-ski-jump:after{content:"\10f7c7"}
.fad.fa-ski-lift:after{content:"\10f7c8"}
.fad.fa-skiing:after{content:"\10f7c9"}
.fad.fa-skiing-nordic:after{content:"\10f7ca"}
.fad.fa-skull:after{content:"\10f54c"}
.fad.fa-skull-cow:after{content:"\10f8de"}
.fad.fa-skull-crossbones:after{content:"\10f714"}
.fad.fa-slash:after{content:"\10f715"}
.fad.fa-sledding:after{content:"\10f7cb"}
.fad.fa-sleigh:after{content:"\10f7cc"}
.fad.fa-sliders-h:after{content:"\10f1de"}
.fad.fa-sliders-h-square:after{content:"\10f3f0"}
.fad.fa-sliders-v:after{content:"\10f3f1"}
.fad.fa-sliders-v-square:after{content:"\10f3f2"}
.fad.fa-smile:after{content:"\10f118"}
.fad.fa-smile-beam:after{content:"\10f5b8"}
.fad.fa-smile-plus:after{content:"\10f5b9"}
.fad.fa-smile-wink:after{content:"\10f4da"}
.fad.fa-smog:after{content:"\10f75f"}
.fad.fa-smoke:after{content:"\10f760"}
.fad.fa-smoking:after{content:"\10f48d"}
.fad.fa-smoking-ban:after{content:"\10f54d"}
.fad.fa-sms:after{content:"\10f7cd"}
.fad.fa-snake:after{content:"\10f716"}
.fad.fa-snooze:after{content:"\10f880"}
.fad.fa-snow-blowing:after{content:"\10f761"}
.fad.fa-snowboarding:after{content:"\10f7ce"}
.fad.fa-snowflake:after{content:"\10f2dc"}
.fad.fa-snowflakes:after{content:"\10f7cf"}
.fad.fa-snowman:after{content:"\10f7d0"}
.fad.fa-snowmobile:after{content:"\10f7d1"}
.fad.fa-snowplow:after{content:"\10f7d2"}
.fad.fa-soap:after{content:"\10f96e"}
.fad.fa-socks:after{content:"\10f696"}
.fad.fa-solar-panel:after{content:"\10f5ba"}
.fad.fa-solar-system:after{content:"\10f92f"}
.fad.fa-sort:after{content:"\10f0dc"}
.fad.fa-sort-alpha-down:after{content:"\10f15d"}
.fad.fa-sort-alpha-down-alt:after{content:"\10f881"}
.fad.fa-sort-alpha-up:after{content:"\10f15e"}
.fad.fa-sort-alpha-up-alt:after{content:"\10f882"}
.fad.fa-sort-alt:after{content:"\10f883"}
.fad.fa-sort-amount-down:after{content:"\10f160"}
.fad.fa-sort-amount-down-alt:after{content:"\10f884"}
.fad.fa-sort-amount-up:after{content:"\10f161"}
.fad.fa-sort-amount-up-alt:after{content:"\10f885"}
.fad.fa-sort-circle:after{content:"\10f930"}
.fad.fa-sort-circle-down:after{content:"\10f931"}
.fad.fa-sort-circle-up:after{content:"\10f932"}
.fad.fa-sort-down:after{content:"\10f0dd"}
.fad.fa-sort-numeric-down:after{content:"\10f162"}
.fad.fa-sort-numeric-down-alt:after{content:"\10f886"}
.fad.fa-sort-numeric-up:after{content:"\10f163"}
.fad.fa-sort-numeric-up-alt:after{content:"\10f887"}
.fad.fa-sort-shapes-down:after{content:"\10f888"}
.fad.fa-sort-shapes-down-alt:after{content:"\10f889"}
.fad.fa-sort-shapes-up:after{content:"\10f88a"}
.fad.fa-sort-shapes-up-alt:after{content:"\10f88b"}
.fad.fa-sort-size-down:after{content:"\10f88c"}
.fad.fa-sort-size-down-alt:after{content:"\10f88d"}
.fad.fa-sort-size-up:after{content:"\10f88e"}
.fad.fa-sort-size-up-alt:after{content:"\10f88f"}
.fad.fa-sort-up:after{content:"\10f0de"}
.fad.fa-soup:after{content:"\10f823"}
.fad.fa-spa:after{content:"\10f5bb"}
.fad.fa-space-shuttle:after{content:"\10f197"}
.fad.fa-space-station-moon:after{content:"\10f933"}
.fad.fa-space-station-moon-alt:after{content:"\10f934"}
.fad.fa-spade:after{content:"\10f2f4"}
.fad.fa-sparkles:after{content:"\10f890"}
.fad.fa-speaker:after{content:"\10f8df"}
.fad.fa-speakers:after{content:"\10f8e0"}
.fad.fa-spell-check:after{content:"\10f891"}
.fad.fa-spider:after{content:"\10f717"}
.fad.fa-spider-black-widow:after{content:"\10f718"}
.fad.fa-spider-web:after{content:"\10f719"}
.fad.fa-spinner:after{content:"\10f110"}
.fad.fa-spinner-third:after{content:"\10f3f4"}
.fad.fa-splotch:after{content:"\10f5bc"}
.fad.fa-spray-can:after{content:"\10f5bd"}
.fad.fa-sprinkler:after{content:"\10f935"}
.fad.fa-square:after{content:"\10f0c8"}
.fad.fa-square-full:after{content:"\10f45c"}
.fad.fa-square-root:after{content:"\10f697"}
.fad.fa-square-root-alt:after{content:"\10f698"}
.fad.fa-squirrel:after{content:"\10f71a"}
.fad.fa-staff:after{content:"\10f71b"}
.fad.fa-stamp:after{content:"\10f5bf"}
.fad.fa-star:after{content:"\10f005"}
.fad.fa-star-and-crescent:after{content:"\10f699"}
.fad.fa-star-christmas:after{content:"\10f7d4"}
.fad.fa-star-exclamation:after{content:"\10f2f3"}
.fad.fa-star-half:after{content:"\10f089"}
.fad.fa-star-half-alt:after{content:"\10f5c0"}
.fad.fa-star-of-david:after{content:"\10f69a"}
.fad.fa-star-of-life:after{content:"\10f621"}
.fad.fa-star-shooting:after{content:"\10f936"}
.fad.fa-starfighter:after{content:"\10f937"}
.fad.fa-starfighter-alt:after{content:"\10f938"}
.fad.fa-stars:after{content:"\10f762"}
.fad.fa-starship:after{content:"\10f939"}
.fad.fa-starship-freighter:after{content:"\10f93a"}
.fad.fa-steak:after{content:"\10f824"}
.fad.fa-steering-wheel:after{content:"\10f622"}
.fad.fa-step-backward:after{content:"\10f048"}
.fad.fa-step-forward:after{content:"\10f051"}
.fad.fa-stethoscope:after{content:"\10f0f1"}
.fad.fa-sticky-note:after{content:"\10f249"}
.fad.fa-stocking:after{content:"\10f7d5"}
.fad.fa-stomach:after{content:"\10f623"}
.fad.fa-stop:after{content:"\10f04d"}
.fad.fa-stop-circle:after{content:"\10f28d"}
.fad.fa-stopwatch:after{content:"\10f2f2"}
.fad.fa-stopwatch-20:after{content:"\10f96f"}
.fad.fa-store:after{content:"\10f54e"}
.fad.fa-store-alt:after{content:"\10f54f"}
.fad.fa-store-alt-slash:after{content:"\10f970"}
.fad.fa-store-slash:after{content:"\10f971"}
.fad.fa-stream:after{content:"\10f550"}
.fad.fa-street-view:after{content:"\10f21d"}
.fad.fa-stretcher:after{content:"\10f825"}
.fad.fa-strikethrough:after{content:"\10f0cc"}
.fad.fa-stroopwafel:after{content:"\10f551"}
.fad.fa-subscript:after{content:"\10f12c"}
.fad.fa-subway:after{content:"\10f239"}
.fad.fa-suitcase:after{content:"\10f0f2"}
.fad.fa-suitcase-rolling:after{content:"\10f5c1"}
.fad.fa-sun:after{content:"\10f185"}
.fad.fa-sun-cloud:after{content:"\10f763"}
.fad.fa-sun-dust:after{content:"\10f764"}
.fad.fa-sun-haze:after{content:"\10f765"}
.fad.fa-sunglasses:after{content:"\10f892"}
.fad.fa-sunrise:after{content:"\10f766"}
.fad.fa-sunset:after{content:"\10f767"}
.fad.fa-superscript:after{content:"\10f12b"}
.fad.fa-surprise:after{content:"\10f5c2"}
.fad.fa-swatchbook:after{content:"\10f5c3"}
.fad.fa-swimmer:after{content:"\10f5c4"}
.fad.fa-swimming-pool:after{content:"\10f5c5"}
.fad.fa-sword:after{content:"\10f71c"}
.fad.fa-sword-laser:after{content:"\10f93b"}
.fad.fa-sword-laser-alt:after{content:"\10f93c"}
.fad.fa-swords:after{content:"\10f71d"}
.fad.fa-swords-laser:after{content:"\10f93d"}
.fad.fa-synagogue:after{content:"\10f69b"}
.fad.fa-sync:after{content:"\10f021"}
.fad.fa-sync-alt:after{content:"\10f2f1"}
.fad.fa-syringe:after{content:"\10f48e"}
.fad.fa-table:after{content:"\10f0ce"}
.fad.fa-table-tennis:after{content:"\10f45d"}
.fad.fa-tablet:after{content:"\10f10a"}
.fad.fa-tablet-alt:after{content:"\10f3fa"}
.fad.fa-tablet-android:after{content:"\10f3fb"}
.fad.fa-tablet-android-alt:after{content:"\10f3fc"}
.fad.fa-tablet-rugged:after{content:"\10f48f"}
.fad.fa-tablets:after{content:"\10f490"}
.fad.fa-tachometer:after{content:"\10f0e4"}
.fad.fa-tachometer-alt:after{content:"\10f3fd"}
.fad.fa-tachometer-alt-average:after{content:"\10f624"}
.fad.fa-tachometer-alt-fast:after{content:"\10f625"}
.fad.fa-tachometer-alt-fastest:after{content:"\10f626"}
.fad.fa-tachometer-alt-slow:after{content:"\10f627"}
.fad.fa-tachometer-alt-slowest:after{content:"\10f628"}
.fad.fa-tachometer-average:after{content:"\10f629"}
.fad.fa-tachometer-fast:after{content:"\10f62a"}
.fad.fa-tachometer-fastest:after{content:"\10f62b"}
.fad.fa-tachometer-slow:after{content:"\10f62c"}
.fad.fa-tachometer-slowest:after{content:"\10f62d"}
.fad.fa-taco:after{content:"\10f826"}
.fad.fa-tag:after{content:"\10f02b"}
.fad.fa-tags:after{content:"\10f02c"}
.fad.fa-tally:after{content:"\10f69c"}
.fad.fa-tanakh:after{content:"\10f827"}
.fad.fa-tape:after{content:"\10f4db"}
.fad.fa-tasks:after{content:"\10f0ae"}
.fad.fa-tasks-alt:after{content:"\10f828"}
.fad.fa-taxi:after{content:"\10f1ba"}
.fad.fa-teeth:after{content:"\10f62e"}
.fad.fa-teeth-open:after{content:"\10f62f"}
.fad.fa-telescope:after{content:"\10f93e"}
.fad.fa-temperature-down:after{content:"\10f93f"}
.fad.fa-temperature-frigid:after{content:"\10f768"}
.fad.fa-temperature-high:after{content:"\10f769"}
.fad.fa-temperature-hot:after{content:"\10f76a"}
.fad.fa-temperature-low:after{content:"\10f76b"}
.fad.fa-temperature-up:after{content:"\10f940"}
.fad.fa-tenge:after{content:"\10f7d7"}
.fad.fa-tennis-ball:after{content:"\10f45e"}
.fad.fa-terminal:after{content:"\10f120"}
.fad.fa-text:after{content:"\10f893"}
.fad.fa-text-height:after{content:"\10f034"}
.fad.fa-text-size:after{content:"\10f894"}
.fad.fa-text-width:after{content:"\10f035"}
.fad.fa-th:after{content:"\10f00a"}
.fad.fa-th-large:after{content:"\10f009"}
.fad.fa-th-list:after{content:"\10f00b"}
.fad.fa-theater-masks:after{content:"\10f630"}
.fad.fa-thermometer:after{content:"\10f491"}
.fad.fa-thermometer-empty:after{content:"\10f2cb"}
.fad.fa-thermometer-full:after{content:"\10f2c7"}
.fad.fa-thermometer-half:after{content:"\10f2c9"}
.fad.fa-thermometer-quarter:after{content:"\10f2ca"}
.fad.fa-thermometer-three-quarters:after{content:"\10f2c8"}
.fad.fa-theta:after{content:"\10f69e"}
.fad.fa-thumbs-down:after{content:"\10f165"}
.fad.fa-thumbs-up:after{content:"\10f164"}
.fad.fa-thumbtack:after{content:"\10f08d"}
.fad.fa-thunderstorm:after{content:"\10f76c"}
.fad.fa-thunderstorm-moon:after{content:"\10f76d"}
.fad.fa-thunderstorm-sun:after{content:"\10f76e"}
.fad.fa-ticket:after{content:"\10f145"}
.fad.fa-ticket-alt:after{content:"\10f3ff"}
.fad.fa-tilde:after{content:"\10f69f"}
.fad.fa-times:after{content:"\10f00d"}
.fad.fa-times-circle:after{content:"\10f057"}
.fad.fa-times-hexagon:after{content:"\10f2ee"}
.fad.fa-times-octagon:after{content:"\10f2f0"}
.fad.fa-times-square:after{content:"\10f2d3"}
.fad.fa-tint:after{content:"\10f043"}
.fad.fa-tint-slash:after{content:"\10f5c7"}
.fad.fa-tire:after{content:"\10f631"}
.fad.fa-tire-flat:after{content:"\10f632"}
.fad.fa-tire-pressure-warning:after{content:"\10f633"}
.fad.fa-tire-rugged:after{content:"\10f634"}
.fad.fa-tired:after{content:"\10f5c8"}
.fad.fa-toggle-off:after{content:"\10f204"}
.fad.fa-toggle-on:after{content:"\10f205"}
.fad.fa-toilet:after{content:"\10f7d8"}
.fad.fa-toilet-paper:after{content:"\10f71e"}
.fad.fa-toilet-paper-alt:after{content:"\10f71f"}
.fad.fa-toilet-paper-slash:after{content:"\10f972"}
.fad.fa-tombstone:after{content:"\10f720"}
.fad.fa-tombstone-alt:after{content:"\10f721"}
.fad.fa-toolbox:after{content:"\10f552"}
.fad.fa-tools:after{content:"\10f7d9"}
.fad.fa-tooth:after{content:"\10f5c9"}
.fad.fa-toothbrush:after{content:"\10f635"}
.fad.fa-torah:after{content:"\10f6a0"}
.fad.fa-torii-gate:after{content:"\10f6a1"}
.fad.fa-tornado:after{content:"\10f76f"}
.fad.fa-tractor:after{content:"\10f722"}
.fad.fa-trademark:after{content:"\10f25c"}
.fad.fa-traffic-cone:after{content:"\10f636"}
.fad.fa-traffic-light:after{content:"\10f637"}
.fad.fa-traffic-light-go:after{content:"\10f638"}
.fad.fa-traffic-light-slow:after{content:"\10f639"}
.fad.fa-traffic-light-stop:after{content:"\10f63a"}
.fad.fa-trailer:after{content:"\10f941"}
.fad.fa-train:after{content:"\10f238"}
.fad.fa-tram:after{content:"\10f7da"}
.fad.fa-transgender:after{content:"\10f224"}
.fad.fa-transgender-alt:after{content:"\10f225"}
.fad.fa-transporter:after{content:"\10f942"}
.fad.fa-transporter-1:after{content:"\10f943"}
.fad.fa-transporter-2:after{content:"\10f944"}
.fad.fa-transporter-3:after{content:"\10f945"}
.fad.fa-transporter-empty:after{content:"\10f946"}
.fad.fa-trash:after{content:"\10f1f8"}
.fad.fa-trash-alt:after{content:"\10f2ed"}
.fad.fa-trash-restore:after{content:"\10f829"}
.fad.fa-trash-restore-alt:after{content:"\10f82a"}
.fad.fa-trash-undo:after{content:"\10f895"}
.fad.fa-trash-undo-alt:after{content:"\10f896"}
.fad.fa-treasure-chest:after{content:"\10f723"}
.fad.fa-tree:after{content:"\10f1bb"}
.fad.fa-tree-alt:after{content:"\10f400"}
.fad.fa-tree-christmas:after{content:"\10f7db"}
.fad.fa-tree-decorated:after{content:"\10f7dc"}
.fad.fa-tree-large:after{content:"\10f7dd"}
.fad.fa-tree-palm:after{content:"\10f82b"}
.fad.fa-trees:after{content:"\10f724"}
.fad.fa-triangle:after{content:"\10f2ec"}
.fad.fa-triangle-music:after{content:"\10f8e2"}
.fad.fa-trophy:after{content:"\10f091"}
.fad.fa-trophy-alt:after{content:"\10f2eb"}
.fad.fa-truck:after{content:"\10f0d1"}
.fad.fa-truck-container:after{content:"\10f4dc"}
.fad.fa-truck-couch:after{content:"\10f4dd"}
.fad.fa-truck-loading:after{content:"\10f4de"}
.fad.fa-truck-monster:after{content:"\10f63b"}
.fad.fa-truck-moving:after{content:"\10f4df"}
.fad.fa-truck-pickup:after{content:"\10f63c"}
.fad.fa-truck-plow:after{content:"\10f7de"}
.fad.fa-truck-ramp:after{content:"\10f4e0"}
.fad.fa-trumpet:after{content:"\10f8e3"}
.fad.fa-tshirt:after{content:"\10f553"}
.fad.fa-tty:after{content:"\10f1e4"}
.fad.fa-turkey:after{content:"\10f725"}
.fad.fa-turntable:after{content:"\10f8e4"}
.fad.fa-turtle:after{content:"\10f726"}
.fad.fa-tv:after{content:"\10f26c"}
.fad.fa-tv-alt:after{content:"\10f8e5"}
.fad.fa-tv-music:after{content:"\10f8e6"}
.fad.fa-tv-retro:after{content:"\10f401"}
.fad.fa-typewriter:after{content:"\10f8e7"}
.fad.fa-ufo:after{content:"\10f947"}
.fad.fa-ufo-beam:after{content:"\10f948"}
.fad.fa-umbrella:after{content:"\10f0e9"}
.fad.fa-umbrella-beach:after{content:"\10f5ca"}
.fad.fa-underline:after{content:"\10f0cd"}
.fad.fa-undo:after{content:"\10f0e2"}
.fad.fa-undo-alt:after{content:"\10f2ea"}
.fad.fa-unicorn:after{content:"\10f727"}
.fad.fa-union:after{content:"\10f6a2"}
.fad.fa-universal-access:after{content:"\10f29a"}
.fad.fa-university:after{content:"\10f19c"}
.fad.fa-unlink:after{content:"\10f127"}
.fad.fa-unlock:after{content:"\10f09c"}
.fad.fa-unlock-alt:after{content:"\10f13e"}
.fad.fa-upload:after{content:"\10f093"}
.fad.fa-usb-drive:after{content:"\10f8e9"}
.fad.fa-usd-circle:after{content:"\10f2e8"}
.fad.fa-usd-square:after{content:"\10f2e9"}
.fad.fa-user:after{content:"\10f007"}
.fad.fa-user-alien:after{content:"\10f94a"}
.fad.fa-user-alt:after{content:"\10f406"}
.fad.fa-user-alt-slash:after{content:"\10f4fa"}
.fad.fa-user-astronaut:after{content:"\10f4fb"}
.fad.fa-user-chart:after{content:"\10f6a3"}
.fad.fa-user-check:after{content:"\10f4fc"}
.fad.fa-user-circle:after{content:"\10f2bd"}
.fad.fa-user-clock:after{content:"\10f4fd"}
.fad.fa-user-cog:after{content:"\10f4fe"}
.fad.fa-user-cowboy:after{content:"\10f8ea"}
.fad.fa-user-crown:after{content:"\10f6a4"}
.fad.fa-user-edit:after{content:"\10f4ff"}
.fad.fa-user-friends:after{content:"\10f500"}
.fad.fa-user-graduate:after{content:"\10f501"}
.fad.fa-user-hard-hat:after{content:"\10f82c"}
.fad.fa-user-headset:after{content:"\10f82d"}
.fad.fa-user-injured:after{content:"\10f728"}
.fad.fa-user-lock:after{content:"\10f502"}
.fad.fa-user-md:after{content:"\10f0f0"}
.fad.fa-user-md-chat:after{content:"\10f82e"}
.fad.fa-user-minus:after{content:"\10f503"}
.fad.fa-user-music:after{content:"\10f8eb"}
.fad.fa-user-ninja:after{content:"\10f504"}
.fad.fa-user-nurse:after{content:"\10f82f"}
.fad.fa-user-plus:after{content:"\10f234"}
.fad.fa-user-robot:after{content:"\10f94b"}
.fad.fa-user-secret:after{content:"\10f21b"}
.fad.fa-user-shield:after{content:"\10f505"}
.fad.fa-user-slash:after{content:"\10f506"}
.fad.fa-user-tag:after{content:"\10f507"}
.fad.fa-user-tie:after{content:"\10f508"}
.fad.fa-user-times:after{content:"\10f235"}
.fad.fa-user-unlock:after{content:"\10f958"}
.fad.fa-user-visor:after{content:"\10f94c"}
.fad.fa-users:after{content:"\10f0c0"}
.fad.fa-users-class:after{content:"\10f63d"}
.fad.fa-users-cog:after{content:"\10f509"}
.fad.fa-users-crown:after{content:"\10f6a5"}
.fad.fa-users-medical:after{content:"\10f830"}
.fad.fa-users-slash:after{content:"\10f973"}
.fad.fa-utensil-fork:after{content:"\10f2e3"}
.fad.fa-utensil-knife:after{content:"\10f2e4"}
.fad.fa-utensil-spoon:after{content:"\10f2e5"}
.fad.fa-utensils:after{content:"\10f2e7"}
.fad.fa-utensils-alt:after{content:"\10f2e6"}
.fad.fa-vacuum:after{content:"\10f94d"}
.fad.fa-vacuum-robot:after{content:"\10f94e"}
.fad.fa-value-absolute:after{content:"\10f6a6"}
.fad.fa-vector-square:after{content:"\10f5cb"}
.fad.fa-venus:after{content:"\10f221"}
.fad.fa-venus-double:after{content:"\10f226"}
.fad.fa-venus-mars:after{content:"\10f228"}
.fad.fa-vhs:after{content:"\10f8ec"}
.fad.fa-vial:after{content:"\10f492"}
.fad.fa-vials:after{content:"\10f493"}
.fad.fa-video:after{content:"\10f03d"}
.fad.fa-video-plus:after{content:"\10f4e1"}
.fad.fa-video-slash:after{content:"\10f4e2"}
.fad.fa-vihara:after{content:"\10f6a7"}
.fad.fa-violin:after{content:"\10f8ed"}
.fad.fa-virus:after{content:"\10f974"}
.fad.fa-virus-slash:after{content:"\10f975"}
.fad.fa-viruses:after{content:"\10f976"}
.fad.fa-voicemail:after{content:"\10f897"}
.fad.fa-volcano:after{content:"\10f770"}
.fad.fa-volleyball-ball:after{content:"\10f45f"}
.fad.fa-volume:after{content:"\10f6a8"}
.fad.fa-volume-down:after{content:"\10f027"}
.fad.fa-volume-mute:after{content:"\10f6a9"}
.fad.fa-volume-off:after{content:"\10f026"}
.fad.fa-volume-slash:after{content:"\10f2e2"}
.fad.fa-volume-up:after{content:"\10f028"}
.fad.fa-vote-nay:after{content:"\10f771"}
.fad.fa-vote-yea:after{content:"\10f772"}
.fad.fa-vr-cardboard:after{content:"\10f729"}
.fad.fa-wagon-covered:after{content:"\10f8ee"}
.fad.fa-walker:after{content:"\10f831"}
.fad.fa-walkie-talkie:after{content:"\10f8ef"}
.fad.fa-walking:after{content:"\10f554"}
.fad.fa-wallet:after{content:"\10f555"}
.fad.fa-wand:after{content:"\10f72a"}
.fad.fa-wand-magic:after{content:"\10f72b"}
.fad.fa-warehouse:after{content:"\10f494"}
.fad.fa-warehouse-alt:after{content:"\10f495"}
.fad.fa-washer:after{content:"\10f898"}
.fad.fa-watch:after{content:"\10f2e1"}
.fad.fa-watch-calculator:after{content:"\10f8f0"}
.fad.fa-watch-fitness:after{content:"\10f63e"}
.fad.fa-water:after{content:"\10f773"}
.fad.fa-water-lower:after{content:"\10f774"}
.fad.fa-water-rise:after{content:"\10f775"}
.fad.fa-wave-sine:after{content:"\10f899"}
.fad.fa-wave-square:after{content:"\10f83e"}
.fad.fa-wave-triangle:after{content:"\10f89a"}
.fad.fa-waveform:after{content:"\10f8f1"}
.fad.fa-waveform-path:after{content:"\10f8f2"}
.fad.fa-webcam:after{content:"\10f832"}
.fad.fa-webcam-slash:after{content:"\10f833"}
.fad.fa-weight:after{content:"\10f496"}
.fad.fa-weight-hanging:after{content:"\10f5cd"}
.fad.fa-whale:after{content:"\10f72c"}
.fad.fa-wheat:after{content:"\10f72d"}
.fad.fa-wheelchair:after{content:"\10f193"}
.fad.fa-whistle:after{content:"\10f460"}
.fad.fa-wifi:after{content:"\10f1eb"}
.fad.fa-wifi-1:after{content:"\10f6aa"}
.fad.fa-wifi-2:after{content:"\10f6ab"}
.fad.fa-wifi-slash:after{content:"\10f6ac"}
.fad.fa-wind:after{content:"\10f72e"}
.fad.fa-wind-turbine:after{content:"\10f89b"}
.fad.fa-wind-warning:after{content:"\10f776"}
.fad.fa-window:after{content:"\10f40e"}
.fad.fa-window-alt:after{content:"\10f40f"}
.fad.fa-window-close:after{content:"\10f410"}
.fad.fa-window-frame:after{content:"\10f94f"}
.fad.fa-window-frame-open:after{content:"\10f950"}
.fad.fa-window-maximize:after{content:"\10f2d0"}
.fad.fa-window-minimize:after{content:"\10f2d1"}
.fad.fa-window-restore:after{content:"\10f2d2"}
.fad.fa-windsock:after{content:"\10f777"}
.fad.fa-wine-bottle:after{content:"\10f72f"}
.fad.fa-wine-glass:after{content:"\10f4e3"}
.fad.fa-wine-glass-alt:after{content:"\10f5ce"}
.fad.fa-won-sign:after{content:"\10f159"}
.fad.fa-wreath:after{content:"\10f7e2"}
.fad.fa-wrench:after{content:"\10f0ad"}
.fad.fa-x-ray:after{content:"\10f497"}
.fad.fa-yen-sign:after{content:"\10f157"}
.fad.fa-yin-yang:after{content:"\10f6ad"}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:block;src:url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-light-300.eot");src:url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-light-300.woff2") format("woff2"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-light-300.woff") format("woff"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-light-300.ttf") format("truetype"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-light-300.svg#fontawesome") format("svg")}
.fal{font-family:'Font Awesome 5 Pro';font-weight:300}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:block;src:url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-regular-400.eot");src:url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-regular-400.woff2") format("woff2"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-regular-400.woff") format("woff"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-regular-400.ttf") format("truetype"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-regular-400.svg#fontawesome") format("svg")}
.far{font-family:'Font Awesome 5 Pro';font-weight:400}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-solid-900.eot");src:url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-solid-900.woff2") format("woff2"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-solid-900.woff") format("woff"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-solid-900.ttf") format("truetype"),url("../themes/refonteaej/assets/fonts/fontawesome-pro/webfonts/fa-solid-900.svg#fontawesome") format("svg")}
.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900}
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
*,::after,::before{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus{outline:0!important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
dl,ol,ul{margin-top:0;margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#007bff;text-decoration:none;background-color:transparent}
a:hover{color:#0056b3;text-decoration:underline}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:0}
code,kbd,pre,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}
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:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:none}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none!important}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}
.h1,h1{font-size:2.5rem}
.h2,h2{font-size:2rem}
.h3,h3{font-size:1.75rem}
.h4,h4{font-size:1.5rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-size:6rem;font-weight:300;line-height:1.2}
.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}
.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}
.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.small,small{font-size:80%;font-weight:400}
.mark,mark{padding:.2em;background-color:#fcf8e3}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism{font-size:90%;text-transform:uppercase}
.blockquote{margin-bottom:1rem;font-size:1.25rem}
.blockquote-footer{display:block;font-size:80%;color:#6c757d}
.blockquote-footer::before{content:"\2014\00A0"}
.img-fluid{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}
.figure{display:inline-block}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:90%;color:#6c757d}
code{font-size:87.5%;color:#e83e8c;word-break:break-word}
a>code{color:inherit}
kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}
kbd kbd{padding:0;font-size:100%;font-weight:700}
pre{display:block;font-size:87.5%;color:#212529}
pre code{font-size:inherit;color:inherit;word-break:normal}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container{max-width:540px}
}
@media (min-width:768px){.container{max-width:720px}
}
@media (min-width:992px){.container{max-width:960px}
}
@media (min-width:1200px){.container{max-width:1140px}
}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-ms-flex-order:-1;order:-1}
.order-last{-ms-flex-order:13;order:13}
.order-0{-ms-flex-order:0;order:0}
.order-1{-ms-flex-order:1;order:1}
.order-2{-ms-flex-order:2;order:2}
.order-3{-ms-flex-order:3;order:3}
.order-4{-ms-flex-order:4;order:4}
.order-5{-ms-flex-order:5;order:5}
.order-6{-ms-flex-order:6;order:6}
.order-7{-ms-flex-order:7;order:7}
.order-8{-ms-flex-order:8;order:8}
.order-9{-ms-flex-order:9;order:9}
.order-10{-ms-flex-order:10;order:10}
.order-11{-ms-flex-order:11;order:11}
.order-12{-ms-flex-order:12;order:12}
.offset-1{margin-left:8.333333%}
.offset-2{margin-left:16.666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.333333%}
.offset-5{margin-left:41.666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.333333%}
.offset-8{margin-left:66.666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.333333%}
.offset-11{margin-left:91.666667%}
@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-ms-flex-order:-1;order:-1}
.order-sm-last{-ms-flex-order:13;order:13}
.order-sm-0{-ms-flex-order:0;order:0}
.order-sm-1{-ms-flex-order:1;order:1}
.order-sm-2{-ms-flex-order:2;order:2}
.order-sm-3{-ms-flex-order:3;order:3}
.order-sm-4{-ms-flex-order:4;order:4}
.order-sm-5{-ms-flex-order:5;order:5}
.order-sm-6{-ms-flex-order:6;order:6}
.order-sm-7{-ms-flex-order:7;order:7}
.order-sm-8{-ms-flex-order:8;order:8}
.order-sm-9{-ms-flex-order:9;order:9}
.order-sm-10{-ms-flex-order:10;order:10}
.order-sm-11{-ms-flex-order:11;order:11}
.order-sm-12{-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.333333%}
.offset-sm-2{margin-left:16.666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.333333%}
.offset-sm-5{margin-left:41.666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.333333%}
.offset-sm-8{margin-left:66.666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.333333%}
.offset-sm-11{margin-left:91.666667%}
}
@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-ms-flex-order:-1;order:-1}
.order-md-last{-ms-flex-order:13;order:13}
.order-md-0{-ms-flex-order:0;order:0}
.order-md-1{-ms-flex-order:1;order:1}
.order-md-2{-ms-flex-order:2;order:2}
.order-md-3{-ms-flex-order:3;order:3}
.order-md-4{-ms-flex-order:4;order:4}
.order-md-5{-ms-flex-order:5;order:5}
.order-md-6{-ms-flex-order:6;order:6}
.order-md-7{-ms-flex-order:7;order:7}
.order-md-8{-ms-flex-order:8;order:8}
.order-md-9{-ms-flex-order:9;order:9}
.order-md-10{-ms-flex-order:10;order:10}
.order-md-11{-ms-flex-order:11;order:11}
.order-md-12{-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.333333%}
.offset-md-2{margin-left:16.666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.333333%}
.offset-md-5{margin-left:41.666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.333333%}
.offset-md-8{margin-left:66.666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.333333%}
.offset-md-11{margin-left:91.666667%}
}
@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-ms-flex-order:-1;order:-1}
.order-lg-last{-ms-flex-order:13;order:13}
.order-lg-0{-ms-flex-order:0;order:0}
.order-lg-1{-ms-flex-order:1;order:1}
.order-lg-2{-ms-flex-order:2;order:2}
.order-lg-3{-ms-flex-order:3;order:3}
.order-lg-4{-ms-flex-order:4;order:4}
.order-lg-5{-ms-flex-order:5;order:5}
.order-lg-6{-ms-flex-order:6;order:6}
.order-lg-7{-ms-flex-order:7;order:7}
.order-lg-8{-ms-flex-order:8;order:8}
.order-lg-9{-ms-flex-order:9;order:9}
.order-lg-10{-ms-flex-order:10;order:10}
.order-lg-11{-ms-flex-order:11;order:11}
.order-lg-12{-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.333333%}
.offset-lg-2{margin-left:16.666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.333333%}
.offset-lg-5{margin-left:41.666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.333333%}
.offset-lg-8{margin-left:66.666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.333333%}
.offset-lg-11{margin-left:91.666667%}
}
@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-ms-flex-order:-1;order:-1}
.order-xl-last{-ms-flex-order:13;order:13}
.order-xl-0{-ms-flex-order:0;order:0}
.order-xl-1{-ms-flex-order:1;order:1}
.order-xl-2{-ms-flex-order:2;order:2}
.order-xl-3{-ms-flex-order:3;order:3}
.order-xl-4{-ms-flex-order:4;order:4}
.order-xl-5{-ms-flex-order:5;order:5}
.order-xl-6{-ms-flex-order:6;order:6}
.order-xl-7{-ms-flex-order:7;order:7}
.order-xl-8{-ms-flex-order:8;order:8}
.order-xl-9{-ms-flex-order:9;order:9}
.order-xl-10{-ms-flex-order:10;order:10}
.order-xl-11{-ms-flex-order:11;order:11}
.order-xl-12{-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.333333%}
.offset-xl-2{margin-left:16.666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.333333%}
.offset-xl-5{margin-left:41.666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.333333%}
.offset-xl-8{margin-left:66.666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.333333%}
.offset-xl-11{margin-left:91.666667%}
}
.table{width:100%;margin-bottom:1rem;background-color:transparent}
.table td,.table th{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 .table{background-color:#fff}
.table-sm td,.table-sm th{padding:.3rem}
.table-bordered{border:1px solid #dee2e6}
.table-bordered td,.table-bordered th{border:1px solid #dee2e6}
.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}
.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}
.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}
.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}
.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}
.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}
.table-hover .table-primary:hover{background-color:#9fcdff}
.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}
.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}
.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}
.table-hover .table-secondary:hover{background-color:#c8cbcf}
.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}
.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}
.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}
.table-hover .table-success:hover{background-color:#b1dfbb}
.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}
.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}
.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{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>td,.table-warning>th{background-color:#ffeeba}
.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}
.table-hover .table-warning:hover{background-color:#ffe8a1}
.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}
.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}
.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}
.table-hover .table-danger:hover{background-color:#f1b0b7}
.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}
.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}
.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}
.table-hover .table-light:hover{background-color:#ececf6}
.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}
.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}
.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}
.table-hover .table-dark:hover{background-color:#b9bbbe}
.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}
.table-active,.table-active>td,.table-active>th{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:#212529;border-color:#32383e}
.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}
.table-dark{color:#fff;background-color:#212529}
.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}
.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{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;-ms-overflow-style:-ms-autohiding-scrollbar}
.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;-ms-overflow-style:-ms-autohiding-scrollbar}
.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;-ms-overflow-style:-ms-autohiding-scrollbar}
.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;-ms-overflow-style:-ms-autohiding-scrollbar}
.table-responsive-xl>.table-bordered{border:0}
}
.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
.table-responsive>.table-bordered{border:0}
.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}
}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}
.form-control::-moz-placeholder{color:#6c757d;opacity:1}
.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}
.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}
.form-control::placeholder{color:#6c757d;opacity:1}
.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}
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(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}
.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}
.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-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}
.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}
.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
select.form-control[multiple],select.form-control[size]{height:auto}
textarea.form-control{height:auto}
.form-group{margin-bottom:1rem}
.form-text{display:block;margin-top:.25rem}
.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}
.form-check{position:relative;display:block;padding-left:1.25rem}
.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}
.form-check-input:disabled~.form-check-label{color:#6c757d}
.form-check-label{margin-bottom:0}
.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}
.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}
.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}
.valid-tooltip{position:absolute;top:100%;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(40,167,69,.9);border-radius:.25rem}
.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:2.25rem;background-repeat:no-repeat;background-position:center right calc(2.25rem / 4);background-size:calc(2.25rem / 2) calc(2.25rem / 2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}
.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}
.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:2.25rem;background-position:top calc(2.25rem / 4) right calc(2.25rem / 4)}
.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:3.4375rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") no-repeat center right 1.75rem/1.125rem 1.125rem}
.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}
.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}
.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}
.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}
.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}
.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}
.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}
.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}
.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}
.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}
.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}
.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}
.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}
.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:2.25rem;background-repeat:no-repeat;background-position:center right calc(2.25rem / 4);background-size:calc(2.25rem / 2) calc(2.25rem / 2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E")}
.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}
.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:2.25rem;background-position:top calc(2.25rem / 4) right calc(2.25rem / 4)}
.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:3.4375rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") no-repeat center right 1.75rem/1.125rem 1.125rem}
.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}
.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}
.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}
.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}
.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}
.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}
.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}
.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}
.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}
.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}
.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}
.form-inline .form-check{width:100%}
@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}
.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;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 .custom-select,.form-inline .input-group{width:auto}
.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}
.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}
.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.form-inline .custom-control-label{margin-bottom:0}
}
.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;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 screen and (prefers-reduced-motion:reduce){.btn{transition:none}
}
.btn:hover{color:#212529;text-decoration:none}
.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.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:#007bff;border-color:#007bff}
.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}
.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}
.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,143,255,.5)}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}
.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}
.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}
.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(130,138,145,.5)}
.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}
.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}
.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}
.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(72,180,97,.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{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:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}
.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}
.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}
.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,170,12,.5)}
.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}
.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}
.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}
.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(225,83,97,.5)}
.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}
.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.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(216,217,219,.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{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-outline-primary{color:#007bff;border-color:#007bff}
.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;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:#007bff;border-color:#007bff}
.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,123,255,.5)}
.btn-outline-secondary{color:#6c757d;border-color:#6c757d}
.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;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:#fff;background-color:#6c757d;border-color:#6c757d}
.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(108,117,125,.5)}
.btn-outline-success{color:#28a745;border-color:#28a745}
.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;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:#28a745;border-color:#28a745}
.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(40,167,69,.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:#ffc107;border-color:#ffc107}
.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;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:#212529;background-color:#ffc107;border-color:#ffc107}
.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,193,7,.5)}
.btn-outline-danger{color:#dc3545;border-color:#dc3545}
.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;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:#dc3545;border-color:#dc3545}
.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(220,53,69,.5)}
.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;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:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.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(248,249,250,.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-link{font-weight:400;color:#007bff}
.btn-link:hover{color:#0056b3;text-decoration:underline}
.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}
.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}
.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:.5rem}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.fade{transition:opacity .15s linear}
@media screen and (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 screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}
}
.dropdown,.dropleft,.dropright,.dropup{position:relative}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-toggle:empty::after{margin-left:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}
.dropdown-menu-right{right:0;left:auto}
@media (min-width:576px){.dropdown-menu-sm-right{right:0;left:auto}
}
@media (min-width:768px){.dropdown-menu-md-right{right:0;left:auto}
}
@media (min-width:992px){.dropdown-menu-lg-right{right:0;left:auto}
}
@media (min-width:1200px){.dropdown-menu-xl-right{right:0;left:auto}
}
.dropdown-menu-left{right:auto;left:0}
@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}
}
@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}
}
@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}
}
@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}
}
.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}
.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}
.dropup .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}
.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}
.dropright .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-toggle::after{vertical-align:0}
.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}
.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}
.dropleft .dropdown-toggle::after{display:none}
.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}
.dropleft .dropdown-toggle:empty::after{margin-left:0}
.dropleft .dropdown-toggle::before{vertical-align:0}
.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}
.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.dropdown-item:last-child{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}
.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}
.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}
.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}
.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}
.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}
.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}
.btn-toolbar .input-group{width:auto}
.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}
.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}
.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}
.dropleft .dropdown-toggle-split::before{margin-right:0}
.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}
.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}
.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}
.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}
.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}
.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}
.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}
.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}
.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}
.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}
.input-group>.custom-file .custom-file-input:focus{z-index:4}
.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}
.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}
.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}
.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}
.input-group-prepend{margin-right:-1px}
.input-group-append{margin-left:-1px}
.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}
.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}
.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(2.875rem + 2px)}
.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.8125rem + 2px)}
.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}
.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),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.input-group-append>.btn,.input-group>.input-group-append>.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),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}
.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}
.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}
.custom-control-input{position:absolute;z-index:-1;opacity:0}
.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}
.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}
.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}
.custom-control-input:disabled~.custom-control-label{color:#6c757d}
.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}
.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}
.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}
.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}
.custom-checkbox .custom-control-label::before{border-radius:.25rem}
.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' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}
.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' 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,123,255,.5)}
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.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' 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,123,255,.5)}
.custom-switch{padding-left:2.25rem}
.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}
.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}
@media screen and (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;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}
.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}
.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}
.custom-select:focus::-ms-value{color:#495057;background-color:#fff}
.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}
.custom-select:disabled{color:#6c757d;background-color:#e9ecef}
.custom-select::-ms-expand{opacity:0}
.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}
.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}
.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}
.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}
.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}
.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;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}
.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}
.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.custom-range:focus{outline:0}
.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
.custom-range::-moz-focus-outer{border:0}
.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}
@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}
}
.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}
.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:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}
@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}
}
.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}
.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-right:.2rem;margin-left:.2rem;background-color:#007bff;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 screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}
}
.custom-range::-ms-thumb:active{background-color:#b3d7ff}
.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-right: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 screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}
}
.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:focus,.nav-link:hover{text-decoration:none}
.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{border-radius:.25rem}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}
.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link{padding-right:0;padding-left:0}
.navbar-nav .dropdown-menu{position:static;float:none}
.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}
.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}
.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}
.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}
.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}
@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}
}
@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-sm .navbar-toggler{display:none}
}
@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}
}
@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-md .navbar-toggler{display:none}
}
@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}
}
@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-lg .navbar-toggler{display:none}
}
@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}
}
@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-xl .navbar-toggler{display:none}
}
.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}
.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}
.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}
.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}
.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{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 viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' 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:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}
.navbar-dark .navbar-brand{color:#fff}
.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}
.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}
.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{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 viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' 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:focus,.navbar-dark .navbar-text a:hover{color:#fff}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}
.card>hr{margin-right:0;margin-left:0}
.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}
.card-title{margin-bottom:.75rem}
.card-subtitle{margin-top:-.375rem;margin-bottom:0}
.card-text:last-child{margin-bottom:0}
.card-link:hover{text-decoration:none}
.card-link+.card-link{margin-left:1.25rem}
.card-header{padding:.75rem 1.25rem;margin-bottom:0;color:inherit;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}
.card-header+.list-group .list-group-item:first-child{border-top:0}
.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}
.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}
.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}
.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}
.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}
.card-img{width:100%;border-radius:calc(.25rem - 1px)}
.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}
.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.card-deck .card{margin-bottom:15px}
@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}
}
.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.card-group>.card{margin-bottom:15px}
@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}
.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}
.card-group>.card+.card{margin-left:0;border-left:0}
.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}
.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}
.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}
.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}
.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}
.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}
.card-group>.card:only-child{border-radius:.25rem}
.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}
}
.card-columns .card{margin-bottom:.75rem}
@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}
.card-columns .card{display:inline-block;width:100%}
}
.accordion .card{overflow:hidden}
.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}
.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}
.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}
.accordion .card .card-header{margin-bottom:-1px}
.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}
.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}
.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.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:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}
.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}
.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}
.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.page-link:not(:disabled):not(.disabled){cursor:pointer}
.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}
.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}
.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}
.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}
.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}
.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}
.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}
.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}
a.badge:focus,a.badge:hover{text-decoration:none}
.badge:empty{display:none}
.btn .badge{position:relative;top:-1px}
.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}
.badge-primary{color:#fff;background-color:#007bff}
a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}
.badge-secondary{color:#fff;background-color:#6c757d}
a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}
.badge-success{color:#fff;background-color:#28a745}
a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}
.badge-info{color:#fff;background-color:#17a2b8}
a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}
.badge-warning{color:#212529;background-color:#ffc107}
a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}
.badge-danger{color:#fff;background-color:#dc3545}
a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}
.badge-light{color:#212529;background-color:#f8f9fa}
a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}
.badge-dark{color:#fff;background-color:#343a40}
a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}
.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}
@media (min-width:576px){.jumbotron{padding:4rem 2rem}
}
.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}
.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}
.alert-heading{color:inherit}
.alert-link{font-weight:700}
.alert-dismissible{padding-right:4rem}
.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}
.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}
.alert-primary hr{border-top-color:#9fcdff}
.alert-primary .alert-link{color:#002752}
.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}
.alert-secondary hr{border-top-color:#c8cbcf}
.alert-secondary .alert-link{color:#202326}
.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}
.alert-success hr{border-top-color:#b1dfbb}
.alert-success .alert-link{color:#0b2e13}
.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}
.alert-info hr{border-top-color:#abdde5}
.alert-info .alert-link{color:#062c33}
.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}
.alert-warning hr{border-top-color:#ffe8a1}
.alert-warning .alert-link{color:#533f03}
.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}
.alert-danger hr{border-top-color:#f1b0b7}
.alert-danger .alert-link{color:#491217}
.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}
.alert-light hr{border-top-color:#ececf6}
.alert-light .alert-link{color:#686868}
.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}
.alert-dark hr{border-top-color:#b9bbbe}
.alert-dark .alert-link{color:#040505}
@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}
to{background-position:0 0}
}
@keyframes progress-bar-stripes{from{background-position:1rem 0}
to{background-position:0 0}
}
.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}
.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}
@media screen and (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{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}
.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}
.media-body{-ms-flex:1;flex:1}
.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}
.list-group-item-action{width:100%;color:#495057;text-align:inherit}
.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}
.list-group-item-action:active{color:#212529;background-color:#e9ecef}
.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}
.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}
.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:#007bff;border-color:#007bff}
.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}
.list-group-flush .list-group-item:last-child{margin-bottom:-1px}
.list-group-flush:first-child .list-group-item:first-child{border-top:0}
.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}
.list-group-item-primary{color:#004085;background-color:#b8daff}
.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}
.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}
.list-group-item-secondary{color:#383d41;background-color:#d6d8db}
.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}
.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}
.list-group-item-success{color:#155724;background-color:#c3e6cb}
.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}
.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}
.list-group-item-info{color:#0c5460;background-color:#bee5eb}
.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{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:#856404;background-color:#ffeeba}
.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}
.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}
.list-group-item-danger{color:#721c24;background-color:#f5c6cb}
.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}
.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}
.list-group-item-light{color:#818182;background-color:#fdfdfe}
.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}
.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}
.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}
.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}
.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}
.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}
.close:hover{color:#000;text-decoration:none}
.close:not(:disabled):not(.disabled){cursor:pointer}
.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
a.close.disabled{pointer-events:none}
.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0}
.toast:not(:last-child){margin-bottom:.75rem}
.toast.showing{opacity:1}
.toast.show{display:block;opacity:1}
.toast.hide{display:none}
.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}
.toast-body{padding:.75rem}
.modal-open{overflow:hidden}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal{position:fixed;top:0;left: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:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}
@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}
}
.modal.show .modal-dialog{-webkit-transform:none;transform:none}
.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}
.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;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:.3rem;outline:0}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}
.modal-title{margin-bottom:0;line-height:1.5}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}
.modal-footer>:not(:first-child){margin-left:.25rem}
.modal-footer>:not(:last-child){margin-right:.25rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}
.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}
.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}
.modal-sm{max-width:300px}
}
@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}
}
@media (min-width:1200px){.modal-xl{max-width:1140px}
}
.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;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-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}
.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}
.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}
.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}
.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}
.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}
.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}
.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}
.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}
.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}
.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;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:.3rem}
.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}
.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}
.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}
.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}
.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}
.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}
.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}
.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}
.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}
.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}
.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}
.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}
.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}
.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}
.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}
.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}
.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}
.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}
.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}
.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}
.popover-header:empty{display:none}
.popover-body{padding:.5rem .75rem;color:#212529}
.carousel{position:relative}
.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner::after{display:block;clear:both;content:""}
.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}
@media screen and (prefers-reduced-motion:reduce){.carousel-item{transition:none}
}
.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}
.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}
.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}
.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}
.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}
@media screen and (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}
}
.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}
@media screen and (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}
}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}
.carousel-control-prev{left:0}
.carousel-control-next{right:0}
.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%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' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}
.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left: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 screen and (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}
}
.carousel-indicators .active{opacity:1}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}
@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}
.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}
@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}
50%{opacity:1}
}
@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}
50%{opacity:1}
}
.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}
.spinner-grow-sm{width:1rem;height:1rem}
.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:#007bff!important}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}
.bg-secondary{background-color:#6c757d!important}
a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}
.bg-success{background-color:#28a745!important}
a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}
.bg-info{background-color:#17a2b8!important}
a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}
.bg-warning{background-color:#ffc107!important}
a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}
.bg-danger{background-color:#dc3545!important}
a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}
.bg-light{background-color:#f8f9fa!important}
a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}
.bg-dark{background-color:#343a40!important}
a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!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-right:1px solid #dee2e6!important}
.border-bottom{border-bottom:1px solid #dee2e6!important}
.border-left{border-left:1px solid #dee2e6!important}
.border-0{border:0!important}
.border-top-0{border-top:0!important}
.border-right-0{border-right:0!important}
.border-bottom-0{border-bottom:0!important}
.border-left-0{border-left:0!important}
.border-primary{border-color:#007bff!important}
.border-secondary{border-color:#6c757d!important}
.border-success{border-color:#28a745!important}
.border-info{border-color:#17a2b8!important}
.border-warning{border-color:#ffc107!important}
.border-danger{border-color:#dc3545!important}
.border-light{border-color:#f8f9fa!important}
.border-dark{border-color:#343a40!important}
.border-white{border-color:#fff!important}
.rounded{border-radius:.25rem!important}
.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}
.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}
.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}
.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!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:-ms-flexbox!important;display:flex!important}
.d-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}
.d-sm-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}
.d-md-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}
.d-lg-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}
.d-xl-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}
.d-print-inline-flex{display:-ms-inline-flexbox!important;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 embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-21by9::before{padding-top:42.857143%}
.embed-responsive-16by9::before{padding-top:56.25%}
.embed-responsive-3by4::before{padding-top:133.333333%}
.embed-responsive-1by1::before{padding-top:100%}
.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:none!important}
@media (min-width:576px){.float-sm-left{float:left!important}
.float-sm-right{float:right!important}
.float-sm-none{float:none!important}
}
@media (min-width:768px){.float-md-left{float:left!important}
.float-md-right{float:right!important}
.float-md-none{float:none!important}
}
@media (min-width:992px){.float-lg-left{float:left!important}
.float-lg-right{float:right!important}
.float-lg-none{float:none!important}
}
@media (min-width:1200px){.float-xl-left{float:left!important}
.float-xl-right{float:right!important}
.float-xl-none{float: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:-webkit-sticky!important;position:sticky!important}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;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-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.m-n1{margin:-.25rem!important}
.mt-n1,.my-n1{margin-top:-.25rem!important}
.mr-n1,.mx-n1{margin-right:-.25rem!important}
.mb-n1,.my-n1{margin-bottom:-.25rem!important}
.ml-n1,.mx-n1{margin-left:-.25rem!important}
.m-n2{margin:-.5rem!important}
.mt-n2,.my-n2{margin-top:-.5rem!important}
.mr-n2,.mx-n2{margin-right:-.5rem!important}
.mb-n2,.my-n2{margin-bottom:-.5rem!important}
.ml-n2,.mx-n2{margin-left:-.5rem!important}
.m-n3{margin:-1rem!important}
.mt-n3,.my-n3{margin-top:-1rem!important}
.mr-n3,.mx-n3{margin-right:-1rem!important}
.mb-n3,.my-n3{margin-bottom:-1rem!important}
.ml-n3,.mx-n3{margin-left:-1rem!important}
.m-n4{margin:-1.5rem!important}
.mt-n4,.my-n4{margin-top:-1.5rem!important}
.mr-n4,.mx-n4{margin-right:-1.5rem!important}
.mb-n4,.my-n4{margin-bottom:-1.5rem!important}
.ml-n4,.mx-n4{margin-left:-1.5rem!important}
.m-n5{margin:-3rem!important}
.mt-n5,.my-n5{margin-top:-3rem!important}
.mr-n5,.mx-n5{margin-right:-3rem!important}
.mb-n5,.my-n5{margin-bottom:-3rem!important}
.ml-n5,.mx-n5{margin-left:-3rem!important}
.m-auto{margin:auto!important}
.mt-auto,.my-auto{margin-top:auto!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.mb-auto,.my-auto{margin-bottom:auto!important}
.ml-auto,.mx-auto{margin-left: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-right:0!important}
.mb-sm-0,.my-sm-0{margin-bottom:0!important}
.ml-sm-0,.mx-sm-0{margin-left:0!important}
.m-sm-1{margin:.25rem!important}
.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
.m-sm-2{margin:.5rem!important}
.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
.m-sm-3{margin:1rem!important}
.mt-sm-3,.my-sm-3{margin-top:1rem!important}
.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
.m-sm-4{margin:1.5rem!important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
.m-sm-5{margin:3rem!important}
.mt-sm-5,.my-sm-5{margin-top:3rem!important}
.mr-sm-5,.mx-sm-5{margin-right:3rem!important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}
.ml-sm-5,.mx-sm-5{margin-left:3rem!important}
.p-sm-0{padding:0!important}
.pt-sm-0,.py-sm-0{padding-top:0!important}
.pr-sm-0,.px-sm-0{padding-right:0!important}
.pb-sm-0,.py-sm-0{padding-bottom:0!important}
.pl-sm-0,.px-sm-0{padding-left:0!important}
.p-sm-1{padding:.25rem!important}
.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
.p-sm-2{padding:.5rem!important}
.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
.p-sm-3{padding:1rem!important}
.pt-sm-3,.py-sm-3{padding-top:1rem!important}
.pr-sm-3,.px-sm-3{padding-right:1rem!important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
.pl-sm-3,.px-sm-3{padding-left:1rem!important}
.p-sm-4{padding:1.5rem!important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
.p-sm-5{padding:3rem!important}
.pt-sm-5,.py-sm-5{padding-top:3rem!important}
.pr-sm-5,.px-sm-5{padding-right:3rem!important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}
.pl-sm-5,.px-sm-5{padding-left:3rem!important}
.m-sm-n1{margin:-.25rem!important}
.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}
.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}
.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}
.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}
.m-sm-n2{margin:-.5rem!important}
.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}
.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}
.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}
.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}
.m-sm-n3{margin:-1rem!important}
.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}
.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}
.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}
.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}
.m-sm-n4{margin:-1.5rem!important}
.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}
.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}
.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}
.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}
.m-sm-n5{margin:-3rem!important}
.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}
.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}
.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}
.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}
.m-sm-auto{margin:auto!important}
.mt-sm-auto,.my-sm-auto{margin-top:auto!important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}
.ml-sm-auto,.mx-sm-auto{margin-left: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-right:0!important}
.mb-md-0,.my-md-0{margin-bottom:0!important}
.ml-md-0,.mx-md-0{margin-left:0!important}
.m-md-1{margin:.25rem!important}
.mt-md-1,.my-md-1{margin-top:.25rem!important}
.mr-md-1,.mx-md-1{margin-right:.25rem!important}
.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
.ml-md-1,.mx-md-1{margin-left:.25rem!important}
.m-md-2{margin:.5rem!important}
.mt-md-2,.my-md-2{margin-top:.5rem!important}
.mr-md-2,.mx-md-2{margin-right:.5rem!important}
.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
.ml-md-2,.mx-md-2{margin-left:.5rem!important}
.m-md-3{margin:1rem!important}
.mt-md-3,.my-md-3{margin-top:1rem!important}
.mr-md-3,.mx-md-3{margin-right:1rem!important}
.mb-md-3,.my-md-3{margin-bottom:1rem!important}
.ml-md-3,.mx-md-3{margin-left:1rem!important}
.m-md-4{margin:1.5rem!important}
.mt-md-4,.my-md-4{margin-top:1.5rem!important}
.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
.m-md-5{margin:3rem!important}
.mt-md-5,.my-md-5{margin-top:3rem!important}
.mr-md-5,.mx-md-5{margin-right:3rem!important}
.mb-md-5,.my-md-5{margin-bottom:3rem!important}
.ml-md-5,.mx-md-5{margin-left:3rem!important}
.p-md-0{padding:0!important}
.pt-md-0,.py-md-0{padding-top:0!important}
.pr-md-0,.px-md-0{padding-right:0!important}
.pb-md-0,.py-md-0{padding-bottom:0!important}
.pl-md-0,.px-md-0{padding-left:0!important}
.p-md-1{padding:.25rem!important}
.pt-md-1,.py-md-1{padding-top:.25rem!important}
.pr-md-1,.px-md-1{padding-right:.25rem!important}
.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
.pl-md-1,.px-md-1{padding-left:.25rem!important}
.p-md-2{padding:.5rem!important}
.pt-md-2,.py-md-2{padding-top:.5rem!important}
.pr-md-2,.px-md-2{padding-right:.5rem!important}
.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
.pl-md-2,.px-md-2{padding-left:.5rem!important}
.p-md-3{padding:1rem!important}
.pt-md-3,.py-md-3{padding-top:1rem!important}
.pr-md-3,.px-md-3{padding-right:1rem!important}
.pb-md-3,.py-md-3{padding-bottom:1rem!important}
.pl-md-3,.px-md-3{padding-left:1rem!important}
.p-md-4{padding:1.5rem!important}
.pt-md-4,.py-md-4{padding-top:1.5rem!important}
.pr-md-4,.px-md-4{padding-right:1.5rem!important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
.pl-md-4,.px-md-4{padding-left:1.5rem!important}
.p-md-5{padding:3rem!important}
.pt-md-5,.py-md-5{padding-top:3rem!important}
.pr-md-5,.px-md-5{padding-right:3rem!important}
.pb-md-5,.py-md-5{padding-bottom:3rem!important}
.pl-md-5,.px-md-5{padding-left:3rem!important}
.m-md-n1{margin:-.25rem!important}
.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}
.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}
.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}
.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}
.m-md-n2{margin:-.5rem!important}
.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}
.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}
.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}
.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}
.m-md-n3{margin:-1rem!important}
.mt-md-n3,.my-md-n3{margin-top:-1rem!important}
.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}
.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}
.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}
.m-md-n4{margin:-1.5rem!important}
.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}
.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}
.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}
.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}
.m-md-n5{margin:-3rem!important}
.mt-md-n5,.my-md-n5{margin-top:-3rem!important}
.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}
.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}
.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}
.m-md-auto{margin:auto!important}
.mt-md-auto,.my-md-auto{margin-top:auto!important}
.mr-md-auto,.mx-md-auto{margin-right:auto!important}
.mb-md-auto,.my-md-auto{margin-bottom:auto!important}
.ml-md-auto,.mx-md-auto{margin-left: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-right:0!important}
.mb-lg-0,.my-lg-0{margin-bottom:0!important}
.ml-lg-0,.mx-lg-0{margin-left:0!important}
.m-lg-1{margin:.25rem!important}
.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
.m-lg-2{margin:.5rem!important}
.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
.m-lg-3{margin:1rem!important}
.mt-lg-3,.my-lg-3{margin-top:1rem!important}
.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
.m-lg-4{margin:1.5rem!important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
.m-lg-5{margin:3rem!important}
.mt-lg-5,.my-lg-5{margin-top:3rem!important}
.mr-lg-5,.mx-lg-5{margin-right:3rem!important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}
.ml-lg-5,.mx-lg-5{margin-left:3rem!important}
.p-lg-0{padding:0!important}
.pt-lg-0,.py-lg-0{padding-top:0!important}
.pr-lg-0,.px-lg-0{padding-right:0!important}
.pb-lg-0,.py-lg-0{padding-bottom:0!important}
.pl-lg-0,.px-lg-0{padding-left:0!important}
.p-lg-1{padding:.25rem!important}
.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
.p-lg-2{padding:.5rem!important}
.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
.p-lg-3{padding:1rem!important}
.pt-lg-3,.py-lg-3{padding-top:1rem!important}
.pr-lg-3,.px-lg-3{padding-right:1rem!important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
.pl-lg-3,.px-lg-3{padding-left:1rem!important}
.p-lg-4{padding:1.5rem!important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
.p-lg-5{padding:3rem!important}
.pt-lg-5,.py-lg-5{padding-top:3rem!important}
.pr-lg-5,.px-lg-5{padding-right:3rem!important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}
.pl-lg-5,.px-lg-5{padding-left:3rem!important}
.m-lg-n1{margin:-.25rem!important}
.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}
.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}
.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}
.m-lg-n2{margin:-.5rem!important}
.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}
.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}
.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}
.m-lg-n3{margin:-1rem!important}
.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}
.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}
.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}
.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}
.m-lg-n4{margin:-1.5rem!important}
.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}
.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}
.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}
.m-lg-n5{margin:-3rem!important}
.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}
.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}
.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}
.m-lg-auto{margin:auto!important}
.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
.ml-lg-auto,.mx-lg-auto{margin-left: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-right:0!important}
.mb-xl-0,.my-xl-0{margin-bottom:0!important}
.ml-xl-0,.mx-xl-0{margin-left:0!important}
.m-xl-1{margin:.25rem!important}
.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
.m-xl-2{margin:.5rem!important}
.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
.m-xl-3{margin:1rem!important}
.mt-xl-3,.my-xl-3{margin-top:1rem!important}
.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
.m-xl-4{margin:1.5rem!important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
.m-xl-5{margin:3rem!important}
.mt-xl-5,.my-xl-5{margin-top:3rem!important}
.mr-xl-5,.mx-xl-5{margin-right:3rem!important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}
.ml-xl-5,.mx-xl-5{margin-left:3rem!important}
.p-xl-0{padding:0!important}
.pt-xl-0,.py-xl-0{padding-top:0!important}
.pr-xl-0,.px-xl-0{padding-right:0!important}
.pb-xl-0,.py-xl-0{padding-bottom:0!important}
.pl-xl-0,.px-xl-0{padding-left:0!important}
.p-xl-1{padding:.25rem!important}
.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
.p-xl-2{padding:.5rem!important}
.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
.p-xl-3{padding:1rem!important}
.pt-xl-3,.py-xl-3{padding-top:1rem!important}
.pr-xl-3,.px-xl-3{padding-right:1rem!important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
.pl-xl-3,.px-xl-3{padding-left:1rem!important}
.p-xl-4{padding:1.5rem!important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
.p-xl-5{padding:3rem!important}
.pt-xl-5,.py-xl-5{padding-top:3rem!important}
.pr-xl-5,.px-xl-5{padding-right:3rem!important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}
.pl-xl-5,.px-xl-5{padding-left:3rem!important}
.m-xl-n1{margin:-.25rem!important}
.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}
.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}
.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}
.m-xl-n2{margin:-.5rem!important}
.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}
.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}
.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}
.m-xl-n3{margin:-1rem!important}
.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}
.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}
.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}
.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}
.m-xl-n4{margin:-1.5rem!important}
.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}
.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}
.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}
.m-xl-n5{margin:-3rem!important}
.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}
.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}
.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}
.m-xl-auto{margin:auto!important}
.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}
}
.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
.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:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media (min-width:576px){.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}
}
@media (min-width:768px){.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}
}
@media (min-width:992px){.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}
}
@media (min-width:1200px){.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!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:#007bff!important}
a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}
.text-secondary{color:#6c757d!important}
a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}
.text-success{color:#28a745!important}
a.text-success:focus,a.text-success:hover{color:#19692c!important}
.text-info{color:#17a2b8!important}
a.text-info:focus,a.text-info:hover{color:#0f6674!important}
.text-warning{color:#ffc107!important}
a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}
.text-danger{color:#dc3545!important}
a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}
.text-light{color:#f8f9fa!important}
a.text-light:focus,a.text-light:hover{color:#cbd3da!important}
.text-dark{color:#343a40!important}
a.text-dark:focus,a.text-dark:hover{color:#121416!important}
.text-body{color:#212529!important}
.text-muted{color:#6c757d!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-reset{color:inherit!important}
.visible{visibility:visible!important}
.invisible{visibility:hidden!important}
@media print{*,::after,::before{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}
blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
@page{size:a3}
body{min-width:992px!important}
.container{min-width:992px!important}
.navbar{display:none}
.badge{border:1px solid #000}
.table{border-collapse:collapse!important}
.table td,.table th{background-color:#fff!important}
.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}
.table-dark{color:inherit}
.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}
.table .thead-dark th{color:inherit;border-color:#dee2e6}
}
button,hr,input{overflow:visible}
audio,canvas,progress,video{display:inline-block}
progress,sub,sup{vertical-align:baseline}
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
menu,article,aside,details,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative}
sub{bottom:-.25em}
sup{top:-.5em}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button,input{}
button,select{text-transform:none}
[type=submit],[type=reset],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
[hidden],template{display:none}
@font-face{font-family:'et-line';src:url(../themes/refonteaej/assets/fonts/et-line.eot);src:url(../themes/refonteaej/assets/fonts/et-line.eot?#iefix) format('embedded-opentype'),url(../themes/refonteaej/assets/fonts/et-line.woff) format('woff'),url(../themes/refonteaej/assets/fonts/et-line.ttf) format('truetype'),url(../themes/refonteaej/assets/fonts/et-line.svg#et-line) format('svg');font-weight:normal;font-style:normal}
.et-mobile,.et-laptop,.et-desktop,.et-tablet,.et-phone,.et-document,.et-documents,.et-search,.et-clipboard,.et-newspaper,.et-notebook,.et-book-open,.et-browser,.et-calendar,.et-presentation,.et-picture,.et-pictures,.et-video,.et-camera,.et-printer,.et-toolbox,.et-briefcase,.et-wallet,.et-gift,.et-bargraph,.et-grid,.et-expand,.et-focus,.et-edit,.et-adjustments,.et-ribbon,.et-hourglass,.et-lock,.et-megaphone,.et-shield,.et-trophy,.et-flag,.et-map,.et-puzzle,.et-basket,.et-envelope,.et-streetsign,.et-telescope,.et-gears,.et-key,.et-paperclip,.et-attachment,.et-pricetags,.et-lightbulb,.et-layers,.et-pencil,.et-tools,.et-tools-2,.et-scissors,.et-paintbrush,.et-magnifying-glass,.et-circle-compass,.et-linegraph,.et-mic,.et-strategy,.et-beaker,.et-caution,.et-recycle,.et-anchor,.et-profile-male,.et-profile-female,.et-bike,.et-wine,.et-hotairballoon,.et-globe,.et-genius,.et-map-pin,.et-dial,.et-chat,.et-heart,.et-cloud,.et-upload,.et-download,.et-target,.et-hazardous,.et-piechart,.et-speedometer,.et-global,.et-compass,.et-lifesaver,.et-clock,.et-aperture,.et-quote,.et-scope,.et-alarmclock,.et-refresh,.et-happy,.et-sad,.et-facebook,.et-twitter,.et-googleplus,.et-rss,.et-tumblr,.et-linkedin,.et-dribbble{font-family:'et-line';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}
.et-mobile:before{content:"\e000"}
.et-laptop:before{content:"\e001"}
.et-desktop:before{content:"\e002"}
.et-tablet:before{content:"\e003"}
.et-phone:before{content:"\e004"}
.et-document:before{content:"\e005"}
.et-documents:before{content:"\e006"}
.et-search:before{content:"\e007"}
.et-clipboard:before{content:"\e008"}
.et-newspaper:before{content:"\e009"}
.et-notebook:before{content:"\e00a"}
.et-book-open:before{content:"\e00b"}
.et-browser:before{content:"\e00c"}
.et-calendar:before{content:"\e00d"}
.et-presentation:before{content:"\e00e"}
.et-picture:before{content:"\e00f"}
.et-pictures:before{content:"\e010"}
.et-video:before{content:"\e011"}
.et-camera:before{content:"\e012"}
.et-printer:before{content:"\e013"}
.et-toolbox:before{content:"\e014"}
.et-briefcase:before{content:"\e015"}
.et-wallet:before{content:"\e016"}
.et-gift:before{content:"\e017"}
.et-bargraph:before{content:"\e018"}
.et-grid:before{content:"\e019"}
.et-expand:before{content:"\e01a"}
.et-focus:before{content:"\e01b"}
.et-edit:before{content:"\e01c"}
.et-adjustments:before{content:"\e01d"}
.et-ribbon:before{content:"\e01e"}
.et-hourglass:before{content:"\e01f"}
.et-lock:before{content:"\e020"}
.et-megaphone:before{content:"\e021"}
.et-shield:before{content:"\e022"}
.et-trophy:before{content:"\e023"}
.et-flag:before{content:"\e024"}
.et-map:before{content:"\e025"}
.et-puzzle:before{content:"\e026"}
.et-basket:before{content:"\e027"}
.et-envelope:before{content:"\e028"}
.et-streetsign:before{content:"\e029"}
.et-telescope:before{content:"\e02a"}
.et-gears:before{content:"\e02b"}
.et-key:before{content:"\e02c"}
.et-paperclip:before{content:"\e02d"}
.et-attachment:before{content:"\e02e"}
.et-pricetags:before{content:"\e02f"}
.et-lightbulb:before{content:"\e030"}
.et-layers:before{content:"\e031"}
.et-pencil:before{content:"\e032"}
.et-tools:before{content:"\e033"}
.et-tools-2:before{content:"\e034"}
.et-scissors:before{content:"\e035"}
.et-paintbrush:before{content:"\e036"}
.et-magnifying-glass:before{content:"\e037"}
.et-circle-compass:before{content:"\e038"}
.et-linegraph:before{content:"\e039"}
.et-mic:before{content:"\e03a"}
.et-strategy:before{content:"\e03b"}
.et-beaker:before{content:"\e03c"}
.et-caution:before{content:"\e03d"}
.et-recycle:before{content:"\e03e"}
.et-anchor:before{content:"\e03f"}
.et-profile-male:before{content:"\e040"}
.et-profile-female:before{content:"\e041"}
.et-bike:before{content:"\e042"}
.et-wine:before{content:"\e043"}
.et-hotairballoon:before{content:"\e044"}
.et-globe:before{content:"\e045"}
.et-genius:before{content:"\e046"}
.et-map-pin:before{content:"\e047"}
.et-dial:before{content:"\e048"}
.et-chat:before{content:"\e049"}
.et-heart:before{content:"\e04a"}
.et-cloud:before{content:"\e04b"}
.et-upload:before{content:"\e04c"}
.et-download:before{content:"\e04d"}
.et-target:before{content:"\e04e"}
.et-hazardous:before{content:"\e04f"}
.et-piechart:before{content:"\e050"}
.et-speedometer:before{content:"\e051"}
.et-global:before{content:"\e052"}
.et-compass:before{content:"\e053"}
.et-lifesaver:before{content:"\e054"}
.et-clock:before{content:"\e055"}
.et-aperture:before{content:"\e056"}
.et-quote:before{content:"\e057"}
.et-scope:before{content:"\e058"}
.et-alarmclock:before{content:"\e059"}
.et-refresh:before{content:"\e05a"}
.et-happy:before{content:"\e05b"}
.et-sad:before{content:"\e05c"}
.et-facebook:before{content:"\e05d"}
.et-twitter:before{content:"\e05e"}
.et-googleplus:before{content:"\e05f"}
.et-rss:before{content:"\e060"}
.et-tumblr:before{content:"\e061"}
.et-linkedin:before{content:"\e062"}
.et-dribbble:before{content:"\e063"}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.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}
@charset 'UTF-8'; .slick-loading .slick-list{background:#fff url('../themes/refonteaej/assets/css/./ajax-loader.gif') center center no-repeat}
 @font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../themes/refonteaej/assets/css/./fonts/slick.eot');src:url('../themes/refonteaej/assets/css/./fonts/slick.eot?#iefix') format('embedded-opentype'),url('../themes/refonteaej/assets/css/./fonts/slick.woff') format('woff'),url('../themes/refonteaej/assets/css/./fonts/slick.ttf') format('truetype'),url('../themes/refonteaej/assets/css/./fonts/slick.svg#slick') format('svg')}
 .slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
 .slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.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{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}
.vbox-overlay *,.vbox-overlay *:before,.vbox-overlay *:after{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.vbox-overlay *{-webkit-backface-visibility:visible;backface-visibility:visible}
.vbox-overlay{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:1040;-webkit-transform:translateZ(1000px);transform:translateZ(1000px);transform-style:preserve-3d}
 .vbox-title{width:100%;height:40px;float:left;text-align:center;line-height:28px;font-size:12px;padding:6px 40px;overflow:hidden;position:fixed;display:none;left:0;z-index:1050}
.vbox-close{cursor:pointer;position:fixed;top:-1px;right:0;width:50px;height:40px;padding:6px;display:block;background-position:10px center;overflow:hidden;font-size:24px;line-height:1;text-align:center;z-index:1050}
.vbox-num{cursor:pointer;position:fixed;left:0;height:40px;display:block;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;display:none;z-index:1050}
 .vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:1050}
.vbox-next span,.vbox-prev span{position:relative;width:20px;height:20px;border:2px solid transparent;border-top-color:#B6B6B6;border-right-color:#B6B6B6;text-indent:-100px;position:absolute;top:8px;display:block}
.vbox-prev{left:15px}
.vbox-next{right:15px}
.vbox-prev span{left:10px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.vbox-next span{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:10px}
 .vbox-inline{width:420px;height:315px;height:70vh;padding:10px;background:#fff;margin:0 auto;overflow:auto;text-align:left}
 .venoframe{max-width:100%;width:100%;border:none;width:100%;height:260px;height:70vh}
.venoframe.vbvid{height:260px}
@media (min-width:768px){.venoframe,.vbox-inline{width:90%;height:360px;height:70vh}
.venoframe.vbvid{width:640px;height:360px}
}
@media (min-width:992px){.venoframe,.vbox-inline{max-width:1200px;width:80%;height:540px;height:70vh}
.venoframe.vbvid{width:960px;height:540px}
}
 .vbox-open{overflow:hidden}
.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%}
.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden;padding:20px 10px}
.vbox-container img{max-width:100%;height:auto}
.vbox-figlio{box-shadow:0 0 12px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);max-width:100%;text-align:initial}
img.vbox-figlio{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}
.vbox-content.swipe-left{margin-left:-200px !important}
.vbox-content.swipe-right{margin-left:200px !important}
.vbox-animated{webkit-transition:margin 300ms ease-out;transition:margin 300ms ease-out}
 .sk-double-bounce,.sk-rotating-plane{width:40px;height:40px;margin:40px auto}
.sk-rotating-plane{background-color:#333;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}
@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}
50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}
100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}
@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}
50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}
100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}
.sk-double-bounce{position:relative}
.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}
.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child{background-color:#333;border-radius:100%}
.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
.sk-wave{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}
.sk-wave .sk-rect{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}
.sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}
.sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.sk-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}
@-webkit-keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}
20%{-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}
20%{-webkit-transform:scaleY(1);transform:scaleY(1)}
}
.sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}
.sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}
.sk-chasing-dots,.sk-spinner-pulse{width:40px;height:40px;margin:40px auto}
.sk-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}
@-webkit-keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}
25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translateX(30px) rotate(-90deg) scale(.5)}
50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}
50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}
75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
@keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}
25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translateX(30px) rotate(-90deg) scale(.5)}
50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}
50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}
75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
.sk-spinner-pulse{-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}
@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
.sk-chasing-dots{position:relative;text-align:center;-webkit-animation:sk-chasingDotsRotate 2s infinite linear;animation:sk-chasingDotsRotate 2s infinite linear}
.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;-webkit-animation:sk-chasingDotsBounce 2s infinite ease-in-out;animation:sk-chasingDotsBounce 2s infinite ease-in-out}
.sk-chasing-dots .sk-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
.sk-three-bounce{margin:40px auto;width:80px;text-align:center}
.sk-three-bounce .sk-child{width:20px;height:20px;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}
.sk-circle .sk-child:before,.sk-fading-circle .sk-circle:before{display:block;border-radius:100%;content:'';background-color:#333}
.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}
.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}
@-webkit-keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}
.sk-circle{margin:40px auto;width:40px;height:40px;position:relative}
.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}
.sk-circle .sk-child:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}
.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}
.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}
.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}
.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}
.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}
.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}
.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}
.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}
.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}
.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}
.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}
.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}
.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}
.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}
.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}
.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}
@-webkit-keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}
.sk-cube-grid{width:40px;height:40px;margin:40px auto}
.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}
.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}
.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}
.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}
.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}
.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}
.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}
.sk-cube-grid .sk-cube7{-webkit-animation-delay:0ms;animation-delay:0ms}
.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}
.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}
@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}
35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}
}
@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}
35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}
}
.sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}
.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}
.sk-fading-circle .sk-circle:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}
.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}
.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}
.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}
.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}
.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}
.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}
.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}
.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}
.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}
.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}
.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}
.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}
.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}
.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}
.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}
.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}
@-webkit-keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}
40%{opacity:1}
}
@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}
40%{opacity:1}
}
.sk-folding-cube{margin:40px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}
.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}
.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}
.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}
.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}
.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}
.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}
@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}
25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}
100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}
}
@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}
25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}
100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}
}
@charset "UTF-8"; .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
}
@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce}
@-webkit-keyframes flash{0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
 @-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}
}
@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}
20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}
10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}
100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
}
@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}
100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
 @-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}
30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}
60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}
100%{-webkit-transform:translateX(0%);transform:translateX(0%)}
}
@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}
30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}
60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}
100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.9);transform:scale(.9)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}
80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}
80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px);transform:translateX(10px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}
80%{-webkit-transform:translateY(10px);transform:translateY(10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}
25%{-webkit-transform:scale(.95);transform:scale(.95)}
50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}
100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}
}
@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}
50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
}
@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
}
@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
}
@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
}
@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
}
@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
}
@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
}
@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
}
@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}
}
@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
}
@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
}
@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
}
@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}
100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}
}
@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}
100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}
}
.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}
.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
}
@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
}
@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}
60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}
80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}
100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}
}
@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}
60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}
80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}
100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}
100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}
}
@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}
100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
}
@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
}
@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
}
@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
}
@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
}
@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
}
@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
}
@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
}
@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
}
@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
}
@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
}
@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}
}
@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
 @-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}
}
@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
 @-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}
}
@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
body{font-family:'Roboto Condensed'}
.contactli{font-size:13px;display:block;padding:rem(18.5) rem(35);border-bottom:1px solid rgba(0,0,0,0.1);color:#fff}
.stick{position:fixed;top:0}
.content .service-blog-aria .service-blog .container .plusoffre{float:left;position:relative;margin:620px 0px 50px 5px}
marquee{width:100%;padding:0.5px 0; color:white;display:block;font-size:18px}
.flash-col2{width:200px;float:left;max-width:178px;background-color:#F8941E;position:relative;top:1.4px;text-align-last:center}
.center{text-align-last:center;border:2px solid black}
  #flash.stick{position:fixed;top:125px;z-index:99}
#flash{ width:100%;float:left;  position:relative;background-color:#00A650; }
#sticky-anchor{width:100%;float:left;position:relative;background-color:#f8941e}
  a,a:hover{text-decoration:none}
ol,ul{list-style-type:none;padding:0px}
.container{max-width:1310px}
.slick-arrow{height:40px;width:40px;z-index:9;border:4px solid #fff;border-radius:50%}
.slick-arrow::before{color:#fff;font-family:"FontAwesome";font-size:28px;font-weight:700;line-height:30px}
.slick-prev::before{content:"\f104 "}
.slick-next::before{content:"\f105"}
header{width:100%;float:left}
header .header-top{width:100%;float:left;background:#F8941E;padding-top:15px;padding-bottom:15px;position:relative}
 header .header-bottom{width:100%;float:left;background:#00A650;padding-top:2px;padding-bottom:2px;position:relative}
header .header-top .location{position:absolute;width:100%;text-align:center;left:0;top:-17px}
header .header-top .location .icon-div{background:#F8941E;width:80px;margin:0 auto;display:block;height:71px;position:relative;padding-top:10px;-webkit-clip-path:polygon(0 67%,8% 68%,17% 72%,25% 78%,33% 86%,41% 94%,51% 100%,57% 99%,77% 78%,85% 73%,90% 70%,100% 67%,100% 0%,0 0);clip-path:polygon(0 67%,8% 68%,17% 72%,25% 78%,33% 86%,41% 94%,51% 100%,57% 99%,77% 78%,85% 73%,90% 70%,100% 67%,100% 0%,0 0)}
header .header-top .location .icon-div a{line-height:70px;color:#fff;font-size:30px}
header .header-menu{width:100%;float:left;padding-top:5px;padding-bottom:5px;position:relative;box-shadow:0px 5px 5px #0000001a;z-index:99}
header .header-menu .logo-part{width:178px;float:left;max-width:178px}
header .header-menu .logo-part a img{padding-top:10px;width:100%;max-height:58px}
header .header-menu .logo-part-ministere a img{max-height:50px}
header .header-menu .menu-part{width:max-content;float:right;position:relative}
header .header-menu .menu-part .nav-bar-item{width:max-content;float:left;margin-right:60px;padding:10px 0px}
header .header-menu .menu-part .nav-bar-item ul{width:100%;float:left;margin:0}
header .header-menu .menu-part .nav-bar-item ul li{float:left;margin-left:20px}
header .header-menu .menu-part .nav-bar-item ul li a{color:#fff;background:green;min-width:125px;display:block;text-align:center;font-size:16px;font-weight:700;padding:10px 15px;line-height:15px;border-radius:10px}
header .header-menu .menu-part .nav-bar-item ul li.green a{background:#00A650}
header .header-menu .menu-part .nav-bar-item ul li.purpal-green a{background:#00A650}
header .header-menu .menu-part .drop-menu{width:max-content;float:right;padding:12px 0px}
header .header-menu .menu-part .drop-menu button{padding:0;border:0;outline:none;background:transparent;cursor:pointer}
header .header-menu .menu-part .drop-menu button span{color:#414042;float:left;line-height:24px;font-size:14px;font-weight:600}
header .header-menu .menu-part .drop-menu button i{color:#b3b6bb;font-size:24px;line-height:24px;float:right;margin-left:20px;width:24px}
header.fixed{position:fixed;background:#fff;z-index:99}
.home-page{width:100%;float:left}
.home-page .banner-part{width:100%;float:left;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}
.home-page .banner-part .overlay{width:100%;float:left;padding-top:65px;padding-bottom:35px; }
.home-page .banner-part .overlay .banner-content{width:100%;float:left}
.home-page .banner-part .overlay .banner-content h1{color:#fff;font-size:80px;text-transform:uppercase;font-weight:700;margin:0;margin-top:10px;background:rgba(255,255,255,0.596)}
.home-page .banner-part .overlay .banner-content p{font-size:18px;color:#fff;margin-bottom:10px;background:rgba(255,255,255,0.596)}
.home-page .banner-part .overlay .banner-content a{display:block;background:#00A650;width:275px;text-align:center;padding:10px 25px;font-size:25px;font-weight:700;color:#fff;line-height:25px;padding-bottom:17px}
.home-page .banner-part .overlay .search-part{width:100%;float:left;background:#0000009e;padding:40px;padding-bottom:35px}
.home-page .banner-part .overlay .search-part h3{font-size:26px;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;margin-bottom:15px}
.home-page .banner-part .overlay .search-part .input-grup{width:100%;float:left;position:relative;margin-bottom:20px}
.home-page .banner-part .overlay .search-part .input-grup select{height:55px;text-overflow:'';-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#37363e;font-size:14px;font-weight:600;border:0;outline:0;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0),0 0 8px rgba(102,175,233,0);cursor:pointer;background:#ffffffbd;border-radius:0}
.home-page .banner-part .overlay .search-part .select-after::after{position:absolute;font-family:"Roboto";content:"\f107";color:#37363e;right:20px;top:9px;font-size:25px}
.home-page .banner-part .overlay .search-part button{background:#00A650;border:0;outline:none;cursor:pointer;color:#fff;width:100%;float:left;height:53px;text-transform:uppercase;padding:0;text-align:center;font-size:18px;margin-top:40px}
.home-page .banner-part .overlay .search-part button span{line-height:53px;font-style:italic}
.home-page .banner-part .overlay .search-part button i{float:right;width:65px;height:100%;line-height:53px;border-left:1px solid #b0cf6f}
.home-page .services-part{width:100%;float:left;padding-top:50px; margin-bottom:75px}
.home-page .services-part .services-content{width:100%;float:left;margin-top:35px; margin-bottom:10px}
.home-page .services-part .services-content .col-md-4{padding:1px}
.disabled{pointer-events:none;opacity:0.5}
.home-page .services-part .services-content .services-item{width:100%;height:100%;text-align:center;padding:25px 20px 20px;border:1px solid #b1b1b1;transition:all linear .3s;background-color:#F8941E}
.home-page .services-part .services-content .programme-item{width:100%;float:left;text-align:center;padding:25px 20px 20px;border:1px solid #b1b1b1;transition:all linear .3s;background-color:#00A650;  }
.home-page .services-part .services-content .programme-item:hover{border:1px solid #F8941E;background:#F8941E}
.home-page .services-part .services-content .programme-item i{font-size:40px;margin-bottom:20px;transition:all linear .3s}
.home-page .services-part .services-content .programme-item h4{margin:0;font-size:28px;font-weight:400}
.home-page .services-part .services-content .services-item .new-tag-service{background:#c00303;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;position:absolute;padding:0px 41px;top:25px;right:-30px;transform:rotate(41deg);overflow:hidden}
.home-page .services-part .services-content .services-item .new-tg-service{background:#c00303;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;position:absolute;padding:0px 40px;top:12px;right:-0px;transform:rotate(0deg);overflow:hidden}
 .home-page .services-part .services-content .services-item i{font-size:40px;margin-bottom:20px;transition:all linear .3s}
.home-page .services-part .services-content .services-item h4{margin:0;font-size:28px;font-weight:400}
.home-page .services-part .services-content .services-item:hover{border:1px solid #F8941E;background:#00A650}
.home-page .services-part .services-content .services-item:hover i{color:#F8941E}
.home-page .services-part .service-blog-aria{width:100%;float:left; padding-left:44px}
.home-page .services-part .service-blog-aria .service-blog{width:100%;float:left;background:#f2f2f2;padding-top:10px;height:650px;display:flex;flex-wrap:wrap}
 .home-page .services-part .service-blog-aria .service-blog .slider-patrt{width:168px;padding-left:45px; padding-top:80px;float:left;height:650px;background:#f59525;margin-left:-107px;margin-top:-10px}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt h3{color:#fff;font-weight:700;font-size:46px;text-shadow:2px 2px 5px #00000075}
.home-page .services-part .service-blog-aria .service-blog .service-blogs{width:1000px;float:right}
.home-page .services-part .service-blog-aria .service-blog .service-blogs{width:1000px;float:right}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .mt-70{margin-top:55px !important; }
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card{padding:5px;border:0px;border-radius:0;box-shadow:0px 3px 5px #00000029;margin-bottom:45px;overflow:hidden;position:relative}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .new-tag{background:#c00303;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;position:absolute;padding:0px 41px;top:25px;right:-30px;transform:rotate(35deg)}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-img-top{border-top-left-radius:0;border-top-right-radius:0;height:145px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body{ padding:10px 5px 10px 60px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria{width:100%;float:left}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria h4{line-height:20px;text-transform:uppercase;font-size:22px;font-weight:600;margin:0;padding-left:2px;position:relative}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria h4::before{position:absolute;content:'';border-bottom:3px solid #000;width:50px;left:-60px;top:10px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria p{color:#828282;font-size:12px;margin:0;font-style:italic;margin-bottom:15px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria p span{color:#c5c5c5;font-weight:700;font-size:16px;padding-left:5px;padding-right:5px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria button{border:0;outline:none;background:#000;color:#fff;text-transform:uppercase;height:30px;width:85px;float:right;font-size:18px;font-style:italic;font-weight:300}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .content-aria{width:100%;float:left}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .content-aria p{font-size:12px;margin:3px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .purpal-green h4{color:#00A650}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .purpal-green h4::before{border-color:#00A650}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .purpal-green button{background:#00A650}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .yellow h4{color:#F8941E}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .yellow h4::before{border-color:#F8941E}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .yellow button{background:#F8941E}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .orange h4{color:#F8941E}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .orange h4::before{border-color:#F8941E}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .orange button{background:#F8941E}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .green h4{color:#1d9029}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .green h4::before{border-color:#1d9029}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .green button{background:#1d9029}
.home-page .services-part .service-blog-aria .slick-list{margin-top:-70px !important}
.home-page .services-part .service-blog-aria .slick-arrow{ left:-280px}
.home-page .services-part .service-blog-aria .slick-prev.slick-arrow{ top:520px}
.home-page .services-part .service-blog-aria .slick-next.slick-arrow{ top:580px}
.home-page .se-title-part{width:100%;float:left}
.home-page .se-title-part h6{font-size:24px;color:#898989;margin:0;line-height:20px}
.home-page .se-title-part h3{line-height:44px;font-weight:700;font-size:35px;margin:0;width:max-content;position:relative;color:#313131}
.home-page .se-title-part h3::after{position:absolute;content:'';height:3px;width:40px;background:#313131;right:0;bottom:-5px}
.home-page .newsletter-part{width:100%;float:left;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;margin-bottom:60px}
.home-page .newsletter-part .overlay{width:100%;float:left;background:#04aa3ce0;padding-top:50px;padding-bottom:35px}
.home-page .newsletter-part .overlay h4{color:#fff;font-weight:700;font-size:30px;margin-bottom:20px}
.home-page .newsletter-part .overlay p{margin:0;color:#fff;font-size:24px}
.home-page .newsletter-part .overlay .form-group{width:100%;float:left;margin:0}
.home-page .newsletter-part .overlay .form-group input{max-width:495px;float:right;background:transparent;border:0;border-bottom:2px solid #fff;border-radius:0;color:#ffff;font-weight:700;font-size:20px;margin-top:10px}
.home-page .newsletter-part .overlay .form-group input::placeholder{color:#fff;opacity:1; }
.home-page .newsletter-part .overlay .form-group input:-ms-input-placeholder{ color:#fff}
.home-page .newsletter-part .overlay .form-group input::-ms-input-placeholder{ color:#fff}
.home-page .conselis-part{width:100%;float:left;margin-bottom:100px}
.home-page .conselis-part .content-part{width:100%;float:left;margin-top:60px}
.home-page .conselis-part .content-part .video-aria{width:100%;float:left}
.home-page .conselis-part .content-part .video-aria iframe{width:100%;float:left;height:275px}
.home-page .conselis-part .content-part .video-aria h4{width:100%;float:left;color:#fa8400;text-transform:uppercase;font-weight:600;font-size:20px;margin-top:15px}
.home-page .conselis-part .content-part .video-aria p{width:100%;float:left;font-size:12px;margin:0}
.home-page .conselis-part .content-part .conselis-list-aria{width:100%;float:left}
.home-page .conselis-part .content-part .conselis-list-aria ul{width:100%;float:left;padding-left:30px}
.home-page .conselis-part .content-part .conselis-list-aria ul li{width:100%;float:left;margin-bottom:15px}
.home-page .conselis-part .content-part .conselis-list-aria ul li a i{background:#272727;color:#fff;height:24px;width:28px;text-align:center;line-height:24px;font-size:12px;float:left;margin-right:10px}
.home-page .conselis-part .content-part .conselis-list-aria ul li a span{float:left;line-height:24px;color:#ababab;font-size:18px;font-weight:500}
.home-page .conselis-part .content-part .astucedela-aria{width:100%;float:left;position:relative}
.home-page .conselis-part .content-part .astucedela-aria img{width:100%;float:left;height:380px}
.home-page .conselis-part .content-part .astucedela-aria .title-aria{background:#00A650;position:absolute;height:50px;left:10%;top:-25px;width:80%}
.home-page .conselis-part .content-part .astucedela-aria .title-aria h3{color:#fff;margin:0;font-weight:700;text-transform:uppercase;font-size:22px;text-align:center;line-height:50px}
.home-page .conselis-part .content-part .astucedela-aria .overlay{background:linear-gradient(to bottom,transparent 0%,#000000 30%);position:absolute;height:120px;left:0;bottom:0;width:100%;padding-left:65px;padding-right:15px}
.home-page .conselis-part .content-part .astucedela-aria .overlay h4{color:#00A650;text-transform:uppercase;font-size:22px;font-weight:600;margin:0;margin-top:30px;margin-bottom:10px}
.home-page .conselis-part .content-part .astucedela-aria .overlay h4::before{position:absolute;content:'';border-bottom:4px solid #00A650;width:50px;left:0px;top:45px}
.home-page .conselis-part .content-part .astucedela-aria .overlay p{margin:0;color:#fff;font-size:14px}
.home-page .les-banner-part{width:100%;float:left;margin-bottom:90px}
.home-page .les-banner-part .service-blog-aria{width:100%;float:left;padding-right:70px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog{width:100%;float:left;background:#f2f2f2;padding-top:75px;height:490px;display:flex;flex-wrap:wrap}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part{width:1175px;float:left;height:520px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item{width:100%;float:left;position:relative}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item img{width:100%;height:100%}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item .banner-content{position:absolute;width:100%;bottom:18px;left:0}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item .banner-content a{display:block;margin:0 auto;min-width:270px;width:max-content;text-align:center;background:#000;color:#fff;height:60px;border:0;padding:0;outline:none;cursor:pointer;font-size:24px;font-weight:700;line-height:60px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item .banner-content a i{width:60px;float:right;height:100%;line-height:60px;border-left:1px solid #636262}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-arrow{left:113%}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-prev.slick-arrow{top:260px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-next.slick-arrow{top:210px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:85px;padding-top:17px;float:right;height:400px;background:#F8941E;margin-right:-105px;margin-top:-95px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-arrow{left:110%}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-prev.slick-arrow{top:260px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-next.slick-arrow{top:210px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt h3{color:#fff;font-weight:700;font-size:40px;text-shadow:2px 2px 5px #00000075;margin-left:-285px}
.home-page .blog-part{width:100%;float:left}
.home-page .blog-part .blog-content{width:100%;float:left;margin-top:60px;margin-bottom:100px}
.home-page .blog-part .blog-content .blog-list{width:100%;float:left}
.home-page .blog-part .blog-content .blog-list .card{border:0;border-radius:0;width:100%}
.home-page .blog-part .blog-content .blog-list .card .card-img-top{border-top-left-radius:0;border-top-right-radius:0;height:175px}
.home-page .blog-part .blog-content .blog-list .card .card-body{padding:10px;padding-left:0;padding-right:0}
.home-page .blog-part .blog-content .blog-list .card .card-body span{color:#43ad52;font-size:12px;font-weight:500}
.home-page .blog-part .blog-content .blog-list .card .card-body .card-title{font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:15px}
.home-page .blog-part .blog-content .blog-list .card .card-body .card-text{font-size:12px;margin-bottom:10px}
.home-page .blog-part .blog-content .blog-list .card .card-body .btn.btn-primary{background:transparent;color:#1b1b1b;border:0;font-weight:600;padding:0;font-size:14px}
.home-page .blog-part .blog-content .blog-sid-aria{width:100%;float:left;position:relative}
.home-page .blog-part .blog-content .blog-sid-aria img{width:100%;height:370px}
.home-page .blog-part .blog-content .blog-sid-aria .title-aria{position:absolute;top:-35px;left:0;width:100%;height:50px}
.home-page .blog-part .blog-content .blog-sid-aria .title-aria h3{width:230px;background:#F8941E;color:#fff;margin:0 auto;text-align:center;font-weight:700;text-transform:uppercase;line-height:50px;font-size:22px}
.home-page .blog-part .blog-content .blog-sid-aria .overlay{width:100%;position:absolute;bottom:30px;left:0px}
.home-page .blog-part .blog-content .blog-sid-aria .overlay a{display:block;margin:0 auto;min-width:230px;width:max-content;text-align:center;background:#000;color:#fff;height:50px;border:0;padding:0;outline:none;cursor:pointer;font-size:24px;font-weight:700;line-height:50px}
.home-page .blog-part .blog-content .blog-sid-aria .overlay a i{width:60px;float:right;height:100%;line-height:50px;border-left:1px solid #636262}
.home-page .partner-part{width:100%;float:left;background:#f8f8f8;padding-top:20px;padding-bottom:50px;height:230px}
.home-page .partner-part .slide-part{width:115px;height:285px;background:#00A650;float:left;margin-top:-40px;padding-left:20px}
.home-page .partner-part .slide-part h3{color:#fff;font-weight:700;font-size:38px;text-shadow:2px 2px 5px #00000075;margin:0;margin-top:40px}
.home-page .partner-part .slide-aria{width:100%}
.home-page .partner-part .slide-aria img{ width:100%;float:left;height:150px;margin-top:20px}
.home-page .partner-part .slide-aria .slick-arrow{ left:-380px}
.home-page .partner-part .slide-aria .slick-prev.slick-arrow{top:200px}
.home-page .partner-part .slide-aria .slick-next.slick-arrow{top:150px}
footer{width:100%;float:left;display:flex;flex-wrap:wrap}
footer .left-part{width:70%;float:left;padding:28px 20px 10px 35px;background:#005826}
footer .left-part img{max-width:235px}
footer .left-part h4{font-size:24px;font-weight:600;color:#F8941E}
footer .left-part ul{margin:0}
footer .left-part ul li{width:100%;float:left}
footer .left-part ul li a{color:#fff;font-size:26px}
footer .left-part .copyright{ width:max-content;margin:0 auto;margin-top:30px;color:#fff;font-size:14px}
footer .right-part{width:30%;height:auto;float:right;background:#00A650;position:relative; padding:85px 75px 90px 35px}
footer .right-part .form-group{width:max-content;float:left;margin:0;position:relative;max-width:100%}
footer .right-part .form-group input{max-width:495px;min-width:495px;float:left;background:transparent;border:0;border-bottom:2px solid #fff;border-radius:0;color:#ffff;font-weight:500;font-size:20px;padding-bottom:10px;padding-left:0}
footer .right-part .form-group input::placeholder{color:#fff;opacity:1; }
footer .right-part .form-group input:-ms-input-placeholder{ color:#fff}
footer .right-part .form-group input::-ms-input-placeholder{ color:#fff}
footer .right-part .form-group .icon-part{position:absolute;right:0;top:-7px;font-size:24px;color:#fff}
footer .right-part .form-group span{display:block;float:left;width:100%;margin-top:20px;color:#fff;font-size:20px;padding-left:50px;position:relative;margin-bottom:70px}
footer .right-part .form-group span::before{position:absolute;content:'';width:30px;height:24px;background:#fff;left:0;top:4px;border-radius:5px}
footer .right-part ul{width:100%;float:left;margin:0}
footer .right-part ul li{float:left;margin-right:20px}
footer .right-part ul li a i{width:58px;height:58px;color:#fff;text-align:center;font-size:30px;line-height:55px;border:2px solid #fff;border-radius:50%}
footer .right-part::before{position:absolute;content:'';width:40px;height:40px;background:#00A650;transform:rotate(45deg);left:-20px;top:80px}
.drop-down-menu{width:500px;position:fixed;background:#fff;padding:15px 20px;right:-500px;top:125px;height:100%;z-index:999;animation-name:hidden;animation-duration:1s;box-shadow:-3px 4px 3px rgba(0,0,0,0.15)}
@keyframes hidden{0%{right:0px}
100%{right:-500px}
}
.drop-down-menu .drop-down-content{width:100%;float:left;position:relative;padding-right:40px}
.drop-down-menu .drop-down-content #close-menu-button{color:#b3b6bb;font-size:24px;line-height:24px;float:right;width:24px;background:top;border:0;padding:0;outline:none;cursor:pointer;position:absolute;right:40px;top:5px}
.drop-down-menu .drop-down-content p{margin:0;padding:10px 0;text-transform:uppercase;font-size:12px;font-size:.75rem;color:#939598;border-bottom:2px solid #d1d3d4;float:left;width:100%}
.drop-down-menu .drop-down-content ul.drop-ul{width:100%;float:left}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item{position:relative;width:100%;float:left}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item a{display:block;padding:10px;padding-right:50px;border-bottom:1px solid #e6e7e8;width:100%;float:left}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item a i{float:left;width:40px;padding-right:10px;font-size:18px;color:#414042 !important}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item a span{ color:#414042 !important;font-size:14px;float:left}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item button{position:absolute;right:0;text-align:center;top:0;width:55px;height:41px;border:0;outline:none;background:#f8f8f8;padding:10px;color:#414042 !important;font-size:16px;cursor:pointer}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item button::after{content:'\f078';font-family:'FontAwesome';top:5px;position:absolute;right:20px}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item button.active::after{content:'\f077'}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item .sub-drop-down{max-height:0;transition:max-height 0.2s ease-out;width:100%;float:left;overflow:hidden;padding:0px 0px 4px 5px}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item .sub-drop-down ul{width:100%;float:left;margin:0}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item .sub-drop-down ul li.ng-star-inserted{float:left;width:100%}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item .sub-drop-down ul li.ng-star-inserted a{padding-left:50px;padding-right:10px}
.drop-down-menu.show{animation-name:show;animation-duration:1s;right:0px}
@keyframes show{0%{right:-500px}
100%{right:0px}
}
.right-fix-menu{width:200px;height:110px;background:#fff;position:fixed;z-index:9;top:30%;box-shadow:0px 0px 5px #0000005c;border-bottom-right-radius:30px;border-top-right-radius:30px;padding-top:10px;padding-bottom:10px}
.left-fix-search{position:absolute;z-index:10;width:100%;top:50px    }
.left-fix-menu{width:200px;height:160px;background:#fff;position:fixed;z-index:9;top:30%;box-shadow:0px 0px 5px #0000005c;border-bottom-right-radius:30px;border-top-right-radius:30px;padding-top:10px;padding-bottom:10px}
.left-fix-menu ul{width:100%;float:left}
.left-fix-menu ul li{float:left;width:95%;height:40px;background:red;color:#fff;border-bottom-right-radius:30px;border-top-right-radius:30px;text-align:right;padding-right:5px;line-height:40px;position:relative}
.left-fix-menu ul li a{color:#fff}
.left-fix-menu ul li a i{width:30px;text-align:center;background:yellow;height:30px;border-radius:50%;line-height:30px;font-size:16px;margin-left:10px}
.left-fix-menu ul li a span{font-weight:600;text-transform:capitalize;font-size:14px;line-height:40px}
.left-fix-menu ul li.t1{margin-bottom:10px;background:#5a9d79}
.left-fix-menu ul li.t1 a i{background:#42755a}
.left-fix-menu ul li.t2{margin-bottom:10px;background:#4eb6ae}
.left-fix-menu ul li.t2 a i{background:#2f746e}
.left-fix-menu ul li.t3{margin-bottom:10px;background:#006400}
.left-fix-menu ul li.t3 a i{background:#42755a}
.left-fix-menu ul li::before{position:absolute;content:"\f104 ";font-family:"FontAwesome";color:#fff;left:10px;font-size:14px}
.home-page .astucedela-aria .slider-content-part-livre .slick-arrow{ }
.home-page .astucedela-aria .slider-content-part-livre .slick-prev.slick-arrow{background-color:#f8941e}
.home-page .astucedela-aria .slider-content-part-livre .slick-next.slick-arrow{background-color:#f8941e}
@charset "UTF-8";    #preloader{position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;overflow:visible;background:#fff;display:table;text-align:center}
.loader{display:table-cell;vertical-align:middle;position:relative;width:200px;height:200px}
.loader-icon{width:80px;height:80px;border:5px solid #2a8ae2;border-right-color:#eee;border-radius:50%;position:relative;animation:loader-rotate 1s linear infinite;margin:0 auto}
@keyframes loader-rotate{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
 a:hover,a:active{color:#2a8ae2;text-decoration:none}
.bg-theme{background-color:#2a8ae2}
.bg-light-sky{background-color:#e7efff}
.bg-theme-90{background:rgba(42,138,226,0.9)}
.bg-theme-80{background:rgba(42,138,226,0.8)}
.theme-overlay[data-overlay-dark]:before{background:#2a8ae2}
.text-theme-color{color:#2a8ae2}
.text-content-big p{font-weight:400;line-height:200%;margin-bottom:25px;font-size:15px}
.shadow-primary{-moz-box-shadow:0 20px 40px rgba(0,0,0,0.2);-ms-box-shadow:0 20px 40px rgba(0,0,0,0.2);-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.2);-o-box-shadow:0 20px 40px rgba(0,0,0,0.2);box-shadow:0 20px 40px rgba(0,0,0,0.2)}
.red{color:red}
.line-through{text-decoration:line-through}
.color-h-one{color:#0779e4}
.color-h-two{color:#ff7e67}
.color-h-three{color:#95389e}
.color-h-four{color:#00bdaa}
.min-height-60vh{min-height:60vh}
.bd-example{position:relative;padding:1.5rem;margin-right:0;margin-left:0;border-width:.2rem}
.bd-example > .btn,.bd-example > .butn,.bd-example > .btn-style2,.bd-example > .btn-style3,.bd-example > .btn-group{margin-top:.25rem;margin-bottom:.25rem}
input:focus,textarea:focus,select:focus{border:1px solid #2a8ae2}
.bg-container{background:url(../themes/refonteaej/assets/img/bg/bg-pattern.png) no-repeat;position:absolute;left:8%;top:6%;width:100%;background-size:auto auto;height:100%}
.readmore{font-weight:700;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.readmore:after{content:'\f105';font-size:16px;vertical-align:top;font-family:Font Awesome\ 5 Free;padding-left:8px;vertical-align:middle}
.readmore:hover{color:#2a8ae2}
.left-title{position:relative}
.left-title:before{content:"";background:#2a8ae2;width:15px;height:2px;display:inline-block;vertical-align:middle;margin-top:-4px;margin-right:10px}
.left-title.white:before{background:#fff}
.clearfix{clear:both}
.md-avatar{width:3.75rem;height:3.75rem}
.height-200{height:200px}
.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#2a8ae2;background-color:#2a8ae2}
@media screen and (min-width:992px){.vw-lg-50{width:50vw}
}
@media screen and (min-width:1200px){.container.lg{max-width:1170px;width:100%}
}
 .line-title{border-bottom:1px solid rgba(0,0,0,0.09);margin-bottom:35px;padding-bottom:15px}
.line-title h1,.line-title h2,.line-title h3,.line-title h4,.line-title h5,.line-title h6{font-weight:600;margin-bottom:0;padding-bottom:0}
.line-title h3,.line-title h4{font-size:26px;font-weight:600}
.common-block{padding:35px;border:1px solid rgba(0,0,0,0.09);border-radius:4px}
@media screen and (max-width:991px){.line-title{margin-bottom:30px}
.line-title h3,.line-title h4{font-size:24px}
.common-block{padding:30px}
}
@media screen and (max-width:575px){.line-title h3,.line-title h4{font-size:22px}
.common-block{padding:25px}
}
@media screen and (max-width:1599px){.bg-container{left:5%}
}
@media screen and (max-width:1399px){.bg-container{left:0}
}
@media screen and (max-width:1199px){.bg-container{left:0;top:0}
}
@media screen and (max-width:991px){.sm-center-col{float:none;margin-left:auto;margin-right:auto}
.bg-container{background-repeat:repeat}
}
@media screen and (max-width:767px){.xs-center-col{float:none;margin-left:auto;margin-right:auto}
.xs-no-padding-left{border-left:none !important}
 .xs-default-gutter{margin:0 -15px}
.xs-default-gutter > [class*="col-"]{padding-right:15px;padding-left:15px;padding-bottom:0;padding-top:0}
}
@media screen and (max-width:575px){.mobile-margin-15px-bottom{margin-bottom:15px !important}
.mobile-margin-20px-bottom{margin-bottom:20px !important}
.mobile-margin-25px-bottom{margin-bottom:25px !important}
.mobile-margin-30px-bottom{margin-bottom:30px !important}
.mobile-margin-35px-bottom{margin-bottom:35px !important}
.mobile-padding-15px-bottom{padding-bottom:15px !important}
.mobile-padding-20px-bottom{padding-bottom:20px !important}
.mobile-padding-25px-bottom{padding-bottom:25px !important}
.mobile-padding-35px-bottom{padding-bottom:35px !important}
.bg-container{top:0}
}
.background-position-left-top{background-position:left top}
.background-no-repeat{background-repeat:no-repeat !important}
 .half-gutter{margin:0 -8px}
.half-gutter > [class*="col-"]{padding:7px}
 .primary-list{padding-left:0}
.primary-list li{font-size:14px;font-weight:500;margin-top:15px;list-style-type:none;color:#222}
.primary-list li i{color:#2a8ae2;padding-right:10px}
 .list-style1{list-style:none;margin:0 0 30px 0;padding:0}
.list-style1 li{position:relative;padding:0 0 14px 40px;margin:0 0 14px 0;border-bottom:1px solid rgba(0,0,0,0.08)}
.list-style1 li span{position:absolute;top:3px;right:0}
.list-style1 li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}
.list-style1 li:before{content:""}
.list-style1 li i{color:#2a8ae2;font-size:12px;background:rgba(42,138,226,0.1);margin-right:12px;border-radius:30px;padding:6px;position:absolute;left:0;top:2px;line-height:12px}
 .list-style2{list-style:none;margin:0;padding:0}
.list-style2 li{margin-bottom:25px;box-shadow:0px 10px 30px 0px rgba(50,50,50,0.16);background:#fff;padding:20px 25px}
.list-style2 li:last-child{margin-bottom:0}
.list-style2 li span{display:inline-block;max-width:50px;width:100%;vertical-align:top;font-size:42px;line-height:40px;font-weight:700;color:rgba(0,0,0,0.1);text-align:right}
.list-style2 li p{display:inline-block;margin-bottom:0;max-width:350px;width:100%;vertical-align:top;padding-left:25px}
.list-style-14 li:before,.list-style-16 li:after{color:#2a8ae2}
@media screen and (max-width:1199px){.list-style2 li{margin-bottom:20px;padding:20px 10px}
.list-style2 li p{max-width:325px}
.list-style2 li span{font-size:40px}
}
@media screen and (max-width:575px){.list-style2 li p{max-width:220px;padding-left:20px}
}
 .butn{background:#282b2d;color:#fff;text-align:center;border-radius:2px;padding:.75rem 1.75rem;line-height:1.6;font-weight:500;letter-spacing:0.6px;text-transform:none !important;position:relative;z-index:9999;display:inline-block;white-space:nowrap;border:none;cursor:pointer;-moz-transition:width .4s;-ms-transition:width .4s;-webkit-transition:width .4s;-o-transition:width .4s;transition:width .4s}
.butn span{z-index:9;position:relative}
.butn:hover{color:#fff;border-radius:3px}
.butn:after{content:'';position:absolute;border-radius:4px;bottom:6px;left:0;height:2px;-moz-transition:width .4s;-ms-transition:width .4s;-webkit-transition:width .4s;-o-transition:width .4s;transition:width .4s;width:0;background:#2a8ae2;height:100%;top:0;z-index:1}
.butn:hover:after{width:100%;border-radius:3px}
.butn.white{background:#fff;color:#282b2d}
.butn.white:hover{color:#fff;border-radius:3px}
.butn.white:after{background:#282b2d;border-radius:3px}
.butn.white-hover:hover{color:#282b2d}
.butn.white-hover:hover span{color:#282b2d}
.butn.white-hover:after{background:#fff;border-radius:3px}
.butn.light{background:rgba(42,138,226,0.1);color:#2a8ae2}
.butn.light:hover{color:#fff;background:#2a8ae2;border-radius:3px}
.butn.light:after{background:#2a8ae2;border-radius:3px}
.butn.theme{background:#2a8ae2;color:#fff}
.butn.theme span{color:#fff}
.butn.theme:hover{color:#fff;border-radius:3px}
.butn.theme:after{background:#282b2d;border-radius:2px}
.butn.theme.white-hover:hover{color:#282b2d}
.butn.theme.white-hover:hover span{color:#282b2d}
.butn.theme.white-hover:after{background:#fff;border-radius:3px}
.butn.white.theme-hover:hover{color:#fff}
.butn.white.theme-hover:hover span{color:#fff}
.butn.white.theme-hover:after{background:#2a8ae2;border-radius:3px}
.butn.md-lg{padding:16px 30px}
.butn.sm-lg{padding:14px 28px}
.butn.wide{letter-spacing:5px}
.butn.md-wide{letter-spacing:4px}
.butn.sm-wide{letter-spacing:3px}
.butn.xs-wide{letter-spacing:2px}
.butn.small{padding:8px 20px}
.butn.medium{padding:10px 20px}
 .btn-style2{background:#fff;display:inline-block;font-size:14px;padding:12px 20px;border:2px solid #222;color:#232323;letter-spacing:.5px;line-height:26px;border-radius:0;text-transform:uppercase;width:auto;font-family:'Montserrat',sans-serif;font-weight:600;transition-duration:0.3s;transition-timing-function:ease-in-out}
.btn-style2.medium{padding:10px 20px}
.btn-style2.small{padding:8px 20px}
.btn-style2:hover,.btn-style2:active,.btn-style2:focus{background:#2a8ae2;color:#fff;border-color:#2a8ae2}
.btn-style2.theme{background:#2a8ae2;border-color:#2a8ae2;color:#fff}
.btn-style2.theme:hover,.btn-style2.theme:active,.btn-style2.theme:focus{background:#232323;color:#fff;border-color:#232323}
 .btn-style3{display:inline-block;font-size:14px;padding:14px 20px;border:2px solid #2a8ae2;color:#fff;letter-spacing:.5px;line-height:26px;border-radius:0;text-transform:uppercase;width:auto;font-family:'Montserrat',sans-serif;font-weight:600;transition-duration:0.3s;transition-timing-function:ease-in-out;background:#2a8ae2;border-radius:30px;min-width:180px}
.btn-style3.medium{padding:10px 20px}
.btn-style3.small{padding:8px 20px}
.btn-style3:hover,.btn-style3:active,.btn-style3:focus{background:#232323;color:#fff;border-color:#232323}
@media screen and (max-width:991px){.butn.small{padding:7px 16px}
.butn.medium{padding:8px 18px}
}
@media screen and (max-width:767px){.butn.small{padding:6px 14px}
.butn.medium{padding:6px 16px}
}
 .section-heading{margin-bottom:50px;text-align:center}
.section-heading.half{margin-bottom:30px}
.section-heading h1,.section-heading h2,.section-heading h3,.section-heading h4,.section-heading h5,.section-heading h6{position:relative;padding-bottom:10px;font-weight:700;margin-bottom:10px;position:relative;line-height:140%}
.section-heading h1:after,.section-heading h2:after,.section-heading h3:after,.section-heading h4:after,.section-heading h5:after,.section-heading h6:after{content:'';display:block;width:100px;height:2px;background:#2a8ae2;margin:0 auto;position:absolute;left:0;right:0;bottom:0}
.section-heading.white h1,.section-heading.white h2,.section-heading.white h3,.section-heading.white h4,.section-heading.white h5,.section-heading.white h6,.section-heading.white p,.section-heading.white span{color:#fff}
.section-heading.grey h1,.section-heading.grey h2,.section-heading.grey h3,.section-heading.grey h4,.section-heading.grey h5,.section-heading.grey h6{color:#b7b7b7}
.section-heading.grey h1:after,.section-heading.grey h2:after,.section-heading.grey h3:after,.section-heading.grey h4:after,.section-heading.grey h5:after,.section-heading.grey h6:after{background:#b7b7b7}
.section-heading.grey span{color:#b7b7b7}
.section-heading.left{text-align:left}
.section-heading.left h1,.section-heading.left h2,.section-heading.left h3,.section-heading.left h4,.section-heading.left h5,.section-heading.left h6{padding-bottom:15px}
.section-heading.left h1:after,.section-heading.left h2:after,.section-heading.left h3:after,.section-heading.left h4:after,.section-heading.left h5:after,.section-heading.left h6:after{margin:0;left:0}
.section-heading strong{font-weight:600}
.section-heading p{font-size:15px;font-weight:400;padding-top:15px;margin:0 auto}
.section-heading span{position:relative;font-size:15px;font-weight:500;color:#2a8ae2;line-height:200%;margin-bottom:10px}
.section-heading .badge{display:inline-block;padding:7px 19px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:14px;color:#2a8ae2;border:1px solid #2a8ae2;background:transparent;text-transform:uppercase;letter-spacing:.075em}
@media screen and (max-width:991px){.section-heading{margin-bottom:30px}
.section-heading p{padding-top:10px;font-size:14px}
.section-heading.half{margin-bottom:20px}
}
 .title-style2{position:relative;padding-bottom:20px;margin-bottom:0;text-transform:uppercase}
.title-style2:after{content:'';width:60px;height:2px;background:#2a8ae2;position:absolute;bottom:0;left:calc(50% - 30px)}
.title-style2:before{content:'';height:1px;background:rgba(0,0,0,0.2);position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:250px}
h1.title-style2.white,h2.title-style2.white,h3.title-style2.white,h4.title-style2.white,h5.title-style2.white,h6.title-style2.white{color:#fff}
.section-heading.left .title-style2{left:0;margin:0}
.section-heading.left .title-style2:before{width:125px;left:0;margin:0}
.section-heading.left .title-style2:after{width:50px;left:37px}
.section-heading .title-style2.white:after{background:#2a8ae2}
.section-heading .title-style2.white:before{background:rgba(255,255,255,0.8)}
 .section-heading.title-style3{text-align:left;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #eee}
.section-heading.title-style3 h1,.section-heading.title-style3 h2,.section-heading.title-style3 h3,.section-heading.title-style3 h4,.section-heading.title-style3 h5,.section-heading.title-style3 h6{padding:0;margin:0}
.section-heading.title-style3 h1:after,.section-heading.title-style3 h2:after,.section-heading.title-style3 h3:after,.section-heading.title-style3 h4:after,.section-heading.title-style3 h5:after,.section-heading.title-style3 h6:after{content:none}
 .section-heading.title-style4 h1,.section-heading.title-style4 h2,.section-heading.title-style4 h3,.section-heading.title-style4 h4,.section-heading.title-style4 h5,.section-heading.title-style4 h6{text-transform:uppercase;font-weight:700;padding:0;margin:0}
.section-heading.title-style4 p{padding-top:0}
.section-heading.title-style4 span{color:#2a8ae2;font-size:32px;font-weight:700;text-transform:uppercase}
.section-heading.title-style4 h1:after,.section-heading.title-style4 h2:after,.section-heading.title-style4 h3:after,.section-heading.title-style4 h4:after,.section-heading.title-style4 h5:after,.section-heading.title-style4 h6:after{content:none}
@media screen and (max-width:1199px){.section-heading.title-style4 span{font-size:30px}
}
@media screen and (max-width:991px){.section-heading.title-style4 span{font-size:28px}
}
@media screen and (max-width:767px){.section-heading.title-style4 span{font-size:28px}
}
 .section-heading.title-style5 h1,.section-heading.title-style5 h2,.section-heading.title-style5 h3,.section-heading.title-style5 h4,.section-heading.title-style5 h5,.section-heading.title-style5 h6{padding:0;margin:0}
.section-heading.title-style5.white h1,.section-heading.title-style5.white h2,.section-heading.title-style5.white h3,.section-heading.title-style5.white h4,.section-heading.title-style5.white h5,.section-heading.title-style5.white h6{color:#fff}
.section-heading.title-style5 h1:after,.section-heading.title-style5 h2:after,.section-heading.title-style5 h3:after,.section-heading.title-style5 h4:after,.section-heading.title-style5 h5:after,.section-heading.title-style5 h6:after{content:none}
.section-heading.title-style5 .separator-left,.section-heading.title-style5 .separator-right{height:1px;position:absolute;top:50%;width:70px;margin-top:-1px;margin-bottom:0}
.section-heading.title-style5 .separator-left{left:-80px}
.section-heading.title-style5 .separator-right{right:-80px}
.section-heading.title-style5 .square{width:10px;height:10px;background-color:#2a8ae2;border-width:1px;border-style:solid;border-color:#2a8ae2;display:inline-block;vertical-align:baseline;position:relative}
.section-heading.title-style5.left .square .separator-left{display:none}
.section-heading.title-style5 span{text-transform:capitalize;color:#2a8ae2;font-weight:700;font-size:14px;letter-spacing:1px}
 .section-heading.title-style6 h1,.section-heading.title-style6 h2,.section-heading.title-style6 h3,.section-heading.title-style6 h4,.section-heading.title-style6 h5,.section-heading.title-style6 h6{position:relative;padding-bottom:10px;font-weight:500;margin-bottom:10px;position:relative;line-height:140%;text-transform:inherit}
.section-heading.title-style6 h1:after,.section-heading.title-style6 h2:after,.section-heading.title-style6 h3:after,.section-heading.title-style6 h4:after,.section-heading.title-style6 h5:after,.section-heading.title-style6 h6:after{content:'';display:block;width:50px;height:1px;background:#2a8ae2;margin:0 auto;position:absolute;left:0;right:0;bottom:0}
.section-heading.title-style6 span{color:#282b2d;font-weight:600;font-size:32px;line-height:normal}
.section-heading.title-style6.white span{color:#fff}
.section-heading.title-style6.left{text-align:left}
.section-heading.title-style6.left h1:after,.section-heading.title-style6.left h2:after,.section-heading.title-style6.left h3:after,.section-heading.title-style6.left h4:after,.section-heading.title-style6.left h5:after,.section-heading.title-style6.left h6:after{margin:0}
@media screen and (max-width:1199px){.section-heading.title-style6 span{font-size:30px}
}
@media screen and (max-width:991px){.section-heading.title-style6 span{font-size:28px}
}
@media screen and (max-width:767px){.section-heading.title-style6 span{font-size:26px}
}
 .section-heading.title-style7{text-align:center;position:relative;margin-bottom:70px}
.section-heading.title-style7 h1,.section-heading.title-style7 h2,.section-heading.title-style7 h3,.section-heading.title-style7 h4,.section-heading.title-style7 h5,.section-heading.title-style7 h6{padding-bottom:0}
.section-heading.title-style7 h1:after,.section-heading.title-style7 h2:after,.section-heading.title-style7 h3:after,.section-heading.title-style7 h4:after,.section-heading.title-style7 h5:after,.section-heading.title-style7 h6:after{content:none}
.section-heading.title-style7 span{padding-bottom:10px;letter-spacing:2px;font-weight:600}
.section-heading.title-style7 span:before{content:'';display:block;width:75px;height:1px;background:#2a8ae2;margin:0 auto;position:absolute;left:0;right:0;bottom:0}
.section-heading.title-style7 span:after{position:absolute;content:'';background:#2a8ae2;width:75px;height:1px;bottom:-2px;left:0;right:0;margin:0 auto}
@media screen and (max-width:991px){.section-heading.title-style7{margin-bottom:50px}
}
 .section-heading.title-style8{text-align:center}
.section-heading.title-style8 h1,.section-heading.title-style8 h2,.section-heading.title-style8 h3,.section-heading.title-style8 h4,.section-heading.title-style8 h5,.section-heading.title-style8 h6{position:relative;font-weight:700;position:relative;margin-bottom:25px;padding-bottom:5px;line-height:140%;text-transform:capitalize}
.section-heading.title-style8 h1:before,.section-heading.title-style8 h2:before,.section-heading.title-style8 h3:before,.section-heading.title-style8 h4:before,.section-heading.title-style8 h5:before,.section-heading.title-style8 h6:before{position:absolute;content:'';background:#2a8ae2;width:75px;height:1px;bottom:-8px;left:49%;margin-left:-45px}
.section-heading.title-style8 h1:after,.section-heading.title-style8 h2:after,.section-heading.title-style8 h3:after,.section-heading.title-style8 h4:after,.section-heading.title-style8 h5:after,.section-heading.title-style8 h6:after{position:absolute;content:'';background:#2a8ae2;width:75px;height:1px;bottom:-12px;left:50%;margin-left:-30px}
.section-heading.title-style8 p{font-size:15px;font-weight:400;padding-top:10px;margin:0 auto}
.section-heading.title-style8 .inner-title{font-size:32px;display:block;line-height:normal;margin-bottom:5px}
@media screen and (max-width:991px){.section-heading.title-style8 p{padding-top:5px}
.section-heading.title-style8 .inner-title{font-size:28px}
}
@media screen and (max-width:767px){.section-heading.title-style8 .inner-title{font-size:26px}
}
@media screen and (max-width:575px){.section-heading.title-style8 .inner-title{font-size:24px}
}
 .section-heading.title-style9{text-align:center;position:relative}
.section-heading.title-style9 h1,.section-heading.title-style9 h2,.section-heading.title-style9 h3,.section-heading.title-style9 h4,.section-heading.title-style9 h5,.section-heading.title-style9 h6{font-size:36px;position:relative;margin-bottom:0;padding-bottom:0;position:relative;line-height:140%;font-weight:500}
.section-heading.title-style9.white h1{color:#fff}
.section-heading.white h2,.section-heading.white h3,.section-heading.white h4,.section-heading.white h5,.section-heading.white h6{color:#fff}
.section-heading.title-style9.white p{color:#fff}
.section-heading.title-style9.white .badge{background:rgba(255,255,255,0.2)}
.section-heading.title-style9 h1:after,.section-heading.title-style9 h2:after,.section-heading.title-style9 h3:after,.section-heading.title-style9 h4:after,.section-heading.title-style9 h5:after,.section-heading.title-style9 h6:after{content:none}
.section-heading.title-style9 p{font-size:16px;font-weight:500;padding-top:0;margin:0 auto}
.section-heading.title-style9 .badge{color:#2a8ae2;background:rgba(42,138,226,0.15);border:none;padding:5px 20px;border-radius:30px;font-weight:700;font-size:14px;display:inline-block;margin-bottom:5px;line-height:normal;text-transform:capitalize}
@media screen and (max-width:991px){.section-heading.title-style9 h1,.section-heading.title-style9 h2,.section-heading.title-style9 h3,.section-heading.title-style9 h4,.section-heading.title-style9 h5,.section-heading.title-style9 h6{font-size:32px}
}
@media screen and (max-width:767px){.section-heading.title-style9 h1,.section-heading.title-style9 h2,.section-heading.title-style9 h3,.section-heading.title-style9 h4,.section-heading.title-style9 h5,.section-heading.title-style9 h6{font-size:28px}
}
 .inner-title h1,.inner-title h2,.inner-title h3,.inner-title h4,.inner-title h5,.inner-title h6{font-size:18px;margin-bottom:30px;padding-bottom:10px;position:relative;font-weight:600}
.inner-title h1:after,.inner-title h2:after,.inner-title h3:after,.inner-title h4:after,.inner-title h5:after,.inner-title h6:after{content:'';display:block;width:40px;height:2px;background:#2a8ae2;margin:0;position:absolute;left:0;right:0;bottom:0}
.inner-title.half h1,.inner-title.half h2,.inner-title.half h3,.inner-title.half h4,.inner-title.half h5,.inner-title.half h6{margin-bottom:15px}
 .title-style11{text-align:center;width:50%;margin:0 auto 75px auto}
.title-style11 h2{margin-bottom:0;font-weight:600}
.title-style11 span{text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:1px;margin-bottom:8px;display:block;color:#2a8ae2}
@media screen and (max-width:991px){.title-style11{width:70%;margin-bottom:60px}
}
@media screen and (max-width:767px){.title-style11{width:100%;margin-bottom:50px}
}
 .title-style12{text-align:center;margin-bottom:60px}
.title-style12 h2{margin-bottom:20px;font-weight:600;font-size:48px}
.title-style12 p{width:55%;margin:0 auto}
@media screen and (max-width:1199px){.title-style12{margin-bottom:50px}
.title-style12 h2{font-size:42px}
}
@media screen and (max-width:991px){.title-style12 p{width:85%}
}
@media screen and (max-width:767px){.title-style12{margin-bottom:35px}
.title-style12 h2{font-size:36px}
.title-style12 p{width:90%}
}
  .top-bar-info{display:inline-block;vertical-align:middle}
.top-bar-info ul{margin-bottom:0}
.top-bar-info li{font-weight:500;color:#fff;list-style-type:none;font-size:13px;padding:0 5px 0;display:inline-block;margin-bottom:0}
#top-bar{display:block;position:relative;z-index:999;background:#1c1c1c;padding:7px 0}
.top-bar-info li i{font-size:16px;color:#2a8ae2;margin-right:8px;margin-top:0;display:inline-block;vertical-align:text-bottom}
.top-social-icon{padding:0;float:right;margin:0}
.top-social-icon li{font-size:14px;list-style-type:none;float:left;text-align:center;margin:0;padding:0 7px}
.top-social-icon li:last-child{padding-right:0}
.top-social-icon li:last-child a{padding-right:0}
.top-social-icon li a{color:#fff;line-height:28px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;padding:0 3px}
.top-social-icon li a:hover{color:#2a8ae2}
#top-bar.top-bar-style2{background:#f5f5f5;border-bottom:1px solid rgba(0,0,0,0.1)}
.top-bar-style2 .top-bar-info li{color:#6f6f6f}
.top-bar-style2 .top-bar-info li i{color:#6f6f6f}
.top-bar-style2 .top-social-icon li a{color:#6f6f6f}
.top-bar-style2 .top-social-icon li a:hover{color:#282b2d}
 .navbar-nav li.current > a,.navbar-nav li.active > a{color:#2a8ae2}
.navbar > ul > li.current > a:after{border-color:transparent #2a8ae2 #2a8ae2 transparent}
@media screen and (min-width:992px){ .header-style1 .navbar-nav li.current > a,.header-style2 .navbar-nav li.current > a{color:#2a8ae2}
.header-style1 .navbar-nav li.active > a{color:#2a8ae2}
.header-style1 .navbar > ul > li.current > a:after{border-color:transparent #2a8ae2 #2a8ae2 transparent}
.header-style2 .navbar > ul > li.current > a:after{border-color:transparent #2a8ae2 #2a8ae2 transparent}
.header-style1.scrollHeader .navbar-nav li.current > a,.header-style2.scrollHeader .navbar-nav li.current > a,.header-style1.scrollHeader .navbar-nav li.current > a:hover,.header-style2.scrollHeader .navbar-nav li.current > a:hover{color:#2a8ae2}
.header-style1.scrollHeader .navbar > ul > li.current > a:after,.header-style2.scrollHeader .navbar > ul > li.current > a:after{border-color:transparent #2a8ae2 #2a8ae2 transparent}
 .header-style3{border-bottom:2px solid rgba(42,138,226,0.9)}
 .header-style4 .navbar-nav li.current > a{color:#2a8ae2}
.header-style4 .navbar > ul > li.current > a:after{border-color:transparent #2a8ae2 #2a8ae2 transparent}
 .header-style5 #top-bar{background:#2a8ae2}
 .header-style6 .navbar-default{background:rgba(42,138,226,0.85)}
.header-style6.scrollHeader .navbar-default{background:#2a8ae2}
 .menu_area-light .navbar-nav li.current > a{color:#2a8ae2}
.menu_area-light .navbar > ul > li.current > a:after{border-color:transparent #2a8ae2 #2a8ae2 transparent}
.menu_area-light.scrollHeader .navbar-nav li.current > a{color:#2a8ae2}
.menu_area-light.scrollHeader .navbar-nav li.current > a:hover{color:#2a8ae2}
.menu_area-light.scrollHeader .navbar > ul > li.current > a:after{border-color:transparent #2a8ae2 #2a8ae2 transparent}
}
@media screen and (max-width:991px){ .header-style3{border-bottom:2px solid rgba(42,138,226,0.9)}
 .header-style5 #top-bar,.header-style5 .navbar-toggler{background:#2a8ae2}
 .header-style6 .navbar-default{background:rgba(42,138,226,0.85)}
}
  .page-title-section{background-size:cover;background-position:center}
.page-title-section h1{font-size:40px;font-weight:600;letter-spacing:1px;line-height:1;color:#fff;margin-bottom:0}
.page-title-section ul{margin-bottom:0;margin-top:15px;text-align:left}
.page-title-section ul li{display:inline-block}
.page-title-section ul li:last-child a{color:#2a8ae2}
.page-title-section ul li:after{content:'\f105';font-weight:700;vertical-align:middle;color:#fff;font-family:Font Awesome\ 5 Free;padding:0 10px}
.page-title-section ul li:last-child:after{content:none}
.page-title-section ul li a{color:#fff;font-size:14px;font-weight:500}
.page-title-section .active a,.page-title-section li.active:last-child a{color:#fff}
@media screen and (max-width:1199px){.page-title-section h1{font-size:36px;line-height:40px}
}
@media screen and (max-width:991px){.page-title-section h1{font-size:30px;line-height:38px}
}
@media screen and (max-width:767px){.page-title-section h1{margin-bottom:10px;font-size:28px;line-height:36px}
.page-title-section ul{margin-top:5px}
}
 .page-title-section2{padding:250px 0 150px;text-align:center}
.page-title-section2 h1{font-size:40px;font-weight:600;letter-spacing:1px;line-height:1;color:#fff;margin-bottom:0}
.page-title-section2 ul{margin-bottom:0;margin-top:15px;text-align:center}
.page-title-section2 ul li{display:inline-block}
.page-title-section2 ul li:last-child a{color:#2a8ae2}
.page-title-section2 ul li:after{content:'\f105';font-weight:700;vertical-align:middle;color:#fff;font-family:Font Awesome\ 5 Free;padding:0 5px 0 10px}
.page-title-section2 ul li:last-child:after{content:none}
.page-title-section2 ul li a{color:#fff;font-size:14px;font-weight:500}
.page-title-section2 .active a,.page-title-section2 li.active:last-child a{color:#fff}
@media screen and (max-width:1199px){.page-title-section2{padding:200px 0 100px}
.page-title-section2 h1{font-size:36px;line-height:42px}
}
@media screen and (max-width:991px){.page-title-section2{padding:148px 0 75px}
.page-title-section2 h1{margin-bottom:10px;font-size:30px;line-height:40px}
.page-title-section2 ul{margin-top:5px}
}
 .page-title-section3 h1{color:#282b2d;margin-bottom:0}
.page-title-section3 ul{margin-bottom:0;margin-top:15px;text-align:center}
.page-title-section3 ul li{display:inline-block}
.page-title-section3 ul li:last-child a{color:#282b2d}
.page-title-section3 ul li:after{content:' \f152';color:#fff;font-weight:700;font-family:Font Awesome\ 5 Free;padding:0 10px}
.page-title-section3 ul li:last-child:after{content:none}
.page-title-section3 ul li a{color:#fff;font-size:14px;font-weight:500}
@media screen and (max-width:991px){.page-title-section3 ul{margin-top:5px}
}
 .page-title-section.small h1{font-size:28px;font-weight:600;letter-spacing:1px;line-height:normal;color:#fff;margin-bottom:0}
.page-title-section.small ul{margin-bottom:0;margin-top:6px;text-align:left}
.page-title-section.small ul li{display:inline-block}
.page-title-section.small ul li:last-child a{color:#2a8ae2}
.page-title-section.small ul li:after{content:' \f152';color:#fff;font-weight:700;font-family:Font Awesome\ 5 Free;padding:0 10px}
.page-title-section.small ul li:last-child:after{content:none}
.page-title-section.small ul li a{color:#fff;font-size:14px;font-weight:500}
@media screen and (max-width:767px){.page-title-section.small h1{margin-bottom:5px;font-size:24px}
.page-title-section.small ul{margin-top:5px}
}
  .main-banner-area{overflow:hidden;position:relative}
.main-banner-area:after{content:'';position:absolute;width:100%;height:100%;background:none;z-index:3}
.main-banner-area .right-bg{float:right;width:55.5%;right:1px;overflow:hidden;position:relative;z-index:1}
.main-banner-area .header-shape-bg{position:absolute;top:0px;min-height:500px;z-index:2;width:100%}
.main-banner-area .header-text{position:absolute;width:100%;top:50%;transform:perspective(1px) translateY(-50%);z-index:4}
.main-banner-area .header-text h1{font-weight:800;font-size:58px;line-height:72px;letter-spacing:1.4px;margin-bottom:0}
.main-banner-area .header-text h1 span{font-weight:300}
.main-banner-area .header-text p{font-weight:400;font-size:22px;line-height:28px;letter-spacing:1px}
.main-banner-area .inner-title{background:#fff;border-radius:30px;box-shadow:0px 5px 24px 6px rgba(0,0,0,0.06);padding:8px 30px;display:inline-block;margin-bottom:20px;vertical-align:top;font-weight:bold}
@media screen and (max-width:1199px){.main-banner-area .right-bg{right:0}
.main-banner-area .header-text{top:70%;transform:perspective(1px) translateY(-70%)}
.main-banner-area .inner-title{margin-bottom:15px}
.main-banner-area .header-text h1{font-size:48px;line-height:56px}
.main-banner-area .header-text p{line-height:24px;font-size:18px}
}
@media screen and (max-width:991px){.main-banner-area .right-bg{width:100%;max-height:550px;height:100%;min-height:410px}
.main-banner-area .header-shape-bg{display:none}
.main-banner-area .header-text{top:50%;transform:perspective(1px) translateY(-50%)}
.main-banner-area .header-text h1{font-size:42px;line-height:34px;margin-bottom:10px;color:#fff;text-align:center;text-shadow:2px 4px 3px rgba(0,0,0,0.4)}
.main-banner-area .header-text p{color:#fff;text-align:center;line-height:24px;font-size:20px;text-shadow:2px 4px 3px rgba(0,0,0,0.4)}
.main-banner-area .right-bg:before{content:'';position:absolute;width:100%;height:100%;background:radial-gradient(rgba(0,0,0,0.4),transparent)}
.main-banner-area .inner-title{padding:6px 20px;margin-bottom:10px}
}
@media screen and (max-width:767px){.main-banner-area .right-bg img{width:auto;max-width:144%}
.main-banner-area .header-text h1{font-size:30px;line-height:34px}
.main-banner-area .header-text p{font-size:18px}
}
@media screen and (max-width:575px){.main-banner-area .header-text h1{font-size:26px;line-height:34px;margin-bottom:15px}
.main-banner-area .header-text p{display:none}
}
 .main-banner-area .animated-shape{position:absolute;z-index:9}
.main-banner-area .first{left:15%;top:15%}
.main-banner-area .second{left:12%;top:55%}
.main-banner-area .third{left:48%;top:70%}
.main-banner-area .triangle{position:relative;width:0;border-bottom:solid 50px #ffe085;border-right:solid 30px transparent;border-left:solid 30px transparent}
.main-banner-area .triangle .empty{position:absolute;top:9px;left:-21px;width:0;border-bottom:solid 36px white;border-right:solid 21px transparent;border-left:solid 21px transparent}
.main-banner-area .circle{width:16px;height:16px;border-radius:16px;background:#e5a9ff}
.main-banner-area .square{width:48px;height:48px;background:transparent;border:8px solid #1ce6a5}
.main-banner-area .rotate-animation{-webkit-animation:rotate 10s linear infinite;-moz-animation:rotate 10s linear infinite;-o-animation:rotate 10s linear infinite;animation:rotate 10s linear infinite}
.main-banner-area .rotate-3d{-webkit-animation:rotate3d 10s linear infinite;-moz-animation:rotate3d 10s linear infinite;-o-animation:rotate3d 10s linear infinite;animation:rotate3d 10s linear infinite}
@media screen and (max-width:991px){.main-banner-area .triangle{border-bottom:solid 35px #ffe085;border-right:solid 20px transparent;border-left:solid 20px transparent}
.main-banner-area .triangle .empty{top:10px;left:-11px;border-bottom:solid 20px white;border-right:solid 11px transparent;border-left:solid 11px transparent}
.main-banner-area .square{width:32px;height:32px;border-width:5px}
.main-banner-area .third{top:80%;left:80%}
}
@keyframes rotate3d{0%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}
100%{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}
}
@keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
 .banner-form .form-heading{-moz-border-radius-top-left:4px;-moz-border-radius-top-right:4px;-ms-border-radius-top-left:4px;-ms-border-radius-top-right:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-o-border-radius-top-left:4px;-o-border-radius-top-right:4px;border-top-left-radius:4px;border-top-right-radius:4px}
.banner-form .banner-form-spacer{position:relative;padding:20px 20px 80px 20px;background:#fff}
.banner-form .buttons-set{position:absolute;width:100%;left:0;bottom:0;padding:0}
.banner-form .quform-loading-wrap{margin:0 0 25px 0}
.banner-form .butn.btn-block{padding:18px 30px;border-radius:0}
.banner-form .butn:hover:after{border-radius:0}
 .banner-section .container{position:absolute}
.banner-shape{position:absolute;bottom:0;z-index:1;width:100%}
.banner-shape img{max-width:none;width:100%}
 .cd-headline.loading-bar .cd-words-wrapper:after{background:#2a8ae2}
.line-banner{overflow:hidden;position:relative}
.line-banner .header-text{position:absolute;width:100%;top:45%;transform:perspective(1px) translateY(-45%);z-index:4}
.line-banner .header-text h1{font-size:60px;color:#fff;line-height:76px;letter-spacing:1.4px;margin-bottom:0;font-weight:300}
@media screen and (max-width:1199px){.line-banner .header-text h1{font-size:48px;line-height:60px}
}
@media screen and (max-width:991px){.line-banner .header-text{top:50%;transform:perspective(1px) translateY(-50%)}
.line-banner .header-text h1{font-size:42px;line-height:48px}
}
@media screen and (max-width:767px){.line-banner .header-text h1{font-size:36px;line-height:42px}
}
@media screen and (max-width:575px){.line-banner .header-text h1{font-size:28px;line-height:36px}
}
 .banner-area{background:#f5fafe;padding:19% 0}
.banner-area .cd-headline{font-size:33px;font-weight:500;color:#fff;margin-bottom:40px}
.banner-area .cd-headline.slide .cd-words-wrapper{overflow:hidden;vertical-align:top}
.banner-area .cd-headline.slide span{display:inline-block;padding:0}
.banner-area .cd-words-wrapper{display:inline-block;position:relative;text-align:left}
@media screen and (max-width:767px){.banner-area{padding:25% 0}
}
@media screen and (max-width:575px){.banner-area{padding:44% 0;min-height:800px}
}
 .static-banner{text-align:left}
.static-banner h1{color:#fff;text-transform:uppercase;font-weight:700;font-size:70px}
.static-banner p{font-size:18px;color:#ededed;letter-spacing:1px;margin-top:-50px}
.static-banner-shape{position:absolute;bottom:0;z-index:1;width:100%}
.static-banner-shape img{max-width:none;width:100%}
@media screen and (max-width:1199px){.static-banner h1{font-size:62px}
}
@media screen and (max-width:991px){.static-banner h1{font-size:54px}
.static-banner p{margin-top:-25px}
}
@media screen and (max-width:767px){.static-banner h1{font-size:50px}
.static-banner p{margin-top:0;font-size:16px}
}
@media screen and (max-width:575px){.static-banner h1{font-size:36px}
}
  .owl-carousel .caption .overflow-hidden{display:inline-block}
.owl-carousel .caption h3{font-weight:200;animation-delay:0.5s;position:relative;display:inline-block}
.owl-carousel .caption h1{margin:10px 0;font-size:70px;font-weight:500;text-transform:uppercase;animation-delay:0.8s}
.owl-carousel .caption p{font-size:18px;color:#eee;word-spacing:2px;animation-delay:1.2s}
.owl-carousel .caption span{display:inline-block;padding:.2em 0}
.owl-carousel .caption .butn{animation-delay:1.4s}
.owl-carousel .caption .butn i{position:relative;top:1px;z-index:9}
 .carousel-style1 .owl-carousel .owl-item img{width:100%}
 .home-business-slider .owl-nav .owl-next{position:absolute;right:15px;top:50%;background:none !important;opacity:0.35}
.home-business-slider .owl-nav .owl-next:hover{opacity:1}
.home-business-slider .owl-nav .owl-prev{position:absolute;left:15px;top:50%;background:none !important;opacity:0.35}
.home-business-slider .owl-nav .owl-prev:hover{opacity:1}
@media screen and (max-width:991px){.owl-carousel .caption h1{font-size:50px}
.owl-carousel .caption p{font-size:16px}
}
@media screen and (max-width:767px){.owl-carousel .caption h1{font-size:32px;margin-top:5px}
.owl-carousel .caption h3{letter-spacing:1px}
}
@media screen and (max-width:575px){.owl-carousel .caption h1{font-size:20px;margin-top:5px}
}
 .slider-fade .owl-item{height:100vh;position:relative}
.slider-fade .item{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center center}
.slider-fade .item .caption{width:100%;z-index:9}
.slider-fade .owl-theme .owl-dots{position:absolute;bottom:5vh;width:100%;left:0}
 .slider-fade-shop{background:#f4f5f9}
.slider-fade-shop .caption p{animation-delay:0.5s}
.slider-fade-shop .caption h1{animation-delay:0.8s}
.slider-fade-shop .caption .subheading{animation-delay:1.2s}
.slider-fade-shop .owl-carousel,.slider-fade-shop .owl-stage-outer,.slider-fade-shop .owl-stage{height:100%}
.slider-fade-shop .owl-item{height:100%;position:relative}
.slider-fade-shop .item{padding:10% 0}
.slider-fade-shop .item .caption{width:100%;z-index:9}
.slider-fade-shop .owl-carousel .caption h1{text-transform:inherit;font-weight:400;letter-spacing:-1.5px;margin:0;font-size:72px}
.slider-fade-shop .owl-carousel .caption p{color:inherit;font-size:16px;letter-spacing:0.5px;font-weight:600;margin-bottom:0}
.slider-fade-shop .subheading{font-weight:500;font-size:48px;line-height:normal;margin-bottom:20px}
.slider-fade-shop .subheading strong{color:#2a8ae2}
.slider-fade-shop .owl-theme .owl-nav{margin:0}
.slider-fade-shop .owl-theme .owl-nav [class*='owl-']{position:absolute;top:0;bottom:0;margin:auto 0;font-size:18px;color:rgba(0,0,0,0.25);box-shadow:none;background:#e6ebf5 !important;line-height:45px;width:55px;height:55px;border-radius:0}
.slider-fade-shop .owl-theme .owl-nav [class*='owl-']:hover{background:#2a8ae2 !important;color:#fff}
.slider-fade-shop .owl-theme .owl-nav .owl-prev{left:30px}
.slider-fade-shop .owl-theme .owl-nav .owl-next{right:30px}
.slider-fade-shop .owl-nav.disabled + .owl-dots{margin-top:-45px;margin-bottom:15px;position:relative;z-index:9}
.slider-fade-shop .owl-dots{margin-top:30px}
.slider-fade-shop .owl-dots .custom-dot{margin-top:0}
.slider-fade-shop .owl-dots .custom-dot span{background:rgba(0,0,0,0.09)}
.slider-fade-shop .owl-dots .custom-dot.active span,.slider-fade-shop .owl-dots .custom-dot:hover span{background-color:#2a8ae2}
@media screen and (max-width:1199px){.slider-fade-shop .owl-carousel .caption h1{font-size:64px}
.slider-fade-shop .subheading{font-size:42px}
}
@media screen and (max-width:991px){.slider-fade-shop .item{padding:12% 0}
.slider-fade-shop .owl-carousel .caption h1{font-size:48px;margin-bottom:5px}
.slider-fade-shop .subheading{font-size:34px}
}
@media screen and (max-width:767px){.slider-fade-shop .owl-carousel .caption h1{font-size:42px}
.slider-fade-shop .subheading{font-size:30px}
}
@media screen and (max-width:575px){.slider-fade-shop .item{padding:15% 0}
.slider-fade-shop .owl-carousel .caption h1{font-size:38px}
.slider-fade-shop .subheading{font-size:28px}
}
 .rev_slider_wrapper .tp-caption span{color:#2a8ae2}
.rev_slider_wrapper .butn span{font-size:14px !important;line-height:24px !important;color:#fff;text-shadow:none}
.rev_slider_wrapper .butn.white span{color:#282b2d}
.rev_slider_wrapper .butn.white:hover span{color:#fff}
.blurslider-line{background:#2a8ae2 !important}
@media screen and (min-width:767px){.custom-paragraph .slider-text p{width:450px !important;font-size:15px !important;line-height:26px !important}
}
@media screen and (min-width:1024px){.rev_slider .max-style{font-size:60px !important;line-height:70px !important}
.rev_slider .max-style span{font-size:60px !important;line-height:70px !important}
}
@media screen and (max-width:1023px){.rev_slider .max-style{font-size:45px !important;line-height:50px !important}
.rev_slider .max-style span{font-size:45px !important;line-height:50px !important}
.custom-paragraph .slider-text p{font-size:16px !important;line-height:28px !important}
}
@media screen and (max-width:766px){.rev_slider .max-style{font-size:30px !important;line-height:normal !important}
.rev_slider .max-style span{font-size:30px !important;line-height:normal !important}
.custom-paragraph .slider-text p{text-align:center !important;font-size:14px !important;line-height:24px !important;width:480px !important;padding:0 15px}
.custom-controls .tp-leftarrow,.custom-controls .tp-rightarrow{width:40px !important;height:40px !important}
.custom-controls .tp-leftarrow{left:-15px !important}
.custom-controls .tp-rightarrow{left:inherit !important;right:-55px !important}
.custom-controls .tparrows:before{line-height:20px !important}
}
@media screen and (max-width:479px){.rev_slider .max-style{font-size:20px !important;line-height:normal !important}
.rev_slider .max-style span{font-size:20px !important;line-height:normal !important}
.custom-paragraph .slider-text p{width:320px !important;padding:0 15px}
}
  .feature-box-01{text-align:left;transition:all 0.5s ease 0s}
.feature-box-01 i{color:#2a8ae2}
.feature-box-01 p{color:#6f6f6f}
 .feature-box-02{width:100%;float:left}
.feature-box-02 .img-box{position:relative;width:100%;z-index:1;overflow:hidden}
.feature-box-02 .feature-textbox{position:relative;width:90%;z-index:2;top:-50px;left:0;transition:all 0.3s ease-out 0s;right:0;margin:0 auto}
.feature-box-02 .feature-textbox:after{border-bottom:5px solid transparent;width:0px;content:"";position:absolute;bottom:0;left:0;transition:all 0.5s ease-out 0s}
.feature-box-02:hover .feature-textbox:after{border-bottom:5px solid rgba(0,0,0,0.1);content:"";width:100%}
.feature-box-02 .feature-textbox:before{border-top:5px solid #2a8ae2;content:"";width:100%;position:absolute;top:0;left:0}
.feature-box-02:hover .feature-textbox:before{width:0;transition:all 0.5s ease-out 0s}
.feature-box-02 .feature-textbox a{color:#2a8ae2}
.feature-box-02:hover .feature-textbox{background-color:#2a8ae2}
.feature-box-02:hover .feature-textbox .title,.feature-box-02:hover .feature-textbox .feature-desc,.feature-box-02:hover .feature-textbox a.read-more{color:#fff}
.feature-box-02 .img-box img{transition:all 0.3s ease-out 0s}
.feature-box-02:hover .img-box img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
@media screen and (max-width:991px){.feature-box-02 .feature-textbox{width:95%;top:-30px}
}
 .feature-box-03{transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;position:relative}
.feature-box-03 .show-details{opacity:0;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.feature-box-03 .show-details > img{width:100%;max-width:none}
.feature-box-03:hover .show-details{opacity:1}
.feature-box-03 .feature-box-detail{background:rgba(0,0,0,0.8);height:100%;left:0;padding:20px;position:absolute;top:0;width:100%}
.feature-box-03 .feature-box-detail .height-100{overflow:auto}
.feature-box-03 .feature-box-detail .list-style-5 li{margin-bottom:8px}
 .feature-boxes-container{counter-reset:count}
.feature-box-04 .feature-box-inner{border:1px solid rgba(0,0,0,0.04);background:#fff;padding:25px 30px;transition:all 0.5s ease 0s;box-shadow:0 10px 30px 0 rgba(50,50,50,0.1)}
.feature-box-04 .feature-box-inner i{color:#2a8ae2}
.feature-box-04 i{width:100%;text-align:right;position:relative}
.feature-box-04 h4{margin-bottom:10px}
.feature-box-04 p{margin-bottom:0}
.feature-box-04 .sepratar{width:50px;border:1px solid #2a8ae2;margin-bottom:20px}
.feature-box-04 i:before{float:left}
.feature-box-04 i:after{font-weight:700;font-size:65px;line-height:0.6em;color:rgba(0,0,0,0.05);counter-increment:count;content:"0" counter(count);float:right;font-family:"Montserrat",sans-serif}
.feature-box-04 .feature-box-inner:hover i:after{color:rgba(255,255,255,0.2)}
.feature-box-04:hover{background:#ffffff}
.feature-box-04 .feature-box-inner:hover{background:#2a8ae2}
.feature-box-04 .feature-box-inner:hover .sepratar{border:1px solid #fff}
.feature-box-04 .feature-box-inner:hover p,.feature-box-04 .feature-box-inner:hover h4,.feature-box-04 .feature-box-inner:hover i{color:#fff}
@media screen and (max-width:1199px){.feature-box-04 .sepratar{margin-bottom:15px}
.feature-box-04 i:after{font-size:62px}
}
@media screen and (max-width:991px){.feature-box-04 i:after{font-size:60px}
.feature-box-04 .feature-box-inner{padding:20px 25px}
}
@media screen and (max-width:767px){.feature-box-04 i:after{font-size:58px}
.feature-box-04 .sepratar{margin-bottom:10px}
.feature-box-04 .feature-box-inner{padding:15px 20px}
}
@media screen and (max-width:575px){.feature-box-04 i:after{font-size:54px}
}
 .feature-box-05{box-shadow:0px 5px 24px 6px rgba(0,0,0,0.06)}
.feature-box-05 .features-icon{font-size:45px;color:#2a8ae2;text-align:center}
@media screen and (max-width:1199px){.feature-box-05 .features-icon{font-size:40px}
}
@media screen and (max-width:991px){.feature-box-05 .features-icon{font-size:30px}
}
 .feature-box-06:nth-child(1),.feature-box-06:nth-child(2){border-right:1px solid #dee2e6 !important;border-bottom:1px solid #dee2e6 !important}
.feature-box-06:nth-child(3){border-bottom:1px solid #dee2e6 !important}
.feature-box-06:nth-child(4),.feature-box-06:nth-child(5){border-right:1px solid #dee2e6 !important}
.feature-box-06 .box{position:relative;overflow:hidden;transition-duration:.2s;transition-timing-function:ease-in-out}
.feature-box-06 .content{position:relative;top:30px;padding:10% 0;transition-duration:.2s;transition-timing-function:ease-in-out}
.feature-box-06 .details{opacity:0;width:75%;margin:0 auto;transition-duration:.2s;transition-timing-function:ease-in-out}
.feature-box-06:hover .details{opacity:1}
.feature-box-06:hover .content{top:0}
.feature-box-06:hover i{color:#2a8ae2}
@media screen and (max-width:1199px){.feature-box-06 .details{width:80%}
.feature-box-06 .content{padding:7% 0}
}
@media screen and (max-width:991px){.feature-box-06:nth-child(2){border-bottom:1px solid #dee2e6 !important;border-right:none !important}
.feature-box-06:nth-child(3){border-right:1px solid #dee2e6 !important}
.feature-box-06:nth-child(4){border-bottom:1px solid #dee2e6 !important;border-right:none !important}
}
@media screen and (max-width:767px){.feature-box-06 .details{width:90%}
.feature-box-06 .content{padding:5% 0}
}
@media screen and (max-width:575px){.feature-box-06:nth-child(1),.feature-box-06:nth-child(3){border-right:none !important}
.feature-box-06:nth-child(5){border-bottom:1px solid #dee2e6 !important;border-right:none !important}
.feature-box-06 .details{width:60%}
}
 .feature-flex{position:relative;margin:30px 0;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.feature-flex-square{position:relative;border-radius:5px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.feature-flex-square-icon{float:left;width:50px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.feature-flex-square-icon i{color:#2a8ae2;border-radius:10px;font-size:32px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.feature-flex-square-content{float:left;width:75%;padding-left:10px}
.feature-flex-square-content h4{color:#282b2d;font-size:18px;font-weight:500;margin-bottom:0;line-height:normal}
.feature-flex-square-content h4 a{color:#282b2d;font-size:18px;font-weight:500;margin-bottom:0;line-height:normal}
.feature-flex-square-content p{font-size:15px;font-weight:400;margin-top:10px;margin-bottom:15px}
.feature-flex-square-content-button{display:inline-block;color:#282b2d;font-size:14px;font-weight:500}
.feature-flex-square-content-button:after{content:'\f0da';font-weight:700;font-size:14px;font-family:Font Awesome\ 5 Free;color:#282b2d;margin-left:7px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.feature-flex-square-content-button:hover{color:#2a8ae2}
.feature-flex-square-content-button:hover:after{color:#2a8ae2}
@media screen and (max-width:991px){.feature-flex-square-icon{text-align:center}
.feature-flex-square-icon i{font-size:30px}
.feature-flex-square-content h4{font-size:16px}
.feature-flex-square-content h4 a{font-size:16px}
.feature-flex-square-content p{font-size:14px}
}
@media screen and (max-width:767px){.feature-flex-square-icon{text-align:left;width:40px}
}
 .features-flex{position:relative;margin:30px 0;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.features-flex-square{position:relative;border-radius:5px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.features-flex-square-icon{float:left;width:50px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.features-flex-square-icon i{color:#fff;border-radius:10px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.features-flex-square-content{float:left;width:80%;padding-left:10px}
.features-flex-square-content h4{color:#fff;letter-spacing:0.75px;font-size:20px;font-weight:600;margin-bottom:0;line-height:normal}
.features-flex-square-content h4 a{color:#fff;letter-spacing:0.75px;font-size:20px;font-weight:600;margin-bottom:0;line-height:normal}
.features-flex-square-content p{font-size:15px;font-weight:400;margin-top:10px;margin-bottom:15px;color:#fff}
.features-flex-square-content-button{display:inline-block;color:#282b2d;font-size:14px;font-weight:500;display:inline-block;color:#fff;font-size:14px;font-weight:500}
.features-flex-square-content-button:after{content:'\f0da';font-weight:700;font-size:14px;font-family:Font Awesome\ 5 Free;color:#fff;margin-left:10px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;vertical-align:middle}
.features-flex-square-content-button:hover{color:#000;color:#000}
.features-flex-square-content-button:hover:after{color:#000}
.feature-flex-square-content-button:hover:after{color:#000}
@media screen and (max-width:1199px){.features-flex-square-icon{width:48px}
}
@media screen and (max-width:991px){.features-flex-square-content{padding-left:20px}
.features-flex-square-icon{text-align:center;width:36px}
.features-flex-square-icon i{font-size:30px}
.features-flex-square-content h4{font-size:18px}
.features-flex-square-content h4 a{font-size:18px}
}
@media screen and (max-width:767px){.features-flex-square-icon{text-align:left;width:40px}
.features-flex-square-content h4{font-size:16px}
.features-flex-square-content h4 a{font-size:16px}
.features-flex-square-icon i{font-size:28px}
.features-flex-square-content{padding-left:10px}
.features-flex-square-content p{font-size:14px}
}
 .case-block{background:#fff;border:1px solid #ececec;border-radius:5px;height:100%;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;overflow:hidden;box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-moz-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-ms-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-webkit-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-o-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);position:relative}
.case-block:hover{-moz-box-shadow:0 10px 30px 0 rgba(50,50,50,0.3);-ms-box-shadow:0 10px 30px 0 rgba(50,50,50,0.3);-webkit-box-shadow:0 10px 30px 0 rgba(50,50,50,0.3);-o-box-shadow:0 10px 30px 0 rgba(50,50,50,0.3);box-shadow:0 10px 30px 0 rgba(50,50,50,0.3)}
.case-block img{width:100%}
.case-block-inner{padding:20px 25px 20px 0}
.case-block h4{font-size:18px;margin-bottom:0;line-height:normal;font-weight:500}
.case-block h4:after{content:'';display:block;width:80px;height:2px;background:#2a8ae2;margin-top:10px;margin-bottom:15px;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}
.case-block p{color:#999;font-size:15px;font-weight:400;margin-bottom:8px}
.case-block-inner a{font-size:15px;font-weight:500;color:#2a8ae2}
.case-block-inner a:after{content:'\f0da';font-size:15px;font-weight:700;font-family:Font Awesome\ 5 Free;color:#2a8ae2;margin-left:10px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.case-block-inner a:hover{color:#282b2d}
.case-block-inner a:hover:after{color:#282b2d}
@media screen and (max-width:767px){.case-block-inner{padding:25px}
.case-block h4{font-size:16px}
}
  .services-blocks{margin-top:-90px}
@media screen and (max-width:1199px){.services-blocks{margin-top:-70px}
}
@media screen and (max-width:991px){.services-blocks{margin-top:-50px}
}
 .service-simple{position:relative;background:#fff;border:1px solid #ececec;border-radius:5px;overflow:hidden;height:100%;-moz-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-ms-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-webkit-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-o-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);box-shadow:0 10px 30px 0 rgba(50,50,50,0.16)}
.service-simple img{width:100%;transition:all 0.5s ease 0s}
.service-simple img:hover{transform:scale(1.1)}
.service-simple-inner{position:relative;padding:25px 25px 20px}
.service-simple-inner p{max-width:95%}
.service-simple-inner a{display:inline-block}
.service-simple h4{font-size:18px;line-height:normal;margin-bottom:0}
@media screen and (max-width:991px){.service-simple h4{font-size:16px}
}
@media screen and (max-width:767px){.service-simple-inner{padding:20px}
}
@media screen and (max-width:575px){.service-simple h4{font-size:16px}
}
 .owl-carousel .service-box{margin:0 15px 25px 15px}
.service-box{background:#fff;overflow:hidden;border:1px solid #eee;border-radius:5px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.15);margin:15px 0;transition-duration:.3s}
.service-inner-box{padding:20px}
.service-icon-box{width:20%;max-width:50px;float:left;padding-top:2px}
.service-content-box{width:80%;float:left}
.service-box .img-holder{position:relative}
.service-box .img-holder:before{background-color:rgba(42,138,226,0.6);bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;top:auto;transition:all 0.3s ease 0s;width:100%;z-index:10}
.service-box:hover .img-holder:before{opacity:1}
.service-box .img-holder img{width:100%}
.service-box h3{font-size:16px;margin-bottom:0;line-height:normal;font-weight:500}
.service-box p{margin-top:5px;margin-bottom:0}
.service-box i{color:#2a8ae2;font-size:28px;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}
.service-box:hover i{color:#282b2d}
@media screen and (max-width:575px){.owl-carousel .service-box{margin:0 15px 20px 15px}
.service-box i{font-size:24px}
.service-box h3{font-size:15px}
}
 .services-block-three > a{display:block;border:3px solid rgba(0,0,0,0.1);border-radius:0;text-align:center;background:#fff;padding:20px;position:relative}
.services-block-three > a:before{display:block;content:"";width:9%;height:17%;position:absolute;bottom:-3px;right:-3px;border-bottom:3px solid #2a8ae2;border-right:3px solid #2a8ae2;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.services-block-three > a:after{display:block;content:"";width:9%;height:17%;position:absolute;top:-3px;left:-3px;border-top:3px solid #2a8ae2;border-left:3px solid #2a8ae2;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.services-block-three > a:hover{opacity:1;border-color:#d5d5d5}
.services-block-three > a:hover:before,.services-block-three > a:hover:after{width:95%;height:90%}
.services-block-three i{font-size:32px}
.services-block-three p{margin-bottom:0}
.services-block-three:hover p{color:#282b2d}
.services-block-three h4{font-size:14px;margin-bottom:10px;font-weight:600}
.services-block-three:hover h4{color:#282b2d}
@media screen and (max-width:991px){.services-block-three i{font-size:30px}
}
@media screen and (max-width:991px){.services-block-three i{font-size:28px}
}
@media screen and (max-width:575px){.services-block-three i{font-size:26px}
}
 .service-grids .service-block{overflow:hidden;position:relative}
.service-grids .img-holder{position:relative}
.service-grids .img-holder img{width:100%}
.service-grids .service-block:hover .img-holder:before{opacity:1}
.service-grids .service-block .details{background-color:#f7f7f7;box-shadow:0 3px 13px rgba(0,0,0,0.07);padding:40px 25px 40px;position:relative;text-align:center;transition:all 0.5s ease 0s;z-index:20}
.service-grids .service-block .number{background-color:#2a8ae2;border-radius:75px;color:#fff;height:75px;font-size:30px;left:50%;line-height:75px;position:absolute;top:-37.5px;transform:translateX(-50%);width:75px}
.service-grids .service-block .details h4{color:#2a8ae2;font-size:20px;margin:10px 0 15px 0;line-height:normal}
.service-grids .service-block .details .read-more{color:#2a8ae2;font-weight:600}
@media screen and (min-width:992px){.service-grids .service-block{height:335px}
.service-grids .img-holder:before{background-color:rgba(42,138,226,0.6);bottom:20px;content:"";height:100%;left:0;opacity:0;position:absolute;top:auto;transition:all 0.3s ease 0s;width:100%;z-index:10}
.service-grids .service-block .details{height:195px;position:absolute;top:148px}
.service-grids .service-block:hover .details{height:230px;top:105px}
.service-grids .service-block .details h4{margin:10px 0 10px 0;font-size:18px}
}
@media screen and (min-width:1200px){.service-grids .service-block{height:370px}
.service-grids .service-block .details{height:195px;position:absolute;top:215px;padding:40px 45px 50px}
.service-grids .service-block:hover .details{height:230px;top:170px}
}
@media screen and (max-width:991px){.service-grids .service-block .details{padding:35px 15px 25px 15px}
.service-grids .service-block .details h4{font-size:16px;margin-bottom:10px}
}
@media screen and (max-width:767px){.service-grids .service-block .number{height:65px;line-height:65px;top:-32.5px;width:65px;border-radius:65px}
}
 .service-block4{position:relative;border:1px solid #f7f7f7;background:#fff;box-shadow:0px 10px 30px 0px rgba(50,50,50,0.16);border-radius:5px;overflow:hidden;padding:30px}
.service-block4:before{position:absolute;top:-42px;right:-100px;z-index:0;content:" ";width:250px;height:120px;background:#f7f7f7;border-bottom-left-radius:0;transition:all 0.4s ease-in-out;transform:rotate(45deg);-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}
.service-block4:hover:before{background:#2a8ae2}
.service-block4 .service-icon{position:absolute;top:18px;right:18px;z-index:1;text-align:center}
.service-block4 i{color:#2a8ae2;font-size:38px;line-height:normal;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;margin-bottom:0}
.service-block4:hover i{color:#fff}
.service-block4 .service-desc{position:relative}
.service-block4 .service-desc h4{margin-bottom:8px;font-size:18px;font-weight:600}
.service-block4 .service-desc h5{margin-bottom:5px;font-size:12px;font-weight:500}
.service-block4 .service-desc h5:after{content:'';display:block;width:80px;height:2px;background:#2a8ae2;margin-top:10px;margin-bottom:15px;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}
.service-block4 p{margin-top:25px;padding-right:50px;margin-bottom:0}
@media screen and (max-width:1199px){.service-block4:before{right:-110px}
.service-block4 .service-desc h4{font-size:16px;margin-bottom:5px}
.service-block4 p{padding-right:40px;margin-top:20px}
.service-block4 i{font-size:34px}
}
@media screen and (max-width:991px){.service-block4{padding:25px}
.service-block4 .service-desc h4{font-size:15px}
.service-block4 i{font-size:32px}
.service-block4 p{margin-top:15px;padding-right:30px}
}
@media screen and (max-width:767px){.service-block4{padding:20px}
.service-block4:before{right:-130px}
.service-block4 i{font-size:28px}
.service-block4 .service-icon{top:13px;right:12px}
}
 .service-block5{position:relative}
.service-block5 > a{display:inline-block;width:100%}
.service-block5:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:" ";background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%)}
.service-block5:hover:before{content:none}
.service-block5:after{background:#2a8ae2 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all 0.3s ease 0s;width:100%}
.service-block5:hover:after{opacity:0.8}
.service-block5 a img{max-width:100%}
.service-block5 .service-desc{bottom:25px;position:absolute;padding:0 20px;z-index:9}
.service-block5 .service-desc h5{color:#2a8ae2;font-size:13px;letter-spacing:1px;font-weight:600;padding-bottom:10px;margin-bottom:0;line-height:normal}
.service-block5:hover .service-desc h5{color:#fff}
.service-block5 .service-desc h4{color:#ffffff;font-size:18px;font-weight:500;margin-bottom:0;line-height:24px}
.service-block5 .service-desc h4 a{color:#ffffff;font-size:18px;font-weight:500;margin-bottom:0;line-height:24px}
@media screen and (max-width:991px){.service-block5 .service-desc{bottom:30px}
.service-block5 .service-desc h4{font-size:16px}
.service-block5 .service-desc h4 a{font-size:16px}
}
@media screen and (max-width:767px){.service-block5 .service-desc{bottom:20px}
.service-block5 .service-desc h4{font-size:15px}
.service-block5 .service-desc h4 a{font-size:15px}
.service-block5 .service-desc h5{font-size:12px}
}
 .services-block6{position:relative}
.services-block6 .service-desc a{color:#fff}
.services-block6 .service-desc a:hover{color:#2a8ae2}
.services-block6:before{position:absolute;content:'';top:0;left:0;background:rgba(0,0,0,0.76);background:-webkit-linear-gradient(top,transparent,#000 116%);background:linear-gradient(-180deg,transparent,#000 116%);z-index:0;width:100%;height:100%}
.services-block6 .service-desc{position:absolute;bottom:0;left:0;padding:30px 35px 40px;width:100%}
@media screen and (max-width:1199px){.services-block6 .service-desc{padding:30px 25px 30px}
}
 .service-icons{background:linear-gradient(0deg,rgba(42,138,226,0.1) 20%,rgba(42,138,226,0.4) 100%);width:80px;height:80px;border-radius:100%;position:relative;line-height:95px}
.service-icons > i{font-size:42px;color:#2a8ae2;margin-top:40px}
@media screen and (max-width:767px){.service-icons{width:70px;height:70px;line-height:85px}
.service-icons > i{font-size:32px}
}
 .services-single-menu li{border-bottom:1px solid #ececec}
.services-single-menu li:last-child{border-bottom:none}
.services-single-menu li.active a{border-left-color:#2a8ae2;color:#2a8ae2}
.services-single-menu li.active a:after{content:none}
.services-single-menu li a{display:block;border-left:4px solid transparent;font-size:15px;font-weight:600;padding:14px 10px 14px 20px}
.services-single-menu li a:after{content:"";background:#2a8ae2;display:inline-block;height:1px;width:0;vertical-align:middle;margin-left:8px;transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-ms-transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}
.services-single-menu li a:hover:after{width:30px}
.callback-box{background:#282b2d;border:1px solid #ececec;border-radius:5px;padding:20px 15px 25px 15px;position:relative}
.services-single-right .special{padding:15px;margin:30px 0;border-left:2px solid #111;background:#f7f7f7;font-size:16px}
@media screen and (max-width:767px){.services-single-menu li a{font-size:14px;padding:12px 10px 12px 16px}
}
 .services-block8{background:#ffffff;border-radius:5px;box-shadow:0px 5px 24px 6px rgba(0,0,0,0.06);transition:all 0.2s ease-in-out;text-align:center}
.services-block8:hover{box-shadow:-1px 9px 18px 0px rgba(75,81,91,0.1);transform:translateY(-0.5em);background:#2a8ae2}
.services-block8.active{box-shadow:-1px 9px 18px 0px rgba(75,81,91,0.1);background:#2a8ae2}
.services-block8.active h3,.services-block8.active p,.services-block8.active .text-theme-color,.services-block8.active a{color:#fff}
.services-block8.active:hover{transform:translateY(-0.5em)}
.services-block8:hover h3,.services-block8:hover p,.services-block8:hover .text-theme-color,.services-block8:hover a{color:#fff}
.services-block8 a{font-size:14px}
.services-block8 a i{font-size:10px;margin-left:5px}
 .services-block9{position:relative;border-radius:4px}
.services-block9 .service-pic{border-radius:4px}
.services-block9 .service-pic img{border-radius:4px}
.services-block9 h3,.services-block9 h4,.services-block9 h5,.services-block9 h6{line-height:34px}
.services-block9 .date{position:absolute;left:15px;top:15px;background:#2a8ae2;color:#fff;padding:5px 12px;text-align:center;border-radius:4px;max-width:60px;font-size:18px;font-weight:700}
.services-block9 .service-desc a{color:#fff}
.services-block9 .service-desc a:hover{color:#2a8ae2}
.services-block9:before{position:absolute;content:'';top:0;left:0;background:rgba(0,0,0,0.76);background:-webkit-linear-gradient(top,transparent,#000 116%);background:linear-gradient(-180deg,transparent,#000 116%);z-index:0;width:100%;height:100%;border-radius:4px}
.services-block9 .service-desc{position:absolute;bottom:0;left:0;padding:30px 35px 40px;width:100%}
@media screen and (max-width:1199px){.services-block9 .service-desc{padding:30px 25px 30px}
.services-block9 h3,.services-block9 h4,.services-block9 h5,.services-block9 h6{line-height:28px}
}
@media screen and (max-width:1199px){.services-block9 .service-desc{padding:25px}
}
 .zigzag-section{margin-top:-20px}
.zigzag-block > p{padding-left:75px;position:relative}
.zigzag-block > p:before{background:#2a8ae2;height:2px;width:50px;display:inline-block;position:absolute;left:0;top:12px;content:""}
.zigzag-block .title{color:#2a8ae2;background:rgba(42,138,226,0.15);padding:5px 20px;border-radius:30px;font-weight:700;font-size:14px;display:inline-block;margin-bottom:15px}
.zigzag-block .readmore{margin-left:75px;color:#2a8ae2}
.zigzag-block .readmore:hover{color:#282b2d}
@media screen and (max-width:1199px){.zigzag-section{margin-top:-30px}
}
@media screen and (max-width:767px){.zigzag-block > p{padding-left:50px}
.zigzag-block > p:before{width:30px}
.zigzag-block .readmore{margin-left:50px}
}
 .service-block10{position:relative;height:100%;transition:all 0.3s ease-in-out;border-radius:3px;position:relative;padding:50px 30px;border:1px solid #eee}
.service-block10 p,.service-block10 h4{transition:all 0.3s ease-in-out}
.service-block10 i{font-size:36px}
.service-block10 h4{font-size:18px;font-weight:600;margin-bottom:25px}
.service-block10:before{position:absolute;content:"";background:#2a8ae2;height:100%;width:100%;top:0;left:0;border-radius:3px;z-index:1;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}
.service-block10:hover:before{opacity:1;visibility:visible}
.service-block10:hover *{color:#fff}
@media screen and (max-width:1199px){.service-block10{padding:35px 30px}
}
@media screen and (max-width:991px){.service-block10{padding:45px 30px}
}
 .service-block11{padding:0 25px;height:375px;border-radius:3px}
.service-block11 .card{border:none;color:#fff;height:100%;border-radius:3px;padding:25px}
.service-block11 .card:before{border-radius:3px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.76);background:linear-gradient(-180deg,transparent,#000 116%)}
.service-block11 .card h3{line-height:1.6;font-size:20px;margin-bottom:0}
.service-block11 .card h3 a{color:#fff}
.service-block11 .card h3 a:hover{color:#2a8ae2}
@media screen and (max-width:1199px){.service-block11 .card h3{font-size:18px}
}
@media screen and (max-width:767px){.service-block11{height:325px}
}
@media screen and (max-width:575px){.service-block11{padding:0}
}
 .service-design h3{font-size:40px;font-weight:600;margin-bottom:30px}
.service-design p{line-height:36px;margin-bottom:35px;font-size:18px}
.service-design > span{text-transform:uppercase;font-size:12px;letter-spacing:1px;color:#2a8ae2;display:block;margin-bottom:10px;font-weight:600}
@media screen and (max-width:1199px){.service-design h3{font-size:34px}
.service-design p{line-height:34px;font-size:16px}
}
@media screen and (max-width:767px){.service-design h3{font-size:28px;margin-bottom:25px}
.service-design p{line-height:30px;margin-bottom:30px}
}
  .section-clients{padding:50px 0}
.clients img{opacity:.6;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.clients img:hover{opacity:1}
@media screen and (max-width:992px){.section-clients{padding:30px 0}
.section-clients .item{text-align:center;width:100%}
.section-clients .owl-carousel .owl-item img{max-width:75%;display:inline-block}
}
 .section-clients2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9}
.section-clients2 .client-single{width:33.333%;min-height:96px;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;overflow:hidden}
.section-clients2 .client-single .client-img{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;opacity:.8;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.section-clients2 .client-single .client-img img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.section-clients2 .client-single .client-img:hover{opacity:1}
@media screen and (max-width:1024px){.section-clients2 .client-single{width:50%}
}
@media screen and (max-width:575px){.section-clients2 .client-single{width:100%}
}
 .section-clients3 .client-single{margin-bottom:30px}
.section-clients3 .client-single:last-child,.section-clients3 .client-single p{margin-bottom:0}
.section-clients3 .client-single a{display:block}
.section-clients3 .client-single a:after{content:'';display:block;clear:both}
.section-clients3 .client-img{position:relative;float:left;padding:10px;min-height:102px;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:225px;margin:0 30px 0 0;border:1px solid #ddd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section-clients3 .client-img:before{content:'';display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:3px solid transparent;z-index:100}
.section-clients3 .client-desc{overflow:hidden}
@media screen and (max-width:575px){.section-clients3 .client-img{float:none;margin-bottom:15px}
}
  .counter-box h3,.counter-box h4{display:inline-block;font-weight:600}
.social-icons a:hover{opacity:1}
.counter-box{position:relative;text-align:center}
.counter-box h3:after{content:'+'}
.counter-box h4{font-size:35px;line-height:normal;margin:0}
.counter-box h4:after{content:'+'}
.counter-box h3{font-size:45px}
@media screen and (max-width:1199px){.counter-box h4{font-size:32px}
.counter-box h3{font-size:42px}
}
@media screen and (max-width:991px){.counter-box h4{font-size:30px}
.counter-box h3{font-size:40px}
}
@media screen and (max-width:767px){.counter-box p:before{margin:0;position:absolute;top:45px}
.counter-box p:after{margin:0;left:14px;right:0;top:45px}
.counter-box.black p:after{margin:0;left:14px;right:0;top:45px}
.counter-box h4{font-size:26px}
}
 .counter-box-style2{position:relative;box-shadow:2px 5px 10px rgba(0,0,0,0.1);padding:20px 10px}
.counter-box-style2 h3:after,.counter-box-style2 h4:after{content:'+'}
 .counter-style2 .icon{width:55px;display:inline-block;vertical-align:middle;color:#2a8ae2}
.counter-style2 .icon span:before{font-size:35px;line-height:35px;font-weight:900}
.counter-style2 .title{padding-left:20px;display:inline-block;vertical-align:middle}
.counter-style2 .title h4{text-align:left}
.counter-style2 h4:after{content:'+';margin-left:5px}
@media screen and (max-width:767px){.counter-style2 .icon{display:inline-block;width:100%}
.counter-style2 .title{padding-left:0;text-align:center}
.counter-style2 .title h4{text-align:center}
}
 .counter-style3 .counter-box h4{font-size:48px;line-height:normal;margin:0;font-weight:500}
@media screen and (max-width:1199px){.counter-style3 .counter-box h4{font-size:46px}
}
@media screen and (max-width:991px){.counter-style3 .counter-box h4{font-size:38px}
}
@media screen and (max-width:767px){.counter-style3 .counter-box h4{font-size:36px}
}
@media screen and (max-width:767px){.counter-style3 .counter-box h4{font-size:32px}
}
 .top-counter{margin-top:-110px}
.top-counter .container{position:relative;z-index:9}
.top-counter .container > .row{box-shadow:0px 10px 30px 0px rgba(50,50,50,0.16);margin-bottom:50px}
.counter-style4{position:relative;background:#fff;padding:60px 30px;height:100%}
.counter-style4 .counter-icon{display:inline-block;vertical-align:top;margin-right:20px;font-size:32px;max-width:35px;color:#2a8ae2;margin-top:5px}
.counter-style4 .counter-detail{display:inline-block;vertical-align:top;max-width:155px;width:100%}
.counter-style4 .counter-detail p:after{content:"";height:1px;width:20px;background:#2a8ae2;display:inline-block;margin-left:8px;vertical-align:middle}
.counter-style4.highlight{background:#2a8ae2}
.counter-style4.highlight h4,.counter-style4.highlight .counter-icon{color:#fff}
.counter-style4.highlight .counter-detail p{color:#fff}
.counter-style4.highlight .counter-detail p:after{background:#fff}
@media screen and (max-width:1199px){.top-counter{margin-top:-70px}
.counter-style4{padding:45px 15px}
.counter-style4 .counter-icon{margin-right:15px}
.counter-style4 .counter-detail{max-width:145px}
}
@media screen and (max-width:991px){.top-counter{margin-top:-50px}
.counter-style4{padding:35px 20px}
}
@media screen and (max-width:767px){.counter-style4{padding:30px 20px}
}
@media screen and (max-width:575px){.counter-style4{padding:25px 20px}
.counter-style4 .counter-detail{max-width:180px}
}
 .counter-style5 .icon{width:55px;display:inline-block;vertical-align:middle;color:#2a8ae2;font-size:44px}
.counter-style5 .title{padding-left:20px;display:inline-block;vertical-align:middle}
.counter-style5 .title h4:after{content:"+"}
@media screen and (max-width:991px){.counter-style5 .icon{font-size:40px;width:30px}
}
@media screen and (max-width:767px){.counter-style5 .icon{display:block;text-align:center;width:100%;margin-bottom:20px}
.counter-style5 .title{padding-left:0}
}
@media screen and (max-width:575px){.row .counter-style5{margin-bottom:40px}
.row .counter-style5:last-child{margin-bottom:0}
}
 .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-16by9{padding-bottom:56.25%}
.embed-responsive-4by3{padding-bottom:75%}
.fullscreen-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100}
.fullscreen-bg__video{position:absolute;top:0;left:0;width:100%;height:100%}
@media (min-aspect-ratio:16 / 9){.fullscreen-bg__video{height:300%;top:-100%}
}
@media (max-aspect-ratio:16 / 9){.fullscreen-bg__video{width:300%;left:-100%}
}
.story-video{height:100%}
.video_btn{position:relative;height:80px;width:80px;background:#2a8ae2;text-align:center;display:inline-block;line-height:80px;color:#fff;border-radius:50%;transition-duration:0s;-ms-transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s}
.video_btn:hover i,.video_btn:focus i{color:#fff}
.video_btn:after{content:"";position:absolute;left:50%;top:50%;height:80px;width:80px;border:2px solid #fff;border-radius:50%;transform:translate(-50%,-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.3;animation:pulse-border 1500ms ease-out infinite}
.video_btn:before{content:"";position:absolute;left:50%;top:50%;height:95px;width:95px;border:2px solid #fff;border-radius:50%;transform:translate(-50%,-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.3;animation:pulse-border 1500ms ease-out infinite}
.video_btn-style2:after,.video_btn-style2:before{border-color:rgba(0,0,0,0.1)}
@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}
100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}
}
.video_btn.small{width:50px;height:50px;line-height:50px}
.video_btn.small:after{height:50px;width:50px}
.video_btn.small:before{height:65px;width:65px}
@media screen and (max-width:1199px){.video_btn{height:75px;width:75px;line-height:75px}
.video_btn:after{height:75px;width:75px}
.video_btn:before{height:90px;width:90px}
}
@media screen and (max-width:991px){.story-video{min-height:325px}
.video_btn{height:70px;width:70px;line-height:70px}
.video_btn:after{height:70px;width:70px}
.video_btn:before{height:85px;width:85px}
@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1)}
100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.2)}
}
}
@media screen and (max-width:767px){.story-video{min-height:200px}
.video_btn{height:60px;width:60px;line-height:60px}
.video_btn:after{height:60px;width:60px}
.video_btn:before{height:75px;width:75px}
}
.watch-video5{border:1px solid #2a8ae2;padding:13px 25px 13px 42px;border-radius:30px;margin-left:-38px;vertical-align:middle}
@media screen and (max-width:991px){.watch-video .story-video{min-height:unset}
}
 .about-area{padding:0}
.about-right-box{position:relative;display:block;overflow:hidden;padding:90px 40px;z-index:1;height:100%}
.about-right-box:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(42,138,226,0.9);content:"";z-index:-1}
.about-right-box ul{margin-bottom:0}
.about-right-box ul li{display:block;overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.1);padding-bottom:29px;margin-bottom:30px}
.about-right-box ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}
.about-right-box ul li .left-content{display:block;width:70%}
.about-right-box ul li .left-content .icon{width:55px;display:table-cell;vertical-align:top;color:rgba(255,255,255,0.5)}
.about-right-box ul li .left-content .icon span:before{font-size:55px;line-height:55px}
.about-right-box ul li .left-content .title{padding-left:30px;display:table-cell;vertical-align:middle;color:rgba(255,255,255,0.5)}
.about-right-box ul li .left-content .title h3{color:#ffffff;font-size:16px;font-weight:600;text-transform:uppercase;line-height:normal;letter-spacing:1px;margin:0 0 1px}
.about-right-box ul li .left-content .title span{color:rgba(255,255,255,0.75)}
.about-right-box ul li .right-content .title{display:block;margin-top:3px}
.about-right-box ul li .right-content .title h4{color:#ffffff;font-size:3.4em;font-weight:600;line-height:normal;margin-bottom:0}
@media screen and (max-width:1199px){.about-right-box{padding-top:70px;padding-bottom:70px}
}
@media screen and (max-width:991px){.about-area{padding-bottom:0px}
.about-right-box{padding-top:50px;padding-bottom:50px}
}
@media screen and (max-width:767px){.about-right-box{padding:40px 20px}
.about-right-box ul li{padding-bottom:20px;margin-bottom:20px}
.about-right-box ul li .left-content .title{padding-left:10px}
.about-right-box ul li .left-content .icon span:before{font-size:36px;line-height:normal}
.about-right-box ul li .right-content .title h4{font-size:26px}
}
.about-text{display:block;padding-bottom:90px;padding-top:90px;position:relative;display:block;overflow:hidden;padding:90px 40px;z-index:1;height:100%}
.about-overlay:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.85);content:"";z-index:-1}
.about-text .sec-title{padding-bottom:34px}
.about-text .inner-content h2{font-size:24px;font-weight:400;line-height:36px;margin:0 0 14px;color:#fff}
.about-text .inner-content h2 span{font-weight:700}
.about-text .inner-content p{color:#fff}
.about-text .inner-content .bottom{display:block;overflow:hidden;margin-top:25px}
.about-text .inner-content .bottom p{margin:0;font-weight:500}
.about-text .inner-content .bottom .signature{display:block;margin-top:22px}
@media screen and (max-width:1199px){.about-text{padding-top:70px;padding-bottom:70px}
.about-text .inner-content h2{font-size:22px;line-height:34px}
}
@media screen and (max-width:991px){.about-text{padding:50px 30px}
}
@media screen and (max-width:767px){.about-text .inner-content h2{font-size:20px;margin:0 0 12px}
.about-text .inner-content .bottom .signature{margin-top:16px}
}
@media screen and (max-width:575px){.about-text .inner-content h2{font-size:16px;margin:0 0 10px;line-height:28px}
}
 .about-ceo{position:relative}
.about-ceo .about-project{position:absolute;right:20px;bottom:19px;background:#f7f7f7;z-index:9}
.about-ceo .about-project h3{margin-bottom:0;text-align:center;font-size:48px;font-weight:700;color:#2a8ae2;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:5px;margin-bottom:10px}
.about-ceo .about-project p{display:block;font-size:18px;color:#282b2d;margin:0;font-weight:700;text-transform:uppercase}
.about-ceo .box-area{position:relative;background:#fff;padding:25px;text-align:center;border:8px solid #2a8ae2}
 .about-img img{margin-top:-35%}
@media screen and (max-width:1199px){.about-img img{margin-top:-25%}
}
@media screen and (max-width:991px){.about-img img{margin-top:0}
}
 .about-project{position:absolute;z-index:111;left:-60px;bottom:75px;color:#fff;text-align:center;width:150px;height:150px;padding:40px 0}
.about-project .countup:after{content:"+";font-size:24px;margin-left:2px;vertical-align:top}
@media screen and (max-width:1199px){.about-project{left:-40px;bottom:35px;width:130px;height:130px;padding:30px 0}
}
 .icon-gallery{margin-top:-35px}
.icon-gallery .display-table{margin-top:35px}
.icon-gallery .display-table-cell{width:125px;height:125px;text-align:center;margin-bottom:25px;border:1px solid rgba(0,0,0,0.075);vertical-align:middle;font-size:14px;transition:all 0.2s ease-in-out;padding:10px;background:#fff}
.icon-gallery i{display:block;margin-bottom:15px;font-size:24px;color:#2a8ae2}
@media screen and (max-width:575px){.icon-gallery{margin-top:-25px}
.icon-gallery .display-table{margin-top:25px}
}
.pattern-img:before{position:absolute;content:'';height:100%;width:60%;background-image:url(../themes/refonteaej/assets/img/content/pattern.png);margin-left:-7%;margin-top:5%;opacity:.15;z-index:-1}
 .timeline{list-style:none;padding:20px 0 20px;position:relative}
.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#eeeeee;left:50%;margin-left:-1.5px}
.timeline > li{margin-bottom:20px;position:relative}
.timeline > li:before{content:" ";display:table}
.timeline > li:after{content:" ";display:table;clear:both}
.timeline > li:before{content:" ";display:table}
.timeline > li:after{content:" ";display:table;clear:both}
.timeline > li > .timeline-panel{width:46%;float:left;border:1px solid #e8e8e8;border-radius:2px;padding:20px;position:relative;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.175);box-shadow:0 1px 6px rgba(0,0,0,0.175)}
.timeline > li > .timeline-panel:before{position:absolute;top:26px;right:-15px;display:inline-block;border-top:15px solid transparent;border-left:15px solid #ccc;border-right:0 solid #ccc;border-bottom:15px solid transparent;content:" "}
.timeline > li > .timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" "}
.timeline > li > .timeline-badge{color:#fff;width:50px;height:50px;line-height:50px;font-size:1.4em;text-align:center;position:absolute;top:16px;left:50%;margin-left:-25px;background-color:#999999;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%}
.timeline > li.timeline-inverted > .timeline-panel{float:right}
.timeline > li.timeline-inverted > .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}
.timeline > li.timeline-inverted > .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}
.timeline-badge.primary{background-color:#2e6da4 !important}
.timeline-badge.success{background-color:#3f903f !important}
.timeline-badge.warning{background-color:#f0ad4e !important}
.timeline-badge.danger{background-color:#d9534f !important}
.timeline-badge.info{background-color:#5bc0de !important}
.timeline-body > p,.timeline-body > ul{margin-bottom:0}
.timeline-body > p + p{margin-top:5px}
@media (max-width:767px){ul.timeline:before{left:40px}
ul.timeline > li > .timeline-panel{width:calc(100% - 90px);width:-moz-calc(100% - 90px);width:-webkit-calc(100% - 90px)}
ul.timeline > li > .timeline-badge{left:15px;margin-left:0;top:16px}
ul.timeline > li > .timeline-panel{float:right}
ul.timeline > li > .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}
ul.timeline > li > .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}
}
  .testmonials-style1 .testmonial-single img{width:auto;display:inline-block;margin-bottom:10px}
.testmonial-single{text-align:center}
.testmonial-single p{text-align:center;font-style:italic;font-weight:600}
.testmonial-single p:before{margin:auto auto 15px;content:"\f10d";font-weight:700;font-family:Font Awesome\ 5 Free;color:#2a8ae2;font-size:23px;display:block}
.testmonial-single h4{font-size:22px;font-weight:500;text-align:left;margin:0 0 5px 0;line-height:normal;text-align:center}
.testmonial-single h6{color:#aaa;font-size:12px;text-transform:uppercase;font-weight:500;text-align:center;line-height:normal;margin:0}
@media screen and (max-width:1199px){.testmonial-single h4{font-size:20px}
}
@media screen and (max-width:991px){.testmonial-single h4{font-size:18px}
}
@media screen and (max-width:767px){.testmonial-single h4{font-size:16px}
}
.testmonial-box{position:relative;background:#fff;margin:0 0 20px 0;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-moz-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-ms-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-webkit-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-o-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16)}
.testmonial-box img{border:2px solid #ececec;border-radius:50%;padding:2px}
.owl-carousel .testmonial-box img{width:auto;max-height:120px;display:inline-block}
.testmonial-box h5{font-size:18px;font-weight:500;margin:5px 0 0;line-height:normal}
.testmonial-box span{font-size:13px}
.testmonial-box p{color:#999;margin-top:10px;margin-bottom:0}
@media screen and (max-width:991px){.testmonial-box h5{font-size:16px;margin-top:0}
.testmonial-box p{margin-top:8px;margin-bottom:0px}
}
@media screen and (max-width:767px){.testmonial-box{margin-bottom:15px}
.testmonial-box h5{font-size:16px}
.testmonial-box span{font-size:12px}
}
 .testimonial-style2 .testimonial-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-moz-flex-align:center;-ms-flex-align:center;-webkit-box-align:center;-o-flex-align:center;align-items:center}
.testimonial-style2 .testimonial-review p{margin-bottom:0}
.testimonial-style2 .testimonial-left-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:1;-ms-flex:1 0 177px;flex:1 0 177px;margin-right:100px;text-align:center}
.testimonial-style2 .testimonial-pic{position:relative;margin:0}
.testimonial-style2 .testimonial-pic:before{content:'\f10d';font-weight:700;font-family:Font Awesome\ 5 Free;display:block;position:absolute;top:48%;right:-62px;margin-top:-8px;font-size:21px;color:#2a8ae2}
.testimonial-style2 .testimonial-separator:before{content:'';display:block;width:1px;height:60px;position:absolute;right:-53px;background-color:#6f6f6f}
.testimonial-style2 .testimonial-separator:after{content:'';display:block;width:1px;height:60px;position:absolute;right:-53px;background-color:#6f6f6f;bottom:0}
.testimonial-style2 .client-info{line-height:normal}
.testimonial-style2 .client-info h6{margin-bottom:0;font-size:16px}
.testimonial-style2 .client-info span{color:#2a8ae2;font-size:14px;font-weight:600;letter-spacing:1px}
.testimonial-style2 .testimonial-review{padding-bottom:0;font-size:18px;line-height:36px;font-weight:300;width:100%}
.testimonial-style2 .custom-dot{display:inline-block;z-index:1;margin-top:30px}
.testimonial-style2 .custom-dot span{width:12px;height:12px;margin:0 7px;background:rgba(0,0,0,0.2);cursor:pointer;display:block;-webkit-backface-visibility:visible;border-radius:0;transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s}
.testimonial-style2 .custom-dot span:hover{background:#2a8ae2;-webkit-backface-visibility:visible;border-radius:0}
.testimonial-style2 .custom-dot.active span{background:#2a8ae2}
@media screen and (max-width:991px){.testimonial-style2 .testimonial-review{padding-bottom:65px}
}
@media screen and (max-width:767px){.testimonial-style2 .client-info h6{font-size:15px}
.testimonial-style2 .client-info span{font-size:12px}
.testimonial-style2 .custom-dot{margin-top:15px}
.testimonial-style2 .testimonial-review{padding-bottom:0}
.testimonial-style2 .testimonial-left-col{margin-bottom:20px;text-align:left}
.testimonial-style2 .testimonial-item{-ms-flex-wrap:wrap;flex-wrap:wrap}
.testimonial-style2 .testimonial-separator,.testimonial-style2 .testimonial-pic:before{display:none}
}
 .testimonial-style3.owl-theme .owl-nav{margin-top:50px;text-align:center}
.testimonial-style3 .testmonial-single h6{text-align:left}
.testimonial-style3 .testmonial-single p{line-height:28px;font-size:16px;font-weight:500;margin-bottom:50px;position:relative;margin-left:25px}
.testimonial-style3 .testmonial-single p:before{margin:0;content:"\f10d";font-weight:700;font-family:Font Awesome\ 5 Free;color:#2a8ae2;font-size:30px;display:block;top:0;left:-50px;position:absolute}
@media screen and (max-width:991px){.testimonial-style3 .testmonial-single{width:80%}
.testimonial-style3 .testmonial-single p{margin-bottom:35px;font-size:15px}
.testimonial-style3.owl-theme .owl-nav{margin-top:35px}
}
@media screen and (max-width:767px){.testimonial-style3 .testmonial-single p{margin-bottom:30px;font-size:14px;line-height:26px}
.testimonial-style3.owl-theme .owl-nav{margin-top:30px}
.testimonial-style3 .testmonial-single h6{font-size:11px}
}
 .testimonials-section .testimonial-grid{overflow:hidden;padding:25px;-moz-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);-ms-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);-webkit-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);-o-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);margin:15px}
.testimonials-section .testimonial-grid p{font-size:16px;line-height:28px}
.testimonials-section .testmonial-holder{width:175px;float:left;border:8px solid rgba(0,0,0,0.1);border-radius:175px}
.testimonials-section .testmonial-holder img{width:auto;border-radius:175px}
.testimonials-section .testimonial-grid .details{width:calc(100% - 175px);float:left;padding:0 0 0 30px;position:relative}
.testimonials-section .client-info > span{font-weight:500;text-transform:uppercase}
.testimonials-section .custom-dot{display:inline-block;z-index:1;margin-top:30px}
.testimonials-section .custom-dot span{width:12px;height:12px;margin:5px;background:rgba(0,0,0,0.2);cursor:pointer;display:block;border:1px solid #fff;-webkit-backface-visibility:visible;border-radius:30px;transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s}
.testimonials-section .custom-dot span:hover{background:rgba(0,0,0,0.2);-webkit-backface-visibility:visible;border-radius:30px}
.testimonials-section .custom-dot.active span{width:12px;height:12px;background:#2a8ae2;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.testimonials-section .owl-nav i{color:#282b2d;font-size:18px;padding-top:6px}
.testimonials-section .owl-nav .owl-next{color:#2a8ae2;font-size:43px;text-align:center;width:40px;height:40px;background:#fff !important;position:absolute;vertical-align:top;line-height:8px}
.testimonials-section .owl-nav .owl-prev{color:#2a8ae2;font-size:43px;text-align:center;width:40px;height:40px;background:#fff !important;position:absolute;vertical-align:top;line-height:8px;left:-75px;top:40%;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;-moz-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);-ms-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);-webkit-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);-o-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);box-shadow:0 5px 28px 0 rgba(50,50,50,0.1)}
.testimonials-section .owl-nav .owl-next{right:-75px;top:40%;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;-moz-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);-ms-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);-webkit-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);-o-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);box-shadow:0 5px 28px 0 rgba(50,50,50,0.1)}
@media screen and (max-width:1199px){.testimonials-section .testimonial-grid p{font-size:15px}
}
@media screen and (max-width:991px){.testimonials-section .testmonial-holder{width:145px;border-width:6px}
.testimonials-section .testimonial-grid p{font-size:14px;line-height:26px}
}
@media screen and (max-width:767px){.testimonials-section .testmonial-holder{width:125px;border-width:5px}
.testimonials-section .testimonial-grid{padding:20px}
.testimonials-section .testimonial-grid .details{width:100%;padding-left:0}
.testimonials-section .testmonial-holder{float:none;margin:0 auto 15px auto;display:inherit}
}
 .testmonials-style5{position:relative;background:#fff;padding:20px;border:1px solid rgba(0,0,0,0.1);margin:0 0 30px 0;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.testmonials-style5:before{content:"";position:absolute;left:0;top:0px;height:5px;background:rgba(0,0,0,0.1);width:100%}
.testmonials-style5 img{border:2px solid rgba(0,0,0,0.1);border-radius:50%;padding:2px}
.owl-carousel .testmonials-style5 img{width:auto;max-height:120px;display:inline-block}
.testmonials-style5 h5{font-size:16px;font-weight:500;margin-bottom:0;position:relative}
.testmonials-style5 span{font-size:13px;color:#2a8ae2}
.testmonials-style5 span:before{background:rgba(0,0,0,0.2);height:1px;width:20px;content:"";display:inline-block;vertical-align:middle;margin-right:8px}
.testmonials-style5 p{margin-top:10px}
.testmonials-style5 .data{position:relative}
.testmonials-style5 .data i{position:absolute;right:0;bottom:0}
@media screen and (max-width:991px){.testmonials-style5{margin-bottom:20px}
.testmonials-style5 p{margin-top:0}
}
@media screen and (max-width:767px){.testmonials-style5{margin-bottom:15px;padding:25px 15px}
.testmonials-style5 h5{font-size:15px}
}
 .testmonials-style6 h4{color:#fff;font-size:16px;margin:0;line-height:normal}
.testmonials-style6 p{color:#fff;margin-bottom:0}
.testmonials-style6 h6{font-size:12px;color:#ccc;margin:0;line-height:30px}
.testmonials-style6 .owl-carousel .owl-dots{margin-top:40px !important}
.testmonials-style6 .owl-carousel .owl-dots .custom-dot span{border-color:1px solid #fff;width:10px;height:10px}
.testmonials-style6 .owl-theme .owl-dots .custom-dot.active span,.testmonials-style6 .owl-theme .owl-dots .custom-dot:hover span{background:#2a8ae2;border-color:#2a8ae2}
.testmonials-style6 .custom-dot{display:inline-block;z-index:1;margin-top:30px}
.testmonials-style6 .custom-dot span{width:12px;height:12px;margin:5px;background:none;cursor:pointer;display:block;border:1px solid #fff;-webkit-backface-visibility:visible;border-radius:30px;transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s}
.testmonials-style6 .custom-dot span:hover{background:#aaa;-webkit-backface-visibility:visible;border-radius:30px}
.testmonials-style6 .custom-dot.active span{width:12px;height:12px;background:#fff;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
@media screen and (max-width:575px){.testmonials-style6 .owl-carousel .owl-dots{margin-top:0px !important}
.testmonials-style6 .custom-dot{margin-top:10px}
}
 .testimonial-style7 .testmonial-single p{font-weight:500;margin-bottom:20px;position:relative;margin-left:25px;text-align:left}
.testimonial-style7 .testmonial-single p:before{margin:0;content:"\f10d";font-weight:700;font-family:Font Awesome\ 5 Free;color:#2a8ae2;font-size:24px;display:block;top:0;left:-45px;position:absolute}
.testimonial-style7 .testmonial-single img{width:50px;height:auto;margin-bottom:8px}
.testimonial-style7 .testmonial-single h4{font-size:14px}
.testimonial-style7 .testmonial-single h6{font-size:11px}
 .testimonial-style8 p{font-style:italic;letter-spacing:1px}
.testimonial-style8 p:before{margin-right:20px;content:"\f10d";font-weight:700;font-family:Font Awesome\ 5 Free;color:#2a8ae2;font-size:23px}
@media screen and (max-width:767px){.testimonial-style8 h6{margin-bottom:30px}
}
 .testimonial-style9{margin-top:-30px}
.testimonial-style9 .testmonial-block{border-radius:4px;background-color:#fff;box-shadow:0px 5px 24px 6px rgba(0,0,0,0.06);padding:45px 40px;margin:30px 24px 40px;position:relative}
.testimonial-style9 .testmonial-block p{margin-bottom:0;margin-top:-50px;font-weight:600;font-size:14px}
.testimonial-style9 .author-details h6{margin-bottom:0}
.testimonial-style9 .author-details h4{margin-top:0}
.testimonial-style9 .author-details .author-pic{display:inline-block;vertical-align:middle;width:60px}
.testimonial-style9 .author-details .author-name{display:inline-block;vertical-align:middle;padding-left:15px;width:160px}
.testimonial-style9 .quote{font-size:124px;opacity:0.1;line-height:110px}
@media screen and (max-width:991px){.testimonial-style9 .testmonial-block{padding:35px 30px}
.testimonial-style9 .quote{font-size:114px;line-height:100px}
}
@media screen and (max-width:575px){.testimonial-style9 .testmonial-block{padding:20px 24px}
.testimonial-style9 .quote{font-size:100px}
.testimonial-style9 .author-details .author-name{width:130px}
}
 .testimonial-style10.owl-theme .owl-nav{margin-top:50px;text-align:center}
.testimonial-style10 .author-details{padding-left:60px;position:relative}
.testimonial-style10 .author-details:before{background:#2a8ae2;height:2px;width:40px;display:inline-block;position:absolute;left:0;top:8px;content:""}
.testimonial-style10 .testmonial-desc h4{text-transform:uppercase;font-size:14px;font-weight:700;margin-bottom:5px;letter-spacing:1px;color:rgba(255,255,255,0.8)}
.testimonial-style10 .testmonial-desc h6{text-align:left;font-size:12px;font-weight:500;color:rgba(255,255,255,0.7);letter-spacing:1px;margin-bottom:0}
.testimonial-style10 .testmonial-desc p{line-height:30px;font-size:16px;font-weight:500;margin-bottom:50px;position:relative;margin-top:-30px;color:rgba(255,255,255,0.9)}
.testimonial-style10 .testmonial-desc .quote{font-size:124px;opacity:0.8;line-height:110px;font-weight:bold;color:#2a8ae2}
@media screen and (max-width:991px){.testimonial-style10 .testmonial-desc{width:80%;margin:0 auto;text-align:center}
.testimonial-style10 .author-details{text-align:center;display:inline-block}
.testimonial-style10 .testmonial-desc p{margin-bottom:35px;font-size:15px}
.testimonial-style10.owl-theme .owl-nav{margin-top:35px}
.testimonial-style10 .testmonial-desc .quote{font-size:110px}
}
@media screen and (max-width:767px){.testimonial-style10 .testmonial-desc p{margin-bottom:30px}
.testimonial-style10.owl-theme .owl-nav{margin-top:30px}
.testimonial-style10 .testmonial-desc h6{font-size:11px}
}
@media screen and (max-width:575px){.testimonial-style10 .testmonial-desc .quote{font-size:90px;line-height:95px}
}
.owl-carousel .testmonial-box img{width:auto;max-height:120px;display:inline-block}
 .section-testimonial{background:url(../themes/refonteaej/assets/img/bg/black_twill.png) repeat #232323}
.testimonial-style11 p{font-size:24px;margin-bottom:4rem;color:#ededed;letter-spacing:0.5px;line-height:1.9;margin-top:-4rem}
.testimonial-style11 h4{font-size:18px;color:#ededed;margin-bottom:0}
.testimonial-style11 small{color:#2a8ae2}
.testimonial-style11 .quote{font-size:140px;line-height:180px;color:#2a8ae2;margin-top:-2rem;display:block}
.testimonial-style11 .custom-dot{display:inline-block;z-index:1;margin-top:3rem}
.testimonial-style11 .custom-dot span{width:20px;height:5px;margin:5px;background:rgba(225,225,225,0.4);cursor:pointer;border:none;display:block;-webkit-backface-visibility:visible;border-radius:10px;transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s}
.testimonial-style11 .custom-dot span:hover{background:#aaa;-webkit-backface-visibility:visible}
.testimonial-style11 .custom-dot.active span{width:20px;height:5px;background:#fff;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
@media screen and (max-width:991px){.testimonial-style11 p{font-size:20px}
}
@media screen and (max-width:767px){.testimonial-style11 p{font-size:18px}
}
@media screen and (max-width:575px){.testimonial-style11 .quote{font-size:110px;line-height:160px}
.testimonial-style11 p{margin-bottom:3rem;font-size:16px}
.testimonial-style11 h4{font-size:16px}
.testimonial-style11 .custom-dot{margin-top:2rem}
}
 .testimonial-style12 p{font-size:24px;margin-bottom:4rem;letter-spacing:0.5px;line-height:1.9;margin-top:-4rem}
.testimonial-style12 h4{font-size:18px;margin-bottom:0}
.testimonial-style12 small{color:#2a8ae2}
.testimonial-style12 .quote{font-size:140px;line-height:180px;color:#2a8ae2;margin-top:-2rem;display:block}
.testimonial-style12 .custom-dot{display:inline-block;z-index:1;margin-top:3rem}
.testimonial-style12 .custom-dot span{width:12px;height:12px;margin:5px;background:rgba(0,0,0,0.09);cursor:pointer;border:none;display:block;-webkit-backface-visibility:visible;border-radius:10px;transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s}
.testimonial-style12 .custom-dot span:hover{background:#aaa;-webkit-backface-visibility:visible}
.testimonial-style12 .custom-dot.active span{width:12px;height:12px;background:#2a8ae2;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
@media screen and (max-width:991px){.testimonial-style12 p{font-size:20px}
}
@media screen and (max-width:767px){.testimonial-style12 p{font-size:18px}
}
@media screen and (max-width:575px){.testimonial-style12 .quote{font-size:110px;line-height:160px}
.testimonial-style12 p{margin-bottom:3rem;font-size:16px}
.testimonial-style12 h4{font-size:16px}
.testimonial-style12 .custom-dot{margin-top:2rem}
}
 .custom-dot{display:inline-block;z-index:1;margin-top:30px}
.custom-dot span{width:12px;height:12px;margin:5px;background:none;cursor:pointer;display:block;border:1px solid #fff;-webkit-backface-visibility:visible;border-radius:30px;transition-duration:.3s;-webkit-transition-duration:.3s}
.custom-dot span:hover{background:#aaa;-webkit-backface-visibility:visible;border-radius:30px}
.custom-dot.active span{width:12px;height:12px;background:#fff;-webkit-transition-duration:.3s;transition-duration:.3s}
.owl-nav i{color:#282b2d;font-size:18px;padding-top:6px}
.owl-nav .owl-next{color:#2a8ae2;font-size:43px;text-align:center;width:40px;height:40px;background:#fff !important}
.owl-nav .owl-prev{color:#2a8ae2;font-size:43px;text-align:center;width:40px;height:40px;background:#fff !important;left:0;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;-webkit-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);-moz-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);box-shadow:0 5px 28px 0 rgba(50,50,50,0.1)}
.owl-nav .owl-next{-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;-webkit-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);-moz-box-shadow:0 5px 28px 0 rgba(50,50,50,0.1);box-shadow:0 5px 28px 0 rgba(50,50,50,0.1)}
.owl-thumbs button{border:none}
.owl-thumbs button img{opacity:.5}
.owl-thumbs button.active img{opacity:1}
.owl-thumb-item{cursor:pointer}
.carousel-style2 .custom-dot{display:inline-block;z-index:1;margin-top:30px}
.carousel-style2 .custom-dot span{width:12px;height:12px;margin:5px;background:rgba(0,0,0,0.2);cursor:pointer;display:block;border:1px solid #fff;-webkit-backface-visibility:visible;border-radius:30px;transition-duration:.3s;-webkit-transition-duration:.3s}
.carousel-style2 .custom-dot span:hover{background:rgba(0,0,0,0.2);-webkit-backface-visibility:visible;border-radius:30px}
.carousel-style2 .custom-dot.active span{width:12px;height:12px;background:#2a8ae2;-webkit-transition-duration:.3s;transition-duration:.3s}
@media screen and (max-width:991px){.carousel-style2 .custom-dot{margin-top:20px}
}
  .team-members{background:#fff;overflow:hidden}
.team-members-img{width:100%;height:auto}
.team-members-img img{width:100%}
.team-members-text{transition:all 0.4s ease-in-out;text-align:center;padding:20px;background:#fff;width:100%;margin:0 auto;position:relative;z-index:1}
.team-members-text *{transition:all 0.2s ease-in-out}
.team-members-text h4{font-size:16px;font-weight:500;line-height:normal;margin-bottom:4px}
.team-members-text h4 a{color:#282b2d;transition-duration:.0s;-ms-transition-duration:.0s;-moz-transition-duration:.0s;-webkit-transition-duration:.0s;-o-transition-duration:.0s}
.team-members-text span{color:#2a8ae2;font-size:15px;font-weight:600;letter-spacing:1px}
.team-members-text p{color:#999;font-size:14px;font-weight:400;line-height:170%;margin:20px auto 0;max-width:90%}
.team-members-text ul{margin-top:15px;padding:8px 0}
.team-members-text ul li a i{font-size:17px;line-height:34px}
.team-members:hover .team-members-text{background:#2a8ae2}
.team-members:hover .team-members-text h4 a,.team-members:hover .team-members-text span{color:#fff}
@media screen and (max-width:991px){.team-members-text{padding:15px 10px}
.team-members-text h4{font-size:14px;margin-bottom:2px}
.team-members-text span{font-size:14px}
}
@media screen and (max-width:575px){.team-members-text{padding:15px 10px}
}
 .team-single-img{width:100%}
.team-single-img img{border-radius:5px}
.team-single-text{padding:5px 50px 15px 15px}
.team-single-text span{color:#2a8ae2;font-size:14px;font-weight:500}
.team-single-text h4{color:#282b2d;font-size:25px;font-weight:500;margin-bottom:10px}
.team-single-text li span{color:#777;font-size:15px;font-weight:400}
 .team-single-icons ul li{display:inline-block;border:1px solid #2a8ae2;border-radius:50%;color:#2a8ae2;margin-right:8px;margin-bottom:5px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.team-single-icons ul li a{color:#2a8ae2;display:block;font-size:14px;height:25px;line-height:26px;text-align:center;width:25px}
.team-single-icons ul li:hover{background:#2a8ae2;border-color:#2a8ae2}
.team-single-icons ul li:hover a{color:#fff}
 .team-style1 .team-member-img{overflow:hidden;border-radius:5px}
.team-style1 .team-member-img img{transition:all 0.5s ease 0s;width:100%}
.team-style1 .team-member-img:hover img{transform:scale(1.1)}
 .team-style2 .team-member-img img{transition:all 0.3s ease 0s}
.team-style2 .team-member-img:hover img{filter:grayscale(100%)}
.team-style2 .team-description{position:absolute;top:0;left:0;bottom:0;right:0;background:transparent;opacity:0;transition:all 200ms ease-in-out;padding:15px;z-index:9}
.team-style2 .social-links{transform:translateY(15px);transition:transform 300ms ease-in-out,opacity 150ms ease-in;opacity:0;color:#fff;-webkit-font-smoothing:antialiased}
.team-style2 .social-links a:hover{opacity:0.65}
.team-style2 .team-description-wrapper{position:relative;display:table;width:100%;height:100%}
.team-style2 .team-description-content{display:table-cell;vertical-align:middle}
.team-style2 .team-member-img{position:relative;display:block;overflow:hidden}
.team-style2 .bg-cover{background-color:rgba(255,66,41,0);opacity:1;position:absolute;height:100%;width:100%;top:0;transform:scale(2);transition:all 200ms ease-in-out;display:none;z-index:1}
.team-style2 .team-member-img > img{transition:all 0.2s ease 0s}
.team-style2:hover .bg-cover{background-color:rgba(0,0,0,0.75);display:block}
.team-style2:hover .social-links{transition-delay:100ms,100ms;opacity:1;transform:translateY(0)}
.team-style2:hover .team-member-img > img{filter:blur(4px) grayscale(4%)}
.team-style2:hover .team-description{opacity:1}
 .team-style3 .team-description{position:absolute;top:0;left:0;bottom:0;right:0;background:transparent;opacity:0;transition:all 200ms ease-in-out;padding:15px;z-index:9}
.team-style3 .social-links{transform:translateY(15px);transition:transform 300ms ease-in-out,opacity 150ms ease-in;opacity:0;color:#fff;-webkit-font-smoothing:antialiased}
.team-style3 .about-me{transform:translateY(15px);transition:transform 300ms ease-in-out,opacity 150ms ease-in;opacity:0;color:#fff;-webkit-font-smoothing:antialiased;position:relative;display:inline-block;color:#f7f7f7}
.team-style3 .social-links:after{background:#2a8ae2;bottom:-12px;content:"";height:1px;position:absolute;left:0;right:0;margin:0 auto;width:75px}
.team-style3 .social-links a:hover{opacity:0.65}
.team-style3 .team-description-wrapper{position:relative;display:table;width:100%;height:100%}
.team-style3 .team-description-content{display:table-cell;vertical-align:middle}
.team-style3 .team-member-img{position:relative;display:block;overflow:hidden}
.team-style3 .bg-cover{background-color:rgba(255,66,41,0);opacity:1;position:absolute;height:100%;width:100%;top:0;transform:scale(2);transition:all 200ms ease-in-out;display:none;z-index:1}
.team-style3 .team-member-img > img{transition:all 0.2s ease 0s}
.team-style3:hover .bg-cover{background-color:rgba(0,0,0,0.83);display:block}
.team-style3:hover .social-links{transition-delay:100ms,100ms;opacity:1;transform:translateY(0)}
.team-style3:hover .about-me{transition-delay:200ms,200ms;opacity:1;transform:translateY(0)}
.team-style3:hover .team-member-img > img{filter:blur(4px) grayscale(4%)}
.team-style3:hover .team-description{opacity:1}
 .team-style4 .team-description{background:rgba(42,138,226,0.65);bottom:0;left:0;opacity:0;padding:15px;position:absolute;right:0;top:0;transition:all 200ms ease-in-out 0s;z-index:9}
.team-style4 .social-links{color:#fff;opacity:0;transform:translateY(15px);transition:transform 300ms ease-in-out 0s,opacity 150ms ease-in 0s}
.team-style4 .about-me{color:#fff;opacity:0;transform:translateY(15px);transition:transform 300ms ease-in-out 0s,opacity 150ms ease-in 0s;color:#f7f7f7;display:inline-block;position:relative}
.team-style4 .social-links a:hover{opacity:0.65}
.team-style4 .team-description-wrapper{display:table;height:100%;position:relative;width:100%}
.team-style4 .team-description-content{display:table-cell;vertical-align:middle}
.team-style4 .team-member-img{display:block;overflow:hidden;position:relative;border:10px solid #f5f5f5}
.team-style4:hover .team-member-img{border:10px solid rgba(42,138,226,0.8)}
.team-style4 .bg-cover{background-color:rgba(255,66,41,0);display:none;height:100%;opacity:1;position:absolute;top:0;transform:scale(2);transition:all 200ms ease-in-out 0s;width:100%;z-index:1}
.team-style4 .team-member-img > img{transition:all 0.2s ease 0s}
.team-style4:hover .bg-cover{background-color:rgba(42,138,226,0.65);display:block}
.team-style4:hover .social-links{opacity:1;transform:translateY(0px);transition-delay:100ms,100ms}
.team-style4:hover .about-me{opacity:1;transform:translateY(0px);transition-delay:200ms,200ms}
.team-style4:hover .team-member-img > img{filter:blur(4px) grayscale(4%)}
.team-style4:hover .team-description{opacity:1}
 .team-style5 .team-block{background:#fff;margin-bottom:15px;box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:0.3s}
.team-style5 .team-block:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,0.15)}
.team-style5 h5:after{border-bottom:2px solid #2a8ae2;content:"";display:block;margin:10px 0 15px 0;text-align:center;width:50%;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:0.5s}
.team-style5 .team-block:hover h5:after{width:100%}
.team-style5 .owl-dots{text-align:center}
.team-style5 .custom-dot{margin-top:20px}
.team-style5 .custom-dot.active span{width:12px;height:12px;background:#2a8ae2;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.team-style5 .custom-dot span{width:12px;height:12px;margin:5px;background:#cecece;cursor:pointer;display:block;-webkit-backface-visibility:visible;border-radius:30px;transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s}
.team-style5 .social-icons{margin-bottom:0}
.team-style5 .social-icons li{display:inline-block;border:1px solid rgba(0,0,0,0.2);border-radius:50%;margin-right:5px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:0.3s}
.team-style5 .social-icons li a{color:#939393;display:block;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px}
.team-style5 .social-icons li:hover{background:#2a8ae2;border-color:#2a8ae2}
.team-style5 .social-icons li:hover i{color:#fff}
 .team-style6{background:#fff;overflow:hidden}
.team-style6 .team-img{width:100%;height:auto;border-radius:4px}
.team-style6 .team-img img{border-radius:4px}
.team-style6 .team-details{transition:all 0.4s ease-in-out;text-align:center;padding:20px;background:#fff;box-shadow:0px 0px 10px 0px rgba(50,50,50,0.1);width:90%;margin:-30px auto 20px auto;position:relative;z-index:1;border-radius:4px}
.team-style6 .team-details h4{font-size:16px;font-weight:500;line-height:normal;margin-bottom:4px}
.team-style6 .team-details h4 a{color:#282b2d;transition-duration:.0s;-ms-transition-duration:.0s;-moz-transition-duration:.0s;-webkit-transition-duration:.0s;-o-transition-duration:.0s}
.team-style6 .team-details span{color:#2a8ae2;font-size:15px;font-weight:600;letter-spacing:1px}
@media screen and (max-width:991px){.team-style6 .team-details{padding:15px 10px}
.team-style6 .team-details h4{font-size:14px;margin-bottom:2px}
.team-style6 .team-details span{font-size:14px}
}
@media screen and (max-width:575px){.team-style6 .team-details{padding:15px 10px}
}
 .team-style7{padding-left:10px;padding-right:10px;text-align:center}
.team-style7 .team-name{font-weight:600;font-size:18px;margin-bottom:5px;margin-top:20px}
.team-style7 .team-position{margin-bottom:0;font-weight:600;text-transform:uppercase;font-size:12px;letter-spacing:1px}
.team-style7 .team-text{padding:30px 30px 0 30px;position:relative}
.team-style7 .team-text:before{border:1px solid rgba(0,0,0,0.09);content:"";height:calc(100% - 125px);width:100%;position:absolute;left:0;top:0;z-index:0}
.team-style7 img{-o-object-fit:cover;object-fit:cover;position:relative;z-index:1}
.team-style7 .team-social-icon{top:30px;left:30px;background:rgba(42,138,226,0.7);width:calc(100% - 60px);height:calc(100% - 106px);transition:opacity .5s ease;opacity:0;margin:0;position:absolute;z-index:9}
.team-style7 .team-social-icon li{display:inline-block;font-size:17px;margin:0 10px;position:relative;top:50%;opacity:0;transform:translateY(100%);color:#fff;transition:all .5s ease}
.team-style7 .team-social-icon li a{color:#fff;transition:all .5s ease}
.team-style7 .team-social-icon li:hover,.team-style7 .team-social-icon li a:hover{opacity:0.65}
.team-style7 .team-social-icon li:nth-child(2){transition-delay:.1s}
.team-style7 .team-social-icon li:nth-child(3){transition-delay:.2s}
.team-style7 .team-social-icon li:nth-child(4){transition-delay:.3s}
.team-style7 .team-social-icon li:nth-child(5){transition-delay:.4s}
.team-style7:hover .team-social-icon{opacity:1}
.team-style7:hover .team-social-icon li{opacity:1;transform:translateY(-50%)}
@media screen and (max-width:991px){.team-style7{padding-left:0;padding-right:0}
.team-style7 .team-text{padding:15px 15px 0 15px}
.team-style7 .team-social-icon{top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 92px)}
}
  .filtering{margin-bottom:10px}
.filtering span{border-bottom:1px solid rgba(0,0,0,0);color:#333333;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:1px;margin-right:20px;display:inline-block;margin-bottom:5px}
.filtering span:last-child{margin:0}
.filtering .active{border-color:#2a8ae2;color:#2a8ae2}
@media screen and (max-width:767px){.filtering span{margin-right:15px}
}
 .project-grid{display:block;position:relative;margin:5px 0}
.project-grid-img img{display:block;width:100%;height:auto}
.project-grid-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-align:center;-ms-flex-align:center;-webkit-box-align:center;-o-flex-align:center;align-items:center;position:absolute;background:rgba(255,255,255,0.95);overflow:hidden;top:5px;left:5px;right:5px;bottom:5px;opacity:0;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.project-grid-overlay h4{margin-bottom:0}
.project-grid-overlay h4 a{text-align:center}
.project-grid-overlay p{text-align:center}
.project-grid:hover .project-grid-overlay{opacity:1}
.project-grid-overlay h4 a{font-size:22px;opacity:0}
.project-grid-overlay h4 a:hover{color:#2a8ae2}
.project-grid-overlay h4 a:after{content:'';display:block;width:70px;height:1px;background:#2a8ae2;margin:15px auto}
.project-grid:hover h4 a{opacity:1;line-height:normal}
.project-grid-overlay p{color:#666;font-size:15px;margin:0;opacity:0}
.project-grid:hover p{opacity:1}
.project-grid-overlay.theme{background:rgba(42,138,226,0.95);left:0;right:0;top:0;bottom:0;border:5px solid rgba(0,0,0,0.15)}
.project-grid-overlay.theme h4 a{color:#fff}
.project-grid-overlay.theme h4 a:hover{color:rgba(255,255,255,0.55)}
.project-grid-overlay.theme h4 a:after{height:1px;background:#fff}
.project-grid-overlay.theme p{color:#fff}
@media screen and (max-width:1199px){.project-grid-overlay h4{line-height:20px}
.project-grid-overlay h4 a{font-size:18px}
}
@media screen and (max-width:767px){.project-grid:hover p{top:52%}
}
 .project-grid-style2 .project-details{position:relative;overflow:hidden}
.project-grid-style2 .project-details img{width:100%;-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transition:all 400ms;-ms-transition:all 400ms;-webkit-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms}
.project-grid-style2 .portfolio-icon{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,0.5);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}
.project-grid-style2 .portfolio-icon a{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:25px;-moz-transform:scale3d(0,0,0);-ms-transform:scale3d(0,0,0);-webkit-transform:scale3d(0,0,0);-o-transform:scale3d(0,0,0);transform:scale3d(0,0,0);-moz-transition:all 0.3s;-ms-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;color:#fff;font-size:26px;z-index:9}
.project-grid-style2 .portfolio-title{padding:15px 15px 0 15px;text-align:center;display:block;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
.project-grid-style2 .portfolio-title h4{font-size:16px;margin-bottom:0}
.project-grid-style2 .portfolio-title p{margin-bottom:0;text-transform:uppercase;font-size:12px;font-weight:600}
.project-grid-style2:hover .project-details img{-moz-transform:scale3d(1.15,1.15,1);-ms-transform:scale3d(1.15,1.15,1);-webkit-transform:scale3d(1.15,1.15,1);-o-transform:scale3d(1.15,1.15,1);transform:scale3d(1.15,1.15,1)}
.project-grid-style2:hover .portfolio-icon{opacity:1}
.project-grid-style2:hover .portfolio-icon a{-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.project-grid-style2:hover .portfolio-icon a:hover{color:#2a8ae2}
.portfolio-post-border{border:1px solid #2a8ae2;bottom:20px;left:20px;position:absolute;right:20px;top:20px;visibility:hidden}
.project-grid-style2:hover .portfolio-post-border{visibility:visible}
 .project-carousel h4:after{content:" ";background:#2a8ae2;height:2px}
.project-single-text h4:after{content:" ";background:#2a8ae2;height:2px}
.project-single-text p{font-size:15px;font-weight:400;line-height:1.8}
.project-single-text h5{color:#282b2d;font-size:18px;font-weight:500;margin:25px 0 20px}
.project-single-text h5:after{display:block;width:70px;margin-top:8px;content:" ";background:#2a8ae2;height:2px}
.project-single-text ul li{color:#282b2d;font-size:15px;font-weight:500}
.project-single-text ul li i{color:#2a8ae2;font-weight:500;font-size:15px;padding-right:10px}
.project-single-info{border:1px solid #ececec;display:block;width:100%;padding:0 20px}
.project-single-info ul li{color:#777;font-size:15px;font-weight:500;border-bottom:1px solid #ececec;padding:12px 0}
.project-single-info ul li:last-child{border-bottom:none}
.project-single-info ul li span{display:inline-block;color:#282b2d;font-size:15px;font-weight:500;margin-right:25px;width:70px;max-width:100%}
.project-single-info ul li .value{width:auto;margin-right:0;color:#6f6f6f}
.project-single-img{padding-bottom:30px}
.project-single-box-img img{width:100%;-moz-box-shadow:0 20px 40px rgba(0,0,0,0.07);-ms-box-shadow:0 20px 40px rgba(0,0,0,0.07);-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.07);-o-box-shadow:0 20px 40px rgba(0,0,0,0.07);box-shadow:0 20px 40px rgba(0,0,0,0.07)}
 .project-grid-style3{position:relative;margin-bottom:10px}
.project-grid-style3 .inner-box{position:relative;display:block;overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,0.1)}
.project-grid-style3 .inner-box .project-image{position:relative}
.project-grid-style3 .inner-box .project-image:before{position:absolute;content:'';left:0px;bottom:0px;width:100%;height:100%;display:block;z-index:1;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4))}
.project-grid-style3 .inner-box:hover .project-image:before{opacity:0}
.project-grid-style3 .inner-box .project-image img{position:relative;width:100%;display:block}
.project-grid-style3 .inner-box .overlay{position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;z-index:2;color:#ffffff;visibility:hidden;-moz-transition:all 700ms ease;-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease;-webkit-transform-origin:left top;-ms-transform-origin:left top;-moz-transform-origin:left top;transform-origin:left top;-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
.project-grid-style3 .inner-box .overlay:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;opacity:0;display:block;visibility:hidden;transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;background-color:rgba(42,138,226,0.95)}
.project-grid-style3 .inner-box:hover .overlay:before{opacity:1;visibility:visible}
.project-grid-style3 .inner-box .overlay-inner{position:absolute;left:0px;top:0px;width:100%;height:100%;display:table;vertical-align:middle;padding:20px}
.project-grid-style3 .inner-box .overlay-inner .description{position:relative;display:table-cell;vertical-align:middle}
.project-grid-style3 .inner-box .text{position:relative;color:#ffffff;margin-bottom:20px}
.project-grid-style3 .inner-box .read-more{position:relative;font-size:13px;font-weight:700;color:#ffffff;padding-right:22px}
.project-grid-style3 .inner-box .read-more .fa{position:relative;margin-right:4px}
.project-grid-style3 .inner-box:hover .overlay{opacity:1;visibility:visible;transform:translateX(0%)}
.project-grid-style3 .inner-box .project-desc{background:#fff;position:relative;padding:30px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.project-grid-style3 .inner-box:hover .project-desc{background-color:#f9f8fc}
.project-grid-style3 .inner-box .project-desc .category{color:#2a8ae2;letter-spacing:1px;font-size:13px;font-weight:700;padding-bottom:8px;margin-bottom:20px;text-transform:uppercase;transition:all 0.3s ease}
.project-grid-style3 .inner-box:hover .project-desc .category{color:#282b2d}
.project-grid-style3 .inner-box .project-desc .category:after{content:"";height:1px;background:rgba(0,0,0,0.1);width:20%;display:block;margin-top:10px;transition:all 0.5s ease}
.project-grid-style3 .inner-box:hover .project-desc .category:after{width:100%;background:#2a8ae2}
.project-grid-style3 .inner-box .project-desc h3{line-height:30px;margin-bottom:0;font-size:18px}
.project-grid-style3 .inner-box .project-desc a{position:relative}
.project-grid-style3 .inner-box .project-desc a:hover{color:#2a8ae2}
@media screen and (max-width:991px){.project-grid-style3 .inner-box .project-desc{padding:25px}
.project-grid-style3 .inner-box .project-desc h3{font-size:18px}
}
@media screen and (max-width:767px){.project-grid-style3 .inner-box .overlay-inner{padding:15px}
.project-grid-style3 .inner-box .text{margin-bottom:15px}
}
 .project-grid-style10 h4{font-size:18px;margin-bottom:0;margin-top:25px;font-weight:500}
.project-grid-style10 img{transition:opacity .6s ease 0s,transform .6s ease 0s}
.project-grid-style10:hover img{opacity:0.6}
 .portfolio-block{position:relative;transition:all 0.3s}
.portfolio-block .portfolio-img{transition:all 0.3s}
.portfolio-block .portfolio-img:before{position:absolute;content:"";font-family:"Font Awesome 5 Free";height:100%;width:100%;left:0;top:0;background:#2a8ae2;transition:0.4s ease-in-out;color:#fff;text-align:center;font-size:45px;opacity:0;visibility:hidden}
.portfolio-block .portfolio-img:hover:before{opacity:.9;transition:0.4s ease-in-out;border:10px solid #E2E2E2;visibility:visible}
.portfolio-overlay{position:absolute;bottom:50px;left:60px;color:#fff;opacity:0;transition:all 0.3s}
.portfolio-block:hover .portfolio-overlay{opacity:1;transition:all 0.3s}
.portfolio-block:hover .portfolio-overlay h6{margin-left:0;margin-bottom:0;transition:all 0.3s}
.portfolio-block:hover .portfolio-overlay h5{margin-left:0;margin-top:3px}
.portfolio-block h6{text-transform:uppercase;color:#fff;letter-spacing:1px;margin-left:50px;font-size:16px;transition:all 0.3s}
.portfolio-overlay h5{text-transform:capitalize;color:rgba(255,255,255,0.85);margin-left:-20px;transition:.3s;margin-top:20px;font-size:14px}
@media screen and (max-width:767px){.portfolio-overlay{bottom:20px;left:30px}
}
  .accordion-style .card{background:transparent;box-shadow:none;margin-top:0 !important;border:none}
.accordion-style .card-header{border:0px;padding:0;border-bottom:1px solid rgba(255,255,255,0.15);background:none}
.accordion-style .btn-link{background:#2a8ae2 !important;color:#fff;font-size:14px;line-height:20px;position:relative;border:none;display:block;width:100%;text-align:left;white-space:normal;border-radius:4px;padding:15px 30px 15px 15px;text-decoration:none}
.accordion-style .btn-link:hover{background:#2a8ae2 !important;border:none;text-decoration:none}
.accordion-style .btn-link.collapsed:after{background:none;content:"+";right:15px;left:inherit;font-size:20px;height:auto;transform:none;width:auto;top:15px}
.accordion-style .btn-link:after{background:none;content:"-";right:17px;left:inherit;font-size:20px;height:auto;transform:none;width:auto;top:13px;position:absolute;color:#fff}
.accordion-style .card-body{padding:20px;text-align:left}
 .accordion-style2 .card{background:transparent;box-shadow:none;margin-top:0 !important;border:none}
.accordion-style2 .card-header{border:0px;padding:0;border-bottom:1px solid rgba(255,255,255,0.15);background:none}
.accordion-style2 .btn-link{background:#eff3f9 !important;color:#282b2d;font-size:14px;line-height:20px;position:relative;border:none;display:block;width:100%;text-align:left;white-space:normal;border-radius:0;padding:15px 30px 15px 15px;text-decoration:none}
.accordion-style2 .btn-link:hover{background:#eff3f9 !important;border:none;text-decoration:none}
.accordion-style2 .btn-link.collapsed:after{background:none;content:"+";right:15px;left:inherit;font-size:20px;height:auto;transform:none;width:auto;top:15px}
.accordion-style2 .btn-link:after{background:none;content:"-";right:17px;left:inherit;font-size:20px;height:auto;transform:none;width:auto;top:15px;position:absolute;color:#282b2d}
.accordion-style2 .card-body{padding:10px 15px;text-align:left;background:#f7faff}
 .accordion-style3 .card{background:transparent;box-shadow:none;margin-top:0 !important;border:none}
.accordion-style3 .card-header{border:0px;padding:0;border-bottom:1px solid rgba(255,255,255,0.15);background:none}
.accordion-style3 .btn-link{background:#2a8ae2 !important;color:#fff;font-size:14px;line-height:20px;position:relative;border:none;display:block;width:100%;text-align:left;white-space:normal;border-radius:4px;padding:15px 40px 15px 15px;text-decoration:none}
.accordion-style3 .btn-link:hover{background:rgba(42,138,226,0.7) !important;border:none;text-decoration:none}
.accordion-style3 .btn-link.collapsed:after{background:none;content:"+";right:15px;left:inherit;font-size:20px;height:auto;transform:none;width:auto;top:15px}
.accordion-style3 .btn-link:after{background:none;content:"-";right:17px;left:inherit;font-size:20px;height:auto;transform:none;width:auto;top:13px;position:absolute;color:#fff}
.accordion-style3 .card-body{padding:20px;text-align:left}
@media screen and (max-width:767px){.accordion-style3 .card-body{padding:15px}
}
 .accordion-style4 .card{background:transparent;box-shadow:none;margin-top:0 !important;border:none}
.accordion-style4 .card-header{border:0px;padding:0;border-bottom:1px solid rgba(255,255,255,0.15);background:none}
.accordion-style4 .btn-link{background:#2a8ae2 !important;color:#fff;font-size:16px;line-height:24px;position:relative;border:none;display:block;width:100%;text-align:left;white-space:normal;border-radius:0;padding:18px 30px 18px 20px;text-decoration:none}
.accordion-style4 .btn-link:after{color:#fff !important}
.accordion-style4 .btn-link:hover{background:#2a8ae2 !important;border:none;text-decoration:none}
.accordion-style4 .btn-link.collapsed{background:#ededed !important;color:#282b2d}
.accordion-style4 .btn-link.collapsed:after{background:none;content:"+";right:20px;left:inherit;font-size:26px;height:auto;transform:none;width:auto;top:18px;color:#282b2d !important}
.accordion-style4 .btn-link:after{background:none;content:"-";right:20px;left:inherit;font-size:36px;height:auto;transform:none;width:auto;top:16px;position:absolute;color:#282b2d}
.accordion-style4 .card-body{padding:15px;text-align:left;background:#f9f9f9}
@media screen and (max-width:991px){.accordion-style4 .btn-link{font-size:15px;padding:15px 50px 15px 20px}
.accordion-style4 .btn-link:after{font-size:34px;top:13px}
.accordion-style4 .btn-link.collapsed:after{font-size:24px;top:16px}
}
@media screen and (max-width:767px){.accordion-style4 .btn-link{font-size:14px;padding:12px 40px 12px 15px}
.accordion-style4 .btn-link:after{font-size:32px;top:10px}
.accordion-style4 .btn-link.collapsed:after{font-size:22px;top:14px}
}
 .masonry{margin:10px;padding:0;-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s}
.masonry a{display:block;margin-top:10px}
.masonry a:first-child{margin-top:0}
.masonry-item{position:relative;overflow:hidden;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}
.masonry-item img{display:block;width:100%;height:auto;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}
.masonry-item-overlay{position:absolute;bottom:0;left:0;right:0;height:100%;max-height:100%;width:100%;opacity:0;background:rgba(0,0,0,0.5);border:8px solid rgba(255,255,255,0.65);padding:3%;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}
.masonry-item:hover .masonry-item-overlay{position:absolute;opacity:1;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.masonry-item:hover .masonry-item-overlay h4{opacity:1;transform:translate(0,-50%);-ms-transform:translate(0,-50%);text-align:center;-moz-transition-duration:.6s;-ms-transition-duration:.6s;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}
.masonry-item:hover .masonry-item-overlay ul{opacity:1;transform:translate(0,-50%);-ms-transform:translate(0,-50%);text-align:center;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.masonry-item-overlay h4{color:#fff;font-size:20px;font-weight:400;position:absolute;bottom:40px;margin:0 0 20px 0;line-height:20px}
.masonry-item-overlay ul{position:absolute;padding-left:0;bottom:25px;margin:0}
.masonry-item-overlay ul li{list-style-type:none;display:inline-block;font-size:16px;font-weight:600;color:#fff;padding-left:0;opacity:.7}
.masonry-item-overlay ul li:last-child:after{content:none}
.masonry-item-overlay ul li:after{content:' / ';font-size:8px;font-weight:700;margin:0 5px}
.masonry-item-overlay ul li a{color:#fff}
.masonry-item:first-child{margin-top:0}
@media screen and (min-width:576px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}
}
@media screen and (min-width:768px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}
}
@media screen and (min-width:992px){.masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}
}
@media screen and (min-width:1200px){.masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}
}
 .masonry-4{margin:10px;padding:0;-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}
.masonry-4 a{display:block;margin-top:10px}
.masonry-4 a:first-child{margin-top:0}
@media screen and (min-width:576px){.masonry-4{-moz-column-count:2;-webkit-column-count:2;column-count:2}
}
@media screen and (min-width:768px){.masonry-4{-moz-column-count:2;-webkit-column-count:2;column-count:2}
}
@media screen and (min-width:992px){.masonry-4{-moz-column-count:3;-webkit-column-count:3;column-count:3}
}
@media screen and (min-width:1200px){.masonry-4{-moz-column-count:4;-webkit-column-count:4;column-count:4}
}
 ul.resp-tabs-list{margin:0px;padding:0px}
.resp-tabs-list li{font-weight:600;font-size:14px;display:inline-block;padding:13px 15px;margin:0 4px 0 0;list-style:none;cursor:pointer}
.resp-tabs-list li:last-child{margin-right:0}
.resp-tabs-list li i{font-size:20px;padding-right:5px;vertical-align:text-bottom}
.resp-tabs-container{padding:0px;background-color:#fff;clear:left}
.resp-tab-content{display:none;padding:20px}
.resp-tabs-list li.resp-tab-active{border:1px solid #2a8ae2;border-bottom:none;border-color:#2a8ae2 !important;margin-bottom:-1px;padding:12px 14px 14px 14px;border-top:4px solid #2a8ae2 !important;border-bottom:0px #fff solid;border-bottom:none;background-color:#fff;color:#2a8ae2}
.resp-content-active,.resp-accordion-active{display:block}
.resp-tab-content{border:1px solid #c1c1c1;border-top-color:#c1c1c1;float:left;width:100%}
h2.resp-accordion{cursor:pointer;display:none;font-size:14px;border:1px solid #c1c1c1;border-top:0px solid #c1c1c1;margin:0px;padding:14px 15px;float:left;width:100%}
h2.resp-tab-active{border-bottom:0px solid #c1c1c1 !important;background-color:#2a8ae2 !important;color:#fff}
h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1 !important;background:blue}
 .resp-vtabs ul.resp-tabs-list{float:left;width:30%}
.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px !important;margin:0 0 4px;cursor:pointer;float:none}
.resp-vtabs .resp-tabs-container{padding:0px;background-color:#fff;border:1px solid #2a8ae2 !important;float:left;width:70%;min-height:250px;clear:none}
.resp-vtabs .resp-tab-content{border:none;word-wrap:break-word}
.resp-vtabs li.resp-tab-active{position:relative;z-index:1;margin-right:-1px !important;padding:14px 15px 15px 11px !important;border-top:1px solid;border:1px solid #2a8ae2 !important;border-left:4px solid #2a8ae2 !important;margin-bottom:4px !important;border-right:1px #FFF solid !important}
.resp-arrow{border-color:transparent #282b2d #282b2d transparent;border-style:solid;border-width:0 1px 1px 0;float:right;display:block;height:8px;transform:rotate(45deg);width:8px;margin-top:4px}
h2.resp-tab-active span.resp-arrow{border-color:#fff transparent transparent #fff;border-style:solid;border-width:1px 0 0 1px;float:right;display:block;height:8px;transform:rotate(45deg);width:8px;margin-top:7px}
 .resp-easy-accordion h2.resp-accordion{display:block}
.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}
.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1; }
.resp-jfit{width:100%;margin:0px}
.resp-tab-content-active{display:block;border-color:#2a8ae2 !important}
h2.resp-accordion:first-child{border-top:1px solid #c1c1c1}
h2.resp-accordion.resp-tab-active{border-color:#2a8ae2 !important}
 .tab-style1 .resp-tabs-list li.resp-tab-active,.tab-style1 .resp-tab-content-active{background:#2a8ae2 !important;color:#fff}
 @media screen and (min-width:768px){.tab-style2 ul.resp-tabs-list{text-align:center}
.tab-style2 ul.resp-tabs-list.text-left{padding-left:15px}
.tab-style2 ul.resp-tabs-list li:last-child{margin-right:0}
.tab-style2 ul.resp-tabs-list li.resp-tab-active{border-bottom-color:#2a8ae2;color:#2a8ae2}
.tab-style2 .resp-tab-content{border:1px solid #e6e6e6;border-width:1px 0 0 0;border-color:#2a8ae2;padding:50px 25px}
}
 @media screen and (min-width:768px){.tab-style3 ul.resp-tabs-list{text-align:center;border:1px solid #e6e6e6;border-width:0 0 1px 0}
.tab-style3 ul.resp-tabs-list li:last-child{margin-right:0}
.tab-style3 ul.resp-tabs-list li.resp-tab-active{border-bottom-color:#2a8ae2;color:#2a8ae2}
.tab-style3 .resp-tab-content{border:none;padding:30px 20px}
.tab-style3 .resp-tabs-list .tab-box{display:inline-block;vertical-align:middle;text-align:left;margin-top:8px}
.tab-style3 .resp-tabs-list li.resp-tab-active h6{color:#2a8ae2}
.tab-style3 .resp-tabs-list .tab-box h6{margin:0;font-weight:600;font-size:16px;color:#6f6f6f;line-height:12px}
.tab-style3 .resp-tabs-list .tab-box span{text-transform:lowercase;font-size:12px}
.tab-style3 .resp-tabs-list li{font-size:18px;border-bottom:2px solid transparent !important;margin:0;background:none !important;padding:0 35px 15px 35px;text-transform:uppercase}
.tab-style3 .resp-tabs-list li.resp-tab-active{border-width:0 0 2px 0 !important;border-color:#2a8ae2 !important}
.tab-style3 ul.resp-tabs-list i{margin-right:15px;border:1px solid #d5d5d5;border-radius:70px;width:70px;height:70px;line-height:68px;font-size:30px;padding:0;vertical-align:middle}
.tab-style3 ul.resp-tabs-list li.resp-tab-active i{background:#2a8ae2;border-color:#2a8ae2;color:#fff}
}
@media screen and (max-width:991px){.tab-style3 .resp-tab-content{padding:20px}
.tab-style3 .resp-tabs-list li{padding:0 15px 15px 15px}
}
 @media screen and (max-width:767px){ul.resp-tabs-list{display:none}
h2.resp-accordion{display:block}
h2.resp-accordion i{margin-right:8px;font-size:18px}
.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}
.resp-vtabs .resp-tabs-container{border:none !important;float:none;width:100%;min-height:100px;clear:none}
.resp-accordion-closed{display:none !important}
.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important}
.resp-tab-content{background-color:#fff}
 .tab-style3 .tab-box{display:inline-block;vertical-align:top}
.tab-style3 h2.resp-accordion i{margin-right:15px}
.tab-style3 .tab-box h6{margin-bottom:2px;font-size:14px}
.tab-style3 .tab-box span{font-size:12px}
.tab-style3 .resp-tab-active h6{color:#fff}
}
 .tab-style4 .tab-box{display:inline-block;vertical-align:top}
.tab-style4 h2.resp-accordion i{margin-right:15px}
.tab-style4 .tab-box h6{margin-bottom:2px;font-size:14px;font-weight:600}
.tab-style4 .tab-box span{font-size:12px}
.tab-style4 .resp-tab-active h6{color:#fff}
.tab-style4 .resp-tabs-list .count{color:rgba(0,0,0,0.03);position:absolute;left:0;right:0;margin:0 auto;line-height:40px}
.tab-style4 .resp-tabs-list .tab-box{text-align:left;margin-top:8px}
@media screen and (min-width:768px){.tab-style4 ul.resp-tabs-list{text-align:center}
.tab-style4 ul.resp-tabs-list li:last-child{margin-right:0}
.tab-style4 ul.resp-tabs-list li.resp-tab-active{border-bottom-color:#2a8ae2;color:#2a8ae2}
.tab-style4 .resp-tab-content{border:none;margin-top:30px;padding:0}
.tab-style4 .resp-tabs-list .tab-box{display:inline-block;vertical-align:middle;text-align:center}
.tab-style4 .resp-tabs-list li.resp-tab-active h6{color:#2a8ae2}
.tab-style4 .resp-tabs-list .tab-box h6{margin:0;font-weight:700;font-size:16px;color:#6f6f6f;line-height:12px}
.tab-style4 .resp-tabs-list .tab-box span{text-transform:lowercase;font-size:12px}
.tab-style4 .resp-tabs-list li{font-size:18px;border-bottom:2px solid transparent !important;margin:0;background:none !important;padding:0 35px 15px 35px;text-transform:uppercase;position:relative}
.tab-style4 .resp-tabs-list li.resp-tab-active{border-width:0 0 2px 0 !important;border-color:#2a8ae2 !important}
.tab-style4 ul.resp-tabs-list i{margin-right:15px;border:1px solid #d5d5d5;border-radius:70px;width:70px;height:70px;line-height:68px;font-size:30px;padding:0;vertical-align:middle}
.tab-style4 ul.resp-tabs-list li.resp-tab-active i{background:#2a8ae2;border-color:#2a8ae2;color:#fff}
}
@media screen and (max-width:991px){.tab-style4 .resp-tabs-list li{padding:0 25px 10px 25px}
}
@media screen and (max-width:767px){.count{font-size:36px;line-height:32px;margin-right:10px;opacity:0.2}
.tab-style4 .resp-tab-active .count{opacity:0.5}
}
 .tab-style5 .resp-tabs-list{border-bottom:1px solid rgba(0,0,0,0.08)}
.tab-style5 .resp-tabs-list li{position:relative;font-size:13px;letter-spacing:1px;text-transform:uppercase;font-weight:600;display:inline-block;padding:0 15px 15px 15px;margin:0 4px 0 0;list-style:none;cursor:pointer;min-width:auto;color:#000;background:none !important}
.tab-style5 .resp-tabs-list li.resp-tab-active{border:1px solid #2a8ae2;border-bottom:none;border-color:#2a8ae2 !important;margin-bottom:-1px;border-top:4px solid #2a8ae2 !important;border-bottom:0px #fff solid;border-bottom:none;background-color:#fff;color:#2a8ae2;color:#5e2ced;-ms-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;-o-border-top-left-radius:5px;-ms-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;-o-border-top-right-radius:5px;-ms-border-radius-top-left:5px;-webkit-border-radius-top-left:5px;-moz-border-radius-top-left:5px;-o-border-radius-top-left:5px;-ms-border-radius-topright:5px;-webkit-border-radius-topright:5px;-moz-border-radius-topright:5px;-o-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-top:none !important;border-left:none !important;border-right:none !important}
.tab-style5 .resp-tabs-list li.resp-tab-active:after{content:"";background:#2a8ae2;height:1px;width:100%;position:absolute;bottom:-1px;left:0;margin:0 auto;right:0}
.tab-style5 .img-effect:hover{transform:translateY(-8px)}
.tab-style5 .box-shadow-primary{box-shadow:0px 0px 15px rgba(0,0,0,0.1)}
@media screen and (min-width:992px){.tab-style5 ul.resp-tabs-list{text-align:center}
.tab-style5 ul.resp-tabs-list.text-left{padding-left:15px}
.tab-style5 ul.resp-tabs-list li:last-child{margin-right:0}
.tab-style5 ul.resp-tabs-list li.resp-tab-active{color:#2a8ae2}
.tab-style5 .resp-tab-content{margin-top:40px;border:none;padding:0}
}
@media screen and (max-width:991px){.tab-style5 ul.resp-tabs-list{display:none}
.tab-style5 h2.resp-accordion{display:block}
.tab-style5 h2.resp-accordion i{margin-right:8px;font-size:18px}
.tab-style5 .resp-accordion-closed{display:none !important}
.tab-style5 .resp-tab-content{background-color:#fff}
}
 .tab-style6 ul.resp-tabs-list{float:left;width:100%}
.tab-style6 .resp-tabs-list li{padding:15px 25px 13px 25px !important;margin:0 !important;cursor:pointer;float:left;background:#fff !important;border:1px solid #d5dae2}
.tab-style6 .resp-tabs-list li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}
.tab-style6 .resp-tabs-list li:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}
.tab-style6 .resp-tabs-container{padding:0px;background-color:transparent;border:none !important;float:left;width:100%;min-height:auto;clear:none}
.tab-style6 .resp-tab-content{border:none;word-wrap:break-word;padding:0}
.tab-style6 li.resp-tab-active{position:relative;z-index:1;margin-right:0 !important;padding:15px 25px !important;border:none !important;display:inline-block;background:#2a8ae2 !important;color:white}
@media screen and (max-width:991px){.tab-style6 ul.resp-tabs-list{max-width:100%;text-align:center;margin:0 auto 30px auto;width:225px;float:none;display:inline-block}
.tab-style6 .resp-tabs-container{padding-left:0;width:100%}
.tab-style6 .resp-tabs-list li{padding:10px 25px 8px 25px !important}
.tab-style6 li.resp-tab-active{padding:10px 25px !important}
}
@media screen and (max-width:767px){.tab-style6 ul.resp-tabs-list{display:none}
.tab-style6 .resp-tab-content{border:1px solid #ececec !important;padding:25px}
.tab-style6.resp-vtabs .resp-tab-content:last-child,.tab-style6 h2.resp-accordion{border-color:#ececec !important}
}
 .tab-style7 ul.resp-tabs-list{background:#999999;display:inline-block;padding:3px;border-radius:5px}
.tab-style7 .resp-tabs-list li{position:relative;font-size:13px;letter-spacing:1px;text-transform:uppercase;font-weight:600;display:inline-block;list-style:none;cursor:pointer;min-width:auto;color:#fff;margin-right:0;background:none !important;border-radius:5px;padding:5px 15px}
.tab-style7 .resp-tabs-list li.resp-tab-active{margin-bottom:-1px;color:#fff;padding:5px 15px;background-color:#2a8ae2 !important;border:none !important}
@media screen and (min-width:992px){.tab-style7 ul.resp-tabs-list{text-align:center}
.tab-style7 ul.resp-tabs-list.text-left{padding-left:15px}
.tab-style7 ul.resp-tabs-list li:last-child{margin-right:0}
.tab-style7 .resp-tab-content{margin-top:25px;border:none;padding:0}
}
@media screen and (max-width:991px){.tab-style7 ul.resp-tabs-list{display:none}
.tab-style7 h2.resp-accordion{display:block}
.tab-style7 h2.resp-accordion i{margin-right:8px;font-size:18px}
.tab-style7 .resp-accordion-closed{display:none !important}
.tab-style7 .resp-tab-content{background-color:#fff}
}
 .tab-style8.resp-vtabs ul.resp-tabs-list{float:left;width:45%}
.tab-style8.resp-vtabs .resp-tabs-container{padding:0 0 0 10%;background:none;border:none !important;float:left;width:55%;min-height:250px;clear:none}
.tab-style8.resp-vtabs h4{font-size:18px}
.tab-style8.resp-vtabs .resp-tab-content{border:none;word-wrap:break-word;padding:0}
.tab-style8.resp-vtabs .resp-tab-content img{box-shadow:0 0 1.25rem rgba(31,45,61,0.05)}
.tab-style8.resp-vtabs .resp-tabs-list li{display:block;padding:25px 30px !important;margin:0 0 15px;cursor:pointer;float:none;font-weight:500}
.tab-style8.resp-vtabs .resp-tabs-list li:last-child{margin-bottom:0 !important}
.tab-style8.resp-vtabs li.resp-tab-active{position:relative;z-index:1;margin-right:0 !important;padding:25px 30px !important;border-top:none;border:none !important;border-left:none !important;margin-bottom:15px !important;border-right:none !important;box-shadow:0px 12px 15px rgba(140,152,164,0.1)}
.tab-style8 .resp-tabs-list li i{font-size:24px;vertical-align:bottom}
.tab-style8 .resp-arrow{border-color:transparent #282b2d #282b2d transparent;border-style:solid;border-width:0 1px 1px 0;float:right;display:block;height:8px;transform:rotate(45deg);width:8px;margin-top:4px}
.tab-style8 h2.resp-tab-active span.resp-arrow{border-color:#fff transparent transparent #fff;border-style:solid;border-width:1px 0 0 1px;float:right;display:block;height:8px;transform:rotate(45deg);width:8px;margin-top:7px}
@media screen and (max-width:767px){.tab-style8.resp-vtabs .resp-tabs-container{padding:0;width:100%;min-height:auto}
.tab-style8.resp-vtabs h4{font-size:16px}
.tab-style8.resp-vtabs .resp-tab-active h4{color:#fff}
.tab-style8 h2.resp-accordion{border-color:rgba(0,0,0,0.09)}
.tab-style8.resp-vtabs .resp-tab-content{padding:20px;border:1px solid #2a8ae2}
}
@media screen and (max-width:575px){.tab-style8.resp-vtabs h4{font-size:14px}
.tab-style8.resp-vtabs .resp-tab-content{padding:15px}
}
  .price-table{border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-moz-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-ms-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-webkit-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);-o-box-shadow:0 10px 30px 0 rgba(50,50,50,0.16);position:relative}
.price-table-header{background:#2a8ae2;text-align:center;padding:30px}
.price-table-recommended{position:relative;z-index:9999;transform:scale(1.09)}
.pricing-list > i{background:#ffffff;border:1px solid #dddddd;border-radius:100%;color:#2a8ae2;display:inline-block;font-size:30px;height:80px;line-height:78px;margin-bottom:15px;width:80px}
.price-table-header h5{border-bottom:1px solid rgba(255,255,255,0.2);color:#ffffff;display:block;font-size:20px;font-weight:500;margin-bottom:30px;padding:5px 15px 15px;position:relative;text-align:center;text-transform:uppercase}
.price-table-header h4{color:#fff;font-size:60px;margin:15px 0 10px}
.price-table-header h4 sup{font-size:35px;margin:0 5px}
.price-table-header span{color:#fff;font-weight:400;font-size:16px}
.price-table-content{padding:20px}
.price-table-content ul{padding-left:0;padding-bottom:0}
.price-table-content ul li{display:block;list-style-type:none;color:#282b2d;font-size:14px;font-weight:500;padding:15px}
.price-table-content ul li:before{content:'\f00c';font-weight:700;font-family:Font Awesome\ 5 Free;display:inline-block;color:#2a8ae2;margin-right:12px}
.price-table-content ul li:nth-child(2){background:#eee}
.price-table-content a{display:inline-block;border:2px solid #2a8ae2;background:#fff;font-family:"Montserrat",sans-serif;color:#282b2d;font-size:16px;font-weight:500;border-radius:10px;padding:12px 15px;width:100%;margin-top:15px}
.price-table-content a:hover{background:#2a8ae2;color:#fff}
.price .item{padding:30px 0;background:#fff;border-radius:5px;transition:all .3s}
.price .item:hover{box-shadow:0px 5px 40px 0px rgba(148,146,245,0.2)}
.price .type{margin-bottom:30px}
.price .type .icon{font-size:45px;color:#d6d5d5;margin-bottom:10px}
.price .type h4{font-size:25px}
.price .value{padding:30px 0;position:relative}
.price .value:before,.price .value:after{content:'';background:#eee;width:70%;height:1px;position:absolute;left:15%}
.price .value:before{top:0}
.price .value:after{bottom:0}
.price .value h3{display:inline-block;padding-right:10px;font-size:50px;font-weight:700;position:relative;margin-bottom:0}
.price .value h3 span{font-size:14px;position:absolute;top:5px;right:0}
.price .value .per{font-size:13px;color:#2a8ae2}
.price .features{padding:15px 0}
.price .features li{margin:15px 0;color:#777}
.price .order{position:relative}
.price .active{box-shadow:0px 5px 40px 0px rgba(0,0,0,0.1)}
 .single-plan{position:relative;z-index:99;border:1px solid #efefef;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);-moz-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);-ms-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);-o-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05)}
.single-plan .head-plan h4{padding:20px;margin:0;color:#fff;font-weight:600;font-size:20px}
.body-plan .price-plan{padding:32px 0 43px;position:relative;background:#f7f7f7;font-weight:bold;border-bottom:1px solid #eaeaea}
.body-plan .price-plan h3{margin:0;z-index:11;position:relative;font-weight:bold;color:#6f6f6f}
.body-plan .price-plan h3 sup{font-size:18px;top:-15px;font-weight:bold;margin-right:2px}
.body-plan .price-plan span{text-transform:uppercase;font-size:12px;z-index:11;position:relative}
.feat-plan{margin:56px 0 33px}
.feat-plan ul{list-style:none;padding:0;margin:0}
.feat-plan ul li{margin-bottom:15px;border-bottom:1px solid #efefef;padding-bottom:15px}
.feat-plan ul li:last-child{margin:0}
.price-plan i{color:#fff;width:50px;height:50px;line-height:50px;font-size:20px;border-radius:50%;position:absolute;bottom:-24px;left:0;right:0;margin:0 auto;z-index:99;background:#2a8ae2}
.footer-plan{padding:0 0 30px}
@media screen and (max-width:767px){.body-plan .price-plan{padding:28px 0 38px}
.body-plan .price-plan h3 sup{font-size:16px}
.feat-plan{margin:45px 0 30px}
.feat-plan ul li{margin-bottom:12px;padding-bottom:12px}
}
 .price-table-style3{background:#fff;border-radius:5px}
.price-table-style3 .price-table-header{background:unset;text-align:center;padding:0}
.price-table-style3 .pricing-plan h3{font-size:60px;font-weight:400;letter-spacing:-2px;color:#333;margin:15px 0}
.price-table-style3 .price-table-header h5{display:block;font-size:20px;font-weight:700;margin:0;padding:0;position:relative;text-align:center;text-transform:uppercase;color:#fff;border:none}
.price-table-style3 .price-table-header h4{color:#000;font-size:60px;margin:15px 0 10px}
.price-table-style3 .price-table-header h4 sup{font-size:35px}
.price-table-style3 .price-table-header span{color:#fff;font-weight:400;font-size:16px}
.price-table-style3 .price-table-header h4:after{content:"";display:block;width:100%;height:1px;border-bottom:1px solid #eee;padding-top:15px;margin-bottom:20px}
.price-table-style3 .price-table-content{padding:0 20px 30px 20px}
.price-table-style3 .price-table-content ul{padding-left:0;padding-bottom:0;margin-bottom:0}
.price-table-style3 .price-table-content ul li{display:block;list-style-type:none;color:#282b2d;font-size:14px;font-weight:500;padding:8px 15px}
.price-table-style3 .price-table-content ul li:before{content:'\f058';font-weight:700;font-family:Font Awesome\ 5 Free;display:inline-block;color:#2a8ae2;margin-right:12px}
.price-table-style3 .price-table-content ul li:nth-child(2){background:unset}
.price-table-style3 .price-table-content a{display:inline-block;border:2px solid #2a8ae2;background:#fff;font-family:"Montserrat",sans-serif;color:#282b2d;font-size:16px;font-weight:500;border-radius:10px;padding:12px 15px;width:100%;margin-top:15px}
.price-table-style3 .price-table-content a:hover{background:#2a8ae2;color:#fff}
@media screen and (max-width:991px){.price-table-style3 .price-table-header h5{font-size:18px}
.price-table-style3 .price-table-header h4{margin:10px 0 5px;font-size:52px}
.price-table-style3 .price-table-header h4 sup{font-size:32px}
}
@media screen and (max-width:767px){.price-table-style3 .price-table-header h5{font-size:16px}
.price-table-style3 .price-table-header h4{margin:10px 0 5px;font-size:48px}
.price-table-style3 .price-table-header h4 sup{font-size:30px}
.price-table-style3 .price-table-header span{font-size:14px}
.price-table-style3 .price-table-content a{font-size:14px;padding:8px 10px}
}
@media screen and (max-width:575px){.price-table-style3 .price-table-header h5{font-size:15px}
.price-table-style3 .price-table-header h4{font-size:42px}
.price-table-style3 .price-table-header h4 sup{font-size:28px}
.price-table-style3 .price-table-content ul li{padding:6px 15px}
}
 .price-table-style4{box-shadow:0 0 35px rgba(140,152,164,0.125);border-radius:4px}
.price-table-style4 .pricing-header{padding:30px 20px;background:#2a8ae2;text-align:center;border-top-left-radius:4px;border-top-right-radius:4px}
.price-table-style4 .pricing-header h5{color:#fff;font-size:24px;margin-bottom:20px;font-weight:600}
.price-table-style4 .price-symbol{vertical-align:top;font-size:20px;color:#fff}
.price-table-style4 .price{color:#fff;font-size:42px;font-weight:600}
.price-table-style4 .days{color:#fff;font-size:14px}
.price-table-style4 .pricing-body{padding:30px;background:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
@media screen and (max-width:991px){.price-table-style4 .price{font-size:40px}
}
@media screen and (max-width:767px){.price-table-style4 .price{font-size:36px}
.price-table-style4 .pricing-header h5{font-size:22px}
}
@media screen and (max-width:575px){.price-table-style4 .pricing-header{padding:25px 20px}
.price-table-style4 .pricing-body{padding:30px 20px}
.price-table-style4 .price{font-size:32px}
}
  .process-step-xs{position:relative;margin:15px 0;padding:0}
.process-step-xs .process-step-icon{text-align:center}
.process-step-xs .process-step-icon i{color:#2a8ae2;font-size:36px}
.process-step-xs h3{position:relative;font-size:14px;font-weight:600;color:#6f6f6f;margin:10px 0;text-align:center}
.process-steps-xs li{position:relative;float:left;list-style-type:none;display:inline-block}
.process-steps-xs li:after{content:"";display:block;width:10px;height:10px;border-top:8px solid transparent;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-bottom:8px solid transparent;border-radius:2px;position:absolute;right:-7px;top:40px;text-align:center;border-left:8px solid rgba(0,0,0,0.1)}
.process-steps-xs li:last-child:after{display:none}
@media screen and (max-width:991px){.process-step-xs .process-step-icon i{font-size:32px}
}
@media screen and (max-width:767px){.process-steps-xs li:nth-child(2):after{display:none}
.process-step-xs .process-step-icon i{font-size:28px}
.process-step-xs h3{font-size:13px;margin:5px 0}
.process-steps-xs li:after{right:0}
}
 .count-back-box{width:100%;text-align:center;background-position:center;background-size:cover;position:relative;z-index:1}
.count-back-box h1{color:#282b2d;font-size:40px;font-weight:500}
 .error-box{width:100%;height:100%;margin:0 auto;text-align:center;background-position:center;background-size:cover;position:relative;z-index:1}
.error-box h2{color:rgba(204,204,204,0.2);font-size:250px;font-weight:600;letter-spacing:10px}
.error-box-text h1{font-size:200px;color:#2a8ae2;line-height:1}
.error-box-text h3{font-size:40px;color:#282b2d;line-height:normal}
.error-box-text h4{font-size:20px;color:#333;margin-top:20px}
@media screen and (max-width:767px){.error-box{padding:30px}
.back-box{display:none}
.error-box-text h1{font-size:100px}
}
 ul.countdown li{display:inline-block;padding:0 30px;text-align:center}
ul.countdown li:first-child{padding-left:0}
ul.countdown li:last-child{padding-right:0}
ul.countdown li span{font-size:36px;line-height:normal;position:relative}
ul.countdown li span::before{content:"";height:1px;position:absolute;width:100%}
ul.countdown li p.timeRefDays,ul.countdown li p.timeRefHours,ul.countdown li p.timeRefMinutes,ul.countdown li p.timeRefSeconds{font-size:12px;font-weight:500;margin:0;padding:0;text-transform:uppercase}
@media screen and (max-width:767px){ul.countdown li{padding:0 25px}
.social-links li{margin-right:15px}
ul.countdown li span{font-size:28px}
}
@media screen and (max-width:575px){ul.countdown li{padding:0 10px}
}
 .progress-text{font-size:13px;font-weight:500;color:#282b2d;margin-bottom:5px}
.custom-progress{height:4px;border-radius:50px;box-shadow:none;margin-bottom:15px}
.custom-bar{height:100%;background-color:#2a8ae2;box-shadow:none}
.custom-bar-dark{height:100%;background-color:#282b2d;box-shadow:none}
.progress-medium{height:8px;border-radius:50px;box-shadow:none}
.progress-bold{height:12px;border-radius:50px;box-shadow:none}
 .design-snaps img{box-shadow:0px 5px 24px 6px rgba(0,0,0,0.06)}
.design-snaps img:last-child{box-shadow:0px 5px 24px 6px rgba(0,0,0,0.06)}
 .downloads li{border:1px solid #2a8ae2;border-radius:5px}
.downloads i{background:#2a8ae2;padding:10px 12px;color:#fff;vertical-align:top}
.downloads .label{margin-top:8px;display:inline-block;margin-left:10px}
  .label-offer{position:absolute;left:0;top:0;height:25px;line-height:25px;display:inline-block;padding:0px 12px;color:#fff;text-transform:uppercase;font-weight:600;font-size:12px;z-index:1}
 .overline-title{position:relative;margin-bottom:30px}
.overline-title:after{overflow:hidden;content:"";background:rgba(0,0,0,0.08);height:1px;width:100%;position:absolute;left:0;top:13px}
.overline-title h4{position:relative;font-size:16px;background:#fff;padding-right:15px;margin-bottom:0;z-index:9;display:inline-block;font-weight:600}
@media screen and (max-width:767px){.overline-title{margin-bottom:25px}
}
 .categories-card.card{border:none;box-shadow:none}
.categories-card .card-img-overlay{display:flex}
.categories-card .card-img-overlay > *{flex:1}
.categories-card h3{margin-bottom:5px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px}
.categories-card .bg-white-opacity{text-align:center;padding:20px 20px 18px 20px}
 .offer-deal-banner{text-align:center}
.offer-deal-banner h4{letter-spacing:-0.5px;margin-bottom:25px}
.offer-deal-banner .banner-text{text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:700}
 .product-grid > [class*="col-"]{margin-top:30px}
.product-grid .product-img{position:relative}
.product-grid .product-details{transition:all .3s ease 0s;position:relative}
.product-details .product-cart{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:9999}
.product-details .product-cart > a{width:35px;height:35px;justify-content:center;align-items:center;display:flex;color:#2a8ae2;margin-top:0;margin-right:10px;border-radius:50%;visibility:hidden;transition:all 0.5s;opacity:0;cursor:pointer;background-color:#fff}
.product-details .product-cart a:last-child{margin-right:0}
.product-details .product-cart > a:hover{background:#2a8ae2;color:#fff}
.product-details:hover .product-cart a{transform:translateY(-30px);visibility:visible;opacity:1}
.product-grid .product-info{padding:15px;float:left;width:100%;text-align:center;font-size:18px}
.product-grid .product-info > a{margin-bottom:5px;display:inline-block;font-weight:600;font-size:15px}
.product-grid .price{font-weight:600}
 .product-list > [class*="col-"]{margin-top:30px}
.product-card{border:1px solid rgba(0,0,0,0.075);border-radius:0;height:100%}
.product-card .card-img{border-radius:0}
.product-card .card-body{padding:2rem}
.product-card .card-body .read-more{display:block}
.product-card .card-body .read-more a{color:#2a8ae2;font-size:13px;font-weight:600;letter-spacing:0.5px}
.product-card .card-body .read-more a:hover{color:#282b2d}
.product-card .card-footer:last-child{border-radius:0}
.product-card h3{font-size:18px;line-height:26px;margin-bottom:12px}
.product-card h3 a{color:#282b2d}
.product-card h3 a:hover{color:#2a8ae2}
.product-card .card-footer{ background:none;border-top:1px solid rgba(0,0,0,0.05);padding:0.8rem 2rem;font-weight:600}
.product-card .card-footer a{line-height:normal}
.product-card ul{margin-bottom:0;padding-bottom:0}
.product-card .card-footer img{max-width:35px}
.product-card .card-footer ul li{display:inline-block;color:#999;font-size:14px;font-weight:500;margin:0 10px 0 0}
.product-card .card-footer ul li i{color:#2a8ae2;font-size:16px;font-weight:500;margin-right:5px}
@media screen and (max-width:767px){.product-card .card-img.bg-img{min-height:250px}
}
@media screen and (max-width:575px){.product-card .card-body{padding:1.5rem}
}
 .control-top .owl-nav{margin:0;position:absolute;right:-2px;top:-73px}
.control-top.owl-theme .owl-nav [class*='owl-']{background:#fff !important;padding:0 7px;width:30px;height:30px;margin:0 2px;border-radius:0;border:1px solid #d5d5d5}
.control-top.owl-theme .owl-nav i{color:#6f6f6f;padding-top:4px}
.product-detail .label-sale{margin-left:5px;vertical-align:top;padding:2px 7px}
.product-detail .offer-price{text-decoration:line-through;color:red}
.product-rating .fas:hover{color:#282b2d}
 .table.bordered{border:1px solid #e8e8e8;border-radius:4px;margin-bottom:0}
.table.bordered tr:nth-child(even){background-color:#f7faff}
.table.bordered td,.table.bordered th{padding:1rem 0.75rem}
.table.bordered td,.table.bordered th{vertical-align:middle;text-align:center;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8}
.table.bordered td:last-child{border-right:none}
.table.bordered th{vertical-align:middle;text-align:center}
.table.bordered td{padding:20px}
.table.bordered thead th{background:#f7faff}
.table.bordered .product-price,.table.bordered .product-quantity{color:#363f4d;font-size:16px;font-weight:600}
.table.bordered .first-column{font-weight:600;font-size:15px}
@media screen and (max-width:575px){.media.product-review{display:table}
.media.product-review .media-body{display:inline-block;width:100%;margin-top:15px}
}
 .shop-cart-table{width:100%;overflow-x:auto}
.shop-cart-table .shop-cart td{line-height:26px;vertical-align:middle;padding:16px 8px}
.table.cart-sub-total{border-color:transparent;vertical-align:middle;padding:10px 30px}
.table.cart-sub-total td,.table.cart-sub-total th{border-color:transparent;vertical-align:middle;padding:10px 30px}
.table.cart-sub-total td{padding-right:0}
.shop-cart-table input[type="text"]{height:35px;width:50px;margin:0}
 .product-list .product-block:hover > img{opacity:0.65}
.product-list .buttons{float:left;width:100%}
.product-list .buttons a{float:left;text-align:center;padding:8px 23px}
.product-list .buttons a:hover{opacity:0.8}
 .categories-02{padding:0;margin:0}
.categories-02 li{display:inline-block;margin-right:20px;font-size:14px;font-weight:600;opacity:.8;vertical-align:middle}
.categories-02 li:last-child{margin-right:0}
.categories-02 li a{color:rgba(0,0,0,0.85)}
.categories-02 .line:after{content:"";font-size:23px;left:auto;position:absolute;right:-14px;font-weight:400;top:8px;width:5px;background:rgba(0,0,0,0.5);height:5px;display:inline-block;border-radius:8px}
 ul.countdown.count-style1 li{border-right:none}
ul.countdown.count-style1 li span{color:#282b2d}
 .featured-products .owl-nav .owl-prev{color:#282b2d !important;background:none;box-shadow:none;margin:0 20px 0 0 !important;padding:0;height:unset;width:unset;border-radius:0}
.featured-products .owl-nav .owl-next{color:#282b2d !important;background:none;box-shadow:none;padding:0;margin:0;height:unset;width:unset;border-radius:0}
.featured-products .owl-nav .owl-next i{margin-left:10px;vertical-align:middle;font-size:13px}
.featured-products .owl-nav .owl-prev i{margin-right:10px;vertical-align:middle;font-size:13px}
.featured-products.owl-theme .owl-nav.disabled + .owl-dots{margin-top:30px}
.featured-products.owl-theme .owl-dots{margin-top:30px}
.featured-products.owl-theme .owl-dots .custom-dot{margin-top:0}
.featured-products.owl-theme .owl-dots .custom-dot span{background:rgba(0,0,0,0.09)}
.featured-products.owl-theme .owl-dots .custom-dot.active span,.featured-products.owl-theme .owl-dots .custom-dot:hover span{background-color:#2a8ae2}
 .arrivals h4:after{content:'';background-color:#dadada;position:absolute;height:1px;width:66%;top:14px;right:0}
.new-arrivals{margin:15px 0}
.new-arrivals-thumb{float:left;width:20%}
.new-arrivals-content{float:left;width:80%;padding-left:10px;margin-top:5px}
.new-arrivals-content a{display:block;font-size:16px;font-weight:600;line-height:normal;margin-top:-5px}
.new-arrivals-content span{font-size:13px;font-weight:300}
 .offer-block-inner{position:absolute;top:25%;right:19%}
.offer-block-inner h5:before{content:"sale's";position:absolute;font-size:64px;font-weight:700;opacity:0.2;text-transform:uppercase;right:-16px;top:-10px}
 .services-block{height:70px}
.services-block .services-icon{background-color:#bfbfbb;width:70px;right:0;top:0;text-align:center;position:absolute;display:block}
.services-block .services-title{background-color:#dbdbd9;padding-right:70px;text-align:center;font-size:14px;font-weight:700;color:#282b2d;display:block;height:100%;text-transform:uppercase;line-height:70px}
 .services-block-5{position:relative;overflow:hidden;padding:100px 45px 45px;border-radius:5px}
.services-block-5 .services-text{position:relative;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease}
.services-block-5:hover .services-text,.services-block-5.active .services-text{opacity:0}
.services-block-5 span:before{position:absolute;content:'';left:0px;bottom:0px;height:1px;width:25px;background-color:rgba(255,255,255,0.6)}
.services-block-5 .overlay-box{position:absolute;left:0;bottom:0;right:0;top:0;z-index:2;padding:10px 45px;opacity:0;display:block;-moz-transform:translateY(60px);-webkit-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px);-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease}
.services-block-5:hover .overlay-box,.services-block-5.active .overlay-box{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}
 .blog-card{border:1px solid rgba(0,0,0,0.075);border-radius:0;height:100%}
.blog-card .card-img{border-radius:0}
.blog-card .card-body{padding:2rem}
.blog-card .card-body .read-more{display:block}
.blog-card .card-body .read-more a{color:#2a8ae2;font-size:13px;font-weight:600;letter-spacing:0.5px}
.blog-card .card-body .read-more a:hover{color:#282b2d}
.blog-card .card-footer:last-child{border-radius:0}
.blog-card h3{font-size:18px;line-height:26px;margin-bottom:12px}
.blog-card h3 a{color:#282b2d}
.blog-card h3 a:hover{color:#2a8ae2}
.blog-card .card-footer{background:none;border-top:1px solid rgba(0,0,0,0.05);padding:0.8rem 2rem;font-weight:600}
.blog-card .card-footer a{line-height:normal}
.blog-card ul{margin-bottom:0;padding-bottom:0}
.blog-card .card-footer img{max-width:35px}
.blog-card .card-footer ul li{display:inline-block;color:#999;font-size:14px;font-weight:500;margin:0 10px 0 0}
.blog-card .card-footer ul li i{color:#2a8ae2;font-size:16px;font-weight:500;margin-right:5px}
@media screen and (max-width:767px){.blog-card .card-img.bg-img{min-height:250px}
}
@media screen and (max-width:575px){.blog-card .card-body{padding:1.5rem}
}
 .blog-card-two{border:1px solid rgba(0,0,0,0.09);height:100%}
.blog-card-two .date{position:absolute;top:15px;left:15px;width:76px;height:76px;background:rgba(255,255,255,0.9);text-align:center;z-index:101;color:#282b2d;padding:12px 0;border-radius:3px}
.blog-card-two .month{display:block;text-transform:uppercase;font-size:14px;font-weight:600;line-height:normal;letter-spacing:.167em}
.blog-card-two .day{display:block;font-size:30px;font-weight:700;line-height:normal}
.blog-card-two .card-img{overflow:hidden;-webkit-border-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.blog-card-two .card-img img{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;backface-visibility:hidden;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}
.blog-card-two .card-img:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);transform:scale(1.04)}
.blog-card-two .card-body{padding:2rem}
.blog-card-two .card-body h3{margin-bottom:20px;line-height:24px}
.blog-card-two .card-body h3 a{font-size:18px;line-height:24px;color:#232323}
.blog-card-two .card-body h3 a:hover{color:#2a8ae2}
.blog-card-two .category{margin-bottom:5px;display:block}
.blog-card-two .category a{color:#2a8ae2;font-size:14px;letter-spacing:0.5px;font-weight:600}
.blog-card-two .category a:hover{color:#232323}
.blog-card-two .read-more{font-weight:600}
 .blog-card-three{border:none;box-shadow:none;height:100%}
.blog-card-three .card-body{max-width:95%;margin:0 auto;box-shadow:0 2px 5px 1px rgba(0,0,0,0.07);padding:30px 20px;margin-top:-40px;background-color:#fff;z-index:99;position:relative}
.blog-card-three .card-body h3{font-size:18px;font-weight:600;margin-bottom:15px;line-height:26px}
.blog-card-three .card-body .read-more a{color:#2a8ae2;font-weight:600;font-size:14px}
.blog-card-three .card-body .read-more i{font-size:10px;vertical-align:middle;margin-left:2px}
.blog-card-three .card-img img{border-radius:3px}
 .blog-style1 .item{box-shadow:0px 5px 35px 0px rgba(148,146,245,0.15);background:#fff;height:100%}
.blog-style1 .item .post-img{position:relative;overflow:hidden}
.blog-style1 .item .post-img:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.blog-style1 .item .post-img img{width:100%;-webkit-filter:none;filter:none;transition:0.3s}
.blog-style1 .item .content{padding:30px;text-align:left}
.blog-style1 .item .content .tag{font-size:12px;margin-bottom:0;letter-spacing:1px}
.blog-style1 .item .content .read-more{margin-top:20px;font-weight:600}
.blog-style1 .item .content .read-more:hover{text-decoration:underline}
.blog-style1 .item .content h5{font-size:16px;line-height:normal;text-transform:inherit}
@media screen and (max-width:991px){.blog-style1 .item .content{padding:25px}
}
@media screen and (max-width:767px){.blog-style1 .item .content{padding:20px}
.blog-style1 .item .content h5{font-size:15px}
}
.blogs .post{margin-bottom:50px}
.blogs .post .content{padding:30px;background:#fafafa}
.blogs .post .content .post-title h5{margin-bottom:0}
.blogs .post .content .post-title h5 a{color:#282b2d}
.blogs .post .content .post-title h5 a:hover{color:#F24259}
.blogs .post .content .meta{margin-bottom:15px}
.blogs .post .content .meta li{display:inline-block;font-size:12px;color:#777;margin:5px}
.blogs .post .content .special{padding:15px;margin:30px 0;border-left:2px solid #111;background:#f7f7f7;font-size:16px}
.blogs .post .content .btn{border-color:#6f6f6f;color:#6f6f6f;min-width:auto;padding:6px 20px;font-size:12px}
.blogs .post .content .btn:hover{color:#fff;border-color:#F24259}
.blogs .post .share-post{margin-top:30px;padding-top:20px;border-top:1px dashed #ddd;text-align:left}
.blogs .post .share-post span{font-weight:700}
.blogs .post .share-post ul{float:right}
.blogs .post .share-post ul li{display:inline-block;margin:0 10px}
.blogs .post .post-img img{width:100%}
.blogs .posts .title-g h3{font-weight:700;font-size:25px;margin-bottom:10px}
.blogs .comments-area .comment-box{padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #eee}
.blogs .comments-area .comment-box:nth-child(odd){margin-left:80px}
.blogs .comments-area .comment-box:last-child{margin-bottom:30px}
.blogs .comment-box .author-thumb{width:80px;float:left}
.blogs .comment-box .comment-info{margin-left:100px}
.blogs .comment-box .comment-info h6{font-size:14px;font-weight:600;margin-bottom:10px}
.blogs .comment-box .comment-info .reply{margin-top:10px;font-weight:600}
.blogs .comment-box .comment-info .reply i{padding-right:5px;font-size:12px}
.pagination_2{border-radius:0;padding:0;margin:0}
.pagination_2 ul{display:inline-block;*display:inline;*zoom:1;margin:0 auto;padding:0}
.pagination_2 li{display:inline}
.pagination_2 a{float:left;padding:0 18px;line-height:40px;text-decoration:none;border:1px solid #dbdbdb;border-left-width:0;background:#fff}
.pagination_2 a:hover{background-color:#282b2d;color:#fff}
.pagination_2 .active a{background-color:#f7f7f7;color:#999;cursor:default}
.pagination_2 .disabled span{color:#999;background-color:transparent;cursor:default}
.pagination_2 .disabled a{color:#999;background-color:transparent;cursor:default}
.pagination_2 .disabled a:hover{color:#999;background-color:transparent;cursor:default}
.pagination_2 li:first-child a{border-left-width:1px}
.blockquote{background:#f1f1f1;border-left:4px solid #2a8ae2;font-size:16px;font-weight:500;margin:25px 0;padding:20px 30px 30px}
.blockquote p{font-size:15px;font-weight:500;line-height:190%;color:#282b2d;letter-spacing:.5px}
.blockquote h4{font-size:20px;font-weight:400;color:#282b2d;letter-spacing:.5px}
 .side-bar .widget{margin-bottom:30px}
.side-bar .widget:last-child{margin-bottom:0}
.side-bar .widget .widget-title h5,.side-bar .widget .widget-title h6{position:relative;padding-bottom:5px;font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:20px}
.side-bar .widget .widget-title h5:after,.side-bar .widget .widget-title h6:after{content:'';width:30px;height:1px;background:#2a8ae2;position:absolute;bottom:0;left:0}
.side-bar .widget li{font-size:14px;position:relative;padding:0 0 0 16px;margin:0 0 9px 0;color:#6f6f6f}
.side-bar .widget li:last-child{margin:0}
.side-bar .widget li a:after{content:"\e649";font-family:'themify';position:absolute;font-size:8px;top:0;left:0}
.side-bar .widget li a:hover:after{color:#2a8ae2}
 .search-form .search-elements{position:relative}
.search-form .search-submit-inner{position:absolute;right:16px;top:-49px;width:auto;background:#f5f5f5;height:48px;border-left:1px solid rgba(0,0,0,0.05);-webkit-border-top-right-radius:0.25em;-webkit-border-bottom-right-radius:0.25em;-moz-border-radius-topright:0.25em;-moz-border-radius-bottomright:0.25em;border-top-right-radius:0.25em;border-bottom-right-radius:0.25em}
.search-form input{border:1px solid rgba(0,0,0,0.1);height:50px;padding:0.5rem 4rem 0.5rem 1rem;font-size:14px}
.search-form i{font-size:1.2rem;line-height:2rem}
@media screen and (max-width:1199px){.blog-grid-text ul li{margin:0 8px 0 0}
}
@media screen and (max-width:767px){.blog-grid-text ul li{font-size:13px}
.blog-grid-text ul li i{font-size:14px}
}
 .blog-grid-simples{position:relative;background:#fff;border:1px solid #ececec;box-shadow:0px 3px 10px 0px rgba(38,59,94,0.1);padding:40px;height:100%}
.blog-grid-simples h4{font-size:18px;font-weight:600}
.blog-grid-simples h4:after{border-bottom:2px solid #2a8ae2;margin-top:15px;content:"";display:block;text-align:center;width:30%;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.blog-grid-simples:hover h4:after{width:90%}
.blog-grid-simples h4 a{font-size:18px;font-weight:600}
.blog-grid-simples h4 a:hover{color:#2a8ae2}
.blog-grid-simples-date i{color:#999;font-size:20px}
.blog-grid-simples-date h5{color:#999;font-size:13px;margin-top:3px;display:inline-block;margin:0}
.blog-grid-simples-content{border-top:1px solid #ececec;padding-top:20px;margin-top:15px}
.blog-grid-simples-content a{display:inline-block;color:#2a8ae2;font-weight:600;font-size:14px;margin-top:2px}
.blog-grid-simples-content a:after{content:'\f105';font-size:14px;font-family:"FontAwesome";color:#2a8ae2;margin-left:10px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.blog-grid-simples-content a:hover{color:#282b2d}
.blog-grid-simples-content a:hover:after{color:#282b2d}
@media screen and (max-width:1199px){.blog-grid-simples{padding:25px}
}
@media screen and (max-width:767px){.blog-grid-simples h4{font-size:16px}
.blog-grid-simples h4:after{margin-top:10px}
.blog-grid-simples h4 a{font-size:16px}
.blog-grid-simples-content{padding-top:15px;margin-top:10px}
.blog-grid-simples-content a:after{display:none}
}
 .blog-grids4{position:relative;overflow:hidden;box-shadow:0 10px 30px 0 rgba(50,50,50,0.1)}
.blog-grids4 img{width:100%}
.blog-grids4 .blog-grid-text{padding:25px;position:relative}
.blog-grids4 .blog-grid-text h4{font-size:16px;line-height:normal;margin-bottom:0}
.blog-grids4 .blog-grid-text p{color:#999;font-weight:400;padding:15px 0 0 0}
.blog-grids4 .blog-date span{font-size:16px;font-weight:700;text-transform:uppercase}
.blog-grids4 .sepratar{border:1px solid #2a8ae2;width:50px;margin:10px 0}
.blog-grids4 .blog-date{position:absolute;bottom:0;right:0;background:#fff;padding:10px 20px}
@media screen and (max-width:1199px){.blog-grids4 .blog-grid-text p{padding:10px 0 0 0}
}
@media screen and (max-width:991px){.blog-grids4 .blog-grid-text{padding:20px}
.blog-grids4 .blog-date{padding:8px 15px}
.blog-grids4 .blog-date span{font-size:14px}
}
@media screen and (max-width:767px){.blog-grids4 .blog-grid-text p{padding:5px 0 0 0}
.blog-grids4 .blog-date{padding:6px 12px}
.blog-grids4 .blog-date span{font-size:12px;letter-spacing:1px}
}
 .blog-style5 .blog-grids ul{margin-bottom:0}
.blog-style5 .blog-grids li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ededed}
.blog-style5 .blog-grids li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}
.blog-style5 .blog-grids li a{display:inline-block;width:100%}
.blog-style5 .blog-grids .blog-img{width:90px;display:inline-block;vertical-align:top}
.blog-style5 .blog-grids .blog-text-item{display:inline-block;vertical-align:middle;padding-left:20px;width:75%}
.blog-style5 .blog-grids .blog-text-item h3{margin-bottom:10px;line-height:24px}
.blog-style5 .blog-grids .blog-text-item .post-date{color:#282b2d}
.blog-style5 .blog-grids .blog-text-item .post-date:before{color:#2a8ae2;margin-right:8px;content:"\f073";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:20px}
.blog-style5 .blog-grids a:hover h3{color:#2a8ae2}
.blog-style5 .blog-grids a:hover span{color:#282b2d}
@media screen and (max-width:991px){.blog-style5 .blog-grids .blog-text-item h3{margin-bottom:8px}
}
@media screen and (max-width:767px){.blog-style5 .blog-grids .blog-text-item .post-date:before{font-size:18px}
.blog-style5 .blog-grids li{margin-bottom:15px;padding-bottom:15px}
.blog-style5 .blog-grids .blog-text-item h3{margin-bottom:5px}
}
@media screen and (max-width:575px){.blog-style5 .blog-grids .blog-img{width:75px}
.blog-style5 .blog-grids .blog-text-item{padding-left:15px;width:72%}
.blog-style5 .blog-grids .blog-text-item .post-date:before{font-size:16px}
.blog-style5 .blog-grids span{font-size:12px}
}
 .blog-style6 .blog-item{float:left;width:100%}
.blog-style6 .blog-item-thumbnail img{width:100%;border-radius:3px}
.blog-style6 .blog-meta{text-transform:uppercase;width:24%;float:left;padding:16px 25px;text-align:center;color:#fff;font-weight:600;border-radius:2px;overflow:hidden;color:#fff;background-color:#2a8ae2}
.blog-style6 .date-day{font-weight:600;font-size:22px;line-height:1;margin-bottom:5px}
.blog-style6 .date-month{font-weight:700;font-size:14px;letter-spacing:1px}
.blog-style6 .blog-title{float:left;width:76%;padding-left:20px}
.blog-style6 .blog-title a{font-size:18px;line-height:1.25;margin-bottom:18px;font-weight:600}
.blog-style6 .post-cat{color:#999;float:left;width:76%;padding-left:20px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:600;margin-bottom:5px}
.blog-style6 .blog-item-content{position:relative;float:left;width:100%}
.blog-style6 .blog-item-thumbnail{margin-bottom:20px}
.blog-style6 .blog-meta span{display:inline-block;margin-right:15px}
@media screen and (max-width:1199px){.blog-style6 .blog-meta{padding:15px}
.blog-style6 .blog-title a{font-size:16px;line-height:1}
}
@media screen and (max-width:991px){.blog-style6 .blog-meta{padding:10px}
.blog-style6 .date-day{font-size:20px;margin-bottom:2px}
.blog-style6 .post-cat{padding-left:15px;margin-bottom:0}
.blog-style6 .blog-title{padding-left:15px;line-height:22px}
.blog-style6 .blog-title a{font-size:14px;line-height:22px}
}
@media screen and (max-width:767px){.blog-style6 .post-cat{width:70%;padding-left:15px}
.blog-style6 .blog-title{width:70%;padding-left:15px}
.blog-style6 .blog-title a{font-size:14px}
.blog-style6 .blog-meta{padding:12px 10px 8px 10px;width:80px}
.blog-style6 .blog-item-thumbnail{margin-bottom:15px}
.blog-style6 .date-day{margin:0}
}
 .blog-style7{background:#fff;box-shadow:0px 5px 24px 6px rgba(0,0,0,0.06)}
 .blog-style8:before{position:absolute;content:'';top:20%;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#191919 100%);z-index:0;border-radius:inherit;opacity:9}
.blog-style8 a{color:#fff}
.blog-style8 a:hover{color:#2a8ae2}
  .quform-input{position:relative}
.quform-element > label{font-weight:normal;padding-bottom:5px;margin-bottom:0;color:#616161}
.quform-element > label .quform-required{color:#cc0101;font-size:10px}
.quform-inner input{width:100%}
.quform-elements .quform-element textarea{margin-bottom:0;padding:12px 15px;vertical-align:top}
.quform-elements .quform-element select{margin-bottom:0;padding:12px 15px}
.quform-errors{padding:0;margin:0;line-height:normal}
.quform-errors > .quform-error{padding:0;background:none;border:none;float:none;color:#f5543f;font-size:11px;line-height:normal}
.quform-outer-no-js .quform-error{padding:0;background:none;border:none;float:none;color:#f5543f;font-size:11px;line-height:normal}
.quform-has-error input,.quform-has-error textarea,.quform-has-error select,.quform-has-error input[type=file],.quform-has-error .custom-file-label{border-color:#f5543f}
.quform-success-message,.quform-outer-no-js .quform-success-message{padding:0.75rem 1.25rem 0.75rem 3rem}
.quform-input .quform-errors-wrap{position:absolute;right:8px;top:0;line-height:normal;z-index:9}
.quform-submit-inner{float:none}
.quform-loading-wrap{float:none}
.quform-loading-wrap .quform-loading{display:inline-block}
.form-control:focus{color:#495057;background-color:#ffffff;border-color:#2a8ae2;outline:0;box-shadow:none}
.light-validation .quform-errors > .quform-error{color:#fff}
 .newsletter-form .quform-elements{position:relative}
.newsletter-form .quform-submit-inner{position:absolute;right:16px;top:-49px;width:auto;background:#f5f5f5;height:48px;border-left:1px solid rgba(0,0,0,0.05);-webkit-border-top-right-radius:0.25em;-webkit-border-bottom-right-radius:0.25em;-moz-border-radius-topright:0.25em;-moz-border-radius-bottomright:0.25em;border-top-right-radius:0.25em;border-bottom-right-radius:0.25em}
.newsletter-form .quform-loading-wrap{margin-top:15px;margin-bottom:0;margin-left:0}
.newsletter-form input{border:1px solid rgba(0,0,0,0.1);height:50px;padding:0.5rem 4rem 0.5rem 1rem;font-size:14px}
.newsletter-form .quform-has-error input,.newsletter-form .quform-has-error textarea,.newsletter-form .quform-has-error select{border-color:#f5543f}
.newsletter-form .quform-input .quform-errors-wrap{right:15px}
.newsletter-form i{font-size:1.2rem;line-height:2rem}
 .newsletter-rounded .quform-elements{position:relative}
.newsletter-rounded .quform-submit-inner{position:absolute;right:18px;top:-54px;width:auto}
.newsletter-rounded .quform-loading-wrap{margin-top:15px;margin-bottom:0;margin-left:0}
.newsletter-rounded input{border:2px solid rgba(0,0,0,0.1);height:60px;padding:0.5rem 4rem 0.5rem 1.5rem}
.newsletter-rounded .quform-has-error input,.newsletter-rounded .quform-has-error textarea,.newsletter-rounded .quform-has-error select{border-color:#f5543f}
.newsletter-rounded .quform-input .quform-errors-wrap{right:15px}
.newsletter-rounded i{font-size:1.5rem;line-height:2rem}
.contact-info .item{margin-bottom:20px;border:3px solid rgba(0,0,0,0.1);padding:20px 15px}
.contact-info .item .icon{font-size:20px;float:left;width:50px;text-align:center}
.contact-info .item .cont{margin-left:55px}
.contact-info .item p{margin-bottom:0}
@media screen and (max-width:991px){.contact-info .item{padding:15px 10px;margin-bottom:15px}
}
.side-bar .widget .social-listing{margin-bottom:0}
.side-bar .widget .social-listing li{list-style:none;display:inline-block}
.side-bar .widget .social-listing li a:after{content:none;background:none}
.side-bar .widget .social-listing li:first-child{padding-left:0}
 .social-icon-style1{margin-bottom:0}
.social-icon-style1 li{text-align:center;margin-right:4px;display:inline-block}
.social-icon-style1 li a{background:#2a8ae2;border:1px solid #2a8ae2;color:#fff;border-radius:35px;height:35px;width:35px;line-height:35px;display:inline-block}
.social-icon-style1 li a:hover{background:#fff;color:#2a8ae2}
 .social-icon-style2{margin-bottom:0}
.social-icon-style2 li{text-align:center;margin-right:5px;display:inline-block}
.social-icon-style2 li:last-child{margin-right:0}
.social-icon-style2 li a{background:#f9f9f9;border:1px solid #2a8ae2;color:#2a8ae2;border-radius:35px;height:35px;width:35px;line-height:35px;display:inline-block}
.social-icon-style2 li a:hover{background:#2a8ae2;color:#fff}
 .social-icon-style3{margin-bottom:0}
.social-icon-style3 li{text-align:center;margin-right:10px;display:inline-block}
.social-icon-style3 li a{color:#6f6f6f;display:inline-block;font-size:16px}
.social-icon-style3 li a:hover{color:#2a8ae2}
 .social-icon-style4{padding:0;float:right;margin:0}
.social-icon-style4 li{font-size:14px;list-style-type:none;float:left;width:35px;text-align:center;margin:0;padding:13px 0}
.social-icon-style4 li a{opacity:.7;color:#fff;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
 .social-icon-style5 li{display:inline-block;margin-right:30px}
.social-icon-style5 li:last-child{margin-right:0}
.social-icon-style5 li a{color:#939393;font-size:22px}
.social-icon-style5 li a:hover{color:#fff}
 .social-icon-style6{margin-bottom:0}
.social-icon-style6 li{text-align:center;margin-right:5px;display:inline-block}
.social-icon-style6 li:last-child{margin-right:0}
.social-icon-style6 li a{border:1px solid #6f6f6f;color:#6f6f6f;border-radius:35px;height:35px;width:35px;line-height:35px;display:inline-block}
.social-icon-style6 li a:hover{background:#282b2d;color:#fff}
 .social-icon-style7{margin-bottom:0}
.social-icon-style7 li{text-align:center;margin-right:5px;display:inline-block}
.social-icon-style7 li:last-child{margin-right:0}
.social-icon-style7 li a{border:1px solid #d5d5d5;border-radius:35px;height:35px;width:35px;line-height:35px;display:inline-block;background:#efefef;color:#8c8c8c}
.social-icon-style7 li a:hover{background:#2a8ae2;color:#fff}
 .social-icon-style8 li{display:inline-block;margin-right:1px}
.social-icon-style8 li:last-child{margin-right:0}
.social-icon-style8 li a{font-size:16px;color:#7d7d7d;padding:0;margin-right:15px;display:inline-block;background-color:transparent;text-align:center;vertical-align:middle}
.social-icon-style8 li a:hover{color:#2a8ae2}
.social-icon-style8 li a i{vertical-align:middle}
 .social-icon-style9{margin-bottom:0}
.social-icon-style9 li{font-size:18px;position:relative;padding:0 0 0 16px;margin:0 0 9px 0;color:#6f6f6f;list-style:none;display:inline-block}
.social-icon-style9 li a:after{content:none;background:none}
.social-icon-style9 li:first-child{padding-left:0}
 .contact-map{height:400px;width:100%;vertical-align:top}
.contact-info-section{border-bottom:1px solid #ececec;padding:25px 0;margin-bottom:0;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.contact-info-section i{width:25px;height:25px;padding-top:7px;border-radius:50%;background:#2a8ae2;color:#fff;font-size:12px;margin-right:5px;line-height:11px}
.contact-info-section h4{color:#282b2d;font-size:18px;font-weight:500;margin-bottom:15px;line-height:normal}
.contact-info-section p{color:#999;font-size:15px;font-weight:400;margin:0}
.contact-box{text-align:center;background:#fff;border:1px solid #ececec;border-radius:2px;-moz-box-shadow:0 20px 80px rgba(0,0,0,0.12);-ms-box-shadow:0 20px 80px rgba(0,0,0,0.12);-webkit-box-shadow:0 20px 80px rgba(0,0,0,0.12);-o-box-shadow:0 20px 80px rgba(0,0,0,0.12);box-shadow:0 20px 80px rgba(0,0,0,0.12);margin:10px 0;padding:20px 15px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.contact-box i{background:#2a8ae2;color:#fff;font-size:35px;margin:10px 0 20px;height:75px;width:75px;line-height:75px;border-radius:50%}
.contact-box h4{color:#282b2d;font-size:18px;font-weight:500;margin:0 0 5px;line-height:normal}
.contact-box span{color:#999;font-size:14px}
 .newsletter-block{background:#2a8ae2;padding:37px 30px;border-radius:4px;color:#fff}
.newsletter-block input,.newsletter-block textarea,.newsletter-block select{padding:12px 12px;font-size:14px;border-radius:4px;height:auto}
.newsletter-block h4,.newsletter-block h3{color:#fff;font-weight:700}
@media screen and (max-width:1199px){.newsletter-block{padding:43px 30px}
}
@media screen and (max-width:991px){.newsletter-block{padding:35px 30px}
}
 footer{padding:50px 0 0;background:#1f1f1f;color:#939393}
footer p{margin-bottom:0}
footer h3{font-size:18px;font-weight:500;margin-bottom:30px;line-height:1;position:relative}
footer h3:after{content:'';display:block;width:70px;height:2px;background:#2a8ae2;margin-top:12px}
.footer-bar{padding-top:20px;padding-bottom:20px;margin-top:50px;text-align:center;background:#191919;color:#939393}
.footer-bar span{color:#2a8ae2;font-size:15px;font-weight:400}
.footer-social-icons ul{margin-bottom:0}
.footer-social-icons ul li{display:inline-block;border:1px solid #fff;border-radius:50%;color:#fff;margin-right:10px;margin-bottom:5px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:0.3s}
.footer-social-icons ul li a{color:#939393;display:block;font-size:15px;height:35px;line-height:34px;text-align:center;width:35px}
.footer-social-icons ul li:hover{background:#2a8ae2;border-color:#2a8ae2}
.footer-social-icons ul li:hover i{color:#fff}
 .footer-social-icons.small ul li{margin-bottom:0}
.footer-social-icons.small ul li a{font-size:12px;height:25px;line-height:26px;width:25px}
.footer-social-icons2 ul{margin-bottom:0}
.footer-social-icons2 ul li{display:inline-block;border:1px solid #6f6f6f;border-radius:50%;color:#6f6f6f;margin-right:10px;margin-bottom:0;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:0.3s}
.footer-social-icons2 ul li a{color:#939393;display:block;font-size:15px;height:35px;line-height:34px;text-align:center;width:35px}
.footer-social-icons2 ul li:hover{background:#2a8ae2;border-color:#2a8ae2}
.footer-social-icons2 ul li:hover i{color:#fff}
.footer-subscribe{margin-top:20px;margin-bottom:0;position:relative}
.footer-subscribe input{background:#fff;border-radius:6px;font-size:14px;border:0px solid;height:40px;outline:none;box-shadow:none;padding:6px 95px 6px 12px;margin-bottom:0}
.footer-subscribe input:focus{background:#fff;border-radius:6px;font-size:14px;border:0px solid;height:40px;outline:none;box-shadow:none;padding:6px 95px 6px 12px;margin-bottom:0}
.footer-subscribe .butn{position:absolute;right:0;top:0;height:100%;-webkit-border-radius:0;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius:0;-moz-border-radius-top-right:4px;-moz-border-radius-bottom-right:4px;-ms-border-radius:0;-ms-border-top-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-radius:0;-o-border-top-right-radius:4px;-o-border-bottom-right-radius:4px;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#fff;line-height:15px}
.footer-subscribe .butn:after{-webkit-border-radius:0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius:0;-moz-border-radius-top-right:3px;-moz-border-radius-bottom-right:3px;-ms-border-radius:0;-ms-border-top-right-radius:3px;-ms-border-bottom-right-radius:3px;-o-border-radius:0;-o-border-top-right-radius:3px;-o-border-bottom-right-radius:3px;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;background:#e5e5e5}
.footer-subscribe .butn:hover{-webkit-border-radius:0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius:0;-moz-border-radius-top-right:3px;-moz-border-radius-bottom-right:3px;-ms-border-radius:0;-ms-border-radius-top-right:3px;-ms-border-radius-bottom-right:3px;-o-border-radius:0;-o-border-radius-top-right:3px;-o-border-radius-bottom-right:3px;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px}
.footer-subscribe .butn:hover:after{-webkit-border-radius:0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius:0;-moz-border-radius-top-right:3px;-moz-border-radius-bottom-right:3px;-ms-border-radius:0;-ms-border-radius-top-right:3px;-ms-border-radius-bottom-right:3px;-o-border-radius:0;-o-border-radius-top-right:3px;-o-border-radius-bottom-right:3px;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px}
.footer-subscribe .butn span{color:#fff}
.footer-subscribe .butn:hover span{color:#282b2d}
.footer-subscribe .butn.theme:after{background:#000}
.footer-subscribe .butn.theme:hover span{color:#fff}
.footer-subscribe .butn.white{color:#282b2d}
.footer-subscribe .butn.white:after{background:#282b2d}
.footer-subscribe .butn.theme.white-hover:hover{background:#fff}
.footer-subscribe .butn.theme.white-hover:hover span{color:#282b2d}
.footer-subscribe .butn.theme.white-hover:after{background:#fff}
.footer-subscribe .butn.theme.grey-hover:hover{background:#e5e5e5}
.footer-subscribe .butn.theme.grey-hover:hover span{color:#282b2d}
.footer-subscribe .butn.theme.grey-hover:after{background:#e5e5e5}
 .footer-list{margin:0}
.footer-list li{list-style-type:none;color:#939393;padding:6px 0}
.footer-list li:first-child{padding-top:0}
.footer-list li a{font-size:15px;font-weight:400;color:#939393}
.footer-list li a:before{content:'\f105';font-weight:700;vertical-align:bottom;font-family:Font Awesome\ 5 Free;color:#939393;padding-right:8px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.footer-list li a:hover{color:#fff}
.footer-list li a:hover:before{color:#fff}
 .footer-list-style2{margin:0}
.footer-list-style2 li{list-style-type:none;color:#fff;padding:6px 0}
.footer-list-style2 li:first-child{padding-top:0}
.footer-list-style2 li a{font-size:15px;font-weight:400;color:#fff}
.footer-list-style2 li a:before{content:'\f105';font-weight:700;font-family:Font Awesome\ 5 Free;color:#fff;padding-right:8px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.footer-list-style2 li a:hover{opacity:0.65}
.footer-list-style2 li a:hover:before{opacity:0.65}
 .footer-list-style3{margin:0}
.footer-list-style3 li{list-style-type:none;color:#6f6f6f;padding:6px 0}
.footer-list-style3 li:first-child{padding-top:0}
.footer-list-style3 li a{font-size:15px;font-weight:400;color:#6f6f6f}
.footer-list-style3 li a:before{content:'\f105';font-weight:700;font-family:Font Awesome\ 5 Free;color:#6f6f6f;padding-right:8px;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.footer-list-style3 li a:hover{color:#282b2d}
.footer-list-style3 li a:hover:before{color:#282b2d}
 .footer-list-style4{margin:0}
.footer-list-style4 li{list-style-type:none;color:#6f6f6f;padding:6px 0}
.footer-list-style4 li:last-child{margin-bottom:0;padding-bottom:0}
.footer-list-style4 li:first-child{padding-top:0}
.footer-list-style4 li a{position:relative;padding-left:25px;color:#282b2d;transition:all .5s ease}
.footer-list-style4 li a:hover{color:#2a8ae2}
.footer-list-style4 li a:before{position:absolute;content:'';background:#2a8ae2;width:10px;height:1px;top:9px;left:0;transition:all .5s ease}
.footer-list-style4 li a:after{position:absolute;content:'';background:#2a8ae2;width:10px;height:1px;left:3px;top:12px;transition:all .5s ease}
.footer-list-style4 li a:hover:after{left:0}
.footer-list-style4 li a:hover:before{left:5px}
 .footer-list-style5{margin:0}
.footer-list-style5 li{list-style-type:none;color:#616161;padding:6px 0}
.footer-list-style5 li:first-child{padding-top:0}
.footer-list-style5 li:last-child{padding-bottom:0}
.footer-list-style5 li a{font-size:15px;font-weight:600;color:#616161}
.footer-list-style5 li a:hover{color:#282b2d}
.footer-list-style5 li a:hover:before{color:#282b2d}
 .footer-recent-post{margin:15px 0}
.footer-recent-post-thumb{float:left;width:25%}
.footer-recent-post-content{float:left;width:75%;padding-left:10px}
.footer-recent-post-content a{display:block;color:#939393;font-size:15px;font-weight:400;line-height:normal;margin-top:-5px}
.footer-recent-post-content a:hover{color:#fff}
.footer-recent-post-content span{font-size:13px;font-weight:300;color:#fff}
 .footer-post{margin-bottom:0}
.footer-post > li{float:left;width:100%;margin-bottom:25px}
.footer-post > li:last-child{margin-bottom:0}
.footer-post .post-date{max-width:70px;width:100%;float:left;text-align:center;text-transform:uppercase;font-size:12px;background:#e0ebf3;padding:10px 0 15px 0px}
.footer-post .p-date{display:block;font-size:22px;padding-bottom:8px}
.footer-post .p-month{display:block;line-height:10px}
.footer-post .post-title{font-size:14px;line-height:24px;margin-bottom:5px}
.footer-post .post-title a{color:#282b2d}
.footer-post .post-info{width:100%;max-width:270px;float:left;padding-left:20px}
.footer-post .post-author{font-weight:normal;font-size:12px;padding:0px;display:inline-block;color:#282b2d}
.footer-post .post-meta li{font-weight:normal;font-size:12px;padding:0px;display:inline-block;color:#282b2d}
.footer-post .post-meta li i{color:#6f6f6f;margin:0 5px}
@media screen and (max-width:1199px){.footer-post .post-info{max-width:215px}
}
@media screen and (max-width:991px){.footer-post .p-date{font-size:20px;padding-bottom:5px}
.footer-post > li{width:50%;margin-bottom:0}
}
@media screen and (max-width:767px){.footer-post > li{width:100%;margin-bottom:20px}
.footer-post .post-info{max-width:70%}
.footer-post .p-date{font-size:18px;padding-bottom:5px}
.footer-post .post-date{max-width:60px}
}
 .footer-top-bar{background:#191919;border-bottom:1px solid rgba(255,255,255,0.2)}
 footer h3.footer-title-style2{margin-bottom:28px}
h3.footer-title-style2:after{width:100%;height:1px;background:#363637;margin-top:15px}
 .footer-title-style3{position:relative;padding-bottom:20px;margin-bottom:28px;color:#fff}
.footer-title-style3:after{content:'';width:60px;height:2px;background:#2a8ae2;position:absolute;bottom:0;left:20px}
.footer-title-style3:before{content:'';width:100%;height:1px;background:rgba(255,255,255,0.2);position:absolute;bottom:0;left:0;right:0}
 .footer-title-style4:after{margin-left:auto;margin-right:auto}
h3.footer-title-style4{margin-bottom:20px}
 h3.footer-title-style5{color:#fff}
h3.footer-title-style5:after{background:#fff}
 footer h3.footer-title-style6{margin-bottom:28px;color:#636363}
h3.footer-title-style6:after{width:100%;height:1px;background:#d0d0d0;margin-top:15px}
 footer h3.footer-title-style7{margin-bottom:30px;padding-bottom:20px}
footer h3.footer-title-style7:after{content:"";position:absolute;bottom:-10px;left:18px;height:1px;margin:0 0 0;width:70px;margin:10px 0;background-color:#2a8ae2}
footer h3.footer-title-style7:before{content:"";position:absolute;bottom:-14px;left:0;display:inline-block;width:10px;height:10px;border:1px solid #2a8ae2;background:#2a8ae2;margin-bottom:10px}
@media screen and (max-width:767px){footer{padding-top:30px}
.footer-bar{margin-top:30px}
.footer-subscribe .butn{line-height:22px}
.footer-bar p{font-size:13px}
}
 .footer-style9{padding:0;color:#616161}
.footer-style9 > .container{padding:120px 15px}
.footer-style9 .footer-bar{margin-top:0;background:#fff;border-top:1px solid #ededed;color:#616161}
.footer-style9 .footer-list-style3 li{color:#616161}
.footer-style9 .footer-list-style3 li:last-child{padding-bottom:0}
.footer-style9 .footer-list-style3 li a{color:#616161}
.footer-style9 .footer-list-style3 li a:hover{color:#2a8ae2}
.footer-style9 .footer-list-style3 li a:hover:before{color:#2a8ae2}
.footer-style9 address{line-height:28px}
footer h3.footer-title-style9{position:relative;margin-bottom:25px;padding-bottom:20px}
footer h3.footer-title-style9:after{position:absolute;content:'';background:#2a8ae2;width:55px;height:1px;bottom:2px}
footer h3.footer-title-style9:before{position:absolute;content:'';background:#2a8ae2;width:55px;height:1px;bottom:0px}
@media screen and (max-width:1199px){.footer-style9 > .container{padding:90px 15px}
}
@media screen and (max-width:991px){.footer-style9 > .container{padding:70px 15px}
}
@media screen and (max-width:767px){footer h3.footer-title-style9{margin-bottom:15px;padding-bottom:15px}
}
 footer.footer-style10{background:#fff;padding-top:0;border-top:1px solid rgba(0,0,0,0.075)}
.footer-style10 > .container{padding-top:90px;padding-bottom:90px}
footer.footer-style10 h3{font-size:18px;font-weight:600;margin-bottom:25px;line-height:1;position:relative}
footer.footer-style10 h3:after{content:none}
.footer-style10 .footer-top-bar{background:#fff;border-bottom:1px solid rgba(0,0,0,0.075)}
.footer-style10 .footer-bar{margin-top:0;background:#fff;border-top:1px solid rgba(0,0,0,0.075);color:#75818e}
.footer-style10 .footer-bar p{margin-top:5px}
footer.footer-style10 ul{margin-bottom:0}
footer.footer-style10 li{margin-bottom:10px}
footer.footer-style10 li:last-child{margin-bottom:0}
footer.footer-style10 li a{color:#5e6973}
footer.footer-style10 li a:hover{color:#2a8ae2}
.footer-style10 .social-icons ul{margin:0;padding:0}
.footer-style10 .social-icons li{display:inline-block;margin-right:1px;margin-bottom:0}
.footer-style10 .social-icons li:last-child{margin-right:0}
.footer-style10 .social-icons li a{font-size:14px;height:35px;line-height:36px;width:35px;background:#efefef;border-radius:4px;display:inline-block;text-align:center}
.footer-style10 .social-icons li a:hover{background:#2a8ae2;color:#fff}
@media screen and (max-width:1199px){.footer-style10 > .container{padding-top:70px;padding-bottom:70px}
}
@media screen and (max-width:767px){.footer-style10 > .container{padding-top:50px;padding-bottom:50px}
footer.footer-style10 h3{margin-bottom:20px}
}
 .footer-style12{padding:60px 0 0 0}
.footer-style12 .footer-topbar{border-bottom:1px solid rgba(255,255,255,0.075);padding-bottom:50px;margin-bottom:60px}
.footer-style12 h3{color:#ddd}
.footer-style12 h3:after{content:none}
.footer-style12 h5{color:#ddd}
.footer-style12 .footer-bar{margin-top:55px}
@media screen and (max-width:991px){.footer-style12{padding:50px 0 0 0}
.footer-style12 .footer-topbar{padding-bottom:50px;margin-bottom:50px}
.footer-style12 .footer-bar{margin-top:40px}
}
@media screen and (max-width:575px){.footer-style12 h3{margin-bottom:25px}
}
 footer .footer-title-style10{position:relative;font-size:20px;font-weight:600;margin-bottom:30px;padding-bottom:20px}
footer .footer-title-style10:after{position:absolute;content:'';background:#2a8ae2;width:40px;height:1px;left:10px;top:40px}
footer .footer-title-style10:before{position:absolute;content:'';background:#2a8ae2;width:40px;height:1px;bottom:0px;left:0;top:35px}
@media screen and (max-width:991px){footer .footer-title-style10{margin-bottom:20px}
}
@media screen and (max-width:767px){footer .footer-title-style10{font-size:18px;margin-bottom:15px}
}
 .footer-style11{background:#f7fbfe;color:#282b2d}
.footer-style11 .footer-bar{background:#f7fbfe;border-top:1px solid rgba(0,0,0,0.1);color:#282b2d}
.footer-title-style11{margin-bottom:25px;font-size:22px;font-weight:700}
.footer-title-style11:after{content:none}
@media screen and (max-width:991px){.footer-title-style11{margin-bottom:20px;font-size:20px}
}
@media screen and (max-width:767px){.footer-title-style11{margin-bottom:15px;font-size:18px}
}
 .footer-title-style12{font-size:18px;font-weight:600;margin-bottom:25px;line-height:1;position:relative}
.footer-title-style12:after{content:none}
@media screen and (max-width:767px){.footer-title-style12 h3{margin-bottom:20px}
}
 .footer-app li{display:inline-block;margin-right:10px}
.footer-app li:last-child{margin-right:0}
 .footer-block3 ul{margin-bottom:0}
.footer-block3 ul li{font-size:14px;padding:5px 0;font-weight:600}
.footer-block3 h3{font-family:Montserrat,sans-serif}
footer .footer-icon3 ul li{display:inline-block;margin-left:20px;font-size:20px}
footer .footer-icon3 ul li a:hover{color:#2a8ae2}
.footer-block3 h3:after{content:none}
 pre[class*="language-"]{max-height:45vh;height:100%;margin:35px 0 15px 0;padding-top:0}
.html-code{background-color:#fbfbfb;position:relative;box-shadow:inset 0 0 0 1px #dde1e6,0 3px 5px rgba(0,0,0,0.15);padding:30px;border-radius:5px;border:1px solid #ededed}
.html-code:before{color:#c8dfab;content:"•••";font-size:30px;left:24px;letter-spacing:4px;line-height:12px;position:absolute;top:24px}
.copy-element{position:absolute;top:-50px;right:100px;opacity:0;transition:opacity 0.3s ease-in-out}
.source-element{position:absolute;top:-50px;right:15px;opacity:0;transition:opacity 0.3s ease-in-out}
.html-code .copy-element{top:15px;right:30px}
.html-code:hover .copy-element,.html-code:hover .source-element{opacity:1}
.box-hover:hover .copy-element,.box-hover:hover .source-element{opacity:1}
.copy-element > a,.source-element > a{border-radius:0.25rem;background:#dde1e6;color:#777 !important;display:inline-block;padding:5px 15px;font-size:14px;text-transform:capitalize;cursor:pointer !important;font-weight:600}
.copy-element > a:hover,.source-element > a:hover{background:#2a8ae2;color:#fff !important}
.copy-clipboard{cursor:pointer;padding:5px 15px}
.white-popup-block{background-color:#fbfbfb;position:relative;max-width:650px;box-shadow:inset 0 0 0 1px #dde1e6,0 3px 5px rgba(0,0,0,0.15);padding:60px 30px 30px 30px;border-radius:5px;margin:40px auto;border:1px solid #ededed}
.white-popup-block.popup-copy.mfp-hide{display:block !important;height:0;position:absolute;z-index:-1;padding:0;opacity:0;margin:0}
.white-popup-block:before{color:#c8dfab;content:"•••";font-size:30px;left:24px;letter-spacing:4px;line-height:12px;position:absolute;top:24px}
.white-popup-block:hover .copy-element{opacity:1}
.white-popup-block .copy-element{top:45px;right:30px}
.box-hover{position:relative}
.box-hover .container{position:relative}
 .scroll-to-top{font-size:20px;text-align:center;color:#fff;text-decoration:none;position:fixed;bottom:20px;right:20px;display:none;border-radius:50%;background:#000;border:1px solid #2a2a2a;width:35px;height:35px;line-height:30px;z-index:9999;outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}
.scroll-to-top i{color:#fff}
.scroll-to-top:hover{color:#282b2d;background:#fff}
.scroll-to-top:hover i{color:#282b2d}
.scroll-to-top:visited{color:#282b2d;text-decoration:none}
@media(min-width:1901) and (max-width:2400px){.container{max-width:1310px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:100px;margin-right:-135px}
}
@media(min-width:1700) and (max-width:1900px){.container{max-width:1310px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:100px;margin-right:-135px}
}
@media(min-width:1441) and (max-width:1699px){.container{max-width:1310px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:100px;margin-right:-135px}
}
@media(min-width:1367px) and (max-width:1440px){}
@media(min-width:1200px) and (max-width:1366px){.home-page .services-part .service-blog-aria .service-blog .slider-patrt{width:160px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{margin-right:-80px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-arrow{left:109%}
}
@media(min-width:1081px) and (max-width:1199px){.home-page .services-part .service-blog-aria .service-blog .service-blogs{width:915px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part{width:1098px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:70px;margin-right:-84px}
footer .left-part .col-md-8{max-width:40%}
footer .left-part .col-md-4{max-width:60%;min-width:60%}
footer .left-part img{max-width:100%}
}
@media(min-width:992px) and (max-width:1080px){.home-page .banner-part .overlay .banner-content a{margin-bottom:30px}
.home-page .banner-part .overlay .col-md-8{min-width:55%;max-width:55%;width:55%}
.home-page .banner-part .overlay .col-md-4{min-width:45%;max-width:45%;width:45%}
.home-page .banner-part .overlay .banner-content h1{font-size:60px;margin-top:90px}
.home-page .banner-part .overlay .search-part{padding:15px}
.home-page .conselis-part .content-part .col-md-4{width:33.33%}
.home-page .services-part .services-content .col-md-4{width:50%}
.home-page .services-part .services-content .services-item h4{font-size:24px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs{width:720px}
.home-page .services-part{margin-bottom:280px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part{width:100%}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:60px;margin-right:-75px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-arrow{left:103%}
.home-page .les-banner-part{margin-bottom:30px}
.home-page .blog-part .blog-content .blog-list .col-md-4{width:33.333%}
.home-page .blog-part .blog-content .blog-sid-aria{margin-top:50px}
.home-page .partner-part .col-md-3{width:25%;min-width:25%}
.home-page .partner-part .col-md-9{width:75%;min-width:75%}
.home-page .partner-part .slide-aria img{height:100px}
.home-page .partner-part .slide-aria .slick-arrow{left:-29%}
footer .left-part img{max-width:150px;margin-bottom:30px}
footer .left-part{padding:85px 20px}
footer .right-part ul li a i{width:40px;height:40px;font-size:22px;line-height:37px}
footer .left-part .copyright{font-size:14px;z-index:9;position:relative}
footer .right-part .form-group span{font-size:13px}
footer .left-part .col-md-8{max-width:40%}
footer .left-part .col-md-4{max-width:60%;min-width:60%}
}
@media(min-width:751px) and (max-width:991px){header .header-menu .logo-part{width:150px}
.home-page .banner-part .overlay .banner-content a{margin-bottom:30px}
.home-page .banner-part .overlay .col-md-8{min-width:55%;max-width:55%;width:55%}
.home-page .banner-part .overlay .col-md-4{min-width:45%;max-width:45%;width:45%}
.home-page .banner-part .overlay .banner-content h1{font-size:60px;margin-top:90px}
.home-page .banner-part .overlay .search-part{padding:15px}
.home-page .conselis-part .content-part .col-md-4{width:33.33%}
.home-page .services-part .services-content .col-md-4{width:50%}
.home-page .services-part .services-content .services-item h4{font-size:24px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs{width:720px}
.home-page .services-part{margin-bottom:280px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part{width:100%}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:60px;margin-right:-75px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-arrow{left:103%}
.home-page .les-banner-part{margin-bottom:30px}
.home-page .blog-part .blog-content .blog-list .col-md-4{width:33.333%}
.home-page .blog-part .blog-content .blog-sid-aria{margin-top:50px}
.home-page .partner-part .col-md-3{width:25%;min-width:25%}
.home-page .partner-part .col-md-9{width:75%;min-width:75%}
.home-page .partner-part .slide-aria img{height:100px}
.home-page .partner-part .slide-aria .slick-arrow{left:-29%}
footer .left-part img{max-width:150px;margin-bottom:30px}
footer .left-part{padding:85px 20px}
footer .right-part ul li a i{width:40px;height:40px;font-size:22px;line-height:37px}
footer .left-part .copyright{font-size:14px;z-index:9;position:relative}
footer .right-part .form-group span{font-size:13px}
footer .left-part .col-md-8{max-width:40%}
footer .left-part .col-md-4{max-width:60%;min-width:60%}
}
@media(min-width:720px) and (max-width:750px){header .header-menu .logo-part{width:150px}
.home-page .banner-part .overlay .banner-content a{margin-bottom:30px}
.home-page .banner-part .overlay .col-md-8{min-width:55%;width:55%}
.home-page .banner-part .overlay .col-md-4{min-width:45%;width:45%}
.home-page .banner-part .overlay .banner-content h1{font-size:60px;margin-top:90px}
.home-page .banner-part .overlay .search-part{padding:15px}
.home-page .conselis-part .content-part .col-md-4{width:33.33%}
.home-page .services-part .services-content .col-md-4{padding:10px;width:50%}
.home-page .services-part .service-blog-aria .service-blog .service-blogs{width:370px}
.home-page .services-part{margin-bottom:280px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part{width:100%}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:60px;margin-right:-75px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-arrow{left:105%}
.home-page .les-banner-part{margin-bottom:30px}
.home-page .blog-part .blog-content .blog-list .col-md-4{width:33.333%}
.home-page .blog-part .blog-content .blog-sid-aria{margin-top:50px}
.home-page .partner-part .col-md-3{width:25%;min-width:25%}
.home-page .partner-part .col-md-9{width:75%;min-width:75%}
.home-page .partner-part .slide-aria img{height:100px}
.home-page .partner-part .slide-aria .slick-arrow{left:-120px}
footer .left-part img{max-width:150px;margin-bottom:30px}
footer .left-part{padding:85px 20px}
footer .right-part ul li a i{width:40px;height:40px;font-size:22px;line-height:37px}
footer .left-part .copyright{font-size:14px;z-index:9;position:relative}
footer .right-part .form-group span{font-size:13px}
}
@media(min-width:640px) and (max-width:719px){header .header-menu .logo-part{width:150px}
header .header-menu .menu-part .nav-bar-item{margin-right:40px}
.home-page .banner-part .overlay .banner-content h1{margin-top:0}
.home-page .banner-part .overlay .banner-content a{margin-bottom:30px}
.home-page .services-part .services-content .col-md-4{padding:10px;width:50%}
.home-page .services-part .service-blog-aria .service-blog .service-blogs{width:370px}
.home-page .services-part{margin-bottom:250px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part{width:100%}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:60px;margin-right:-75px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-arrow{left:105%}
.home-page .les-banner-part{margin-bottom:30px}
.home-page .blog-part .blog-content .blog-list .col-md-4{width:50%}
.home-page .partner-part .col-md-3{width:25%;min-width:25%}
.home-page .partner-part .col-md-9{width:75%;min-width:75%}
.home-page .partner-part .slide-aria img{height:100px}
.home-page .partner-part .slide-aria .slick-arrow{left:-120px}
footer .left-part img{max-width:150px;margin-bottom:30px}
footer .left-part{padding:85px 20px}
footer .right-part ul li a i{width:40px;height:40px;font-size:22px;line-height:37px}
footer .left-part .copyright{font-size:14px;z-index:9;position:relative}
footer .right-part .form-group span{font-size:13px}
}
@media(min-width:575px) and (max-width:639px){header .header-menu .logo-part{width:124px}
header .header-menu .menu-part .nav-bar-item{margin-right:13px}
.drop-down-menu{width:80%;top:124px}
.drop-down-menu .drop-down-content{padding-right:0px}
.drop-down-menu .drop-down-content #close-menu-button{right:0px}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item a i{width:30px}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item .sub-drop-down ul li.ng-star-inserted a{padding-left:10px}
.home-page .banner-part .overlay{padding-top:30px;padding-bottom:20px}
.home-page .banner-part .overlay .banner-content h1{font-size:36px;margin:0;margin-top:0}
.home-page .banner-part .overlay .banner-content p{font-size:14px}
.home-page .banner-part .overlay .banner-content a{margin-bottom:20px}
.home-page .banner-part .overlay .search-part{padding:20px}
.home-page .services-part .services-content .col-md-4{padding:15px}
.home-page .services-part .service-blog-aria{padding-left:0px}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt{width:100%;padding:15px;height:650px;margin-left:0;margin-top:0}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt h3{font-size:28px;text-align:center}
.home-page .services-part .services-content{margin-bottom:20px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .mt-70{margin-top:0}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt{width:100%;padding:15px;height:100px;margin-left:0;margin-top:0;margin-bottom:20px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs{width:100%}
.home-page .services-part .service-blog-aria .slick-prev.slick-arrow{top:-45px}
.home-page .services-part .service-blog-aria .slick-arrow{left:60px}
.home-page .services-part .service-blog-aria .slick-next.slick-arrow{top:-45px}
.home-page .services-part .service-blog-aria .slick-next.slick-arrow{left:470px !important}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body{padding:20px 10px 40px 40px}
.home-page .newsletter-part{margin-top:220px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria h4::before{width:40px;left:-45px;top:10px}
.home-page .newsletter-part .overlay .form-group input{float:left}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria h4{font-size:14px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria button{width:55px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria p span{font-size:12px;padding-left:2px;padding-right:2px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria p{font-size:9px;margin-bottom:3px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .content-aria p{font-size:12px}
.home-page .newsletter-part .overlay h4{font-size:24px;margin-top:40px}
.home-page .newsletter-part .overlay p{font-size:20px}
.home-page .conselis-part .content-part .conselis-list-aria ul{padding-left:0px;margin-top:30px;margin-bottom:30px}
.home-page .les-banner-part .service-blog-aria{padding-right:0}
.home-page .les-banner-part .service-blog-aria .les-banner-blog{padding-top:30px;height:295px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part{width:100%;height:auto}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item .banner-content a{min-width:120px;height:30px;font-size:12px;line-height:30px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item .banner-content a i{width:30px;line-height:30px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:100%;padding-top:98px;height:auto;margin-right:0;margin-top:10px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt h3{margin-left:0px;padding-left:10px;margin-top:-68px}
.home-page .conselis-part{margin-bottom:20px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-arrow{left:85%}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-prev.slick-arrow{top:280px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-next.slick-arrow{top:325px}
.home-page .blog-part{margin-top:90px}
.home-page .blog-part .blog-content .blog-list .card .card-img-top{height:255px}
.home-page .conselis-part .content-part .astucedela-aria .overlay h4{font-size:18px;margin-bottom:5px}
.home-page .conselis-part .content-part .astucedela-aria .overlay p{font-size:12px}
.home-page .conselis-part .content-part .astucedela-aria .overlay h4::before{top:38px}
.home-page .les-banner-part{margin-bottom:30px}
.home-page .blog-part .blog-content .blog-sid-aria{margin-top:70px}
.home-page .partner-part .slide-part{width:100%;height:90px}
.home-page .partner-part .slide-part h3{font-size:25px;margin-top:25px}
.home-page .partner-part .slide-aria .slick-arrow{left:84%}
.home-page .partner-part .slide-aria .slick-prev.slick-arrow{top:-24px}
.home-page .partner-part .slide-aria .slick-next.slick-arrow{top:-67px}
.home-page .partner-part{height:190px}
.home-page .partner-part .slide-aria img{height:auto}
footer .left-part{padding:15px}
footer .left-part img{max-width:100px}
footer .left-part h4{font-size:16px;margin-top:20px}
footer .left-part ul li a{font-size:16px}
footer .right-part::before{width:0;height:0}
footer .right-part{padding:15px}
footer .right-part .form-group input{max-width:100%;min-width:100%;font-size:12px;padding:0}
footer .right-part .form-group span::before{width:15px;height:10px}
footer .right-part .form-group span{font-size:9px;padding-left:22px;margin-bottom:15px}
footer .right-part ul li a i{width:30px;height:30px;font-size:15px;line-height:27px}
footer .right-part ul li{margin-right:10px}
footer .right-part .form-group .icon-part{top:0px;font-size:20px}
footer .left-part .copyright{font-size:8px;z-index:999;position:relative;text-align:center}
}
@media(min-width:480px) and (max-width:574px){header .header-menu .logo-part{width:124px}
header .header-menu .menu-part .nav-bar-item{display:none}
.drop-down-menu{width:80%;top:124px}
.drop-down-menu .drop-down-content{padding-right:0px}
.drop-down-menu .drop-down-content #close-menu-button{right:0px}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item a i{width:30px}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item .sub-drop-down ul li.ng-star-inserted a{padding-left:10px}
.home-page .banner-part .overlay{padding-top:30px;padding-bottom:20px}
.home-page .banner-part .overlay .banner-content h1{font-size:36px;margin:0;margin-top:0}
.home-page .banner-part .overlay .banner-content p{font-size:14px}
.home-page .banner-part .overlay .banner-content a{width:100%;margin-bottom:20px}
.home-page .banner-part .overlay .search-part{padding:20px}
.home-page .services-part .services-content .col-md-4{padding:15px}
.home-page .services-part .service-blog-aria{padding-left:0px}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt{width:100%;padding:15px;height:650px;margin-left:0;margin-top:0}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt h3{font-size:28px;text-align:center}
.home-page .services-part .services-content{margin-bottom:20px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .mt-70{margin-top:0}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt{width:100%;padding:15px;height:100px;margin-left:0;margin-top:0;margin-bottom:20px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs{width:100%}
.home-page .services-part .service-blog-aria .slick-prev.slick-arrow{top:-45px}
.home-page .services-part .service-blog-aria .slick-arrow{left:60px}
.home-page .services-part .service-blog-aria .slick-next.slick-arrow{top:-45px}
.home-page .services-part .service-blog-aria .slick-next.slick-arrow{left:210px !important}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body{padding:20px 10px 40px 40px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria h4::before{width:40px;left:-45px;top:10px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria h4{font-size:14px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria button{width:55px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria p span{font-size:12px;padding-left:2px;padding-right:2px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria p{font-size:9px;margin-bottom:3px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .content-aria p{font-size:12px}
.home-page .newsletter-part .overlay h4{font-size:24px;margin-top:40px}
.home-page .newsletter-part .overlay p{font-size:20px}
.home-page .conselis-part .content-part .conselis-list-aria ul{padding-left:0px;margin-top:30px;margin-bottom:30px}
.home-page .les-banner-part .service-blog-aria{padding-right:0}
.home-page .les-banner-part .service-blog-aria .les-banner-blog{padding-top:30px;height:295px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part{width:100%;height:auto}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item .banner-content a{min-width:120px;height:30px;font-size:12px;line-height:30px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item .banner-content a i{width:30px;line-height:30px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:100%;padding-top:98px;height:auto;margin-right:0;margin-top:10px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt h3{font-size:24px;margin-left:0px;padding-left:10px;margin-top:-68px}
.home-page .conselis-part{margin-bottom:20px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-arrow{left:85%}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-prev.slick-arrow{top:237px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-next.slick-arrow{top:280px}
.home-page .blog-part{margin-top:20px}
.home-page .conselis-part .content-part .astucedela-aria .overlay h4{font-size:18px;margin-bottom:5px}
.home-page .conselis-part .content-part .astucedela-aria .overlay p{font-size:12px}
.home-page .conselis-part .content-part .astucedela-aria .overlay h4::before{top:38px}
.home-page .les-banner-part{margin-bottom:30px}
.home-page .blog-part .blog-content .blog-sid-aria{margin-top:70px}
.home-page .partner-part .slide-part{width:100%;height:90px}
.home-page .partner-part .slide-part h3{font-size:25px;margin-top:25px}
.home-page .partner-part .slide-aria .slick-arrow{left:84%}
.home-page .partner-part .slide-aria .slick-prev.slick-arrow{top:-24px}
.home-page .partner-part .slide-aria .slick-next.slick-arrow{top:-67px}
.home-page .partner-part{height:190px}
.home-page .partner-part .slide-aria img{height:auto}
footer .left-part{padding:15px}
footer .left-part img{max-width:100px}
footer .left-part h4{font-size:16px;margin-top:20px}
footer .left-part ul li a{font-size:16px}
footer .right-part::before{width:0;height:0}
footer .right-part{padding:15px}
footer .right-part .form-group input{max-width:100%;min-width:100%;font-size:12px;padding:0}
footer .right-part .form-group span::before{width:15px;height:10px}
footer .right-part .form-group span{font-size:9px;padding-left:22px;margin-bottom:15px}
footer .right-part ul li a i{width:30px;height:30px;font-size:15px;line-height:27px}
footer .right-part ul li{margin-right:10px}
footer .right-part .form-group .icon-part{top:0px;font-size:20px}
footer .left-part .copyright{font-size:8px;z-index:999;position:relative;text-align:center}
}
@media(min-width:360px) and (max-width:479px){header .header-menu .logo-part{width:124px}
header .header-menu .menu-part .nav-bar-item{display:none}
.drop-down-menu{width:80%;top:124px}
.drop-down-menu .drop-down-content{padding-right:0px}
.drop-down-menu .drop-down-content #close-menu-button{right:0px}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item a i{width:30px}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item .sub-drop-down ul li.ng-star-inserted a{padding-left:10px}
.home-page .banner-part .overlay{padding-top:30px;padding-bottom:20px}
.home-page .banner-part .overlay .banner-content h1{font-size:36px;margin:0;margin-top:0}
.home-page .banner-part .overlay .banner-content p{font-size:14px}
.home-page .banner-part .overlay .banner-content a{width:100%;margin-bottom:20px}
.home-page .banner-part .overlay .search-part{padding:20px}
.home-page .services-part .services-content .col-md-4{padding:15px}
.home-page .services-part .service-blog-aria{padding-left:0px}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt{width:100%;padding:15px;height:650px;margin-left:0;margin-top:0}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt h3{font-size:28px;text-align:center}
.home-page .services-part .services-content{margin-bottom:20px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .mt-70{margin-top:0}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt{width:100%;padding:15px;height:100px;margin-left:0;margin-top:0;margin-bottom:20px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs{width:100%}
.home-page .services-part .service-blog-aria .slick-prev.slick-arrow{top:-45px}
.home-page .services-part .service-blog-aria .slick-arrow{left:60px}
.home-page .services-part .service-blog-aria .slick-next.slick-arrow{top:-45px}
.home-page .services-part .service-blog-aria .slick-next.slick-arrow{left:210px !important}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body{padding:20px 10px 40px 40px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria h4::before{width:40px;left:-45px;top:10px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria h4{font-size:14px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria button{width:55px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria p span{font-size:12px;padding-left:2px;padding-right:2px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria p{font-size:9px;margin-bottom:3px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .content-aria p{font-size:12px}
.home-page .newsletter-part .overlay h4{font-size:24px;margin-top:40px}
.home-page .newsletter-part .overlay p{font-size:20px}
.home-page .conselis-part .content-part .conselis-list-aria ul{padding-left:0px;margin-top:30px;margin-bottom:30px}
.home-page .les-banner-part .service-blog-aria{padding-right:0}
.home-page .les-banner-part .service-blog-aria .les-banner-blog{padding-top:30px;height:295px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part{width:100%;height:auto}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item .banner-content a{min-width:120px;height:30px;font-size:12px;line-height:30px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item .banner-content a i{width:30px;line-height:30px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:100%;padding-top:98px;height:auto;margin-right:0;margin-top:10px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt h3{font-size:24px;margin-left:0px;padding-left:10px;margin-top:-68px}
.home-page .conselis-part{margin-bottom:20px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-arrow{left:275px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-prev.slick-arrow{top:180px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-next.slick-arrow{top:227px}
.home-page .conselis-part .content-part .astucedela-aria .overlay h4{font-size:18px;margin-bottom:5px}
.home-page .conselis-part .content-part .astucedela-aria .overlay p{font-size:12px}
.home-page .conselis-part .content-part .astucedela-aria .overlay h4::before{top:38px}
.home-page .les-banner-part{margin-bottom:30px}
.home-page .blog-part .blog-content .blog-sid-aria{margin-top:70px}
.home-page .partner-part .slide-part{width:100%;height:90px}
.home-page .partner-part .slide-part h3{font-size:25px;margin-top:25px}
.home-page .partner-part .slide-aria .slick-arrow{left:84%}
.home-page .partner-part .slide-aria .slick-prev.slick-arrow{top:-24px}
.home-page .partner-part .slide-aria .slick-next.slick-arrow{top:-67px}
.home-page .partner-part{height:190px}
.home-page .partner-part .slide-aria img{height:auto}
footer .left-part{padding:15px}
footer .left-part img{max-width:100px}
footer .left-part h4{font-size:16px;margin-top:20px}
footer .left-part ul li a{font-size:16px}
footer .right-part::before{width:0;height:0}
footer .right-part{padding:15px}
footer .right-part .form-group input{max-width:100%;min-width:100%;font-size:12px;padding:0}
footer .right-part .form-group span::before{width:15px;height:10px}
footer .right-part .form-group span{font-size:9px;padding-left:22px;margin-bottom:15px}
footer .right-part ul li a i{width:30px;height:30px;font-size:15px;line-height:27px}
footer .right-part ul li{margin-right:10px}
footer .right-part .form-group .icon-part{top:0px;font-size:20px}
footer .left-part .copyright{font-size:8px;z-index:999;position:relative;text-align:center}
}
@media(min-width:320px) and (max-width:359px){header .header-menu .logo-part{width:124px}
header .header-menu .menu-part .nav-bar-item{display:none}
.drop-down-menu{width:80%;top:124px;overflow:auto}
.drop-down-menu .drop-down-content{padding-right:0px}
.drop-down-menu .drop-down-content #close-menu-button{right:0px}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item a i{width:30px}
.drop-down-menu .drop-down-content ul.drop-ul li.drop-item .sub-drop-down ul li.ng-star-inserted a{padding-left:10px}
.home-page .banner-part .overlay{padding-top:30px;padding-bottom:20px}
.home-page .banner-part .overlay .banner-content h1{font-size:36px;margin:0;margin-top:0}
.home-page .banner-part .overlay .banner-content p{font-size:14px}
.home-page .banner-part .overlay .banner-content a{width:100%;margin-bottom:20px}
.home-page .banner-part .overlay .search-part{padding:20px}
.home-page .services-part .services-content .col-md-4{padding:15px}
.home-page .services-part .service-blog-aria{padding-left:0px}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt{width:100%;padding:15px;height:650px;margin-left:0;margin-top:0}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt h3{font-size:28px;text-align:center}
.home-page .services-part .services-content{margin-bottom:20px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .mt-70{margin-top:0}
.home-page .services-part .service-blog-aria .service-blog .slider-patrt{width:100%;padding:15px;height:100px;margin-left:0;margin-top:0;margin-bottom:20px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs{width:100%}
.home-page .services-part .service-blog-aria .slick-prev.slick-arrow{top:-45px}
.home-page .services-part .service-blog-aria .slick-arrow{left:60px}
.home-page .services-part .service-blog-aria .slick-next.slick-arrow{top:-45px}
.home-page .services-part .service-blog-aria .slick-next.slick-arrow{left:210px !important}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body{padding:20px 10px 40px 40px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria h4::before{width:40px;left:-45px;top:10px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria h4{font-size:14px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria button{width:55px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria p span{font-size:12px;padding-left:2px;padding-right:2px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .title-aria p{font-size:9px;margin-bottom:3px}
.home-page .services-part .service-blog-aria .service-blog .service-blogs .card .card-body .content-aria p{font-size:12px}
.home-page .newsletter-part .overlay h4{font-size:24px;margin-top:40px}
.home-page .newsletter-part .overlay p{font-size:20px}
.home-page .conselis-part .content-part .conselis-list-aria ul{padding-left:0px;margin-top:30px;margin-bottom:30px}
.home-page .les-banner-part .service-blog-aria{padding-right:0}
.home-page .les-banner-part .service-blog-aria .les-banner-blog{padding-top:30px;height:295px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part{width:100%;height:auto}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item .banner-content a{min-width:120px;height:30px;font-size:12px;line-height:30px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slider-item .banner-content a i{width:30px;line-height:30px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt{width:100%;padding-top:98px;height:auto;margin-right:0;margin-top:10px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-patrt h3{font-size:24px;margin-left:0px;padding-left:10px;margin-top:-68px}
.home-page .conselis-part{margin-bottom:20px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-arrow{left:240px}
.home-page .les-banner-part .service-blog-aria .les-banner-blog .slider-content-part .slick-prev.slick-arrow{top:165px}
.home-page .conselis-part .content-part .astucedela-aria .overlay h4{font-size:18px;margin-bottom:5px}
.home-page .conselis-part .content-part .astucedela-aria .overlay p{font-size:12px}
.home-page .conselis-part .content-part .astucedela-aria .overlay h4::before{top:38px}
.home-page .les-banner-part{margin-bottom:30px}
.home-page .blog-part .blog-content .blog-sid-aria{margin-top:70px}
.home-page .partner-part .slide-part{width:100%;height:90px}
.home-page .partner-part .slide-part h3{font-size:25px;margin-top:25px}
.home-page .partner-part .slide-aria .slick-arrow{left:84%}
.home-page .partner-part .slide-aria .slick-prev.slick-arrow{top:-24px}
.home-page .partner-part .slide-aria .slick-next.slick-arrow{top:-67px}
.home-page .partner-part{height:190px}
.home-page .partner-part .slide-aria img{height:auto}
footer .left-part{padding:15px}
footer .left-part img{max-width:100px}
footer .left-part h4{font-size:16px;margin-top:20px}
footer .left-part ul li a{font-size:16px}
footer .right-part::before{width:0;height:0}
footer .right-part{padding:15px}
footer .right-part .form-group input{max-width:100%;min-width:100%;font-size:12px;padding:0}
footer .right-part .form-group span::before{width:15px;height:10px}
footer .right-part .form-group span{font-size:9px;padding-left:22px;margin-bottom:15px}
footer .right-part ul li a i{width:30px;height:30px;font-size:15px;line-height:27px}
footer .right-part ul li{margin-right:10px}
footer .right-part .form-group .icon-part{top:0px;font-size:20px}
footer .left-part .copyright{font-size:8px;z-index:999;position:relative;text-align:center}
}
.r1{color:white}
.well{min-height:20px;padding:19px;margin-bottom:20px;background:rgb(255,102,0);border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
 body h1{text-align:center;color:#F59525;font-weight:300;padding:40px 0 20px 0;margin:0;margin-top:110px}
.tabs{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;background:white;padding:20px;padding-bottom:60px;width:127%;height:840px;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);border-radius:5px;min-width:240px}
 .tabs input[name="tab-control"]{display:none}
.tabs .content section h2,.tabs ul li label{font-weight:bold;font-size:18px;color:#F59525}
.tabs ul{list-style-type:none;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.tabs ul li{box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:25%;padding:0 10px;text-align:center}
.tabs ul li label{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#929daf;padding:5px auto;overflow:hidden;text-overflow:ellipsis;display:block;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tabs ul li label br{display:none}
.tabs ul li label svg{fill:#929daf;height:1.2em;vertical-align:bottom;margin-right:0.2em;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.tabs ul li label:hover,.tabs ul li label:focus,.tabs ul li label:active{outline:0;color:#bec5cf}
.tabs ul li label:hover svg,.tabs ul li label:focus svg,.tabs ul li label:active svg{fill:#bec5cf}
.tabs .slider{position:relative;width:25%;-webkit-transition:all 0.33s cubic-bezier(0.38,0.8,0.32,1.07);transition:all 0.33s cubic-bezier(0.38,0.8,0.32,1.07)}
.tabs .slider .indicator{position:relative;width:50px;max-width:100%;margin:0 auto;height:4px;background:#F59525;border-radius:1px}
 .tabs .content{margin-top:60px}
.tabs .content section{display:none;-webkit-animation-name:content;animation-name:content;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;line-height:1.4}
.tabs .content section h2{color:#F59525;display:none}
.tabs .content section h2::after{content:"";position:relative;display:block;width:30px;height:3px;background:#F59525;margin-top:5px;left:1px}
.tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label{cursor:default;color:#F59525}
.tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label svg{fill:#F59525}
@media (max-width:600px){.tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label{background:rgba(0,0,0,0.08)}
}
.tabs input[name="tab-control"]:nth-of-type(1):checked ~ .slider{-webkit-transform:translateX(0%);transform:translateX(0%)}
.tabs input[name="tab-control"]:nth-of-type(1):checked ~ .content > section:nth-child(1){display:block}
.tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label{cursor:default;color:#F59525}
.tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label svg{fill:#F59525}
@media (max-width:600px){.tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label{background:rgba(0,0,0,0.08)}
}
.tabs input[name="tab-control"]:nth-of-type(2):checked ~ .slider{-webkit-transform:translateX(100%);transform:translateX(100%)}
.tabs input[name="tab-control"]:nth-of-type(2):checked ~ .content > section:nth-child(2){display:block}
.tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label{cursor:default;color:#F59525}
.tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label svg{fill:#F59525}
@media (max-width:600px){.tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label{background:rgba(0,0,0,0.08)}
}
.tabs input[name="tab-control"]:nth-of-type(3):checked ~ .slider{-webkit-transform:translateX(200%);transform:translateX(200%)}
.tabs input[name="tab-control"]:nth-of-type(3):checked ~ .content > section:nth-child(3){display:block}
.tabs input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label{cursor:default;color:#F59525}
.tabs input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label svg{fill:#F59525}
@media (max-width:600px){.tabs input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label{background:rgba(0,0,0,0.08)}
}
.tabs input[name="tab-control"]:nth-of-type(4):checked ~ .slider{-webkit-transform:translateX(300%);transform:translateX(300%)}
.tabs input[name="tab-control"]:nth-of-type(4):checked ~ .content > section:nth-child(4){display:block}
@-webkit-keyframes content{from{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}
to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
}
@keyframes content{from{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}
to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
}
@media (max-width:1000px){.tabs ul li label{white-space:initial}
.tabs ul li label br{display:initial}
.tabs ul li label svg{height:1.5em}
}
@media (max-width:600px){.tabs ul li label{padding:5px;border-radius:5px}
.tabs ul li label span{display:none}
.tabs .slider{display:none}
.tabs .content{margin-top:20px}
.tabs .content section h2{display:block}
}
.carousel-item{height:520px;background-repeat:no-repeat;background-position:center center;background-size:cover}
div.aej_dateAlert2{color:#00bb2d}
div.aej_dateAlert{color:#ff0000}
@charset "utf-8"; #PejedecTop{width:100%;height:115px;float:left;padding:0px 0px 5px 0px;position:fixed;z-index:101; background:url("../themes/refonteaej/assets/css/img/barre.png");background-position:top left;color:#FFF}
.PejedecTopSt1{width:20%;float:left}
.PejedecTopSt2{width:80%;height:65px;float:left;padding:10px 0 0 0}
.PejedecTopSt3{width:80%;height:50px;float:left;padding:0 0 0 0}
.PejedecTopContent{width:1300px;margin:auto}
.PejedecTopLine{width:2px;height:40px;margin:5px 15px 0 15px;float:left;background-color:rgba(0,0,0,0.09)}
.TopText1{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:14px;color:#FFF}
.btTop,.btTop2,.btTopOver{margin:-5px 0px 0px 0px;float:left;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:14px;color:#FFF;font-weight:bold}
.btTop1{padding:10px 18px 18px 20px;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:14px;color:#FFF;font-weight:bold}
.btTop:hover{ color:#FFF}
.btTop1:hover{ color:#FFF}
.btTopOver{background-color:rgba(252,105,56,0.98)}
.dropdown{position:relative;display:inline-block}
.dropdown-content{display:none;position:absolute;background-color:rgba(223,82,21,0.98);min-width:300px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:0px 0px;z-index:1}
 .dropdown-content a{color:#FFF;padding:1px 15px;text-decoration:none;display:block;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;font-weight:normal}
.dropdown-content a:hover{background-color:rgba(236,105,52,0.9);color:#FFF}
.dropdown:hover .dropdown-content{display:block}
.dropdown:hover .btTop1{background-color:rgba(223,82,21,0.4);color:#FFF;border-radius:10px 10px 0 0 }
.btTop2{height:95px;background-color:none}
.btTop2:hover{background-color:rgba(185,18,106,0.6);color:#FFF}
#diver{margin-top:250px;position:absolute;z-index:20;right:0;margin-right:5%}
#cfMenu1{width:70%;height:100vh; margin-left:100%;margin-top:70px;float:left;position:fixed;z-index:100;overflow:scroll;background-color:rgba(250,250,250,0.98);color:#333;box-shadow:0px 5px 5px rgba(0,0,0,0.3)}
.cfText{width:95%; margin:4px 0;padding:4px 0 0px 5%;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:15px;color:#555;line-height:20px}
.cfTitle,.cfTitle_{width:95%;margin:18px 0 2px 0;padding:5px 0 5px 5%;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#333;line-height:20px}
.cfTitle:hover,.cfTitle_{color:#FF8600; }
.cfText:hover{color:#FF8600; }
.bar1,.bar2,.bar3{width:31px;height:4px;background-color:#FFF;margin:5px 0;transition:0.3s;border-radius:2px}
.change .bar1{-webkit-transform:rotate(-45deg) translate(-7px,6px);transform:rotate(-45deg) translate(-7px,5px)}
.change .bar2{opacity:0}
.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-7px);transform:rotate(45deg) translate(-8px,-6px)}
 .StatBloc{width:100%;float:left;background-color:#f59525;background-size:cover;background-position:center}
.StatBlocText1{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:40px;line-height:40px;color:#FFF;font-weight:bold}
.StatBlocText2{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:38px;line-height:22px;color:#00A650}
  .NewsBloc{width:50%;float:left;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:15px;line-height:18px;color:#333}
.NewsBlocSt1{width:45%;height:150px;margin-right:5%;float:left;overflow:hidden}
.NewsBlocSt2{width:45%;height:140px;margin-right:5%;float:left;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #EEE}
.NewsBlocText1{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;color:#333;font-weight:bold}
.NewsBlocText2{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;color:#EB7E53;font-weight:bold}
#VideoBloc,#VideoBloc_{width:48%;margin:0 2% 10px 0;padding-bottom:5px;float:left;background-color:#F78410;border-radius:14px;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:15px;line-height:18px;color:#FFF;font-weight:bold}
#VideoBloc_{width:23%;margin-right:2%}
#VideoBlocSt1{width:100%;height:150px;overflow:hidden}
.VideoBlocSt2{width:100%;height:150px;overflow:hidden}
#PhotoBloc,#PhotoBloc_{width:48%;margin:0 2% 10px 0;padding-bottom:5px;float:left;background-color:#EEEEEE;border-radius:14px;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:15px;line-height:18px;color:#333;font-weight:bold}
#PhotoBloc_{width:23%;margin-right:2%}
.OffreBlocArea{width:100%;float:left;background-color:#FAFAFA;border-top:3px solid #F3F3F3}
.OffreBloc{width:33%;float:left;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:13px;line-height:18px;color:#666}
.OffreBlocSt1{width:17%;height:55px;padding-top:10px;margin-right:3%;float:left;overflow:hidden;background-color:#EEE;border-radius:15px}
.OffreBlocSt2{width:78%;margin-right:2%;float:left;padding-bottom:10px;margin-bottom:10px}
.OffreBlocText1{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:15px;line-height:18px;color:#111;font-weight:bold}
.OffreBlocText2{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:13px;line-height:15px;color:#FF4000;font-weight:bold}
.OffreBlocText3{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:20px;line-height:26px;color:#FF4000;font-weight:bold}
.AreaPersonne{width:100%;padding:20px 0;float:left;background-color:#496F78}
.FooterArea{width:100%;padding:20px 0;float:left;background-color:#F8F8F8;border-top:2px solid #F3F3F3}
.FooterAreaSt1{width:33%;float:left}
.FooterAreaSt2{width:30%;float:left}
.FooterAreaSt3{width:30%;float:left}
.FooterAreaSt4{width:0%;float:left}
.FooterText1{width:100%;padding-bottom:5px;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:14px;line-height:14px;color:#555}
.FooterText2{width:60%;margin-bottom:10px;border-bottom:2px solid #DDD;font-family:"MyriadPro",Arial,Helvetica,sans-serif;font-size:16px;line-height:18px;color:#577C84}
.SocialBloc{width:33%;float:left;border:solid 1px #EEE;border-bottom:none;border-top:none}
.rounded{border-radius:200px}
  #Pblock_OffresOn{position:absolute;width:65%;height:384px;z-index:1}
.Pblock_Offres{width:100%;height:430px;position:relative; background-repeat:no-repeat;float:left;  }
.Pblock_Offres1{width:100%;height:1310px;background:url(../themes/refonteaej/assets/css/img/back_offres1.png);background-repeat:no-repeat;float:left}
.Pblock_OffresSt{width:100%;height:1310px;float:left;  }
.Pblock_OffresSt1{width:65%;float:left}
.Pblock_OffresSt2{width:29%;float:left;margin-top:3px;padding:30px 3% 20px 3%;background-color:#FFF;border-radius:5px;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1)}
.Pblock_OffresRow,.Pblock_OffresRow1{width:90%;height:80px;margin-bottom:8px;padding:20px 3% 0px 3%;background-color:#FFF;border-radius:5px;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1);font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:17px; color:#0083AD; }
.Pblock_OffresRow_,.Pblock_OffresRow:hover,.Pblock_OffresRow1_,.Pblock_OffresRow1:hover{width:93%;height:80px;margin-bottom:8px;padding:20px 3% 0px 3%;background-color:#FFF;border-radius:5px;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1);font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:17px;color:#FF6600}
.Pblock_OffresPas{width:75%;height:430px;padding:100px 0 0 0;float:left;background-repeat:no-repeat;background-color:#FFF;border-radius:5px;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1);font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:18px}
 .btNew{width:200px;height:30px;padding:10px 0 0 0;background-color:#F9BB00;border-radius:6px;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;color:#000}
 .lineNew1{width:50%;height:2px;margin:auto;background-color:#00A650}
.lineNew2{width:100%;height:2px;margin:auto;background-color:#EEE}
 .card-faq{width:100%;padding-top:10px;margin:0 0 10px 0}
.card-faq1{width:90%;padding:5px 0 0 5%;margin:10px 0 30px 0;border-left:solid 3px #DDD}
.card-faq2{width:90%;padding:0 0 0 5%;margin:10px 0 40px 0;border-left:solid 3px #FB7500}
.card-faq-text-title{margin:7px 0;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;color:#0083AD;font-weight:normal; }
.card-faq-text-des{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;color:#333;font-weight:normal}
.card-faq-text-sub{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;color:#666;font-weight:normal}
.card-faq-text-link,.card-faq-text-link1{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;color:#0083AD;font-weight:normal;margin-top:10px}
.card-faq-text-link1{color:#FB7500}
.button4{width:20%;padding:15px 5% 16px 5%;margin:30px 0 0 0;background-color:#FFD24C;border:solid 1px #FFD24C;border-radius:26px;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:15px;line-height:16px;color:#111;font-weight:normal}
.button4:hover{background-color:#FFF;border:solid 1px #FFD24C;cursor:pointer}
.button5{width:50px;height:50px;border:none;border-radius:20px;float:left;background:url("../themes/refonteaej/assets/css/img/icon-search.svg");background-size:26px 26px;background-repeat:no-repeat;background-position:center}
 .button5:hover{background-color:#FFD24C;cursor:pointer;opacity:0.8}
.search_page{height:50px;padding:0 0 0 10px;float:left;background-color:#FFF;border-radius:20px}
 .form_new{width:100%;margin:10px 0;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif ;font-size:16px;color:#000;padding:15px;border:solid 1px #DDD;border-radius:7px}
.textnew1{color:#666}
.form{margin:0 0 0 0 !important}
.search_field{width:300px;margin:6px 0 0 0;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif ;font-size:15px;color:#000;padding:12px;border:none;border-radius:7px;float:left}
@media screen and (max-width:800px){.button4{width:90%}
.filter_search_st{width:100%;margin-right:0;float:left}
.filter_search_st1{width:100%;margin-right:0;float:left}
.filter_search_st2{width:100%;margin-right:0;float:left}
.HideItem{display:none}
.HideItem1{display:none}
.HideItem2{display:inline-block}
.HideItem3{display:inline-block}
.HideItem5{display:none}
.projetlinkimg{width:100%}
.slidePersonne{width:100%;height:130px}
#PejedecTop{width:100%;height:70px}
.PejedecTopContent{width:94%;margin:auto}
.logosize{width:195px}
.topspace{width:100%;height:70px;float:left}
.PejedecTopSt1{width:60% }
.PejedecTopSt2{width:40%;height:65px}
.PejedecTopSt3{width:40%;height:50px}
.PContainner{width:90%;margin:0 5%}
.PContainner0{width:90%;margin:0 5%}
.PContainner0_{width:90%;margin:0 5%}
.PageSpliterA{width:100%;float:left}
.PSPagSt1{width:100%;float:left}
.PSPagSt2{width:0%;float:left}
.PSPagSt3{width:100%;float:left}
.AForm2,.AForm2_,.AForm2_error,.AForm2a,.AForm4,.AForm4_{width:100%;margin:10px 0 5px 0}
.StatBlocText1{font-size:26px;line-height:30px}
.StatBlocText2{font-size:16px;line-height:20px}
  .sliderHome{height:270px;margin:115px auto 0 auto}
#diver{margin-top:160px;right:0;margin-right:5%;display:none}
.NewsBloc{width:100%}
.NewsBlocSt1{width:100%;height:200px;margin-right:0;margin-bottom:10px}
.NewsBlocSt2{width:100%;height:auto;margin-right:0; }
.NewsBlocText1{font-size:18px;line-height:22px}
.NewsBlocText2{font-size:14px;line-height:18px}
#VideoBloc,#VideoBloc_{width:100%;margin:0 0 10px 0;padding-bottom:5px}
#VideoBloc_{width:100%;margin-right:0}
#VideoBlocSt1{width:100%;height:190px}
.VideoBlocSt2{width:100%;height:190px}
#PhotoBloc,#PhotoBloc_{width:100%;margin:0 0 10px 0;padding-bottom:5px}
#PhotoBloc_{width:100%;margin-right:0}
.OffreBloc{width:100%;height:auto;margin-bottom:10px}
.OffreBlocSt1{width:17%;height:55px;padding-top:10px;margin-right:3%}
.OffreBlocSt2{width:78%;margin-right:2%;padding-bottom:0;margin-bottom:0}
.OffreBlocText1{}
.OffreBlocText2{ }
.OffreBlocText3{ }
.SocialBloc{width:100%;margin-bottom:30px}
.FooterArea{width:90%;padding:20px 5% 0 5%}
.FooterAreaSt1{width:100%}
.FooterAreaSt2{width:100%}
.FooterAreaSt3{width:100%}
.FooterAreaSt4{width:0%}
.Pblock_OffresSt1{width:100%}
.Pblock_OffresSt2{width:29%;padding:30px 3% 20px 3%}
.Pblock_OffresRow,.Pblock_OffresRow:hover,.Pblock_OffresRow_,.Pblock_OffresRow1,.Pblock_OffresRow1:hover,.Pblock_OffresRow1_{width:140%;height:90px;margin-bottom:8px;padding:15px 6% 0px 6%}
}
@media screen and (min-width:801px){.button4{width:20%}
.filter_search_st{width:38%;margin-right:2%;float:left}
.filter_search_st1{width:48%;margin-right:2%;float:left}
.filter_search_st2{width:28%;margin-right:2%;float:left}
.HideItem{display:inline-block}
.HideItem1{display:none}
.HideItem2{display:none}
.HideItem3{display:none}
.HideItem5{display:block}
.projetlinkimg{width:33%}
.slidePersonne{width:100%;height:300px}
#PejedecTop{width:100%;height:70px}
.PejedecTopContent{width:94%;margin:auto}
.logosize{width:195px}
.topspace{width:100%;height:70px;float:left}
.PContainner{width:90%;margin:0 5%}
.PContainner0{width:1080px;margin:auto}
.PContainner0_{width:100%;margin:auto}
.PageSpliterA{width:50%;float:left}
.PSPagSt1{width:67%;float:left}
.PSPagSt2{width:3%;float:left}
.PSPagSt3{width:30%;float:left}
.AForm2,.AForm2_,.AForm2_error,.AForm2a,.AForm4,.AForm4_{width:50%;margin:0}
.StatBlocText1{font-size:26px;line-height:30px}
.StatBlocText2{font-size:16px;line-height:20px}
  .sliderHome{height:470px;margin:0 auto}
#diver{margin-top:160px;right:0;margin-right:5%;display:block}
.NewsBloc{width:50%}
.NewsBlocSt1{width:30%;height:120px;margin-right:5%;margin-bottom:0}
.NewsBlocSt2{width:60%;height:110px;margin-right:5%; }
.NewsBlocText1{font-size:16px;line-height:20px}
.NewsBlocText2{font-size:14px;line-height:18px}
#VideoBloc,#VideoBloc_{width:48%;height:190px;margin:0 2% 10px 0;padding-bottom:5px}
#VideoBloc_{width:31%;margin-right:2%}
#VideoBlocSt1{width:100%;height:120px}
.VideoBlocSt2{width:100%;height:120px}
#PhotoBloc,#PhotoBloc_{width:48%;height:190px;margin:0 2% 10px 0;padding-bottom:5px}
#PhotoBloc_{width:31%;margin-right:2%}
.OffreBloc{width:33%;height:80px;margin-bottom:0; }
.OffreBlocSt1{width:17%;height:55px;padding-top:10px;margin-right:3%}
.OffreBlocSt2{width:78%;margin-right:2%;padding-bottom:10px;margin-bottom:10px}
.OffreBlocText1{}
.OffreBlocText2{ }
.OffreBlocText3{ }
.SocialBloc{width:33%;margin-bottom:0}
.FooterArea{width:100%;padding:20px 0}
.FooterAreaSt1{width:33%}
.FooterAreaSt2{width:30%}
.FooterAreaSt3{width:30%}
.FooterAreaSt4{width:0%}
.Pblock_OffresSt1{width:65%}
.Pblock_OffresSt2{width:29%;padding:30px 3% 20px 3%}
.Pblock_OffresRow,.Pblock_OffresRow1{width:90%;height:80px;margin-bottom:8px;padding:20px 3% 0px 3%}
}
@media screen and (min-width:1100px){.HideItem4{display:block}
.HideItem5{display:block}
}
@media screen and (min-width:1300px){.HideItem{display:inline-block}
.HideItem1{display:block}
.HideItem2{display:inline-block}
.HideItem3{display:none}
.HideItem4{display:none}
.projetlinkimg{width:33%}
.slidePersonne{width:1300px;height:338px}
#PejedecTop{width:100%;height:115px}
.PejedecTopContent{width:1300px;margin:auto}
.logosize{width:300px}
.topspace{width:100%;height:115px;float:left}
.PejedecTopSt1{width:20% }
.PejedecTopSt2{width:80%;height:65px}
.PejedecTopSt3{width:80%;height:50px}
.PContainner{width:1300px;margin:auto}
.PContainner0{width:1080px;margin:auto}
.PContainner0_{width:1300px;margin:auto}
.PageSpliterA{width:50%;float:left}
.PSPagSt1{width:72%;float:left}
.PSPagSt2{width:3%;float:left}
.PSPagSt3{width:25%;float:left}
.AForm2,.AForm2_,.AForm2_error,.AForm2a,.AForm4,.AForm4_{width:50%}
.StatBlocText1{font-size:40px;line-height:40px}
.StatBlocText2{font-size:38px;line-height:22px}
  .sliderHome{height:600px;margin:0 auto}
#diver{margin-top:250px;right:0;margin-right:5%;display:block}
.NewsBloc{width:50%}
.NewsBlocSt1{width:45%;height:150px;margin-right:5%;margin-bottom:0}
.NewsBlocSt2{width:45%;height:140px;margin-right:5%; }
.NewsBlocText1{font-size:18px;line-height:22px}
.NewsBlocText2{font-size:14px;line-height:18px}
#VideoBloc,#VideoBloc_{width:48%;height:210px;margin:0 2% 10px 0;padding-bottom:5px}
#VideoBloc_{width:23%;margin-right:2%}
#VideoBlocSt1{width:100%;height:150px}
.VideoBlocSt2{width:100%;height:150px}
#PhotoBloc,#PhotoBloc_{width:48%;height:210px;margin:0 2% 10px 0;padding-bottom:5px}
#PhotoBloc_{width:23%;margin-right:2%}
.OffreBloc{width:33%;height:80px;margin-bottom:0; }
.OffreBlocSt1{width:17%;height:55px;padding-top:10px;margin-right:3%}
.OffreBlocSt2{width:78%;margin-right:2%;padding-bottom:10px;margin-bottom:10px}
.OffreBlocText1{}
.OffreBlocText2{ }
.OffreBlocText3{ }
.SocialBloc{width:33%;margin-bottom:0}
.FooterArea{width:100%;padding:20px 0}
.FooterAreaSt1{width:33%}
.FooterAreaSt2{width:30%}
.FooterAreaSt3{width:30%}
.FooterAreaSt4{width:0%}
.Pblock_OffresSt1{width:65%}
.Pblock_OffresSt2{width:29%;padding:30px 3% 20px 3%}
 }
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
*,::after,::before{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}
@-ms-viewport{width:device-width}
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus{outline:0!important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
dl,ol,ul{margin-top:0;margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
dfn{font-style:italic}
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{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}
a:hover{color:#0056b3;text-decoration:underline}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:0}
code,kbd,pre,samp{font-family:monospace,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:not(:root){overflow:hidden}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:none}
[type=search]::-webkit-search-cancel-button,[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:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}
.h1,h1{font-size:2.5rem}
.h2,h2{font-size:2rem}
.h3,h3{font-size:1.75rem}
.h4,h4{font-size:1.5rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-size:6rem;font-weight:300;line-height:1.2}
.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}
.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}
.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.small,small{font-size:80%;font-weight:400}
.mark,mark{padding:.2em;background-color:#fcf8e3}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism{font-size:90%;text-transform:uppercase}
.blockquote{margin-bottom:1rem;font-size:1.25rem}
.blockquote-footer{display:block;font-size:80%;color:#6c757d}
.blockquote-footer::before{content:"\2014 \00A0"}
.img-fluid{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}
.figure{display:inline-block}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:90%;color:#6c757d}
code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
code{font-size:87.5%;color:#e83e8c;word-break:break-word}
a>code{color:inherit}
kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}
kbd kbd{padding:0;font-size:100%;font-weight:700}
pre{display:block;font-size:87.5%;color:#212529}
pre code{font-size:inherit;color:inherit;word-break:normal}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container{max-width:540px}
}
@media (min-width:768px){.container{max-width:720px}
}
@media (min-width:992px){.container{max-width:960px}
}
@media (min-width:1200px){.container{max-width:1270px}
}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-ms-flex-order:-1;order:-1}
.order-last{-ms-flex-order:13;order:13}
.order-0{-ms-flex-order:0;order:0}
.order-1{-ms-flex-order:1;order:1}
.order-2{-ms-flex-order:2;order:2}
.order-3{-ms-flex-order:3;order:3}
.order-4{-ms-flex-order:4;order:4}
.order-5{-ms-flex-order:5;order:5}
.order-6{-ms-flex-order:6;order:6}
.order-7{-ms-flex-order:7;order:7}
.order-8{-ms-flex-order:8;order:8}
.order-9{-ms-flex-order:9;order:9}
.order-10{-ms-flex-order:10;order:10}
.order-11{-ms-flex-order:11;order:11}
.order-12{-ms-flex-order:12;order:12}
.offset-1{margin-left:8.333333%}
.offset-2{margin-left:16.666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.333333%}
.offset-5{margin-left:41.666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.333333%}
.offset-8{margin-left:66.666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.333333%}
.offset-11{margin-left:91.666667%}
@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-ms-flex-order:-1;order:-1}
.order-sm-last{-ms-flex-order:13;order:13}
.order-sm-0{-ms-flex-order:0;order:0}
.order-sm-1{-ms-flex-order:1;order:1}
.order-sm-2{-ms-flex-order:2;order:2}
.order-sm-3{-ms-flex-order:3;order:3}
.order-sm-4{-ms-flex-order:4;order:4}
.order-sm-5{-ms-flex-order:5;order:5}
.order-sm-6{-ms-flex-order:6;order:6}
.order-sm-7{-ms-flex-order:7;order:7}
.order-sm-8{-ms-flex-order:8;order:8}
.order-sm-9{-ms-flex-order:9;order:9}
.order-sm-10{-ms-flex-order:10;order:10}
.order-sm-11{-ms-flex-order:11;order:11}
.order-sm-12{-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.333333%}
.offset-sm-2{margin-left:16.666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.333333%}
.offset-sm-5{margin-left:41.666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.333333%}
.offset-sm-8{margin-left:66.666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.333333%}
.offset-sm-11{margin-left:91.666667%}
}
@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-ms-flex-order:-1;order:-1}
.order-md-last{-ms-flex-order:13;order:13}
.order-md-0{-ms-flex-order:0;order:0}
.order-md-1{-ms-flex-order:1;order:1}
.order-md-2{-ms-flex-order:2;order:2}
.order-md-3{-ms-flex-order:3;order:3}
.order-md-4{-ms-flex-order:4;order:4}
.order-md-5{-ms-flex-order:5;order:5}
.order-md-6{-ms-flex-order:6;order:6}
.order-md-7{-ms-flex-order:7;order:7}
.order-md-8{-ms-flex-order:8;order:8}
.order-md-9{-ms-flex-order:9;order:9}
.order-md-10{-ms-flex-order:10;order:10}
.order-md-11{-ms-flex-order:11;order:11}
.order-md-12{-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.333333%}
.offset-md-2{margin-left:16.666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.333333%}
.offset-md-5{margin-left:41.666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.333333%}
.offset-md-8{margin-left:66.666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.333333%}
.offset-md-11{margin-left:91.666667%}
}
@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-ms-flex-order:-1;order:-1}
.order-lg-last{-ms-flex-order:13;order:13}
.order-lg-0{-ms-flex-order:0;order:0}
.order-lg-1{-ms-flex-order:1;order:1}
.order-lg-2{-ms-flex-order:2;order:2}
.order-lg-3{-ms-flex-order:3;order:3}
.order-lg-4{-ms-flex-order:4;order:4}
.order-lg-5{-ms-flex-order:5;order:5}
.order-lg-6{-ms-flex-order:6;order:6}
.order-lg-7{-ms-flex-order:7;order:7}
.order-lg-8{-ms-flex-order:8;order:8}
.order-lg-9{-ms-flex-order:9;order:9}
.order-lg-10{-ms-flex-order:10;order:10}
.order-lg-11{-ms-flex-order:11;order:11}
.order-lg-12{-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.333333%}
.offset-lg-2{margin-left:16.666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.333333%}
.offset-lg-5{margin-left:41.666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.333333%}
.offset-lg-8{margin-left:66.666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.333333%}
.offset-lg-11{margin-left:91.666667%}
}
@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-ms-flex-order:-1;order:-1}
.order-xl-last{-ms-flex-order:13;order:13}
.order-xl-0{-ms-flex-order:0;order:0}
.order-xl-1{-ms-flex-order:1;order:1}
.order-xl-2{-ms-flex-order:2;order:2}
.order-xl-3{-ms-flex-order:3;order:3}
.order-xl-4{-ms-flex-order:4;order:4}
.order-xl-5{-ms-flex-order:5;order:5}
.order-xl-6{-ms-flex-order:6;order:6}
.order-xl-7{-ms-flex-order:7;order:7}
.order-xl-8{-ms-flex-order:8;order:8}
.order-xl-9{-ms-flex-order:9;order:9}
.order-xl-10{-ms-flex-order:10;order:10}
.order-xl-11{-ms-flex-order:11;order:11}
.order-xl-12{-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.333333%}
.offset-xl-2{margin-left:16.666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.333333%}
.offset-xl-5{margin-left:41.666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.333333%}
.offset-xl-8{margin-left:66.666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.333333%}
.offset-xl-11{margin-left:91.666667%}
}
.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}
.table td,.table th{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 .table{background-color:#fff}
.table-sm td,.table-sm th{padding:.3rem}
.table-bordered{border:1px solid #dee2e6}
.table-bordered td,.table-bordered th{border:1px solid #dee2e6}
.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}
.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}
.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}
.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}
.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}
.table-hover .table-primary:hover{background-color:#9fcdff}
.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}
.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}
.table-hover .table-secondary:hover{background-color:#c8cbcf}
.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}
.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}
.table-hover .table-success:hover{background-color:#b1dfbb}
.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}
.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}
.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>td,.table-warning>th{background-color:#ffeeba}
.table-hover .table-warning:hover{background-color:#ffe8a1}
.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}
.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}
.table-hover .table-danger:hover{background-color:#f1b0b7}
.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}
.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}
.table-hover .table-light:hover{background-color:#ececf6}
.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}
.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}
.table-hover .table-dark:hover{background-color:#b9bbbe}
.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}
.table-active,.table-active>td,.table-active>th{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:#212529;border-color:#32383e}
.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}
.table-dark{color:#fff;background-color:#212529}
.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}
.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{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;-ms-overflow-style:-ms-autohiding-scrollbar}
.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;-ms-overflow-style:-ms-autohiding-scrollbar}
.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;-ms-overflow-style:-ms-autohiding-scrollbar}
.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;-ms-overflow-style:-ms-autohiding-scrollbar}
.table-responsive-xl>.table-bordered{border:0}
}
.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
.table-responsive>.table-bordered{border:0}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}
}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}
.form-control::-moz-placeholder{color:#6c757d;opacity:1}
.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}
.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}
.form-control::placeholder{color:#6c757d;opacity:1}
.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}
select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}
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(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}
.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}
.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-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}
.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}
.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}
.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}
.form-group{margin-bottom:1rem}
.form-text{display:block;margin-top:.25rem}
.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}
.form-check{position:relative;display:block;padding-left:1.25rem}
.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}
.form-check-input:disabled~.form-check-label{color:#6c757d}
.form-check-label{margin-bottom:0}
.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}
.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}
.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}
.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}
.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}
.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}
.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}
.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}
.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}
.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}
.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}
.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}
.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}
.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}
.custom-file-input.is-valid~.custom-file-label::before,.was-validated .custom-file-input:valid~.custom-file-label::before{border-color:inherit}
.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}
.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}
.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}
.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}
.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}
.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}
.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}
.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}
.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}
.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}
.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}
.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}
.custom-file-input.is-invalid~.custom-file-label::before,.was-validated .custom-file-input:invalid~.custom-file-label::before{border-color:inherit}
.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}
.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}
.form-inline .form-check{width:100%}
@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}
.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;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 .custom-select,.form-inline .input-group{width:auto}
.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}
.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}
.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.form-inline .custom-control-label{margin-bottom:0}
}
.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;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 screen and (prefers-reduced-motion:reduce){.btn{transition:none}
}
.btn:focus,.btn:hover{text-decoration:none}
.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.btn.disabled,.btn:disabled{opacity:.65}
.btn:not(:disabled):not(.disabled){cursor:pointer}
.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}
a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}
.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}
.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}
.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(0,123,255,.5)}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}
.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}
.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(108,117,125,.5)}
.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}
.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}
.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(40,167,69,.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{box-shadow:0 0 0 .2rem rgba(23,162,184,.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(23,162,184,.5)}
.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}
.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}
.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(255,193,7,.5)}
.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}
.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}
.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(220,53,69,.5)}
.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}
.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.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(248,249,250,.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{box-shadow:0 0 0 .2rem rgba(52,58,64,.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(52,58,64,.5)}
.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}
.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;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:#007bff;border-color:#007bff}
.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,123,255,.5)}
.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}
.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;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:#fff;background-color:#6c757d;border-color:#6c757d}
.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(108,117,125,.5)}
.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}
.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;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:#28a745;border-color:#28a745}
.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(40,167,69,.5)}
.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;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:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}
.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;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:#212529;background-color:#ffc107;border-color:#ffc107}
.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,193,7,.5)}
.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}
.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;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:#dc3545;border-color:#dc3545}
.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(220,53,69,.5)}
.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}
.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;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:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.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(248,249,250,.5)}
.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;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-link{font-weight:400;color:#007bff;background-color:transparent}
.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}
.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}
.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}
.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:.5rem}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.fade{transition:opacity .15s linear}
@media screen and (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 screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}
}
.dropdown,.dropleft,.dropright,.dropup{position:relative}
.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-toggle:empty::after{margin-left:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}
.dropdown-menu-right{right:0;left:auto}
.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}
.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}
.dropup .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}
.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}
.dropright .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-toggle::after{vertical-align:0}
.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}
.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}
.dropleft .dropdown-toggle::after{display:none}
.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}
.dropleft .dropdown-toggle:empty::after{margin-left:0}
.dropleft .dropdown-toggle::before{vertical-align:0}
.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}
.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}
.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}
.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}
.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}
.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}
.btn-toolbar .input-group{width:auto}
.btn-group>.btn:first-child{margin-left:0}
.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}
.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}
.dropleft .dropdown-toggle-split::before{margin-right:0}
.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}
.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}
.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}
.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}
.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}
.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}
.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}
.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}
.input-group>.custom-file:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}
.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}
.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::after{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}
.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}
.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}
.input-group-prepend{margin-right:-1px}
.input-group-append{margin-left:-1px}
.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}
.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}
.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),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.input-group-append>.btn,.input-group>.input-group-append>.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),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}
.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}
.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}
.custom-control-input{position:absolute;z-index:-1;opacity:0}
.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}
.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}
.custom-control-input:disabled~.custom-control-label{color:#6c757d}
.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}
.custom-control-label{margin-bottom:0}
.custom-control-label::before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}
.custom-control-label::after{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}
.custom-checkbox .custom-control-label::before{border-radius:.25rem}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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,123,255,.5)}
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}
.custom-radio .custom-control-label::before{border-radius:50%}
.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}
.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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,123,255,.5)}
.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5)}
.custom-select:focus::-ms-value{color:#495057;background-color:#fff}
.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}
.custom-select:disabled{color:#6c757d;background-color:#e9ecef}
.custom-select::-ms-expand{opacity:0}
.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}
.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}
.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}
.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}
.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}
.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}
.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}
.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(calc(2.25rem + 2px) - 1px * 2);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}
.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.custom-range:focus{outline:0}
.custom-range::-moz-focus-outer{border:0}
.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-appearance:none;appearance:none}
.custom-range::-webkit-slider-thumb:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}
.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:#007bff;border:0;border-radius:1rem;-moz-appearance:none;appearance:none}
.custom-range::-moz-range-thumb:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}
.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;background-color:#007bff;border:0;border-radius:1rem;appearance:none}
.custom-range::-ms-thumb:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
.custom-range::-ms-thumb:active{background-color:#b3d7ff}
.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-right:15px;background-color:#dee2e6;border-radius:1rem}
.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:focus,.nav-link:hover{text-decoration:none}
.nav-link.disabled{color:#6c757d}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{border-radius:.25rem}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}
.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link{padding-right:0;padding-left:0}
.navbar-nav .dropdown-menu{position:static;float:none}
.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}
.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}
.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}
.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}
.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}
@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}
}
@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-sm .navbar-toggler{display:none}
}
@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}
}
@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-md .navbar-toggler{display:none}
}
@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}
}
@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-lg .navbar-toggler{display:none}
}
@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}
}
@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-xl .navbar-toggler{display:none}
}
.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}
.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}
.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}
.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}
.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{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;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' 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:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}
.navbar-dark .navbar-brand{color:#fff}
.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}
.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}
.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{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;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' 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:focus,.navbar-dark .navbar-text a:hover{color:#fff}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}
.card>hr{margin-right:0;margin-left:0}
.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}
.card-title{margin-bottom:.75rem}
.card-subtitle{margin-top:-.375rem;margin-bottom:0}
.card-text:last-child{margin-bottom:0}
.card-link:hover{text-decoration:none}
.card-link+.card-link{margin-left:1.25rem}
.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}
.card-header+.list-group .list-group-item:first-child{border-top:0}
.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}
.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}
.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}
.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}
.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}
.card-img{width:100%;border-radius:calc(.25rem - 1px)}
.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}
.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.card-deck .card{margin-bottom:15px}
@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}
}
.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.card-group>.card{margin-bottom:15px}
@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}
.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}
.card-group>.card+.card{margin-left:0;border-left:0}
.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}
.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}
.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}
.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}
.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}
.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}
.card-group>.card:only-child{border-radius:.25rem}
.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}
}
.card-columns .card{margin-bottom:.75rem}
@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}
.card-columns .card{display:inline-block;width:100%}
}
.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}
.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}
.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}
.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}
.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}
.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.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:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}
.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}
.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}
.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.page-link:not(:disabled):not(.disabled){cursor:pointer}
.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}
.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}
.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}
.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}
.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}
.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}
.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}
.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}
.badge:empty{display:none}
.btn .badge{position:relative;top:-1px}
.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}
.badge-primary{color:#fff;background-color:#007bff}
.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}
.badge-secondary{color:#fff;background-color:#6c757d}
.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}
.badge-success{color:#fff;background-color:#28a745}
.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}
.badge-info{color:#fff;background-color:#17a2b8}
.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}
.badge-warning{color:#212529;background-color:#ffc107}
.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}
.badge-danger{color:#fff;background-color:#dc3545}
.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}
.badge-light{color:#212529;background-color:#f8f9fa}
.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}
.badge-dark{color:#fff;background-color:#343a40}
.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}
.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}
@media (min-width:576px){.jumbotron{padding:4rem 2rem}
}
.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}
.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}
.alert-heading{color:inherit}
.alert-link{font-weight:700}
.alert-dismissible{padding-right:4rem}
.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}
.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}
.alert-primary hr{border-top-color:#9fcdff}
.alert-primary .alert-link{color:#002752}
.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}
.alert-secondary hr{border-top-color:#c8cbcf}
.alert-secondary .alert-link{color:#202326}
.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}
.alert-success hr{border-top-color:#b1dfbb}
.alert-success .alert-link{color:#0b2e13}
.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}
.alert-info hr{border-top-color:#abdde5}
.alert-info .alert-link{color:#062c33}
.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}
.alert-warning hr{border-top-color:#ffe8a1}
.alert-warning .alert-link{color:#533f03}
.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}
.alert-danger hr{border-top-color:#f1b0b7}
.alert-danger .alert-link{color:#491217}
.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}
.alert-light hr{border-top-color:#ececf6}
.alert-light .alert-link{color:#686868}
.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}
.alert-dark hr{border-top-color:#b9bbbe}
.alert-dark .alert-link{color:#040505}
@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}
to{background-position:0 0}
}
@keyframes progress-bar-stripes{from{background-position:1rem 0}
to{background-position:0 0}
}
.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}
.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}
@media screen and (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{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}
.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}
.media-body{-ms-flex:1;flex:1}
.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}
.list-group-item-action{width:100%;color:#495057;text-align:inherit}
.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}
.list-group-item-action:active{color:#212529;background-color:#e9ecef}
.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}
.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}
.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}
.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}
.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}
.list-group-flush:first-child .list-group-item:first-child{border-top:0}
.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}
.list-group-item-primary{color:#004085;background-color:#b8daff}
.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}
.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}
.list-group-item-secondary{color:#383d41;background-color:#d6d8db}
.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}
.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}
.list-group-item-success{color:#155724;background-color:#c3e6cb}
.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}
.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}
.list-group-item-info{color:#0c5460;background-color:#bee5eb}
.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{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:#856404;background-color:#ffeeba}
.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}
.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}
.list-group-item-danger{color:#721c24;background-color:#f5c6cb}
.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}
.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}
.list-group-item-light{color:#818182;background-color:#fdfdfe}
.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}
.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}
.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}
.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}
.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}
.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}
.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}
.close:not(:disabled):not(.disabled){cursor:pointer}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}
@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}
}
.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;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:.3rem;outline:0}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}
.modal-title{margin-bottom:0;line-height:1.5}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}
.modal-footer>:not(:first-child){margin-left:.25rem}
.modal-footer>:not(:last-child){margin-right:.25rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}
.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}
.modal-sm{max-width:300px}
}
@media (min-width:992px){.modal-lg{max-width:800px}
}
.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;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-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}
.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}
.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}
.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}
.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}
.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}
.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}
.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}
.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}
.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}
.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;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:.3rem}
.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}
.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}
.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}
.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}
.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}
.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}
.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}
.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}
.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}
.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}
.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}
.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}
.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}
.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}
.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}
.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}
.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}
.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}
.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}
.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}
.popover-header:empty{display:none}
.popover-body{padding:.5rem .75rem;color:#212529}
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
@media screen and (prefers-reduced-motion:reduce){.carousel-item{transition:none}
}
.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}
.carousel-item-next,.carousel-item-prev{position:absolute;top:0}
.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}
.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}
.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}
.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}
.carousel-control-prev{left:0}
.carousel-control-next{right:0}
.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}
.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}
.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,.5)}
.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}
.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}
.carousel-indicators .active{background-color:#fff}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}
.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:#007bff}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc}
.bg-secondary{background-color:#6c757d!important}
a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}
.bg-success{background-color:#28a745!important}
a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}
.bg-info{background-color:#17a2b8!important}
a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}
.bg-warning{background-color:#ffc107!important}
a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}
.bg-danger{background-color:#dc3545!important}
a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}
.bg-light{background-color:#f8f9fa!important}
a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}
.bg-dark{background-color:#343a40!important}
a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!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-right:1px solid #dee2e6!important}
.border-bottom{border-bottom:1px solid #dee2e6!important}
.border-left{border-left:1px solid #dee2e6!important}
.border-0{border:0!important}
.border-top-0{border-top:0!important}
.border-right-0{border-right:0!important}
.border-bottom-0{border-bottom:0!important}
.border-left-0{border-left:0!important}
.border-primary{border-color:#007bff!important}
.border-secondary{border-color:#6c757d!important}
.border-success{border-color:#28a745!important}
.border-info{border-color:#17a2b8!important}
.border-warning{border-color:#ffc107!important}
.border-danger{border-color:#dc3545!important}
.border-light{border-color:#f8f9fa!important}
.border-dark{border-color:#343a40!important}
.border-white{border-color:#fff!important}
.rounded{border-radius:.25rem!important}
.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}
.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}
.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}
.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}
.rounded-circle{border-radius:50%!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:-ms-flexbox!important;display:flex!important}
.d-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}
.d-sm-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}
.d-md-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}
.d-lg-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}
.d-xl-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}
.d-print-inline-flex{display:-ms-inline-flexbox!important;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 embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-21by9::before{padding-top:42.857143%}
.embed-responsive-16by9::before{padding-top:56.25%}
.embed-responsive-4by3::before{padding-top:75%}
.embed-responsive-1by1::before{padding-top:100%}
.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:none!important}
@media (min-width:576px){.float-sm-left{float:left!important}
.float-sm-right{float:right!important}
.float-sm-none{float:none!important}
}
@media (min-width:768px){.float-md-left{float:left!important}
.float-md-right{float:right!important}
.float-md-none{float:none!important}
}
@media (min-width:992px){.float-lg-left{float:left!important}
.float-lg-right{float:right!important}
.float-lg-none{float:none!important}
}
@media (min-width:1200px){.float-xl-left{float:left!important}
.float-xl-right{float:right!important}
.float-xl-none{float:none!important}
}
.position-static{position:static!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-fixed{position:fixed!important}
.position-sticky{position:-webkit-sticky!important;position:sticky!important}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;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}
.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.m-auto{margin:auto!important}
.mt-auto,.my-auto{margin-top:auto!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.mb-auto,.my-auto{margin-bottom:auto!important}
.ml-auto,.mx-auto{margin-left: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-right:0!important}
.mb-sm-0,.my-sm-0{margin-bottom:0!important}
.ml-sm-0,.mx-sm-0{margin-left:0!important}
.m-sm-1{margin:.25rem!important}
.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
.m-sm-2{margin:.5rem!important}
.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
.m-sm-3{margin:1rem!important}
.mt-sm-3,.my-sm-3{margin-top:1rem!important}
.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
.m-sm-4{margin:1.5rem!important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
.m-sm-5{margin:3rem!important}
.mt-sm-5,.my-sm-5{margin-top:3rem!important}
.mr-sm-5,.mx-sm-5{margin-right:3rem!important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}
.ml-sm-5,.mx-sm-5{margin-left:3rem!important}
.p-sm-0{padding:0!important}
.pt-sm-0,.py-sm-0{padding-top:0!important}
.pr-sm-0,.px-sm-0{padding-right:0!important}
.pb-sm-0,.py-sm-0{padding-bottom:0!important}
.pl-sm-0,.px-sm-0{padding-left:0!important}
.p-sm-1{padding:.25rem!important}
.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
.p-sm-2{padding:.5rem!important}
.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
.p-sm-3{padding:1rem!important}
.pt-sm-3,.py-sm-3{padding-top:1rem!important}
.pr-sm-3,.px-sm-3{padding-right:1rem!important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
.pl-sm-3,.px-sm-3{padding-left:1rem!important}
.p-sm-4{padding:1.5rem!important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
.p-sm-5{padding:3rem!important}
.pt-sm-5,.py-sm-5{padding-top:3rem!important}
.pr-sm-5,.px-sm-5{padding-right:3rem!important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}
.pl-sm-5,.px-sm-5{padding-left:3rem!important}
.m-sm-auto{margin:auto!important}
.mt-sm-auto,.my-sm-auto{margin-top:auto!important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}
.ml-sm-auto,.mx-sm-auto{margin-left: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-right:0!important}
.mb-md-0,.my-md-0{margin-bottom:0!important}
.ml-md-0,.mx-md-0{margin-left:0!important}
.m-md-1{margin:.25rem!important}
.mt-md-1,.my-md-1{margin-top:.25rem!important}
.mr-md-1,.mx-md-1{margin-right:.25rem!important}
.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
.ml-md-1,.mx-md-1{margin-left:.25rem!important}
.m-md-2{margin:.5rem!important}
.mt-md-2,.my-md-2{margin-top:.5rem!important}
.mr-md-2,.mx-md-2{margin-right:.5rem!important}
.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
.ml-md-2,.mx-md-2{margin-left:.5rem!important}
.m-md-3{margin:1rem!important}
.mt-md-3,.my-md-3{margin-top:1rem!important}
.mr-md-3,.mx-md-3{margin-right:1rem!important}
.mb-md-3,.my-md-3{margin-bottom:1rem!important}
.ml-md-3,.mx-md-3{margin-left:1rem!important}
.m-md-4{margin:1.5rem!important}
.mt-md-4,.my-md-4{margin-top:1.5rem!important}
.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
.m-md-5{margin:3rem!important}
.mt-md-5,.my-md-5{margin-top:3rem!important}
.mr-md-5,.mx-md-5{margin-right:3rem!important}
.mb-md-5,.my-md-5{margin-bottom:3rem!important}
.ml-md-5,.mx-md-5{margin-left:3rem!important}
.p-md-0{padding:0!important}
.pt-md-0,.py-md-0{padding-top:0!important}
.pr-md-0,.px-md-0{padding-right:0!important}
.pb-md-0,.py-md-0{padding-bottom:0!important}
.pl-md-0,.px-md-0{padding-left:0!important}
.p-md-1{padding:.25rem!important}
.pt-md-1,.py-md-1{padding-top:.25rem!important}
.pr-md-1,.px-md-1{padding-right:.25rem!important}
.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
.pl-md-1,.px-md-1{padding-left:.25rem!important}
.p-md-2{padding:.5rem!important}
.pt-md-2,.py-md-2{padding-top:.5rem!important}
.pr-md-2,.px-md-2{padding-right:.5rem!important}
.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
.pl-md-2,.px-md-2{padding-left:.5rem!important}
.p-md-3{padding:1rem!important}
.pt-md-3,.py-md-3{padding-top:1rem!important}
.pr-md-3,.px-md-3{padding-right:1rem!important}
.pb-md-3,.py-md-3{padding-bottom:1rem!important}
.pl-md-3,.px-md-3{padding-left:1rem!important}
.p-md-4{padding:1.5rem!important}
.pt-md-4,.py-md-4{padding-top:1.5rem!important}
.pr-md-4,.px-md-4{padding-right:1.5rem!important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
.pl-md-4,.px-md-4{padding-left:1.5rem!important}
.p-md-5{padding:3rem!important}
.pt-md-5,.py-md-5{padding-top:3rem!important}
.pr-md-5,.px-md-5{padding-right:3rem!important}
.pb-md-5,.py-md-5{padding-bottom:3rem!important}
.pl-md-5,.px-md-5{padding-left:3rem!important}
.m-md-auto{margin:auto!important}
.mt-md-auto,.my-md-auto{margin-top:auto!important}
.mr-md-auto,.mx-md-auto{margin-right:auto!important}
.mb-md-auto,.my-md-auto{margin-bottom:auto!important}
.ml-md-auto,.mx-md-auto{margin-left: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-right:0!important}
.mb-lg-0,.my-lg-0{margin-bottom:0!important}
.ml-lg-0,.mx-lg-0{margin-left:0!important}
.m-lg-1{margin:.25rem!important}
.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
.m-lg-2{margin:.5rem!important}
.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
.m-lg-3{margin:1rem!important}
.mt-lg-3,.my-lg-3{margin-top:1rem!important}
.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
.m-lg-4{margin:1.5rem!important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
.m-lg-5{margin:3rem!important}
.mt-lg-5,.my-lg-5{margin-top:3rem!important}
.mr-lg-5,.mx-lg-5{margin-right:3rem!important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}
.ml-lg-5,.mx-lg-5{margin-left:3rem!important}
.p-lg-0{padding:0!important}
.pt-lg-0,.py-lg-0{padding-top:0!important}
.pr-lg-0,.px-lg-0{padding-right:0!important}
.pb-lg-0,.py-lg-0{padding-bottom:0!important}
.pl-lg-0,.px-lg-0{padding-left:0!important}
.p-lg-1{padding:.25rem!important}
.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
.p-lg-2{padding:.5rem!important}
.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
.p-lg-3{padding:1rem!important}
.pt-lg-3,.py-lg-3{padding-top:1rem!important}
.pr-lg-3,.px-lg-3{padding-right:1rem!important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
.pl-lg-3,.px-lg-3{padding-left:1rem!important}
.p-lg-4{padding:1.5rem!important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
.p-lg-5{padding:3rem!important}
.pt-lg-5,.py-lg-5{padding-top:3rem!important}
.pr-lg-5,.px-lg-5{padding-right:3rem!important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}
.pl-lg-5,.px-lg-5{padding-left:3rem!important}
.m-lg-auto{margin:auto!important}
.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
.ml-lg-auto,.mx-lg-auto{margin-left: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-right:0!important}
.mb-xl-0,.my-xl-0{margin-bottom:0!important}
.ml-xl-0,.mx-xl-0{margin-left:0!important}
.m-xl-1{margin:.25rem!important}
.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
.m-xl-2{margin:.5rem!important}
.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
.m-xl-3{margin:1rem!important}
.mt-xl-3,.my-xl-3{margin-top:1rem!important}
.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
.m-xl-4{margin:1.5rem!important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
.m-xl-5{margin:3rem!important}
.mt-xl-5,.my-xl-5{margin-top:3rem!important}
.mr-xl-5,.mx-xl-5{margin-right:3rem!important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}
.ml-xl-5,.mx-xl-5{margin-left:3rem!important}
.p-xl-0{padding:0!important}
.pt-xl-0,.py-xl-0{padding-top:0!important}
.pr-xl-0,.px-xl-0{padding-right:0!important}
.pb-xl-0,.py-xl-0{padding-bottom:0!important}
.pl-xl-0,.px-xl-0{padding-left:0!important}
.p-xl-1{padding:.25rem!important}
.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
.p-xl-2{padding:.5rem!important}
.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
.p-xl-3{padding:1rem!important}
.pt-xl-3,.py-xl-3{padding-top:1rem!important}
.pr-xl-3,.px-xl-3{padding-right:1rem!important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
.pl-xl-3,.px-xl-3{padding-left:1rem!important}
.p-xl-4{padding:1.5rem!important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
.p-xl-5{padding:3rem!important}
.pt-xl-5,.py-xl-5{padding-top:3rem!important}
.pr-xl-5,.px-xl-5{padding-right:3rem!important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}
.pl-xl-5,.px-xl-5{padding-left:3rem!important}
.m-xl-auto{margin:auto!important}
.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}
}
.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
.text-justify{text-align:justify!important}
.text-nowrap{white-space:nowrap!important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media (min-width:576px){.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}
}
@media (min-width:768px){.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}
}
@media (min-width:992px){.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}
}
@media (min-width:1200px){.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!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-normal{font-weight:400!important}
.font-weight-bold{font-weight:700!important}
.font-italic{font-style:italic!important}
.text-white{color:#fff}
.text-primary{color:#007bff}
a.text-primary:focus,a.text-primary:hover{color:#0062cc}
.text-secondary{color:#6c757d!important}
a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}
.text-success{color:#28a745!important}
a.text-success:focus,a.text-success:hover{color:#1e7e34!important}
.text-info{color:#17a2b8!important}
a.text-info:focus,a.text-info:hover{color:#117a8b!important}
.text-warning{color:#ffc107!important}
a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}
.text-danger{color:#dc3545!important}
a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}
.text-light{color:#f8f9fa!important}
a.text-light:focus,a.text-light:hover{color:#dae0e5!important}
.text-dark{color:#343a40!important}
a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}
.text-body{color:#212529!important}
.text-muted{color:#6c757d!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}
.visible{visibility:visible!important}
.invisible{visibility:hidden!important}
@media print{*,::after,::before{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}
blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
@page{size:a3}
body{min-width:992px!important}
.container{min-width:992px!important}
.navbar{display:none}
.badge{border:1px solid #000}
.table{border-collapse:collapse!important}
.table td,.table th{background-color:#fff!important}
.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}
}
   .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:none}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel .owl-refresh .owl-item{display:none}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../themes/refonteaej/assets/aej_customfont/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1}
  .bootstrap-select{width:220px \0}
.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px}
.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}
.bootstrap-select.fit-width{width:auto!important}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}
.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}
.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}
.bootstrap-select.form-control:not([class*=col-]){width:100%}
.bootstrap-select.form-control.input-group-btn{z-index:auto}
.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}
.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}
.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}
.form-inline .bootstrap-select.btn-group .form-control{width:100%}
.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}
.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0!important}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}
.bootstrap-select.btn-group .dropdown-toggle .caret{font-size:14px;position:absolute;top:13px;right:12px;margin-top:-2px;vertical-align:middle}
.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}
.bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:1035;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.bootstrap-select.btn-group .dropdown-menu li{position:relative}
.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}
.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}
.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer}
.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}
.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}
.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}
.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}
.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1036}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}
.bootstrap-select.show-menu-arrow.show>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle:before{display:block}
.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}
.bs-actionsbox{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bs-actionsbox .btn-group button{width:50%}
.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bs-donebutton .btn-group button{width:100%}
.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}
.bs-searchbox .form-control{margin-bottom:0;width:100%}
select.bs-select-hidden,select.selectpicker{display:none!important}
select.mobile-device{position:absolute!important;top:0;left:0;display:block!important;width:100%;height:100%!important;opacity:0}
 .mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}
.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}
.mfp-container:before,.mfp-figure:after{content:''}
.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}
.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-close,.mfp-preloader{text-align:center;position:absolute}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-close,.mfp-preloader a:hover{color:#FFF}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-figure,img.mfp-img{line-height:0}
.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}
.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right{right:0}
.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}
img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
 .mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}
.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}
.mCSB_container{overflow:hidden;width:auto;height:auto}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;width:4px}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}
.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}
.mCSB_scrollTools .mCSB_buttonDown{bottom:0}
.content-scroll{overflow:auto}
.mCSB_dragger{background-color:rgba(0,0,0,.2)}
 .styleswitcher .switcher-title{font-weight:800;margin:10px 5px;text-transform:uppercase}
.styleswitcher{background-color:#fff;box-shadow:2px 1px 5px rgba(0,0,0,.1);height:100%;left:-220px;padding:15px;position:fixed;top:0;width:220px;z-index:999}
.styleswitcher-inner{height:100%;left:0;overflow:auto;padding:15px;position:absolute;top:0;width:100%}
.styleswitcher .switcher-btn-bx{box-shadow:7px 0 5px rgba(0,0,0,.1);position:absolute;right:-40px;top:200px}
.styleswitcher-right .switcher-title{font-weight:400;margin:25px 5px 10px;text-transform:uppercase;font-family:rubik;font-size:16px}
.styleswitcher-right{background-color:#fff;box-shadow:-3px 1px 5px rgba(0,0,0,.1);height:100%;right:-300px;padding:15px;position:fixed;top:0;width:300px;z-index:999}
.styleswitcher-right .switcher-btn-bx{position:absolute;left:-40px;top:200px}
.styleswitcher-right .switch-btn{box-shadow:-3px 1px 5px rgba(0,0,0,.1)}
.switch-btn{background:#fff none repeat scroll 0 0;box-shadow:2px 1px 5px rgba(0,0,0,.1);color:#333;cursor:pointer;display:block;font-size:30px;height:40px;line-height:40px;text-align:center;width:40px}
.background-switcher,.color-skins,.header-view,.layout-view,.nav-view,.pattern-switcher{margin:0;padding:0}
.header-view li,.layout-view li,.nav-view li{cursor:pointer;display:inline-block;text-align:center}
.layout-view li a{display:block;color:#333;line-height:30px;font-size:13px}
.header-view li.active,.layout-view li.active,.nav-view li.active{background-color:#ddd;color:#333;border:0}
.layout-view li{width:46%;border:1px solid #ddd;margin:5px;border-radius:3px}
.color-skins li{cursor:pointer;display:inline-block;list-style:outside none none;margin:0 4px 10px}
.color-skins li a{display:block;height:35px;width:35px}
.color-skins li .skin-1{background-color:#ff304d}
.color-skins li .skin-2{background-color:#fc9d01}
.color-skins li .skin-3{background-color:#30c2f8}
.color-skins li .skin-4{background-color:#4d6cf1}
.color-skins li .skin-5{background-color:#ca1f26}
.color-skins li .skin-6{background-color:#8e3db5}
.color-skins li .skin-7{background-color:#f1783f}
.color-skins li .skin-8{background-color:#26aa5d}
.background-switcher li{cursor:pointer;display:inline-block;height:35px;margin:0 4px 10px;width:35px}
.pattern-switcher li{cursor:pointer;display:inline-block;height:19px;margin:0 4px 10px;width:19px}
.demos{margin:0;padding:0}
.demos li{float:left;list-style:outside none none;padding:5px;width:50%}
.buy-now-btn{background:#81b441 none repeat scroll 0 0;border-radius:20px 0 0 20px;box-shadow:3px 3px 6px 0 rgba(0,0,0,.2);color:#fff;font-family:open sans;font-weight:600;padding:10px 20px;position:fixed;right:-90px;text-transform:uppercase;top:50%;transition:all .5s;z-index:999}
.buy-now-btn i{font-size:16px}
.buy-now-btn:hover{right:-1px;transition:all .5s;color:#fff}
.buy-now-btn i{margin-right:10px}
.layout-view{text-align:center;border-bottom:1px solid #ddd;padding-bottom:15px}
.demos li img{box-shadow:0 0 5px 5px rgba(0,0,0,.2)}
@font-face{font-family:'FontAwesome';src:url('../themes/refonteaej/assets/aej_customfont/plugins/fontawesome/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../themes/refonteaej/assets/aej_customfont/plugins/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../themes/refonteaej/assets/aej_customfont/plugins/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../themes/refonteaej/assets/aej_customfont/plugins/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../themes/refonteaej/assets/aej_customfont/plugins/fontawesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../themes/refonteaej/assets/aej_customfont/plugins/fontawesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right{margin-left:.3em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-feed:before,.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before,.fa-gratipay:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper-pp:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
.fa-buysellads:before{content:"\f20d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-dashcube:before{content:"\f210"}
.fa-forumbee:before{content:"\f211"}
.fa-leanpub:before{content:"\f212"}
.fa-sellsy:before{content:"\f213"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-simplybuilt:before{content:"\f215"}
.fa-skyatlas:before{content:"\f216"}
.fa-cart-plus:before{content:"\f217"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-diamond:before{content:"\f219"}
.fa-ship:before{content:"\f21a"}
.fa-user-secret:before{content:"\f21b"}
.fa-motorcycle:before{content:"\f21c"}
.fa-street-view:before{content:"\f21d"}
.fa-heartbeat:before{content:"\f21e"}
.fa-venus:before{content:"\f221"}
.fa-mars:before{content:"\f222"}
.fa-mercury:before{content:"\f223"}
.fa-intersex:before,.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-venus-double:before{content:"\f226"}
.fa-mars-double:before{content:"\f227"}
.fa-venus-mars:before{content:"\f228"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-neuter:before{content:"\f22c"}
.fa-genderless:before{content:"\f22d"}
.fa-facebook-official:before{content:"\f230"}
.fa-pinterest-p:before{content:"\f231"}
.fa-whatsapp:before{content:"\f232"}
.fa-server:before{content:"\f233"}
.fa-user-plus:before{content:"\f234"}
.fa-user-times:before{content:"\f235"}
.fa-hotel:before,.fa-bed:before{content:"\f236"}
.fa-viacoin:before{content:"\f237"}
.fa-train:before{content:"\f238"}
.fa-subway:before{content:"\f239"}
.fa-medium:before{content:"\f23a"}
.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}
.fa-optin-monster:before{content:"\f23c"}
.fa-opencart:before{content:"\f23d"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}
.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}
.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}
.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-i-cursor:before{content:"\f246"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-sticky-note:before{content:"\f249"}
.fa-sticky-note-o:before{content:"\f24a"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-clone:before{content:"\f24d"}
.fa-balance-scale:before{content:"\f24e"}
.fa-hourglass-o:before{content:"\f250"}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass:before{content:"\f254"}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}
.fa-hand-scissors-o:before{content:"\f257"}
.fa-hand-lizard-o:before{content:"\f258"}
.fa-hand-spock-o:before{content:"\f259"}
.fa-hand-pointer-o:before{content:"\f25a"}
.fa-hand-peace-o:before{content:"\f25b"}
.fa-trademark:before{content:"\f25c"}
.fa-registered:before{content:"\f25d"}
.fa-creative-commons:before{content:"\f25e"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-tripadvisor:before{content:"\f262"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-get-pocket:before{content:"\f265"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-safari:before{content:"\f267"}
.fa-chrome:before{content:"\f268"}
.fa-firefox:before{content:"\f269"}
.fa-opera:before{content:"\f26a"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-tv:before,.fa-television:before{content:"\f26c"}
.fa-contao:before{content:"\f26d"}
.fa-500px:before{content:"\f26e"}
.fa-amazon:before{content:"\f270"}
.fa-calendar-plus-o:before{content:"\f271"}
.fa-calendar-minus-o:before{content:"\f272"}
.fa-calendar-times-o:before{content:"\f273"}
.fa-calendar-check-o:before{content:"\f274"}
.fa-industry:before{content:"\f275"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-map-o:before{content:"\f278"}
.fa-map:before{content:"\f279"}
.fa-commenting:before{content:"\f27a"}
.fa-commenting-o:before{content:"\f27b"}
.fa-houzz:before{content:"\f27c"}
.fa-vimeo:before{content:"\f27d"}
.fa-black-tie:before{content:"\f27e"}
.fa-fonticons:before{content:"\f280"}
.fa-reddit-alien:before{content:"\f281"}
.fa-edge:before{content:"\f282"}
.fa-credit-card-alt:before{content:"\f283"}
.fa-codiepie:before{content:"\f284"}
.fa-modx:before{content:"\f285"}
.fa-fort-awesome:before{content:"\f286"}
.fa-usb:before{content:"\f287"}
.fa-product-hunt:before{content:"\f288"}
.fa-mixcloud:before{content:"\f289"}
.fa-scribd:before{content:"\f28a"}
.fa-pause-circle:before{content:"\f28b"}
.fa-pause-circle-o:before{content:"\f28c"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stop-circle-o:before{content:"\f28e"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-hashtag:before{content:"\f292"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-percent:before{content:"\f295"}
.fa-gitlab:before{content:"\f296"}
.fa-wpbeginner:before{content:"\f297"}
.fa-wpforms:before{content:"\f298"}
.fa-envira:before{content:"\f299"}
.fa-universal-access:before{content:"\f29a"}
.fa-wheelchair-alt:before{content:"\f29b"}
.fa-question-circle-o:before{content:"\f29c"}
.fa-blind:before{content:"\f29d"}
.fa-audio-description:before{content:"\f29e"}
.fa-volume-control-phone:before{content:"\f2a0"}
.fa-braille:before{content:"\f2a1"}
.fa-assistive-listening-systems:before{content:"\f2a2"}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}
.fa-glide:before{content:"\f2a5"}
.fa-glide-g:before{content:"\f2a6"}
.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}
.fa-low-vision:before{content:"\f2a8"}
.fa-viadeo:before{content:"\f2a9"}
.fa-viadeo-square:before{content:"\f2aa"}
.fa-snapchat:before{content:"\f2ab"}
.fa-snapchat-ghost:before{content:"\f2ac"}
.fa-snapchat-square:before{content:"\f2ad"}
.fa-pied-piper:before{content:"\f2ae"}
.fa-first-order:before{content:"\f2b0"}
.fa-yoast:before{content:"\f2b1"}
.fa-themeisle:before{content:"\f2b2"}
.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}
.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}
.fa-handshake-o:before{content:"\f2b5"}
.fa-envelope-open:before{content:"\f2b6"}
.fa-envelope-open-o:before{content:"\f2b7"}
.fa-linode:before{content:"\f2b8"}
.fa-address-book:before{content:"\f2b9"}
.fa-address-book-o:before{content:"\f2ba"}
.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}
.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}
.fa-user-circle:before{content:"\f2bd"}
.fa-user-circle-o:before{content:"\f2be"}
.fa-user-o:before{content:"\f2c0"}
.fa-id-badge:before{content:"\f2c1"}
.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}
.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}
.fa-quora:before{content:"\f2c4"}
.fa-free-code-camp:before{content:"\f2c5"}
.fa-telegram:before{content:"\f2c6"}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}
.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}
.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}
.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}
.fa-shower:before{content:"\f2cc"}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}
.fa-podcast:before{content:"\f2ce"}
.fa-window-maximize:before{content:"\f2d0"}
.fa-window-minimize:before{content:"\f2d1"}
.fa-window-restore:before{content:"\f2d2"}
.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}
.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}
.fa-bandcamp:before{content:"\f2d5"}
.fa-grav:before{content:"\f2d6"}
.fa-etsy:before{content:"\f2d7"}
.fa-imdb:before{content:"\f2d8"}
.fa-ravelry:before{content:"\f2d9"}
.fa-eercast:before{content:"\f2da"}
.fa-microchip:before{content:"\f2db"}
.fa-snowflake-o:before{content:"\f2dc"}
.fa-superpowers:before{content:"\f2dd"}
.fa-wpexplorer:before{content:"\f2de"}
.fa-meetup:before{content:"\f2e0"}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
@font-face{font-family:'themify';src:url('../themes/refonteaej/assets/aej_customfont/plugins/themify/fonts/themify.eot?-fvbane');src:url('../themes/refonteaej/assets/aej_customfont/plugins/themify/fonts/themify.eot?#iefix-fvbane') format('embedded-opentype'),url('../themes/refonteaej/assets/aej_customfont/plugins/themify/fonts/themify.woff?-fvbane') format('woff'),url('../themes/refonteaej/assets/aej_customfont/plugins/themify/fonts/themify.ttf?-fvbane') format('truetype'),url('../themes/refonteaej/assets/aej_customfont/plugins/themify/fonts/themify.svg?-fvbane#themify') format('svg');font-weight:normal;font-style:normal}
[class^="ti-"],[class*=" ti-"]{font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1; -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ti-wand:before{content:"\e600"}
.ti-volume:before{content:"\e601"}
.ti-user:before{content:"\e602"}
.ti-unlock:before{content:"\e603"}
.ti-unlink:before{content:"\e604"}
.ti-trash:before{content:"\e605"}
.ti-thought:before{content:"\e606"}
.ti-target:before{content:"\e607"}
.ti-tag:before{content:"\e608"}
.ti-tablet:before{content:"\e609"}
.ti-star:before{content:"\e60a"}
.ti-spray:before{content:"\e60b"}
.ti-signal:before{content:"\e60c"}
.ti-shopping-cart:before{content:"\e60d"}
.ti-shopping-cart-full:before{content:"\e60e"}
.ti-settings:before{content:"\e60f"}
.ti-search:before{content:"\e610"}
.ti-zoom-in:before{content:"\e611"}
.ti-zoom-out:before{content:"\e612"}
.ti-cut:before{content:"\e613"}
.ti-ruler:before{content:"\e614"}
.ti-ruler-pencil:before{content:"\e615"}
.ti-ruler-alt:before{content:"\e616"}
.ti-bookmark:before{content:"\e617"}
.ti-bookmark-alt:before{content:"\e618"}
.ti-reload:before{content:"\e619"}
.ti-plus:before{content:"\e61a"}
.ti-pin:before{content:"\e61b"}
.ti-pencil:before{content:"\e61c"}
.ti-pencil-alt:before{content:"\e61d"}
.ti-paint-roller:before{content:"\e61e"}
.ti-paint-bucket:before{content:"\e61f"}
.ti-na:before{content:"\e620"}
.ti-mobile:before{content:"\e621"}
.ti-minus:before{content:"\e622"}
.ti-medall:before{content:"\e623"}
.ti-medall-alt:before{content:"\e624"}
.ti-marker:before{content:"\e625"}
.ti-marker-alt:before{content:"\e626"}
.ti-arrow-up:before{content:"\e627"}
.ti-arrow-right:before{content:"\e628"}
.ti-arrow-left:before{content:"\e629"}
.ti-arrow-down:before{content:"\e62a"}
.ti-lock:before{content:"\e62b"}
.ti-location-arrow:before{content:"\e62c"}
.ti-link:before{content:"\e62d"}
.ti-layout:before{content:"\e62e"}
.ti-layers:before{content:"\e62f"}
.ti-layers-alt:before{content:"\e630"}
.ti-key:before{content:"\e631"}
.ti-import:before{content:"\e632"}
.ti-image:before{content:"\e633"}
.ti-heart:before{content:"\e634"}
.ti-heart-broken:before{content:"\e635"}
.ti-hand-stop:before{content:"\e636"}
.ti-hand-open:before{content:"\e637"}
.ti-hand-drag:before{content:"\e638"}
.ti-folder:before{content:"\e639"}
.ti-flag:before{content:"\e63a"}
.ti-flag-alt:before{content:"\e63b"}
.ti-flag-alt-2:before{content:"\e63c"}
.ti-eye:before{content:"\e63d"}
.ti-export:before{content:"\e63e"}
.ti-exchange-vertical:before{content:"\e63f"}
.ti-desktop:before{content:"\e640"}
.ti-cup:before{content:"\e641"}
.ti-crown:before{content:"\e642"}
.ti-comments:before{content:"\e643"}
.ti-comment:before{content:"\e644"}
.ti-comment-alt:before{content:"\e645"}
.ti-close:before{content:"\e646"}
.ti-clip:before{content:"\e647"}
.ti-angle-up:before{content:"\e648"}
.ti-angle-right:before{content:"\e649"}
.ti-angle-left:before{content:"\e64a"}
.ti-angle-down:before{content:"\e64b"}
.ti-check:before{content:"\e64c"}
.ti-check-box:before{content:"\e64d"}
.ti-camera:before{content:"\e64e"}
.ti-announcement:before{content:"\e64f"}
.ti-brush:before{content:"\e650"}
.ti-briefcase:before{content:"\e651"}
.ti-bolt:before{content:"\e652"}
.ti-bolt-alt:before{content:"\e653"}
.ti-blackboard:before{content:"\e654"}
.ti-bag:before{content:"\e655"}
.ti-move:before{content:"\e656"}
.ti-arrows-vertical:before{content:"\e657"}
.ti-arrows-horizontal:before{content:"\e658"}
.ti-fullscreen:before{content:"\e659"}
.ti-arrow-top-right:before{content:"\e65a"}
.ti-arrow-top-left:before{content:"\e65b"}
.ti-arrow-circle-up:before{content:"\e65c"}
.ti-arrow-circle-right:before{content:"\e65d"}
.ti-arrow-circle-left:before{content:"\e65e"}
.ti-arrow-circle-down:before{content:"\e65f"}
.ti-angle-double-up:before{content:"\e660"}
.ti-angle-double-right:before{content:"\e661"}
.ti-angle-double-left:before{content:"\e662"}
.ti-angle-double-down:before{content:"\e663"}
.ti-zip:before{content:"\e664"}
.ti-world:before{content:"\e665"}
.ti-wheelchair:before{content:"\e666"}
.ti-view-list:before{content:"\e667"}
.ti-view-list-alt:before{content:"\e668"}
.ti-view-grid:before{content:"\e669"}
.ti-uppercase:before{content:"\e66a"}
.ti-upload:before{content:"\e66b"}
.ti-underline:before{content:"\e66c"}
.ti-truck:before{content:"\e66d"}
.ti-timer:before{content:"\e66e"}
.ti-ticket:before{content:"\e66f"}
.ti-thumb-up:before{content:"\e670"}
.ti-thumb-down:before{content:"\e671"}
.ti-text:before{content:"\e672"}
.ti-stats-up:before{content:"\e673"}
.ti-stats-down:before{content:"\e674"}
.ti-split-v:before{content:"\e675"}
.ti-split-h:before{content:"\e676"}
.ti-smallcap:before{content:"\e677"}
.ti-shine:before{content:"\e678"}
.ti-shift-right:before{content:"\e679"}
.ti-shift-left:before{content:"\e67a"}
.ti-shield:before{content:"\e67b"}
.ti-notepad:before{content:"\e67c"}
.ti-server:before{content:"\e67d"}
.ti-quote-right:before{content:"\e67e"}
.ti-quote-left:before{content:"\e67f"}
.ti-pulse:before{content:"\e680"}
.ti-printer:before{content:"\e681"}
.ti-power-off:before{content:"\e682"}
.ti-plug:before{content:"\e683"}
.ti-pie-chart:before{content:"\e684"}
.ti-paragraph:before{content:"\e685"}
.ti-panel:before{content:"\e686"}
.ti-package:before{content:"\e687"}
.ti-music:before{content:"\e688"}
.ti-music-alt:before{content:"\e689"}
.ti-mouse:before{content:"\e68a"}
.ti-mouse-alt:before{content:"\e68b"}
.ti-money:before{content:"\e68c"}
.ti-microphone:before{content:"\e68d"}
.ti-menu:before{content:"\e68e"}
.ti-menu-alt:before{content:"\e68f"}
.ti-map:before{content:"\e690"}
.ti-map-alt:before{content:"\e691"}
.ti-loop:before{content:"\e692"}
.ti-location-pin:before{content:"\e693"}
.ti-list:before{content:"\e694"}
.ti-light-bulb:before{content:"\e695"}
.ti-Italic:before{content:"\e696"}
.ti-info:before{content:"\e697"}
.ti-infinite:before{content:"\e698"}
.ti-id-badge:before{content:"\e699"}
.ti-hummer:before{content:"\e69a"}
.ti-home:before{content:"\e69b"}
.ti-help:before{content:"\e69c"}
.ti-headphone:before{content:"\e69d"}
.ti-harddrives:before{content:"\e69e"}
.ti-harddrive:before{content:"\e69f"}
.ti-gift:before{content:"\e6a0"}
.ti-game:before{content:"\e6a1"}
.ti-filter:before{content:"\e6a2"}
.ti-files:before{content:"\e6a3"}
.ti-file:before{content:"\e6a4"}
.ti-eraser:before{content:"\e6a5"}
.ti-envelope:before{content:"\e6a6"}
.ti-download:before{content:"\e6a7"}
.ti-direction:before{content:"\e6a8"}
.ti-direction-alt:before{content:"\e6a9"}
.ti-dashboard:before{content:"\e6aa"}
.ti-control-stop:before{content:"\e6ab"}
.ti-control-shuffle:before{content:"\e6ac"}
.ti-control-play:before{content:"\e6ad"}
.ti-control-pause:before{content:"\e6ae"}
.ti-control-forward:before{content:"\e6af"}
.ti-control-backward:before{content:"\e6b0"}
.ti-cloud:before{content:"\e6b1"}
.ti-cloud-up:before{content:"\e6b2"}
.ti-cloud-down:before{content:"\e6b3"}
.ti-clipboard:before{content:"\e6b4"}
.ti-car:before{content:"\e6b5"}
.ti-calendar:before{content:"\e6b6"}
.ti-book:before{content:"\e6b7"}
.ti-bell:before{content:"\e6b8"}
.ti-basketball:before{content:"\e6b9"}
.ti-bar-chart:before{content:"\e6ba"}
.ti-bar-chart-alt:before{content:"\e6bb"}
.ti-back-right:before{content:"\e6bc"}
.ti-back-left:before{content:"\e6bd"}
.ti-arrows-corner:before{content:"\e6be"}
.ti-archive:before{content:"\e6bf"}
.ti-anchor:before{content:"\e6c0"}
.ti-align-right:before{content:"\e6c1"}
.ti-align-left:before{content:"\e6c2"}
.ti-align-justify:before{content:"\e6c3"}
.ti-align-center:before{content:"\e6c4"}
.ti-alert:before{content:"\e6c5"}
.ti-alarm-clock:before{content:"\e6c6"}
.ti-agenda:before{content:"\e6c7"}
.ti-write:before{content:"\e6c8"}
.ti-window:before{content:"\e6c9"}
.ti-widgetized:before{content:"\e6ca"}
.ti-widget:before{content:"\e6cb"}
.ti-widget-alt:before{content:"\e6cc"}
.ti-wallet:before{content:"\e6cd"}
.ti-video-clapper:before{content:"\e6ce"}
.ti-video-camera:before{content:"\e6cf"}
.ti-vector:before{content:"\e6d0"}
.ti-themify-logo:before{content:"\e6d1"}
.ti-themify-favicon:before{content:"\e6d2"}
.ti-themify-favicon-alt:before{content:"\e6d3"}
.ti-support:before{content:"\e6d4"}
.ti-stamp:before{content:"\e6d5"}
.ti-split-v-alt:before{content:"\e6d6"}
.ti-slice:before{content:"\e6d7"}
.ti-shortcode:before{content:"\e6d8"}
.ti-shift-right-alt:before{content:"\e6d9"}
.ti-shift-left-alt:before{content:"\e6da"}
.ti-ruler-alt-2:before{content:"\e6db"}
.ti-receipt:before{content:"\e6dc"}
.ti-pin2:before{content:"\e6dd"}
.ti-pin-alt:before{content:"\e6de"}
.ti-pencil-alt2:before{content:"\e6df"}
.ti-palette:before{content:"\e6e0"}
.ti-more:before{content:"\e6e1"}
.ti-more-alt:before{content:"\e6e2"}
.ti-microphone-alt:before{content:"\e6e3"}
.ti-magnet:before{content:"\e6e4"}
.ti-line-double:before{content:"\e6e5"}
.ti-line-dotted:before{content:"\e6e6"}
.ti-line-dashed:before{content:"\e6e7"}
.ti-layout-width-full:before{content:"\e6e8"}
.ti-layout-width-default:before{content:"\e6e9"}
.ti-layout-width-default-alt:before{content:"\e6ea"}
.ti-layout-tab:before{content:"\e6eb"}
.ti-layout-tab-window:before{content:"\e6ec"}
.ti-layout-tab-v:before{content:"\e6ed"}
.ti-layout-tab-min:before{content:"\e6ee"}
.ti-layout-slider:before{content:"\e6ef"}
.ti-layout-slider-alt:before{content:"\e6f0"}
.ti-layout-sidebar-right:before{content:"\e6f1"}
.ti-layout-sidebar-none:before{content:"\e6f2"}
.ti-layout-sidebar-left:before{content:"\e6f3"}
.ti-layout-placeholder:before{content:"\e6f4"}
.ti-layout-menu:before{content:"\e6f5"}
.ti-layout-menu-v:before{content:"\e6f6"}
.ti-layout-menu-separated:before{content:"\e6f7"}
.ti-layout-menu-full:before{content:"\e6f8"}
.ti-layout-media-right-alt:before{content:"\e6f9"}
.ti-layout-media-right:before{content:"\e6fa"}
.ti-layout-media-overlay:before{content:"\e6fb"}
.ti-layout-media-overlay-alt:before{content:"\e6fc"}
.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}
.ti-layout-media-left-alt:before{content:"\e6fe"}
.ti-layout-media-left:before{content:"\e6ff"}
.ti-layout-media-center-alt:before{content:"\e700"}
.ti-layout-media-center:before{content:"\e701"}
.ti-layout-list-thumb:before{content:"\e702"}
.ti-layout-list-thumb-alt:before{content:"\e703"}
.ti-layout-list-post:before{content:"\e704"}
.ti-layout-list-large-image:before{content:"\e705"}
.ti-layout-line-solid:before{content:"\e706"}
.ti-layout-grid4:before{content:"\e707"}
.ti-layout-grid3:before{content:"\e708"}
.ti-layout-grid2:before{content:"\e709"}
.ti-layout-grid2-thumb:before{content:"\e70a"}
.ti-layout-cta-right:before{content:"\e70b"}
.ti-layout-cta-left:before{content:"\e70c"}
.ti-layout-cta-center:before{content:"\e70d"}
.ti-layout-cta-btn-right:before{content:"\e70e"}
.ti-layout-cta-btn-left:before{content:"\e70f"}
.ti-layout-column4:before{content:"\e710"}
.ti-layout-column3:before{content:"\e711"}
.ti-layout-column2:before{content:"\e712"}
.ti-layout-accordion-separated:before{content:"\e713"}
.ti-layout-accordion-merged:before{content:"\e714"}
.ti-layout-accordion-list:before{content:"\e715"}
.ti-ink-pen:before{content:"\e716"}
.ti-info-alt:before{content:"\e717"}
.ti-help-alt:before{content:"\e718"}
.ti-headphone-alt:before{content:"\e719"}
.ti-hand-point-up:before{content:"\e71a"}
.ti-hand-point-right:before{content:"\e71b"}
.ti-hand-point-left:before{content:"\e71c"}
.ti-hand-point-down:before{content:"\e71d"}
.ti-gallery:before{content:"\e71e"}
.ti-face-smile:before{content:"\e71f"}
.ti-face-sad:before{content:"\e720"}
.ti-credit-card:before{content:"\e721"}
.ti-control-skip-forward:before{content:"\e722"}
.ti-control-skip-backward:before{content:"\e723"}
.ti-control-record:before{content:"\e724"}
.ti-control-eject:before{content:"\e725"}
.ti-comments-smiley:before{content:"\e726"}
.ti-brush-alt:before{content:"\e727"}
.ti-youtube:before{content:"\e728"}
.ti-vimeo:before{content:"\e729"}
.ti-twitter:before{content:"\e72a"}
.ti-time:before{content:"\e72b"}
.ti-tumblr:before{content:"\e72c"}
.ti-skype:before{content:"\e72d"}
.ti-share:before{content:"\e72e"}
.ti-share-alt:before{content:"\e72f"}
.ti-rocket:before{content:"\e730"}
.ti-pinterest:before{content:"\e731"}
.ti-new-window:before{content:"\e732"}
.ti-microsoft:before{content:"\e733"}
.ti-list-ol:before{content:"\e734"}
.ti-linkedin:before{content:"\e735"}
.ti-layout-sidebar-2:before{content:"\e736"}
.ti-layout-grid4-alt:before{content:"\e737"}
.ti-layout-grid3-alt:before{content:"\e738"}
.ti-layout-grid2-alt:before{content:"\e739"}
.ti-layout-column4-alt:before{content:"\e73a"}
.ti-layout-column3-alt:before{content:"\e73b"}
.ti-layout-column2-alt:before{content:"\e73c"}
.ti-instagram:before{content:"\e73d"}
.ti-google:before{content:"\e73e"}
.ti-github:before{content:"\e73f"}
.ti-flickr:before{content:"\e740"}
.ti-facebook:before{content:"\e741"}
.ti-dropbox:before{content:"\e742"}
.ti-dribbble:before{content:"\e743"}
.ti-apple:before{content:"\e744"}
.ti-android:before{content:"\e745"}
.ti-save:before{content:"\e746"}
.ti-save-alt:before{content:"\e747"}
.ti-yahoo:before{content:"\e748"}
.ti-wordpress:before{content:"\e749"}
.ti-vimeo-alt:before{content:"\e74a"}
.ti-twitter-alt:before{content:"\e74b"}
.ti-tumblr-alt:before{content:"\e74c"}
.ti-trello:before{content:"\e74d"}
.ti-stack-overflow:before{content:"\e74e"}
.ti-soundcloud:before{content:"\e74f"}
.ti-sharethis:before{content:"\e750"}
.ti-sharethis-alt:before{content:"\e751"}
.ti-reddit:before{content:"\e752"}
.ti-pinterest-alt:before{content:"\e753"}
.ti-microsoft-alt:before{content:"\e754"}
.ti-linux:before{content:"\e755"}
.ti-jsfiddle:before{content:"\e756"}
.ti-joomla:before{content:"\e757"}
.ti-html5:before{content:"\e758"}
.ti-flickr-alt:before{content:"\e759"}
.ti-email:before{content:"\e75a"}
.ti-drupal:before{content:"\e75b"}
.ti-dropbox-alt:before{content:"\e75c"}
.ti-css3:before{content:"\e75d"}
.ti-rss:before{content:"\e75e"}
.ti-rss-alt:before{content:"\e75f"}
body,html{-moz-osx-font-smoothing:grayscale}
body{background-color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;color:#6f6f6f;padding:0;margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
a{color:#efbb20;outline:0 none;text-decoration:none}
a:focus,a:hover{text-decoration:none;outline:0 none}
a:active,a:hover{color:#333}
p a{color:#333}
img{border-style:none;height:auto;max-width:100%;vertical-align:middle}
hr{clear:both}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
address{font-style:italic}
table{background-color:transparent;width:100%}
table thead th{color:#333}
table td{padding:15px 10px}
address,dd,dl,hr,ol,p,pre,table,ul{margin-bottom:24px}
::selection{color:#000;background:#dbdbdb}
::-moz-selection{color:#000;background:#dbdbdb}
.overflow-hide{overflow:hidden}
.overflow-auto{overflow:auto}
.clear{clear:both}
.pull-none{float:none}
::-moz-selection{background:#3396d1;color:#fff}
::selection{background:#3396d1;color:#fff}
.op{font-family:'Open Sans',sans-serif}
.dis-block{display:block;width:100%}
h1,h2,h3,h4,h5,h6{color:#232323;font-family:Rubik,sans-serif}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#232323}
h1{font-size:36px;line-height:45px;margin-bottom:25px;font-weight:500}
h2{font-size:32px;line-height:40px;margin-bottom:25px;font-weight:500}
h3{font-size:28px;line-height:35px;margin-bottom:20px;font-weight:500}
h4{font-size:24px;line-height:28px;margin-bottom:15px;font-weight:500}
h5{font-size:20px;line-height:28px;margin-bottom:10px;font-weight:500}
h6{font-size:18px;line-height:28px;margin-bottom:10px;font-weight:500}
p{line-height:24px;margin-bottom:24px}
strong{font-weight:400}
.bg-primary a:hover{color:#fff}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-justify{text-align:justify}
.v-align-t{vertical-align:top}
.v-align-m{vertical-align:middle}
.v-align-b{vertical-align:bottom}
.text-nowrap{white-space:nowrap}
.text-lowercase{text-transform:lowercase}
.text-uppercase{text-transform:uppercase}
.text-capitalize{text-transform:capitalize}
.font-10{font-size:10px}
.font-12{font-size:12px}
.font-13{font-size:13px}
.font-14{font-size:14px}
.font-16{font-size:16px}
.font-18{font-size:18px}
.font-20{font-size:20px}
.font-22{font-size:22px}
.font-24{font-size:24px}
.font-26{font-size:26px}
.font-30{font-size:30px;line-height:40px}
.font-35{font-size:35px;line-height:45px}
.font-40{font-size:40px;line-height:50px}
.font-45{font-size:45px;line-height:55px}
.font-50{font-size:50px;line-height:65px}
.font-55{font-size:55px;line-height:65px}
.font-60{font-size:60px;line-height:70px}
.font-70{font-size:70px;line-height:80px}
.font-75{font-size:75px;line-height:85px}
.font-80{font-size:80px;line-height:90px}
.font-90{font-size:90px;line-height:100px}
.font-100{font-size:100px;line-height:110px}
@media only screen and (max-width:767px){h1{font-size:35px;line-height:42px;margin-bottom:25px;font-weight:800}
h2{font-size:30px;line-height:38px;margin-bottom:25px}
h3{font-size:28px;line-height:35px;margin-bottom:20px}
h4{font-size:24px;line-height:28px;margin-bottom:15px}
h5{font-size:20px;line-height:26px;margin-bottom:10px}
h6{font-size:18px;line-height:24px;margin-bottom:10px}
p{font-size:14px}
}
.fw3{font-weight:300}
.fw4{font-weight:400}
.fw5{font-weight:500}
.fw6{font-weight:600}
.fw7{font-weight:700}
.fw8{font-weight:800}
.fw9{font-weight:900}
dl,ol,ul{list-style-position:outside;padding:0}
ol,ul{margin-bottom:24px}
ol li,ul li{padding:0}
dl{margin-left:0;margin-bottom:30px}
dl dd{margin-bottom:10px}
.list-inline>li{padding-left:2px;padding-right:2px;display:inline-block}
.p-a0{padding:0}
.p-a5{padding:5px}
.p-a10{padding:10px}
.p-a15{padding:15px}
.p-a20{padding:20px}
.p-a25{padding:25px}
.p-a30{padding:30px}
.p-a40{padding:40px}
.p-a50{padding:50px}
.p-a60{padding:60px}
.p-a70{padding:70px}
.p-a80{padding:80px}
.p-a90{padding:90px}
.p-a100{padding:100px}
.p-t0{padding-top:0}
.p-t5{padding-top:5px}
.p-t10{padding-top:10px}
.p-t15{padding-top:15px}
.p-t20{padding-top:20px}
.p-t30{padding-top:30px}
.p-t40{padding-top:40px}
.p-t50{padding-top:50px}
.p-t60{padding-top:60px}
.p-t70{padding-top:70px}
.p-t80{padding-top:80px}
.p-t90{padding-top:90px}
.p-t100{padding-top:100px}
.p-b0{padding-bottom:0}
.p-b5{padding-bottom:5px}
.p-b10{padding-bottom:10px}
.p-b15{padding-bottom:15px}
.p-b20{padding-bottom:20px}
.p-b30{padding-bottom:30px}
.p-b40{padding-bottom:40px}
.p-b50{padding-bottom:50px}
.p-b60{padding-bottom:60px}
.p-b70{padding-bottom:70px}
.p-b80{padding-bottom:80px}
.p-b90{padding-bottom:90px}
.p-b100{padding-bottom:100px}
.p-l0{padding-left:0}
.p-l5{padding-left:5px}
.p-l10{padding-left:10px}
.p-l15{padding-left:15px}
.p-l20{padding-left:20px}
.p-l30{padding-left:30px}
.p-l40{padding-left:40px}
.p-l50{padding-left:50px}
.p-l60{padding-left:60px}
.p-l70{padding-left:70px}
.p-l80{padding-left:80px}
.p-l90{padding-left:90px}
.p-l100{padding-left:100px}
.p-r0{padding-right:0}
.p-r5{padding-right:5px}
.p-r10{padding-right:10px}
.p-r15{padding-right:15px}
.p-r20{padding-right:20px}
.p-r30{padding-right:30px}
.p-r40{padding-right:40px}
.p-r50{padding-right:50px}
.p-r60{padding-right:60px}
.p-r70{padding-right:70px}
.p-r80{padding-right:80px}
.p-r90{padding-right:90px}
.p-r100{padding-right:100px}
.p-lr0{padding-left:0;padding-right:0}
.p-lr5{padding-left:5px;padding-right:5px}
.p-lr10{padding-left:10px;padding-right:10px}
.p-lr15{padding-left:15px;padding-right:15px}
.p-lr20{padding-left:20px;padding-right:20px}
.p-lr30{padding-left:30px;padding-right:30px}
.p-lr40{padding-left:40px;padding-right:40px}
.p-lr50{padding-left:50px;padding-right:50px}
.p-lr60{padding-left:60px;padding-right:60px}
.p-lr70{padding-left:70px;padding-right:70px}
.p-lr80{padding-left:80px;padding-right:80px}
.p-lr90{padding-left:90px;padding-right:90px}
.p-lr100{padding-left:100px;padding-right:100px}
.p-tb0{padding-bottom:0;padding-top:0}
.p-tb5{padding-bottom:5px;padding-top:5px}
.p-tb10{padding-bottom:10px;padding-top:10px}
.p-tb15{padding-bottom:15px;padding-top:15px}
.p-tb20{padding-bottom:20px;padding-top:20px}
.p-tb30{padding-bottom:30px;padding-top:30px}
.p-tb40{padding-bottom:40px;padding-top:40px}
.p-tb50{padding-bottom:50px;padding-top:50px}
.p-tb60{padding-bottom:60px;padding-top:60px}
.p-tb70{padding-bottom:70px;padding-top:70px}
.p-tb80{padding-bottom:80px;padding-top:80px}
.p-tb90{padding-bottom:90px;padding-top:90px}
.p-tb100{padding-bottom:100px;padding-top:100px}
.m-auto{margin:auto}
.m-a0{margin:0}
.m-a5{margin:5px}
.m-a10{margin:10px}
.m-a15{margin:15px}
.m-a20{margin:20px}
.m-a30{margin:30px}
.m-a40{margin:40px}
.m-a50{margin:50px}
.m-a60{margin:60px}
.m-a70{margin:70px}
.m-a80{margin:80px}
.m-a90{margin:90px}
.m-a100{margin:100px}
.m-t0{margin-top:0}
.m-t5{margin-top:5px}
.m-t10{margin-top:10px}
.m-t15{margin-top:15px}
.m-t20{margin-top:20px}
.m-t30{margin-top:30px}
.m-t40{margin-top:40px}
.m-t50{margin-top:50px}
.m-t60{margin-top:60px}
.m-t70{margin-top:70px}
.m-t80{margin-top:80px}
.m-t90{margin-top:90px}
.m-t100{margin-top:100px}
.m-b0{margin-bottom:0}
.m-b5{margin-bottom:5px}
.m-b10{margin-bottom:10px}
.m-b15{margin-bottom:15px}
.m-b20{margin-bottom:20px}
.m-b30{margin-bottom:30px}
.m-b40{margin-bottom:40px}
.m-b50{margin-bottom:50px}
.m-b60{margin-bottom:60px}
.m-b70{margin-bottom:70px}
.m-b80{margin-bottom:80px}
.m-b90{margin-bottom:90px}
.m-b100{margin-bottom:100px}
.m-l0{margin-left:0}
.m-l5{margin-left:5px}
.m-l10{margin-left:10px}
.m-l15{margin-left:15px}
.m-l20{margin-left:20px}
.m-l30{margin-left:30px}
.m-l40{margin-left:40px}
.m-l50{margin-left:50px}
.m-l60{margin-left:60px}
.m-l70{margin-left:70px}
.m-l80{margin-left:80px}
.m-l90{margin-left:90px}
.m-l100{margin-left:100px}
.m-r0{margin-right:0}
.m-r5{margin-right:5px}
.m-r10{margin-right:10px}
.m-r15{margin-right:15px}
.m-r20{margin-right:20px}
.m-r30{margin-right:30px}
.m-r40{margin-right:40px}
.m-r50{margin-right:50px}
.m-r60{margin-right:60px}
.m-r70{margin-right:70px}
.m-r80{margin-right:80px}
.m-r90{margin-right:90px}
.m-r100{margin-right:100px}
.m-lr0{margin-left:0;margin-right:0}
.m-lr5{margin-left:5px;margin-right:5px}
.m-lr10{margin-left:10px;margin-right:10px}
.m-lr15{margin-left:15px;margin-right:15px}
.m-lr20{margin-left:20px;margin-right:20px}
.m-lr30{margin-left:30px;margin-right:30px}
.m-lr40{margin-left:40px;margin-right:40px}
.m-lr50{margin-left:50px;margin-right:50px}
.m-lr60{margin-left:60px;margin-right:60px}
.m-lr70{margin-left:70px;margin-right:70px}
.m-lr80{margin-left:80px;margin-right:80px}
.m-lr90{margin-left:90px;margin-right:90px}
.m-lr100{margin-left:100px;margin-right:100px}
.m-tb0{margin-bottom:0;margin-top:0}
.m-tb5{margin-bottom:5px;margin-top:5px}
.m-tb10{margin-bottom:10px;margin-top:10px}
.m-tb15{margin-bottom:15px;margin-top:15px}
.m-tb20{margin-bottom:20px;margin-top:20px}
.m-tb30{margin-bottom:30px;margin-top:30px}
.m-tb40{margin-bottom:40px;margin-top:40px}
.m-tb50{margin-bottom:50px;margin-top:50px}
.m-tb60{margin-bottom:60px;margin-top:60px}
.m-tb70{margin-bottom:70px;margin-top:70px}
.m-tb80{margin-bottom:80px;margin-top:80px}
.m-tb90{margin-bottom:90px;margin-top:90px}
.m-tb100{margin-bottom:100px;margin-top:100px}
.no-col-gap [class*=col-lg-],.no-col-gap [class*=col-md-],.no-col-gap [class*=col-sm-],.no-col-gap [class*=col-xs-]{padding-left:0;padding-right:0}
.max-w50{max-width:50px}
.max-w60{max-width:60px}
.max-w80{max-width:80px}
.max-w100{max-width:100px}
.max-w200{max-width:200px}
.max-w300{max-width:300px}
.max-w400{max-width:400px}
.max-w500{max-width:500px}
.max-w600{max-width:600px}
.max-w700{max-width:700px}
.max-w800{max-width:800px}
.max-w900{max-width:900px}
.max-w1000{max-width:1000px}
.absolute{position:absolute}
.relative{position:relative}
.static{position:static}
.z-index1{z-index:1}
.z-index2{z-index:2}
.z-index3{z-index:3}
.z-index4{z-index:4}
.z-index5{z-index:5}
.z-index6{z-index:6}
.z-index7{z-index:7}
.z-index8{z-index:8}
.z-index9{z-index:9}
.z-index10{z-index:10}
.z-index100{z-index:100}
.z-index999{z-index:999}
.text-white{color:#fff}
.text-black{color:#000}
.text-gray{color:#f5f6f6}
.text-gray-dark{color:#d3d3d3}
.text-red{color:#ff4045}
.text-yellow{color:#ffb822}
.text-yellow-light{color:#fec215}
.text-pink{color:#ff3c85}
.text-blue{color:#00c5dc}
.text-green{color:#34bfa3}
.text-orange{color:#ef9800}
.bg-transparent{background-color:transparent}
.bg-white{background-color:#fff}
.bg-black{background-color:#000}
.bg-black-light{background-color:#1c1c1c}
.bg-gray{background-color:#eef1ff}
.bg-gray-dark{background-color:#d3d3d3}
.bg-red{background-color:#ff4045}
.bg-green{background-color:#34bfa3}
.bg-yellow{background-color:#ffb822}
.bg-pink{background-color:#ff3c85}
.bg-blue{background-color:#00c5dc}
.bg-orange{background-color:#ef9800}
.bg-tpw1{background-color:rgba(255,255,255,.1)}
.bg-tpw2{background-color:rgba(255,255,255,.2)}
.bg-tpw3{background-color:rgba(255,255,255,.3)}
.bg-tpw4{background-color:rgba(255,255,255,.4)}
.bg-tpw5{background-color:rgba(255,255,255,.5)}
.bg-tpw6{background-color:rgba(255,255,255,.6)}
.bg-tpw7{background-color:rgba(255,255,255,.7)}
.bg-tpw8{background-color:rgba(255,255,255,.8)}
.bg-tpw9{background-color:rgba(255,255,255,.9)}
.bg-tpb1{background-color:rgba(0,0,0,.05)}
.bg-tpb2{background-color:rgba(0,0,0,.2)}
.bg-tpb3{background-color:rgba(0,0,0,.3)}
.bg-tpb4{background-color:rgba(0,0,0,.4)}
.bg-tpb5{background-color:rgba(0,0,0,.5)}
.bg-tpb6{background-color:rgba(0,0,0,.6)}
.bg-tpb7{background-color:rgba(0,0,0,.7)}
.bg-tpb8{background-color:rgba(0,0,0,.8)}
.bg-tpb9{background-color:rgba(0,0,0,.9)}
.bg-img-fix{background-attachment:fixed;background-size:cover}
.bg-pt,.dez-bnr-inr.bg-pt{background-position:top;background-size:cover}
.bg-pb,.dez-bnr-inr.bg-pb{background-position:bottom;background-size:cover}
.dez-img-overlay1,.dez-img-overlay11,.dez-img-overlay12,.dez-img-overlay2,.dez-img-overlay3,.dez-img-overlay4,.dez-img-overlay5,.dez-img-overlay6,.dez-img-overlay7,.dez-img-overlay8,.dez-img-overlay9{position:relative}
.dez-img-overlay11:after,.dez-img-overlay11:before,.dez-img-overlay12:after,.dez-img-overlay12:before,.dez-img-overlay1:after,.dez-img-overlay1:before,.dez-img-overlay2:after,.dez-img-overlay2:before,.dez-img-overlay3:after,.dez-img-overlay3:before,.dez-img-overlay4:after,.dez-img-overlay4:before,.dez-img-overlay5:after,.dez-img-overlay5:before,.dez-img-overlay6:after,.dez-img-overlay6:before,.dez-img-overlay7:after,.dez-img-overlay7:before,.dez-img-overlay8:after,.dez-img-overlay8:before,.dez-img-overlay9:after,.dez-img-overlay9:before{content:"";background:#192665;background:-moz-radial-gradient(center,ellipse cover,#192665 0,#09123f 49%,#222845 100%);background:-webkit-radial-gradient(center,ellipse cover,#192665 0,#09123f 49%,#222845 100%);background:radial-gradient(ellipse at center,#192665 0,#09123f 49%,#222845 100%);position:absolute;left:0;top:0;width:0;height:0;opacity:.8;z-index:1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.dez-img-overlay1:before{width:100%;height:100%;opacity:0}
.dez-box:hover .dez-img-overlay1:before,.dez-img-overlay1:hover:before{opacity:.85}
.dez-img-overlay2:before{width:100%;height:100%;opacity:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.15) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.15) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.15) 100%)}
.dez-img-overlay2.on:before{opacity:1}
.dez-box:hover .dez-img-overlay2:before,.dez-img-overlay2:hover:before{opacity:.9}
.dez-img-overlay3:before{left:50%;top:50%}
.dez-box:hover .dez-img-overlay3:before,.dez-img-overlay3:hover:before{width:100%;height:100%;top:0;left:0}
.dez-img-overlay4:before{left:50%;top:0;height:100%}
.dez-box:hover .dez-img-overlay4:before,.dez-img-overlay4:hover:before{width:100%;left:0}
.dez-img-overlay5:before{left:0;top:50%;width:100%}
.dez-box:hover .dez-img-overlay5:before,.dez-img-overlay5:hover:before{height:100%;top:0}
.dez-img-overlay6:before{left:0;top:auto;bottom:0;width:100%}
.dez-box:hover .dez-img-overlay6:before,.dez-img-overlay6:hover:before{height:100%}
.dez-img-overlay7:after,.dez-img-overlay7:before{height:100%}
.dez-img-overlay7:after{left:auto;right:0}
.dez-box:hover .dez-img-overlay7:after,.dez-box:hover .dez-img-overlay7:before,.dez-img-overlay7:hover:after,.dez-img-overlay7:hover:before{width:50%}
.dez-img-overlay8:after,.dez-img-overlay8:before{height:100%}
.dez-img-overlay8:after{left:auto;right:0}
.dez-box:hover .dez-img-overlay8:after,.dez-box:hover .dez-img-overlay8:before,.dez-img-overlay8:hover:after,.dez-img-overlay8:hover:before{width:100%;opacity:.3}
.dez-img-overlay9:after{left:auto;right:0;top:auto;bottom:0}
.dez-box:hover .dez-img-overlay9:after,.dez-box:hover .dez-img-overlay9:before,.dez-img-overlay9:hover:after,.dez-img-overlay9:hover:before{width:100%;height:100%;opacity:.3}
.dez-img-overlay10:after,.dez-img-overlay10:before{width:100%;height:100%;opacity:0}
.dez-box:hover .dez-img-overlay10:before,.dez-img-overlay10:hover:before{opacity:.5}
.dez-box:hover .dez-img-overlay10:after,.dez-img-overlay10:hover:after{width:90%;height:80%;left:5%;top:10%;opacity:.5;background:0 0;border:1px dashed #fff}
.dez-box:hover .dez-img-overlay11:after,.dez-img-overlay11:hover:after{height:95%;opacity:1;right:7.5%;top:2.5%;-moz-transform:skewY(0);-webkit-transform:skewY(0);-o-transform:skewY(0);-ms-transform:skewY(0);transform:skewY(0);width:85%}
.dez-box:hover .dez-img-overlay11:before,.dez-img-overlay11:hover:before{height:85%;left:2.5%;opacity:1;top:7.5%;-moz-transform:skewY(0);-webkit-transform:skewY(0);-o-transform:skewY(0);-ms-transform:skewY(0);transform:skewY(0);width:95%}
.dez-img-overlay11:after{background:rgba(0,0,0,0) none repeat scroll 0 0;border-left:1px solid #fff;border-right:1px solid #fff;bottom:5%;height:80%;left:auto;right:5%;top:auto;-moz-transform:skewY(70deg);-webkit-transform:skewY(70deg);-o-transform:skewY(70deg);-ms-transform:skewY(70deg);transform:skewY(70deg);width:90%}
.dez-img-overlay11:before{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:1px solid #fff;border-top:1px solid #fff;bottom:auto;height:90%;left:5%;right:auto;top:5%;-moz-transform:skewX(-70deg);-webkit-transform:skewX(-70deg);-o-transform:skewX(-70deg);-ms-transform:skewX(-70deg);transform:skewX(-70deg);width:80%}
.dez-img-overlay11{background-color:#000!important}
.dez-img-overlay11:hover img{opacity:.7!important}
.dez-box:hover .dez-img-overlay12:after,.dez-img-overlay12:hover:after{opacity:1;transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);-moz-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);-o-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}
.dez-img-overlay12:after{background-color:rgba(0,0,0,0);border-bottom:2px solid #fff;border-top:2px solid #fff;transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-moz-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-o-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-moz-transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;width:100%;height:100%}
.dez-box:hover .dez-img-overlay12.left:after,.dez-img-overlay12.left:hover:after{transform:rotate3d(0,0,1,-45deg) scale3d(1,1,1);-moz-transform:rotate3d(0,0,1,-45deg) scale3d(1,1,1);-webkit-transform:rotate3d(0,0,1,-45deg) scale3d(1,1,1);-o-transform:rotate3d(0,0,1,-45deg) scale3d(1,1,1)}
.dez-img-overlay12.left:after{border-bottom:2px solid #fff;border-top:2px solid #fff;transform:rotate3d(0,0,1,-45deg) scale3d(1,0,1);-moz-transform:rotate3d(0,0,1,-45deg) scale3d(1,0,1);-o-transform:rotate3d(0,0,1,-45deg) scale3d(1,0,1);-webkit-transform:rotate3d(0,0,1,-45deg) scale3d(1,0,1);-moz-transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0}
.dez-img-overlay12:before{width:100%;height:100%;opacity:0}
.dez-box:hover .dez-img-overlay12:before,.dez-img-overlay12:hover:before{opacity:.4}
.dez-img-effect{position:relative;overflow:hidden;display:block;vertical-align:middle}
.dez-img-effect img{display:block;margin:0;width:100%;height:auto;box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}
.dez-img-effect.opacity img:hover{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}
.dez-img-effect.zoom-slow img{transition:all 10s;-moz-transition:all 10s;-webkit-transition:all 10s;-o-transition:all 10s}
.dez-img-effect.zoom-slow:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.dez-img-effect.zoom:hover img{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
.dez-img-effect.shrink:hover img{transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-moz-transform:scale(.8)}
.dez-img-effect.side-pan:hover img{margin-left:-11%;transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}
.dez-img-effect.vertical-pan:hover img{margin-top:-10%;transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}
.dez-img-effect.fade-in{background:#000}
.dez-img-effect.fade-in img{opacity:.65;-moz-opacity:.65;-webkit-opacity:.65}
.dez-img-effect.fade-in:hover img{opacity:1;-moz-opacity:1;-webkit-opacity:1}
.dez-img-effect.fade-out{background:#000}
.dez-img-effect.fade-out:hover img{opacity:.7;-moz-opacity:.7;-webkit-opacity:.7}
.dez-box:hover .dez-img-effect.rotate img,.dez-img-effect.rotate:hover img{-moz-transform:scale(1.5) rotate(-20deg);-webkit-transform:scale(1.5) rotate(-20deg);-o-transform:scale(1.5) rotate(-20deg);-ms-transform:scale(1.5) rotate(-20deg);transform:scale(1.5) rotate(-20deg)}
.dez-img-effect.sepia img{-webkit-filter:sepia(100%);filter:sepia(100%)}
.algo-image-hover.sepia:hover img{-webkit-filter:sepia(0);filter:sepia(0)}
.dez-img-effect.blurr img{transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.dez-img-effect.blurr:hover img{filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px)}
.dez-img-effect.blurr-invert img{transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.dez-img-effect.blurr-invert img{filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px)}
.dez-img-effect.blurr-invert:hover img{filter:blur(0);-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0)}
.dez-img-effect.off-color img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}
.dez-img-effect.off-color:hover img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}
.dez-img-effect.on-color img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}
.dez-img-effect.on-color:hover img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}
.dez-info-has{position:absolute;bottom:0;left:0;width:100%;height:auto;padding:30px 15px 40px;opacity:0;margin-bottom:-100px;z-index:2}
.dez-info-has.p-a15{padding:15px}
.dez-info-has.p-a20{padding:20px}
.dez-info-has.bg-primary{background-color:rgba(27,188,232,.9)}
.dez-info-has.bg-green{background-color:rgba(106,179,62,.9)}
.dez-info-has.bg-black{background-color:rgba(0,0,0,.6)}
.dez-info-has.bg-white{background-color:rgba(255,255,255,.8)}
.dez-info-has.bg-white h1,.dez-info-has.bg-white h2,.dez-info-has.bg-white h3,.dez-info-has.bg-white h4,.dez-info-has.bg-white h5,.dez-info-has.bg-white h6{color:#3d474a}
.dez-info-has.bg-white h1 a,.dez-info-has.bg-white h2 a,.dez-info-has.bg-white h3 a,.dez-info-has.bg-white h4 a,.dez-info-has.bg-white h5 a,.dez-info-has.bg-white h6 a{color:#3d474a}
.dez-info-has.bg-white .dez-info-has-text,.dez-info-has.bg-white p{color:#767676}
.dez-info-has a,.dez-info-has h1,.dez-info-has h2,.dez-info-has h3,.dez-info-has h4,.dez-info-has h5,.dez-info-has h6,.dez-info-has p,.dez-info-has-text{color:#fff}
.dez-info-has .dez-info-has-text{margin-bottom:20px;line-height:24px}
.dez-media{overflow:hidden;position:relative}
.dez-box:hover .dez-info-has,.dez-media:hover .dez-info-has{opacity:1;width:100%;margin-bottom:0}
.dez-info-has.no-hover,.overlay-bx.no-hover{opacity:1;width:100%;margin-bottom:0;visibility:visible}
.dez-info-has.skew-has{border-top:4px solid #2d3239;padding:30px 40px 60px;-moz-transform:skewY(10deg);-webkit-transform:skewY(10deg);-o-transform:skewY(10deg);-ms-transform:skewY(10deg);transform:skewY(10deg);bottom:-35px}
.dez-info-has.skew-has>*{-moz-transform:skewY(-10deg);-webkit-transform:skewY(-10deg);-o-transform:skewY(-10deg);-ms-transform:skewY(-10deg);transform:skewY(-10deg)}
label{font-weight:600;margin-bottom:10px}
.panel-default,.panel-default>.panel-heading{border-color:#e7ecf1;color:inherit}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e7ecf1}
.form-group{margin-bottom:25px}
.form-control{border-color:#e1e6eb;box-shadow:none;font-size:14px;line-height:20px;padding:9px 15px}
.form-control:focus{border-color:#e1e1e1;outline:0}
.form-control:focus,.has-error .form-control:focus{-webkit-box-shadow:none;box-shadow:none}
.form-control.kv-fileinput-caption{height:39px}
.form-group.form-inline .checkbox,.form-group.form-inline .radio{margin-right:15px}
.input-group{width:100%}
.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}
.input-group-addon{background:#fff;border-color:#e1e1e1;padding:6px 14px;font-size:16px}
.input-group-addon.font-size-20{font-size:20px}
.input-group-addon.fixed-w{text-align:center;padding:6px 0;width:40px}
.input-group-addon.v-align-t{line-height:30px}
.dropdown-menu{font-size:13px}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}
.bootstrap-select .dropdown-toggle{border:1px solid #e7ecf1!important;background-color:#fff!important;height:40px;font-size:15px;color:#495057}
.bootstrap-select .dropdown-toggle:after{display:none}
.bootstrap-select .dropdown-toggle:active,.bootstrap-select .dropdown-toggle:focus,.bootstrap-select .dropdown-toggle:hover{background-color:#fff!important;border:1px solid #e9e9e9!important;box-shadow:none!important;outline:0!important}
.bootstrap-select:active,.bootstrap-select:focus{border:0!important;box-shadow:none!important;outline:0!important}
.bootstrap-select.show{box-shadow:none!important;outline:0!important}
.bootstrap-select.show .dropdown-toggle{box-shadow:none!important;outline:0!important}
.bootstrap-select.show.btn-group .dropdown-menu.inner{display:block}
.bootstrap-select div.dropdown-menu{border:1px solid #e9e9e9;border-radius:0;box-shadow:none;margin-top:-1px;padding:0;font-size:13px}
.bootstrap-select div.dropdown-menu ul li{padding:0}
.bootstrap-select div.dropdown-menu ul li a{padding:5px 15px}
.bootstrap-select div.dropdown-menu ul li a img{border-radius:100%;-webkit-border-radius:100%;margin-right:5px}
.bootstrap-select .bs-searchbox .form-control{padding:5px 10px;height:30px}
.bootstrap-select .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.bootstrap-select .dropdown-menu>li>a:hover{background-color:#f2f2f4}
.bootstrap-touchspin .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}
.bootstrap-touchspin .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:10px 10px 9px;margin-left:-1px;position:relative;border-width:1px;border-style:solid;border-color:#e1e1e1;background:#fff}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;border-top-right-radius:0}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:-2px;border-radius:0;border-bottom-right-radius:0}
.bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:4px;left:5px;font-size:9px;font-weight:400;color:#9fa0a1}
.input-rating input[type=radio]{display:none}
.input-rating input[type=radio]+label{display:inline-block;margin-left:-4px;padding-left:0!important;padding-right:0;width:24px}
.input-rating input[type=radio]+label:first-of-type{margin-left:0}
.input-rating input[type=radio]+label:before{background-color:transparent;border:none;color:#ffd925;content:"\f006";display:inline-block;font-family:FontAwesome;font-size:20px;-webkit-font-smoothing:antialiased;height:14px;line-height:1;margin-left:0;position:static;text-align:center;top:2px;transition:none;width:14px}
.input-rating input[type=radio]+label.filled:before,.input-rating input[type=radio]+label.hovered.filled:before,.input-rating input[type=radio]+label.marked:before,.input-rating input[type=radio]:checked+label:before{content:"\f005"}
.input-rating input[type=radio]+label.hovered:before{content:"\f006"}
.rating-bx{color:#ffc300;font-size:14px}
.rating-bx i{margin:0 2px}
.rating-container .rating-stars::before{text-shadow:none}
.rating-container{color:#c8c8c8}
.rating-container .rating-stars{color:#3396d1}
.has-feedback label~.form-control-feedback{top:31px}
.loading-box{width:100%;height:100%;background-color:#fff;position:fixed;left:0;top:0;opacity:.7;z-index:9999}
.loading-pic{width:70px;height:70px;background:url(../themes/refonteaej/assets/aej_customfont/css/inc/images/loading.GIF) center no-repeat;position:fixed;left:50%;top:50%;margin:-35px;z-index:99999}
.loading-cover,.loading-map,.loading-srh-bar{background:rgba(255,255,255,.8);position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}
.loading-cover .fa-spinner,.loading-map .fa-spinner,.loading-srh-bar .fa-spinner{position:absolute;left:50%;top:50%;margin:-10px;font-size:25px;color:#333}
.dez-banner-outer{margin-bottom:0}
.dez-error-top,.dez-success-top{margin-bottom:0}
.alert-bx.alert-info{padding:15px;border:1px solid #bce8f1}
.alignnone{margin:0}
.aligncenter,div.aligncenter{display:block;margin:5px auto 15px}
.alignright{float:right;margin:5px 0 15px 25px}
.alignleft{float:left;margin:5px 25px 15px 0}
a img.alignright{float:right;margin:5px 0 25px 25px}
a img.alignnone{margin:5px 0 25px 0}
a img.alignleft{float:left;margin:5px 25px 25px 0}
a img.aligncenter{display:block;margin:5px auto 15px}
.blog-side-img{width:300px}
.wp-caption{max-width:100%;text-align:center}
.wp-caption img[class*=wp-image-]{display:block;margin:0}
.wp-caption.alignnone{margin:5px 0 25px 0}
.wp-caption.alignleft{margin:5px 25px 25px 0}
.wp-caption.alignright{margin:5px 0 25px 25px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}
.wp-caption p.wp-caption-text{color:#9d9d9d;font-size:13px;line-height:18px;margin:0;padding:10px 0;text-align:left}
blockquote{padding:16px 20px 16px 80px;font-size:18px;font-style:italic;color:#555;margin:40px 0;border-left:none;line-height:30px;position:relative;background:#f6f6f6;clear:both;border-left:4px solid #efbb20}
blockquote p{font-size:18px;color:#555;line-height:30px;margin-bottom:0}
blockquote:before{content:'\f10d';font-family:FontAwesome;color:#efbb20;font-size:35px;position:absolute;left:20px;top:20px;font-style:normal}
.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}
@media only screen and (max-width:480px){.blog-side-img{width:90px}
.alignleft{margin:5px 15px 10px 0}
.alignleft{margin:5px 15px 10px 0}
.alignright{margin:5px 0 15px 15px}
}
.site-header{position:relative;z-index:999}
.site-header ol,.site-header ul{margin-bottom:0}
.extra-nav{float:right;padding:26px 0;position:relative;z-index:9}
.extra-nav .site-button-link{font-size:15px}
.extra-nav .extra-cell{display:inline-block;margin-left:10px}
@media only screen and (max-width:767px){.extra-nav{margin-right:15px}
}
@media only screen and (max-width:480px){.extra-nav{margin:0 1px 0 0;text-align:right}
}
.new-page{padding:2px 5px;font-size:10px;background:red;color:#fff;border-radius:4px;vertical-align:middle;margin-left:2px}
#header-part.fix-map-header{height:90px}
#header-part.fix-map-header .main-bar{position:fixed;top:0;left:0;z-index:1}
@media only screen and (max-width:480px){#header-part.fix-map-header{height:160px}
}
.top-bar{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08);color:#444;padding:11px 0}
.top-bar li a{color:#fff}
.top-bar li{position:relative;padding:0 15px}
.top-bar li:first-child{padding-left:0}
.top-bar li:last-child{padding-right:0}
.top-bar li:after{content:"";position:absolute;height:80%;opacity:.5;width:1px;background:#fff;transform:rotate(15deg);right:0;top:15%}
.top-bar li:last-child:after{content:none}
.dez-topbar-left{float:left}
.dez-topbar-right{float:right}
.dez-topbar-center,.dez-topbar-left,.dez-topbar-right{padding-left:15px;padding-right:15px}
.dez-topbar-left ul,.dez-topbar-right ul{list-style:none;margin:0;padding:0}
.dez-topbar-left ul li,.dez-topbar-right ul li{display:inline-block}
.dez-topbar-left ul li{padding-right:15px}
.dez-topbar-left ul li a,.dez-topbar-right ul li a{color:#fff}
.topbar-social li a{padding:0 6px}
@media only screen and (max-width:991px){.dez-topbar-right{padding-left:0;padding-right:15px}
.dez-topbar-left{padding-left:15px;padding-right:0}
}
@media only screen and (max-width:767px){.top-bar [class*=col-]{width:100%;text-align:right;padding:10px 15px;border-bottom:1px solid rgba(255,255,255,.1)}
.top-bar [class*=col-]:last-child{border-bottom:none}
.top-bar{padding:5px 0}
.dez-topbar-center,.dez-topbar-left,.dez-topbar-right{display:#000;width:100%;text-align:center;padding:3px 15px;padding-left:15px;padding-right:15px}
.dez-topbar-left ul li{padding:0 5px}
}
.e-p-bx li{display:inline;font-size:14px;padding-right:10px}
.e-p-bx li a{color:#fff}
.e-p-bx li i{margin-right:10px;vertical-align:middle}
.login-bx,.social-bx{margin:0 0 0 15px;float:right}
.login-bx li,.social-bx li{font-size:12px;margin:0;position:relative}
.social-bx li{padding-left:1px;padding-right:1px}
.login-bx li a,.social-bx li a{color:#fff}
.login-bx li i,.social-bx li i{vertical-align:baseline;margin:0 5px 0 0}
.login-bx li span,.social-bx li span{vertical-align:baseline;margin:0 2px 0;font-size:8px}
.login-bx li ul{top:25px;left:auto;right:0;border:none;padding:0}
.login-bx li ul li{border-bottom:1px solid #f7f7f7}
.login-bx li ul li a{color:#767676;padding:9px 15px}
.arrow-up-border:before,.arrow-up:after{position:absolute;display:inline-block;content:''}
.arrow-up-border:before{top:-7px;right:19px;border-right:7px solid transparent;border-bottom:7px solid red;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}
.arrow-up:after{top:-6px;right:20px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}
.arrow-left:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}
.arrow-left:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}
.language-bx li{display:inline;margin:0 10px}
.logo-header{display:table;float:left;vertical-align:middle;padding:0;color:#efbb20;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;width:140px;height:80px;position:relative;z-index:9;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.logo-footer{display:table;vertical-align:middle;padding:0;color:#efbb20;margin-top:15px;margin-bottom:15px;margin-left:0;margin-right:0;max-width:100%;height:60px}
.logo-footer>a,.logo-header>a{display:table-cell;vertical-align:middle}
.logo-header.center-block{margin-left:auto;margin-right:auto;float:none}
.logo-footer img,.logo-header img{height:auto;width:auto;max-width:180px}
.logo-footer span,.logo-header span{font-size:20px;color:#efbb20;letter-spacing:20px}
.is-fixed .logo-header,.is-fixed.header-curve .logo-header{height:70px;width:140px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
@media only screen and (max-width:767px){.is-fixed .logo-header,.is-fixed.header-curve .logo-header,.logo-header{width:100px;max-width:100px;height:50px}
.logo-footer img,.logo-header img{max-width:150px}
.is-fixed .logo-header a img,.is-fixed.header-curve .logo-header a img{vertical-align:sub}
.site-header .is-fixed .navbar-toggler,.site-header .navbar-toggler{margin:18px 0 14px 10px}
.site-header .extra-nav,.site-header .is-fixed .extra-nav{padding:11px 0}
}
.main-bar{background:#fff;width:100%;position:relative}
.header-curve .logo-header:after,.header-curve .logo-header:before{background-color:#fff;content:"";position:absolute;bottom:0;height:100%;z-index:-1}
.header-curve .logo-header:before{right:-50px;width:80%;-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-o-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg)}
.header-curve .logo-header:after{right:10%;width:2000px}
.is-fixed.header-curve .logo-header img{margin-top:0}
@media only screen and (max-width:767px){.header-curve .logo-header:after{right:0;left:auto}
}
.navbar-toggler{border:0 solid #efbb20;font-size:16px;line-height:24px;margin:32px 0 30px 10px;padding:0}
.navbar-toggler span{background:#666}
.is-fixed .navbar-toggler{margin:28px 0 20px 10px}
.header-nav{position:relative;padding:0}
.header-nav .nav{float:right}
.header-nav .nav i{font-size:9px;margin-left:3px;margin-top:-3px;vertical-align:middle}
.header-nav .nav>li{margin:0;font-weight:400;text-transform:uppercase;position:relative}
.header-nav .nav>li>a{border-radius:0;color:#000;font-size:14px;padding:30px 12px;cursor:pointer;font-weight:600;display:inline-block}
.header-nav .nav>li>a:hover{background-color:transparent;color:#efbb20}
.header-nav .nav>li>a:active,.header-nav .nav>li>a:focus{background-color:transparent}
.header-nav .nav>li.active>a,.header-nav .nav>li.current-menu-item>a{background-color:transparent;color:#efbb20}
.header-nav .nav>li:hover>a{color:#efbb20}
.header-nav .nav>li:hover>.mega-menu,.header-nav .nav>li:hover>.sub-menu{opacity:1;visibility:visible;margin-top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.header-nav .nav>li>.mega-menu,.header-nav .nav>li>.sub-menu{box-shadow:0 0 40px rgba(0,0,0,.2)}
.header-nav .nav>li .sub-menu{background-color:#fff;border:1px solid #f4f4f4;display:block;left:0;list-style:none;opacity:0;padding:10px 0;position:absolute;visibility:hidden;width:220px;z-index:10;border-radius:4px}
.header-nav .nav>li .sub-menu li{border-bottom:0 solid #f4f4f4;position:relative}
.header-nav .nav>li .sub-menu li a{color:#505050;display:block;font-size:14px;padding:8px 20px;text-transform:capitalize;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;font-weight:500;font-family:Montserrat,sans-serif}
.header-nav .nav>li .sub-menu li a:hover{background-color:#f2f2f2;color:#efbb20;text-decoration:none}
.header-nav .nav>li .sub-menu li:hover>a{color:#efbb20}
.header-nav .nav>li .sub-menu li:last-child{border-bottom:0}
.header-nav .nav>li .sub-menu.left{left:auto;right:0}
.header-nav .nav>li .sub-menu li .fa{color:inherit;display:block;float:right;font-size:15px;position:absolute;right:15px;top:12px;opacity:1}
.header-nav .nav>li .sub-menu li .fa.fa-nav{color:inherit;display:inline-block;float:none;font-size:13px;margin-right:5px;opacity:1;position:unset;right:10px;top:12px}
.header-nav .nav>li .sub-menu li>.sub-menu{left:220px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.header-nav .nav>li .sub-menu li:hover>.sub-menu{left:220px;margin:0;opacity:1;top:-1px;visibility:visible}
.header-nav .nav>li .sub-menu li:hover .sub-menu.left,.header-nav .nav>li .sub-menu li>.sub-menu.left{right:auto;left:219px}
.header-nav .nav>li .sub-menu li:hover>.sub-menu:before{background-color:transparent;bottom:0;content:'';display:block;height:100%;left:-6px;position:absolute;top:0;width:6px}
.header-nav .nav>li.has-mega-menu{position:inherit}
.header-nav .nav>li .mega-menu{background-color:#fff;border:1px solid #f8f8f8;display:table;left:0;list-style:none;opacity:0;position:absolute;right:0;visibility:hidden;width:100%;font-family:Montserrat;margin-top:20px;z-index:9}
.header-nav .nav>li .mega-menu>li{display:table-cell;padding:30px 0 25px;position:relative;vertical-align:top;width:25%}
.header-nav .nav>li .mega-menu>li:after{content:"";background-color:rgba(0,0,0,.02);position:absolute;right:0;top:0;display:block;width:1px;height:100%}
.header-nav .nav>li .mega-menu>li:last-child:after{display:none}
.header-nav .nav>li .mega-menu>li>a{color:#000;display:block;font-size:14px;padding:0 20px;font-size:13px;font-weight:600}
.header-nav .nav>li .mega-menu>li ul{list-style:none;margin:10px 0 0 0;padding:0;width:100%}
.header-nav .nav>li .mega-menu>li ul a{color:#505050;display:block;font-size:13px;line-height:34px;text-transform:capitalize;padding:0 20px;font-weight:500}
.header-nav .nav>li .mega-menu>li ul a:hover{color:#efbb20}
.header-nav .nav .mega-menu a i{font-size:14px;margin-right:5px;text-align:center;width:15px}
.header-nav .nav>li .mega-menu,.header-nav .nav>li .sub-menu{border-top:0 solid #000}
.header-nav .nav>li.menu-item-has-children:before{content:"\f078";display:block;font-family:FontAwesome;right:4px;position:absolute;top:50%;color:#999;margin-top:-8px;font-size:8px}
.site-header.center .header-nav .nav{display:inline-block;float:left;width:35%}
.site-header.center .navbar-nav>li{display:inline-block;float:none}
.site-header.center .header-nav .nav:first-child{text-align:right}
.site-header.center .header-nav .nav:first-child li{text-align:left}
.site-header.center .header-nav .nav:last-child{float:right}
.site-header.center .logo-header{position:absolute;transform:translate(-50%);-moz-transform:translate(-50%);-webkit-transform:translate(-50%);-o-transform:translate(-50%);position:absolute;left:50%;text-align:center}
.site-header.center .logo-header img{position:relative;width:140px;z-index:2;object-fit:contain}
.header-nav .nav>li.has-mega-menu.demos .mega-menu{left:auto;right:auto;max-width:600px;z-index:9}
.header-nav .nav>li .sub-menu.left li:hover .sub-menu,.header-nav .nav>li .sub-menu.left li>.sub-menu{left:auto;right:220px}
@media only screen and (max-width:991px){.site-header.center .header-nav{overflow-y:scroll}
.site-header.center .header-nav .nav{width:100%}
.site-header.center .navbar-nav>li{display:block;float:left;width:100%}
.header-nav .nav>li>.mega-menu,.header-nav .nav>li>.sub-menu{box-shadow:none}
.header-nav .nav>li.has-mega-menu.demos .mega-menu{max-width:100%}
.header-nav .nav>li .mega-menu{border:0}
.site-header.center .is-fixed .header-nav .nav{height:auto}
.header-nav .nav>li .mega-menu>li{padding:10px 0}
.header-nav .nav>li .mega-menu,.header-nav .nav>li .sub-menu{border-radius:0}
.site-header.center .logo-header{position:relative;transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0);-o-transform:translate(0);left:auto;text-align:left;z-index:1;position:relative}
.site-header.center .header-nav .nav{z-index:2;position:relative}
.navbar-toggler{float:right}
.site-header.center.mo-left .header-nav .logo-header{padding:20px 15px}
.site-header.center.mo-left .header-nav .logo-header a{display:block;width:100%;text-align:center}
}
.shop-cart.navbar-right{margin-right:0;float:none;display:inline-block}
.shop-cart .dropdown-menu.cart-list{box-shadow:0 5px 10px -5px rgba(0,0,0,.3);top:50px;border:0}
.shop-cart .badge{font-size:9px;height:15px;line-height:15px;min-width:15px;padding:0;position:absolute;right:-5px;text-align:center;top:-5px}
.shop-cart li{padding:10px 20px;border-bottom:1px dashed rgba(0,0,0,.1)}
.shop-cart li:last-child{border-bottom:0}
.shop-cart .media-left a{display:block;width:60px}
.shop-cart .site-button-link{position:relative}
.cart-list.dropdown-menu{width:260px;margin-top:30px}
.is-fixed .cart-list.dropdown-menu{margin-top:18px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}
.cart-list .media-object{width:60px}
.cart-item .media-body{position:relative}
.item-close{background-color:#303030;border-radius:20px;color:#fff;display:block;font-size:9px;height:18px;line-height:18px;margin-top:-9px;position:absolute;right:0;text-align:center;top:50%;width:18px;cursor:pointer}
.item-close:hover{background-color:#000}
.header-nav .nav>li.demos{position:inherit}
.header-nav .nav>li.demos .mega-menu{max-width:700px;width:700px;left:auto;right:0}
.header-nav .nav>li .mega-menu>li.header-add{padding:18px 14px}
@media only screen and (max-width:991px){header .logo{display:block;padding:4px 0}
.header-nav .nav i{margin-top:6px}
.header-nav .nav>li.demos .mega-menu.left{width:100%;max-width:100%}
}
@media only screen and (max-width:767px){.shop-cart .dropdown-menu.cart-list{left:auto;right:0}
.cart-list.dropdown-menu,.is-fixed .cart-list.dropdown-menu{margin-top:0}
}
@media only screen and (max-width:991px){.header-nav{clear:both;margin:0 -15px;border-bottom:1px solid #e9e9e9}
.header-nav .nav{float:none;margin:0;background:#fff;width:100%;display:block}
.header-nav .nav li{float:none;display:block;width:100%}
.header-nav .nav>li .mega-menu>li,.header-nav .nav>li .sub-menu>li{float:none;display:block;width:auto}
.header-nav .nav>li>a{padding:10px 15px;border-top:1px solid #e9e9e9;display:block}
.header-nav .nav i{float:right}
.header-nav .nav>li>a:active,.header-nav .nav>li>a:focus,.header-nav .nav>li>a:hover{background-color:#f0f0f0;text-decoration:none}
.header-nav .nav>li .mega-menu>li:after{display:none}
.header-nav .nav>li .mega-menu,.header-nav .nav>li .sub-menu,.header-nav .nav>li ul{display:none;position:static;visibility:visible;width:auto;background:#f6f6f6}
.header-nav .nav>li ul.mega-menu ul{display:none}
.header-nav .nav>li .sub-menu li>.sub-menu,.header-nav .nav>li:hover .mega-menu,.header-nav .nav>li:hover .sub-menu,.header-nav .nav>li:hover>ul{opacity:1;visibility:visible;display:block;margin:0}
.header-nav .nav>li ul.mega-menu li:hover ul{display:block}
.nav.navbar-nav li a i.fa-chevron-down:before,.side-nav .nav.navbar-nav li a i.fa-chevron-down:before{content:"\f078"}
.nav.navbar-nav li.open a i.fa-chevron-down:before,.side-nav .nav.navbar-nav li.open a i.fa-chevron-down:before{content:"\f054"}
.nav.navbar-nav li a i.fa-angle-right,.nav.navbar-nav li a i.fa-chevron-down,.side-nav .nav.navbar-nav li a i.fa-chevron-down{color:#000;height:100%;line-height:40px;position:absolute;right:0;text-align:center;top:-6px;width:40px;z-index:3}
.nav.navbar-nav li.active a i.fa-chevron-down{color:#fff}
.header-nav .nav>li .sub-menu li i.fa-angle-right:before{content:"\f078";font-size:10px}
.header-nav .nav>li .sub-menu li.open i.fa-angle-right:before{content:"\f054"}
.header-nav .nav>li .sub-menu .sub-menu,.header-nav .nav>li:hover .mega-menu,.header-nav .nav>li:hover .sub-menu,.header-nav .nav>li:hover .sub-menu .sub-menu{display:none;opacity:1;margin-top:0}
.header-nav .nav li .sub-menu .sub-menu{display:none;opacity:1;margin-top:0}
.header-nav .nav>li.open>.sub-menu .sub-menu{display:none}
.header-nav .nav>li ul.mega-menu ul,.header-nav .nav>li.open>.mega-menu,.header-nav .nav>li.open>.sub-menu,.header-nav .nav>li.open>.sub-menu li.open .sub-menu{display:block;opacity:1;margin-top:0}
.header-nav .nav>li .sub-menu li .fa{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);margin:0;right:-1px}
.header-nav .nav>li .mega-menu>li{padding:0}
.header-nav .nav>li .mega-menu>li>a{display:none}
.header-nav .nav .mega-menu a i{display:inline-block;float:none;margin-top:0}
.header-nav .nav .open>a,.header-nav .nav .open>a:focus,.header-nav .nav .open>a:hover{background-color:inherit;border-color:#e9e9e9}
.header-nav.nav-dark .nav .open>a:focus,.header-nav.nav-dark .nav .open>a:hover,.header-nav.nav-dark.nav .open>a{border-color:rgba(0,0,0,.2)}
}
.nav-dark.header-nav .nav>li .mega-menu,.nav-dark.header-nav .nav>li .sub-menu{background-color:#232323;border:1px solid rgba(0,0,0,.2)}
.nav-dark.header-nav .nav>li .sub-menu li{border-bottom:0 solid rgba(0,0,0,.2)}
.nav-dark.header-nav .nav>li .mega-menu>li ul a,.nav-dark.header-nav .nav>li .sub-menu li a{color:rgba(255,255,255,.6)}
.header-nav.nav-dark .nav>li .mega-menu>li>a{color:#fff}
.nav-dark.header-nav .nav>li .sub-menu li a:hover{background-color:rgba(255,255,255,0)}
.nav-dark.header-nav .nav>li .mega-menu>li ul a:hover,.nav-dark.header-nav .nav>li .sub-menu li:hover>a,.nav-dark.header-nav .nav>li ul li a:hover{background-color:rgba(255,255,255,0);color:#fff!important}
.nav-dark.header-nav .nav>li .mega-menu>li:after{background-color:rgba(0,0,0,.2)}
@media only screen and (max-width:991px){.nav-dark.header-nav .nav>li>a{color:#9d9d9d}
.nav-dark.header-nav{border-bottom:1px solid rgba(0,0,0,.8)}
.nav-dark.header-nav .nav{background-color:#202020}
.nav-dark.header-nav .nav>li>a{border-top:0 solid rgba(0,0,0,.2)}
[class*=bg-] .nav-dark.header-nav .nav>li>a{color:#999}
[class*=bg-] .nav-dark.header-nav .nav>li.active>a,[class*=bg-] .nav-dark.header-nav .nav>li:hover>a{color:#efbb20}
.nav-dark.header-nav .nav>li>a:active,.nav-dark.header-nav .nav>li>a:focus,.nav-dark.header-nav .nav>li>a:hover{background-color:#282828;color:#efbb20}
.nav-dark.header-nav .nav>li .mega-menu,.nav-dark.header-nav .nav>li .sub-menu,.nav-dark.header-nav .nav>li ul{background-color:#282828}
}
.sticky-no .main-bar{position:static!important}
.is-fixed .main-bar{position:fixed;top:0;left:0;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}
.is-fixed .header-nav .nav>li>a{padding:25px 12px}
.is-fixed .extra-nav{padding:21px 0}
@media only screen and (max-width:991px){.is-fixed .header-nav .nav>li>a{padding:10px 15px}
}
@media only screen and (max-width:767px){.is-fixed .header-nav .nav{overflow:auto;height:225px}
.is-fixed .header-nav .nav>li>a{padding:10px 15px}
.is-fixed#header-part .navbar-toggler{margin:15px 0}
}
#header-part.full-width .main-bar .container,#header-part.full-width .top-bar .container{width:auto}
[class*=bg-] .header-nav .nav>li>a{color:#fff}
[class*=bg-] .header-nav .nav>li.active>a,[class*=bg-] .header-nav .nav>li.current-menu-item>a{color:#fff}
[class*=bg-] .header-nav .nav>li:hover>a,[class*=bg-] .header-nav .nav>li>a:hover{color:#fff}
[class*=bg-] .navbar-toggler{border-color:#fff}
[class*=bg-] .navbar-toggler span{background-color:#fff}
@media only screen and (max-width:991px){[class*=bg-] .header-nav .nav>li>a{color:#555}
}
.header.dark,.header.dark .main-bar{background:#252525}
.header.dark .extra-nav .site-button-link,.header.dark .header-nav .nav>li>a,.header.dark .navbar-toggler{color:#dfdfdf}
.header.dark .navbar-toggler span{background-color:#dfdfdf}
.header.dark .top-bar{background-color:#252525;border-bottom:1px solid rgba(255,255,255,.08);color:#dfdfdf}
.header-transparent{position:absolute;width:100%}
.header-transparent .main-bar{background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(255,255,255,.1)}
.header-transparent .header-nav .nav>li>a{color:#fff}
.header-transparent .extra-nav .site-button-link,.header-transparent .header-nav .nav>li>a,.header-transparent .navbar-toggler{color:#fff}
.header-transparent .navbar-toggler span{background-color:#fff}
.header-transparent .is-fixed .navbar-toggler span{background-color:#000}
.header-transparent .is-fixed .main-bar{position:fixed;background-color:#fff}
.header-transparent .top-bar{background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(255,255,255,.08);color:#dfdfdf}
.header-transparent.overlay .main-bar,.header-transparent.overlay .top-bar{background-color:rgba(0,0,0,.5)}
.fullwidth .container-fluid{padding-left:30px;padding-right:30px}
@media only screen and (max-width:767px){.fullwidth .container-fluid{padding-left:15px;padding-right:15px}
.top-bar{display:none}
}
.header.primary,.header.primary .main-bar{background:#3b68e7}
.header.primary .extra-nav .site-button-link,.header.primary .header-nav .nav>li>a,.header.primary .navbar-toggler{color:#dfdfdf}
.header.primary .navbar-toggler span{background-color:#dfdfdf}
.header.primary .top-bar{background-color:#3b68e7;border-bottom:1px solid rgba(255,255,255,.08);color:#dfdfdf}
.header.red,.header.red .main-bar{background:#f22d4e}
.header.red .extra-nav .site-button-link,.header.red .header-nav .nav>li>a,.header.red .navbar-toggler{color:#dfdfdf}
.header.red .navbar-toggler span{background-color:#dfdfdf}
.header.red .top-bar{background-color:#f22d4e;border-bottom:1px solid rgba(255,255,255,.08);color:#dfdfdf}
.header.blue,.header.blue .main-bar{background:#00c5dc}
.header.blue .extra-nav .site-button-link,.header.blue .header-nav .nav>li>a,.header.blue .navbar-toggler{color:#fff}
.header.blue .navbar-toggler span{background-color:#fff}
.header.blue .top-bar{background-color:#00c5dc;border-bottom:1px solid rgba(255,255,255,.08);color:#fff}
.header.purpal,.header.purpal .main-bar{background:#8862b9}
.header.purpal .extra-nav .site-button-link,.header.purpal .header-nav .nav>li>a,.header.purpal .navbar-toggler{color:#fff}
.header.purpal .navbar-toggler span{background-color:#fff}
.header.purpal .top-bar{background-color:#8862b9;border-bottom:1px solid rgba(255,255,255,.08);color:#fff}
.header.yellow,.header.yellow .main-bar{background:#ffb822}
.header.yellow .extra-nav .site-button-link,.header.yellow .header-nav .nav>li>a,.header.yellow .navbar-toggler{color:#fff}
.header.yellow .navbar-toggler span{background-color:#fff}
.header.yellow .top-bar{background-color:#ffb822;border-bottom:1px solid rgba(255,255,255,.08);color:#fff}
.top-bar.bg-dark{background-color:#282a3c;color:#fff}
.top-bar.bg-black{background-color:#000;color:#fff}
.top-bar.bg-light{background-color:#a5a5a5;color:#fff;border-bottom:0}
.header.box{position:absolute;width:100%}
.header.box .main-bar{background-color:rgba(0,0,0,0);margin-top:20px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}
.header.box .extra-nav .site-button-link,.header.box .header-nav .nav>li>a,.header.box .navbar-toggler{color:#000}
.header.box .navbar-toggler span{background-color:#000}
.header.box .is-fixed .main-bar{position:fixed;background-color:#fff;margin-top:0;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}
.header.box .container{background-color:#fff;border-radius:2px;box-shadow:0 0 4px -2px #000}
.header.box .is-fixed .container{box-shadow:none}
.header.box.overlay .extra-nav .site-button-link,.header.box.overlay .header-nav .nav>li>a,.header.box.overlay .navbar-toggler{color:#fff}
.header.box.overlay .navbar-toggler span{background-color:#fff}
.header.box.overlay .container{background-color:rgba(0,0,0,.5)}
.header.box.overlay .is-fixed .container{background-color:rgba(0,0,0,0)}
.header.box.overlay .is-fixed .main-bar{background-color:rgba(0,0,0,.7)}
.header.box.dark .extra-nav .site-button-link,.header.box.dark .header-nav .nav>li>a,.header.box.dark .navbar-toggler{color:#fff}
.header.box.dark .navbar-toggler span{background-color:#fff}
.header.box.dark .container{background-color:#252525}
.header.box.dark,.header.box.dark .is-fixed .container{background-color:rgba(0,0,0,0)}
.header.box.dark .is-fixed .main-bar{background-color:#252525}
.onepage .navbar{margin-bottom:0;border:0}
@media only screen and (max-width:991px){.header-curve [class*=bg-] .header-nav .nav>li.active>a,.header-transparent .header-nav .nav>li>a,.header.blue .header-nav .nav>li>a,.header.box.dark .header-nav .nav>li>a,.header.box.overlay .header-nav .nav>li>a,.header.dark .header-nav .nav>li>a,.header.primary .header-nav .nav>li>a,.header.purpal .header-nav .nav>li>a,.header.red .header-nav .nav>li>a,.header.yellow .header-nav .nav>li>a{color:#000}
.header-curve [class*=bg-] .header-nav.nav-dark .nav>li.active>a,.header-transparent .header-nav.nav-dark .nav>li>a,.header.blue .header-nav.nav-dark .nav>li>a,.header.box.dark .header-nav.nav-dark .nav>li>a,.header.box.overlay .header-nav.nav-dark .nav>li>a,.header.dark .header-nav.nav-dark .nav>li>a,.header.primary .header-nav.nav-dark .nav>li>a,.header.purpal .header-nav.nav-dark .nav>li>a,.header.red .header-nav.nav-dark .nav>li>a,.header.yellow .header-nav.nav-dark .nav>li>a{color:#fff}
}
.dez-banner-outer,.dez-banner-row{position:relative}
.dez-bnr-pic{width:100%;overflow:hidden}
.dez-bnr-pic img{width:100%;height:auto;display:block}
.dez-bnr-text{position:absolute;left:0;top:35%;width:100%;margin:0;color:#fff}
.dez-bnr-text-has{max-width:600px}
.dez-bnr-text span,.dez-bnr-text strong{text-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-text-shadow:0 1px 2px rgba(0,0,0,.3)}
.dez-bnr-text strong{display:block;font-size:60px;font-weight:700;line-height:70px;margin:0 0 25px;color:#fff}
.dez-bnr-text span{font-size:20px;line-height:30px;font-weight:600;display:block;margin-bottom:30px}
.dez-bnr-text .btn{margin-right:30px}
@media only screen and (max-width:1200px){.dez-bnr-text strong{font-size:60px;line-height:60px;margin:0 0 15px}
.dez-bnr-text span{font-size:20px;line-height:24px}
}
@media only screen and (max-width:991px){.dez-bnr-text strong{font-size:50px;line-height:50px;margin:0 0 10px}
}
@media only screen and (max-width:767px){.dez-bnr-text strong{font-size:40px;line-height:40px;margin:0 0 0}
}
@media only screen and (max-width:680px){.dez-bnr-text strong{font-size:30px;line-height:30px;margin:0 0 0}
.dez-bnr-text span{font-size:14px;line-height:18px}
}
@media only screen and (max-width:480px){.dez-bnr-text strong{font-size:20px;line-height:20px}
.dez-bnr-text span{font-size:12px;line-height:16px}
}
.dez-bnr-inr.dez-bnr-inr-lg{height:800px}
.dez-bnr-inr.dez-bnr-inr-md{height:600px}
.dez-bnr-inr.dez-bnr-inr-sm{height:450px}
.dez-bnr-inr{height:300px;background-size:cover;background-position:center center;display:table;width:100%;text-align:left}
.dez-bnr-inr .container{display:table;height:100%}
.dez-bnr-inr-entry{display:table-cell;vertical-align:middle;text-align:center}
.dez-bnr-inr-entry.align-m{vertical-align:middle}
.banner-inner-row h1,.banner-inner-row h2,.banner-inner-row h3,.banner-inner-row h4,.banner-inner-row h5,.banner-inner-row h6{color:#fff}
.dez-bnr-inr.banner-content h1{font-weight:800}
.dez-bnr-inr.banner-content p{font-size:20px;font-weight:100;letter-spacing:1px;line-height:36px;max-width:750px;display:inline-block}
.dez-bnr-inr.banner-content .site-button{padding:13px 35px;font-size:16px}
.dez-bnr-inr .breadcrumb-row{padding:0;background-color:rgba(0,0,0,0)}
.dez-bnr-inr h1{font-weight:500;margin-bottom:15px}
.dez-bnr-inr ul li{font-size:18px;font-weight:500}
.next-element{color:#fff;float:right;opacity:.1}
.next-element:hover{color:#fff;opacity:.8}
.dez-bnr-inr .breadcrumb-row ul li:after,.dez-bnr-inr .breadcrumb-row ul li:last-child{color:#fff}
.dez-bnr-inr .breadcrumb-row ul li a{color:#fff}
@media only screen and (max-width:767px){.ele-bnr .bnr-title,.ele-bnr .breadcrumb-row h5,.ele-bnr h1 a{display:none}
.ele-bnr .dez-bnr-inr-entry{text-align:center}
.dez-bnr-inr-entry{vertical-align:middle}
.dez-bnr-inr{padding-bottom:0}
.dez-bnr-inr .breadcrumb-row ul{display:block;float:none;width:100%;text-align:center}
.dez-bnr-inr{height:200px}
.dez-bnr-inr h1{line-height:24px;font-size:20px;text-align:center}
.dez-bnr-inr,.dez-bnr-inr.dez-bnr-inr-sm{height:250px}
.dez-bnr-inr ul li{font-size:15px}
.dez-bnr-inr h1{margin-bottom:5px}
}
.navicon{width:20px;height:18px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}
.navicon span{display:block;position:absolute;height:2px;width:100%;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
.navicon span:nth-child(1){top:0}
.navicon span:nth-child(2){top:7px}
.navicon span:nth-child(3){top:14px}
.navicon.open span:nth-child(1){top:7px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
.navicon.open span:nth-child(2){opacity:0;left:-60px}
.navicon.open span:nth-child(3){top:7px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}
.tp-caption .font-weight-300{font-weight:300}
.tp-caption .font-weight-400{font-weight:400}
.tp-caption .font-weight-500{font-weight:500}
.tp-caption .font-weight-600{font-weight:600}
.tp-caption .font-weight-700{font-weight:700}
.tp-caption .font-weight-800{font-weight:800}
.tp-caption .font-weight-900{font-weight:900}
.tp-caption h1,.tp-caption h2,.tp-caption h3,.tp-caption h4,.tp-caption h5,.tp-caption h6{font-weight:800;margin-bottom:24px;color:#fff}
.tp-caption h1{font-size:70px;line-height:60px}
.tp-caption h2{font-size:60px;line-height:50px}
.tp-caption h3{font-size:50px;line-height:40px;margin-bottom:20px}
.tp-caption h4{font-size:40px;line-height:30px;margin-bottom:15px}
.tp-caption h5{font-size:30px;line-height:4px;margin-bottom:10px}
.tp-caption h6{font-size:20px;line-height:22px;margin-bottom:10px}
.tp-caption h4,.tp-caption h5,.tp-caption h6{font-weight:600}
.tp-caption .text{color:#fff;font-size:20px;line-height:24px;width:500px}
.overlay-row{background:#000 none repeat scroll 0 0;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:1}
.owl-theme .owl-dots.disabled{margin:0}
.dots-none.owl-theme .owl-dots,.owl-none .owl-nav{display:none}
.owl-theme .owl-dots,.owl-theme .owl-nav{margin-top:20px;text-align:center}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-dots{text-align:center}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.owl-theme.dots-style-1 .owl-dots .owl-dot span,.owl-theme.dots-style-2 .owl-dots .owl-dot span{background:rgba(0,0,0,.2);width:8px;height:8px;margin:5px}
.owl-theme.dots-style-1 .owl-dots .owl-dot.active span,.owl-theme.dots-style-1 .owl-dots .owl-dot:hover span{background:#000}
.owl-theme.dots-style-3 .owl-dots{margin-top:30px;position:unset;right:auto;text-align:center;top:auto;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:auto}
.owl-theme.dots-style-3 .owl-dots .owl-dot span{height:8px;width:8px;margin:0}
.owl-theme.dots-style-3 .owl-dots .owl-dot{border:1px solid;border-radius:20px;display:inline-block;margin:4px;padding:3px}
.owl-theme.dots-style-3 .owl-dots .owl-dot.active,.owl-theme.dots-style-3 .owl-dots .owl-dot:hover{border:1px solid #ff3b68}
.owl-theme.dots-style-3 .owl-dots .owl-dot.active span,.owl-theme.dots-style-3 .owl-dots .owl-dot:hover span{background-color:#ff3b68}
.owl-item.dots-style-3 .slide-content-box{opacity:0}
.owl-item.active.dots-style-3 .slide-content-box{opacity:1;transition:all 2s ease 2s;-moz-transition:all 2s ease 2s;-webkit-transition:all 2s ease 2s;-o-transition:all 2s ease 2s}
.owl-btn-top-c .owl-nav{text-align:center}
.owl-btn-top-l .owl-nav{text-align:left}
.owl-btn-top-l .owl-nav .owl-prev{margin-left:0}
.owl-btn-top-r .owl-nav{text-align:right}
.owl-btn-top-r .owl-nav .owl-next{margin-right:0}
.owl-btn-top-lr .owl-nav{text-align:left}
.owl-btn-top-lr .owl-nav .owl-next{margin-right:0;float:right}
.owl-btn-full .owl-next,.owl-btn-full .owl-prev{padding:40px 8px}
.owl-btn-center-lr .owl-nav{margin:0}
.owl-btn-center-lr+.owl-theme .owl-nav{margin:0}
.owl-btn-center-lr .owl-nav .owl-next,.owl-btn-center-lr .owl-nav .owl-prev{position:absolute;left:0;top:50%;margin:0;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.owl-btn-center-lr .owl-nav .owl-next{left:auto;right:0}
.owl-carousel .owl-item img{transform-style:inherit}
.owl-btn-1 .owl-next,.owl-btn-1 .owl-prev,.owl-btn-2 .owl-next,.owl-btn-2 .owl-prev,.owl-btn-3 .owl-next,.owl-btn-3 .owl-prev{border-radius:3px;height:40px;line-height:40px;margin:0 10px!important;padding:0;text-align:center;width:40px}
.owl-btn-2 .owl-next,.owl-btn-2 .owl-prev,.owl-btn-3 .owl-next,.owl-btn-3 .owl-prev{margin:0 -70px!important}
.owl-btn-3 .owl-next,.owl-btn-3 .owl-prev{background-color:rgba(0,0,0,0);color:#000;font-size:35px;height:auto;width:auto;opacity:.2}
.owl-btn-3 .owl-next:hover,.owl-btn-3 .owl-prev:hover{background-color:rgba(0,0,0,0);color:#000;opacity:1}
.owl-btn-3.btn-white .owl-next,.owl-btn-3.btn-white .owl-prev{color:#fff}
.owl-btn-3.btn-white .owl-next:hover,.owl-btn-3.btn-white .owl-prev:hover{color:#fff}
.owl-btn-4{overflow:hidden}
.owl-btn-4 .owl-next,.owl-btn-4 .owl-prev{background:#fff none repeat scroll 0 0;border-radius:30px;box-shadow:0 0 20px 7px rgba(0,0,0,.5);color:#000;font-size:24px;height:50px;line-height:50px;margin:0 -10px!important;overflow:hidden;padding:0;width:50px;opacity:.7}
.owl-btn-4 .owl-next:hover,.owl-btn-4 .owl-prev:hover{background:#fff none repeat scroll 0 0;color:#000;opacity:1}
#sync2 .owl-item.active.current .item img{outline:5px solid rgba(0,0,0,.2);outline-offset:-9px}
.owl-dots-none .owl-dots{display:none}
.owl-dots-black-big.owl-theme .owl-dots .owl-dot span,.owl-dots-black-full.owl-theme .owl-dots .owl-dot span,.owl-dots-primary-big.owl-theme .owl-dots .owl-dot span,.owl-dots-primary-full.owl-theme .owl-dots .owl-dot span,.owl-dots-white-big.owl-theme .owl-dots .owl-dot span,.owl-dots-white-full.owl-theme .owl-dots .owl-dot span{opacity:.5;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;margin:4px}
.owl-dots-primary-big.owl-theme .owl-dots .owl-dot span,.owl-dots-primary-full.owl-theme .owl-dots .owl-dot span{background-color:#1abc9c}
.owl-dots-black-big.owl-theme .owl-dots .owl-dot span,.owl-dots-black-full.owl-theme .owl-dots .owl-dot span{background-color:#333}
.owl-dots-white-big.owl-theme .owl-dots .owl-dot span,.owl-dots-white-full.owl-theme .owl-dots .owl-dot span{background-color:#f5f5f5}
.owl-dots-black-full.owl-theme .owl-dots .owl-dot.active span,.owl-dots-primary-full.owl-theme .owl-dots .owl-dot.active span,.owl-dots-white-full.owl-theme .owl-dots .owl-dot.active span{opacity:1;width:25px}
.owl-dots-black-big.owl-theme .owl-dots .owl-dot.active span,.owl-dots-primary-big.owl-theme .owl-dots .owl-dot.active span,.owl-dots-white-big.owl-theme .owl-dots .owl-dot.active span{width:14px;height:14px;opacity:1;margin:0 4px 2px 4px}
@media only screen and (max-width:1200px){.owl-btn-2 .owl-next,.owl-btn-2 .owl-prev,.owl-btn-3 .owl-next,.owl-btn-3 .owl-prev{margin:0 10px!important}
}
.blog-post{position:relative;margin-bottom:50px}
.dez-post-title{margin-bottom:5px}
.dez-post-title .post-title{margin-top:15px;margin-bottom:10px}
.dez-post-meta{margin-bottom:10px}
.dez-post-meta ul{margin:0 -4px;list-style:none;text-transform:capitalize;font-family:Montserrat,sans-serif}
.dez-post-meta ul li{padding:0;display:inline-block;color:#707070;font-weight:500;font-size:13px}
.dez-post-meta ul li strong{font-weight:500}
.dez-post-meta li:after{content:"|";display:inline-block;font-weight:400;margin-left:5px;opacity:.5;margin-right:5px}
.dez-post-meta li:last-child:after{display:none}
.dez-post-meta i{color:#707070;margin:0 5px 0 0;font-size:15px;font-weight:500}
.text-white .dez-post-meta a,.text-white .dez-post-meta i,.text-white .dez-post-meta ul li{color:#fff}
.dez-post-meta.text-white i,.dez-post-meta.text-white ul li,.dez-post-meta.text-white ul li a{color:#fff}
.dez-post-meta.text-black i,.dez-post-meta.text-black ul li,.dez-post-meta.text-black ul li a{color:#000}
.dez-post-meta.text-gray i,.dez-post-meta.text-gray ul li,.dez-post-meta.text-gray ul li a{color:grey}
.dez-post-text{margin-bottom:10px}
.dez-post-text p:last-child{margin:0}
.dez-post-readmore{margin-bottom:15px}
.dez-post-tags{border-top:1px solid #e9e9e9;padding-top:10px}
.dez-post-tags .post-tags{margin:0 -3px;list-style:none}
.dez-post-tags .post-tags a{border:1px solid #ebedf2;padding:2px 8px;color:#a9a9a9;margin:0 3px;display:inline-block;text-transform:uppercase;font-size:10px;font-weight:600}
.dez-info[class*=border-] .post-title{margin-top:0}
.text-white .post-title a{color:#fff}
.dez-info>div:last-child,.dez-info>p:last-child{margin-bottom:0}
@media only screen and (max-width:1200px){.dez-post-meta .d-flex{display:block!important}
}
.date-style-1 .post-date{color:#fff;background-color:#efbb20;padding:3px 5px 3px 5px}
.date-style-1 .post-date i{color:#fff;left:5px;top:5px}
.date-style-1 .post-date i,.date-style-2 .post-date i,.date-style-3 .post-date i,.date-style-4 .post-date i{display:none}
.date-style-2 .post-date,.date-style-4 .post-date{color:#fff;position:absolute;left:20px;top:0;width:50px;text-align:center;text-transform:uppercase}
.date-style-2 .post-date span,.date-style-2 .post-date strong,.date-style-4 .post-date span,.date-style-4 .post-date strong{display:block;padding:10px 5px}
.date-style-2 .post-date strong,.date-style-4 .post-date strong{font-size:10px;padding:10px 5px 5px;position:relative}
.date-style-2 .post-date>strong:after{content:"";position:absolute;bottom:0;left:50%;height:1px;background-color:#fff;margin:0 -10px;width:20px}
.date-style-2 .post-date span{font-size:16px;padding:5px 5px 10px}
.date-style-2 .post-date .fa,.date-style-2 .post-date:after,.date-style-3 .post-date .fa,.date-style-3 .post-date:after,.date-style-4 .post-date .fa{display:none}
.date-style-3 .dez-post-info{position:relative}
.date-style-3 .post-date{font-family:oswald;text-transform:uppercase;position:absolute;padding:8px 15px;color:#fff;top:-36px;left:0;height:36px}
.date-style-3 .post-date strong{color:#30353c;margin-right:2px}
.date-style-3.skew-date .post-date{padding-right:8px}
.date-style-3.skew-date .post-date:before{content:"";position:absolute;right:-15px;top:0;width:22px;height:100%;border-right:3px solid #2d3239;-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg)}
.date-style-4 .post-date span{background-color:#2e1e13}
.date-style-4 .post-date{top:10px;left:10px}
.date-style-4 .dez-post-info{box-shadow:0 3px 0 0 #dbdbdb}
.date-style-4 .dez-post-meta ul li{font-weight:400}
.no-image-blog.date-style-2 .algo-post-info{padding-top:70px}
.no-image-blog.date-style-2 .post-date{top:0;left:20px}
.blog-post.no-img-post .post-date{position:static;float:left}
.blog-md .dez-post-media{width:350px;border-radius:4px}
.blog-md .dez-post-info{border:none;padding-left:30px}
.blog-md .dez-post-tags{border:none;display:inline-block;padding:0}
.blog-md .dez-post-info .post-title{margin-top:0}
.blog-md,.blog-md .dez-post-info{overflow:hidden}
.blog-md .dez-post-info,.blog-md .dez-post-media{display:table-cell;vertical-align:middle}
.blog-md .dez-post-media{vertical-align:top}
.blog-md .dez-post-info>div:last-child{margin-bottom:0}
.blog-lg .dez-post-media{border-radius:4px}
.blog-rounded [class*=border-]{border-radius:0 0 4px 4px}
.blog-rounded .dez-post-media{border-radius:4px 4px 0 0}
.blog-effect1{transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s}
.blog-effect1:hover{border-radius:4px;box-shadow:0 5px 40px rgba(0,0,0,.05);-moz-box-shadow:0 5px 40px rgba(0,0,0,.05);-webkit-box-shadow:0 5px 40px rgba(0,0,0,.05);-o-box-shadow:0 5px 40px rgba(0,0,0,.05);-ms-box-shadow:0 5px 40px rgba(0,0,0,.05)}
.blog-share{position:relative}
.share-btn{position:absolute;right:0;bottom:5px}
.share-btn ul{margin:0;padding:0;list-style:none}
.share-btn ul li{display:inline-block;margin-left:-40px;float:left;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s}
.share-btn ul li a.site-button{border-radius:3px;width:40px;line-height:44px;height:44px;display:block;color:#000;background:#e6e6e6}
.share-btn ul li a.site-button:hover{background:#d6d6d6}
.share-btn ul:hover li.share-button a.site-button{background:#a0a0a0}
.share-btn ul:hover li{margin-left:4px}
.share-details-btn ul{margin:0;padding:0;list-style:none}
.share-details-btn ul li{display:inline-block;margin-right:5px;margin-bottom:6px}
@media only screen and (max-width:1200px){.blog-md .dez-post-media{width:300px}
}
@media only screen and (max-width:767px){.blog-md.blog-post .dez-pfost-media,.blog-md.blog-post .dez-post-info{float:none;margin:0 0 0;width:100%;display:block;padding-left:0}
.blog-md.blog-post .dez-post-info{margin-top:15px}
.blog-md .dez-post-media{width:100%}
}
.nav-links:after{clear:both;content:"";display:table}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}
.pagination .page-numbers{background-color:#fff;border:1px solid #e0e0e0;color:#767676;padding:9px 15px;font-weight:600;font-size:12px;display:block;float:left;margin-left:-1px}
.pagination .page-numbers.current,.pagination a.page-numbers:hover{background:#3396d1;color:#fff}
.pagination i{font-size:12px}
.pagination li.active a{background-color:#c5c5c5;color:#fff}
.nav-links .nav-next a,.nav-links .nav-previous a{display:inline-block;color:#3396d1;font-weight:600;margin-bottom:20px;outline:0!important}
.nav-links .nav-next a:hover,.nav-links .nav-previous a:hover{color:#09c}
.nav-links .nav-next a:after,.nav-links .nav-previous a:after{content:"\f105";font-family:FontAwesome;vertical-align:middle;margin-left:2px;color:#333}
.post-navigation{background-color:#fff;padding:30px;border-bottom:2px solid #e3e3e3}
.post-navigation .screen-reader-text{margin-top:0}
.post-navigation .nav-next,.post-navigation .nav-previous{display:inline-block;width:50%}
.post-navigation .nav-next{text-align:right}
.post-navigation .nav-next a:after,.post-navigation .nav-previous a:after{display:none}
.post-navigation .nav-next .post-title,.post-navigation .nav-previous .post-title{display:block;font-size:15px;color:#777;margin-top:10px}
.dez-link-pages{padding:20px 0 30px}
.dez-link-pages a{color:#fff;padding:2px 6px;font-size:12px;font-weight:600;background-color:#ccc;margin:0 2px}
.sticky-post{position:absolute;right:0;top:0;background:#77c04b;color:#fff;padding:10px 15px;text-transform:uppercase;font-weight:600}
.post-password-form{position:relative;clear:both}
.post-password-form input[type=password]{width:100%;border:1px solid #ebedf2;padding:10px 100px 10px 15px;height:40px}
.post-password-form label{display:block}
.post-password-form input[type=submit]{position:absolute;bottom:0;right:0;padding:10px 20px;background-color:#333;color:#fff;border:none;height:40px;text-transform:uppercase;font-weight:600}
.blog [class*=galleryid-]{clear:both;margin:0 auto;overflow:hidden}
.gallery .gallery-item{float:left;list-style:none;margin:0 0 0;overflow:hidden;padding:0 0 5px 15px;text-align:center}
.gallery .gallery-caption{padding-top:10px;font-size:13px}
.gallery .gallery-item img{float:left;padding:0 0;width:100%;border:none!important}
.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:#707070;color:rgba(51,51,51,.7);display:block;font-family:"Noto Sans",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0}
.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}
.side-bar .widget{margin-bottom:50px}
@media only screen and (max-width:991px){.side-bar{margin-bottom:40px}
}
.blog-single .dez-post-meta{margin-bottom:20px}
.blog-single .dez-post-text{margin-top:20px}
.blog-single .dez-post-tags{margin-top:20px}
.blog-single .dez-post-media{border-radius:4px}
.blog-single.blog-style-1 .dez-post-meta{padding-top:0}
.blog-single .dez-post-text p{text-align:justify}
.comments-area{padding:0}
.comments-area .comments-title{text-transform:uppercase;font-size:20px}
ol.comment-list{list-style:none;margin-bottom:0;padding-left:0}
ol.comment-list li.comment{position:relative;padding:0}
ol.comment-list li.comment .comment-body{position:relative;padding:20px;margin-bottom:40px;margin-left:80px;position:relative;border:1px solid #e9e9e9}
ol.comment-list li.comment .comment-body:after,ol.comment-list li.comment .comment-body:before{content:'';position:absolute;top:20px;width:0;height:0;border-width:10px 12px 10px 0;border-style:solid}
ol.comment-list li.comment .comment-body:before{border-color:transparent #fff transparent #fff;z-index:1;left:-12px;top:22px}
ol.comment-list li.comment .comment-body:after{border-color:transparent #e9e9e9 transparent #e9e9e9;border-width:12px 14px 12px 0;left:-14px}
ol.comment-list li.comment .comment-author{display:block;margin-bottom:5px}
ol.comment-list li.comment .comment-author .avatar{position:absolute;top:0;left:-80px;width:56px;height:56px;border-radius:100%;-webkit-border-radius:100%;border:2px solid #fff}
ol.comment-list li.comment .comment-author .fn{display:inline-block;color:#000;font-size:18px;text-transform:capitalize;font-weight:700;font-style:normal}
ol.comment-list li.comment .comment-author .says{display:none;color:#999;font-weight:600}
ol.comment-list li.comment .comment-meta{color:#8d8d8d;text-transform:uppercase;margin-bottom:15px}
ol.comment-list li.comment .comment-meta a{color:#8d8d8d}
ol.comment-list li.comment .comment-meta a{color:#8d8d8d;text-transform:capitalize}
ol.comment-list li.comment .comment-meta:before,ol.comment-list li.comment .reply a:before{font-family:FontAwesome;font-size:16px}
ol.comment-list li.comment .comment-meta:before{content:"\f133"}
ol.comment-list li.comment .reply a:before{content:"\f064";font-weight:400;color:#555;margin-right:5px;vertical-align:middle}
ol.comment-list li.comment p{line-height:18px;margin:0 0 5px}
ol.comment-list li.comment .reply{position:absolute;top:25px;right:30px;margin-top:-5px;color:#efbb20;font-weight:700}
ol.comment-list li .children{list-style:none;margin-left:20px}
ol.comment-list li .children li{padding:0}
@media only screen and (max-width:767px){.comments-area .padding-30{padding:15px}
ol.comment-list li.comment .comment-body{margin-bottom:30px;margin-left:70px}
ol.comment-list li.comment .comment-author .avatar{left:-75px;height:60px;width:60px}
ol.comment-list li .children{margin-left:20px}
ol.comment-list li.comment .reply a{position:static}
}
@media only screen and (max-width:480px){ol.comment-list li.comment .comment-body{margin-left:52px}
ol.comment-list li.comment .comment-author .avatar{left:-55px;top:12px;width:40px;height:40px}
}
.comment-respond{padding:30px 30px;border:1px solid #e9e9e9}
.comment-respond .comment-reply-title{text-transform:uppercase;font-size:20px}
.comment-respond .comment-reply-title{font-size:20px;font-weight:600}
.comments-area .comment-form{margin:0 -15px}
.comments-area .comment-form .comment-notes{display:none}
.comments-area .comment-form p{width:33.333%;float:left;padding:0 15px;margin-bottom:30px;position:relative}
.comments-area .comment-form p.form-allowed-tags{width:100%}
ol.comment-list li.comment .comment-respond .comment-form p{padding:0 15px!important}
.comments-area .comment-form p label{display:none;line-height:18px;margin-bottom:10px}
.comments-area p:before{font-family:themify;display:inline-block;position:absolute;left:15px;top:0;font-size:16px;color:#ccc;width:40px;height:40px;line-height:40px;border:1px solid #e1e6eb;text-align:center;border-radius:4px 0 0 4px}
.comments-area p.comment-form-author:before{content:"\e602"}
.comments-area p.comment-form-email:before{content:"\e75a"}
.comments-area p.comment-form-url:before{content:"\e665"}
.comments-area p.comment-form-comment:before{content:"\e645"}
.comments-area .comment-form p input[type=text],.comments-area .comment-form p textarea{width:100%;height:40px;line-height:6px 12px;padding:10px 10px 10px 50px;border:1px solid #e1e6eb;border-radius:4px;-webkit-border-radius:4px;text-transform:capitalize}
.comments-area .comment-form p.comment-form-comment{width:100%;display:block;clear:both}
.comments-area .comment-form p textarea{height:120px}
.comments-area .comment-form p.form-submit{clear:both;float:none;width:100%;margin:0}
.comments-area .comment-form p input[type=submit]{background-color:#efbb20;border:none;border-radius:3px;border-style:solid;border-width:0;color:#fff;display:inline-block;font-weight:600;padding:10px 20px;text-transform:uppercase}
.comments-area .comment-form p input[type=submit]:active,.comments-area .comment-form p input[type=submit]:focus,.comments-area .comment-form p input[type=submit]:hover{background-color:#2aaa38;border-color:#2aaa38;color:#fff}
@media only screen and (max-width:991px){.comments-area .comment-form p{width:100%}
}
@media only screen and (max-width:767px){.comments-area .comment-form p{width:100%;float:none;margin-bottom:20px}
.comment-respond{padding:20px}
}
.widget{margin-bottom:40px}
.widget.bg-white{border:1px solid #ebedf2}
.widget.border-0 ul li{border:0 none}
.widget-title{margin:0 0 25px}
.widget-title{position:relative;margin-bottom:30px;vertical-align:middle}
.widget .post-title,.widget .widget-title{text-transform:uppercase}
.widget-title.style-1{margin-bottom:20px;font-weight:600;line-height:12px}
.category-entry ul,.recent-posts-entry ul{margin:0;list-style:none;padding:0}
.widget-link ul{margin:0;padding:0}
.widget-link ul li{list-style:none;display:inline-block;padding-left:3px;padding-right:10px;position:relative}
.widget-link ul li:last-child{padding-right:3px}
.widget-link ul li:last-child:after{content:none}
.widget-link li:after{content:"/";position:absolute;right:0}
.widget_archive ul,.widget_categories ul,.widget_getintuch ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul,.widget_services ul{list-style:none;padding-left:0;margin-bottom:0}
.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_nav_menu li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_services ul li{padding-bottom:18px;margin-bottom:13px;border-bottom:1px solid rgba(102,102,102,.11);position:relative;padding:10px 10px 10px 15px;margin-bottom:0;line-height:20px}
.widget_archive ul li a,.widget_categories ul li a,.widget_meta ul li a,.widget_nav_menu li a,.widget_pages ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a,.widget_services ul li a{color:#767676;text-transform:capitalize}
.widget_archive ul li:before,.widget_categories ul li:before,.widget_meta ul li:before,.widget_nav_menu ul li:before,.widget_pages ul li:before,.widget_recent_comments ul li:before,.widget_recent_entries ul li:before,.widget_services ul li:before{content:"\f105";position:absolute;left:0;top:10px;display:block;font-family:FontAwesome}
.widget_archive ul li li,.widget_categories ul li li,.widget_meta ul li li,.widget_nav_menu li li,.widget_pages ul li li,.widget_recent_comments ul li li,.widget_services li li{border-bottom:none;padding-left:10px;padding-right:5px;padding-top:0;padding-bottom:0;line-height:28px}
.widget_archive ul li li:before,.widget_categories ul li li:before,.widget_meta ul li li:before,.widget_nav_menu li li:before,.widget_pages ul li li:before,.widget_recent_comments ul li li:before,.widget_services li li:before{top:0;left:-8px}
.list-2{display:table}
.list-2 li{float:left;padding:5px 5px 5px 20px;width:50%;position:relative}
.list-2 li:before{content:"";font-size:11px;left:0;position:absolute;width:12px;height:1px;background:#c6cffa;top:15px}
.list-2 li:hover:before{color:#1abc9c}
.list-2.w10 li{width:100%}
.widget_search .screen-reader-text{display:block}
.searchform{position:relative}
.searchform input[type=text]{width:100%;height:40px;padding:10px 90px 10px 15px;border:1px solid #ccc}
.searchform input[type=submit]{height:40px;padding:10px 15px;background-color:#77c04b;position:absolute;right:0;bottom:0;color:#fff;border-left:none;border-right:none;border-top:none;border-bottom:none}
.searchform input[type=submit]:active,.searchform input[type=submit]:focus,.searchform input[type=submit]:hover{background-color:#6ab33e;color:#fff!important;border-bottom-color:#5a9e2f}
.search-bx.style-1 .input-group{border:1px solid #efefef;border-radius:4px}
.search-bx.style-1 .input-group-btn button{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0;color:#000;font-size:15px;height:45px;width:40px;border-width:0}
.search-bx.style-1 .form-control{border:1px solid #efefef;border-width:0;font-size:15px;height:45px;padding:5px 20px;border-radius:10px}
.search-bx.style-1 .input-group:focus,.search-bx.style-1 .input-group:hover{border:1px solid #000}
.dez-quik-search.search-style-1{position:absolute;width:100%;background-color:#fff!important;color:#000}
.dez-quik-search.search-style-1 .form-control,.dez-quik-search.search-style-1 .form-control::-moz-placeholder,.dez-quik-search.search-style-1 .form-control::placeholder{color:#000}
.recent-posts-entry .post-date,.tweets-feed-entry .tweet-date{color:#707070;font-style:normal}
.widget .post-title{line-height:16px;margin-bottom:8px;margin-top:0;text-transform:capitalize;font-size:15px;color:#404040;font-weight:500}
.recent-posts-entry .widget-post{margin-bottom:10px}
.recent-posts-entry .widget-post-bx:last-child{border-bottom:none}
.recent-posts-entry .dez-post-media{padding-right:15px;width:110px}
.recent-posts-entry .dez-post-media img{border-radius:3px}
.recent-posts-entry .dez-post-info{background:0 0;padding:0;margin-left:110px;border:none}
.recent-posts-entry .post-meta span{margin-right:10px}
.recent-posts-entry .dez-post-meta{margin-bottom:0}
.recent-posts-entry .dez-post-info,.recent-posts-entry .dez-post-media{display:table-cell;vertical-align:middle}
.recent-posts-entry .dez-post-info,.recent-posts-entry .widget-post{overflow:hidden}
.widget_recent_comments ul li:before{content:"\f0e6"}
.widget_recent_comments ul li{padding-left:20px;color:#999}
.widget_meta ul li a abbr[title]{color:#333;border-bottom:none}
.widget_calendar caption::after{color:#707070;content:">";font-family:FontAwesome;margin:0 0 0 5px}
.widget_calendar table{border-collapse:separate;border-spacing:2px;width:100%}
.widget_calendar thead{background-color:#999}
.widget_calendar tfoot tr td{border:none;padding:0}
.widget_calendar tfoot tr td a{background-color:#fff;padding:4px 10px}
.widget_calendar table thead tr th{font-size:11px;padding:5px;text-align:center;border:none;color:#fff}
.widget_calendar table tbody td{font-size:13px;padding:6px 5px;text-align:center;background-color:#fff;border:none;color:#444}
.widget_calendar table tbody td#today{background-color:#77c04b;color:#fff}
.widget_calendar table tbody td#today a{color:#fff}
.widget_tag_cloud a{padding:8px 10px;background-color:#fff;border:1px solid #ebedf2;font-size:12px;display:inline-block;margin:0 0 5px;color:#555;font-weight:600}
.side-bar .widget_tag_cloud a:hover{background-color:#ccc;color:#fff;box-shadow:5px 5px 10px 0 rgba(37,201,65,.15);-webkit-box-shadow:5px 5px 10px 0 rgba(37,201,65,.15);-moz-box-shadow:5px 5px 10px 0 rgba(37,201,65,.15);-o-box-shadow:5px 5px 10px 0 rgba(37,201,65,.15);-ms-box-shadow:5px 5px 10px 0 rgba(37,201,65,.15)}
.widget_tag_cloud.radius a{border-radius:40px;padding:7px 10px}
.widget_archive select{width:100%;padding:5px;border:1px solid #ccc}
.widget_text select{width:100%;padding:5px;border:1px solid #ccc}
.widget_text select option{width:100%}
.widget_categories li{text-align:right}
.widget_categories li a{float:left;text-transform:capitalize}
.widget_rss ul{margin:0;line-height:20px}
.widget_rss ul li{line-height:20px;margin-bottom:15px}
.widget_rss ul .rsswidget{color:#333}
.widget_rss ul .rss-date{color:#3396d1}
.widget_rss ul .rssSummary{padding:5px 0}
.widget_rss ul cite{color:#333;font-weight:600}
.widget_getintuch{padding-top:10px}
.widget_getintuch li{margin-bottom:20px;position:relative;padding-left:40px}
.widget_getintuch b,.widget_getintuch strong{display:block;text-transform:capitalize;font-size:18px;font-weight:600}
.widget_getintuch i{position:absolute;left:0;top:5px;text-align:center;font-size:22px;width:30px;height:30px;line-height:30px}
.widget_gallery ul{padding-left:0;display:table}
.widget_gallery.gallery-grid-4 li{width:25%}
.gallery-grid-8 li{width:12.5%}
@media only screen and (max-width:767px){.gallery-grid-8 li{width:25%}
}
.widget_gallery li{display:inline-block;width:33.33%;float:left;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;padding:2px}
.widget_gallery li img{display:inline-block;width:100%}
.widget_gallery li:nth-child(3n-3){margin-right:0}
.widget_gallery li:hover{opacity:.7;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.widget_gallery a{display:inline-block}
.widget-newslatter .news-box{background-color:#f5f6f7;padding:20px;position:relative;z-index:1;overflow:hidden}
.widget-newslatter p{font-style:italic;font-size:15px}
.widget-newslatter .form-control{background:#fff none repeat scroll 0 0;border:2px solid #d0d0d0;height:45px;margin-bottom:15px;padding:5px 20px;border-radius:4px!important}
.widget-newslatter .site-button{padding:12px 15px;font-weight:700}
.news-box form:after{color:#000;content:"Newslatter";font-family:montserrat;font-size:50px;font-weight:700;opacity:.05;position:absolute;top:-40px;z-index:-1}
.news-box:before{font-family:themify;content:"\e75a";font-size:50px;font-weight:700;opacity:.05;position:absolute;right:0;top:0;z-index:-1;opacity:.05}
.news-box form{position:relative}
.widget-about .dez-title{margin:15px 0 5px 0;color:#000}
.widget-about p{color:#333;font-family:montserrat;font-size:13px;line-height:20px}
.widget-about .button-sm{font-weight:700;padding:5px 20px}
.widget-testimonial .testimonial-pic{height:70px;width:70px;border:3px solid #fff;margin-bottom:10px}
.widget-testimonial .testimonial-name{font-weight:600;font-size:13px;text-transform:uppercase;font-family:Montserrat,sans-serif;color:#000}
.widget-testimonial .testimonial-position{text-transform:uppercase;font-family:Montserrat,sans-serif;color:#888q;font-size:12px;font-style:inherit}
.widget-testimonial .testimonial-position p{line-height:26px}
.widget-testimonial .testimonial-text{color:#505050;font-family:montserrat;font-size:15px;font-weight:300;margin-bottom:10px;padding:0}
.alert,.btn,.btn-group-divides>.btn:last-child:not(:first-child),.btn-group-divides>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.dropdown-toggle:not(:first-child),.dez-booking-form .dez-extra-services li .icon-bx-lg,.dez-booking-form .dez-extra-services li.active .icon-bx-lg:after,.dropdown-menu,.form-control,.img-thumbnail,.input-group-addon,.list-group-item:first-child,.list-group-item:last-child,.modal-content,.nav-pills>li>a,.nav-tabs>li>a,.navbar-toggler,.pager li>a,.pager li>span,.panel,.panel-group .panel,.panel-head ing,.searchform input[type=submit],.searchform input[type=text],.well,.widget_tag_cloud a,ol.comment-list li.comment .comment-body{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn,.dez-box,.dez-info-has,.dez-we-find .dez-box,.extra-nav,.form-control,.header-nav .nav>li>a,.how-dez-work .dez-box .shadow-bx img,.how-dez-work .dez-box .step-no-bx,.icon-bx-lg,.icon-bx-md,.icon-bx-sm,.icon-bx-xl,.icon-bx-xs,.indicator,.logo-header,.navbar-toggler,.overlay-bx,.overlay-icon li a i,.profile-menu ul li,.share-social-bx li,.skew-primary:hover,.skew-primary:hover::after,.skew-secondry:hover,.skew-secondry:hover::after,.staff-member .member-done,a{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.animate-slow{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
.animate-mid{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
.animate-fast{-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-o-transition:all .8s ease-out;-ms-transition:all .8s ease-out;transition:all .8s ease-out}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.has-error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle:focus,.has-error .bootstrap-select .dropdown-toggle:hover{border-color:#a94442!important}
.has-success .bootstrap-select .dropdown-toggle,.has-success .bootstrap-select .dropdown-toggle:focus,.has-success .bootstrap-select .dropdown-toggle:hover{border-color:#3c763d!important}
.sort-title{margin-bottom:40px}
.sort-title h4:after{left:-160px}
.sort-title.text-white h4:after,.sort-title.text-white h4:before{background:#fff}
.sort-title h4:after,.sort-title h4:before{background:#000 none repeat scroll 0 0;content:"";height:1px;position:absolute;right:-160px;top:50%;width:150px;opacity:.15}
.sort-title h4{display:inline-block;margin:0;position:relative}
@media only screen and (max-width:767px){.sort-title h4:after,.sort-title h4:before{content:none}
}
.owl-next,.owl-prev{background-color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.5);color:#fff;padding:5px 8px;margin-left:5px;margin-right:5px;font-size:13px;display:inline-block;cursor:pointer;border-width:0;border-style:solid}
.owl-next:active,.owl-next:focus,.owl-next:hover,.owl-prev:active,.owl-prev:focus,.owl-prev:hover{background-color:rgba(0,0,0,.7);border-color:#3e2e23;color:#fff}
.button-example .btn,.button-example .site-button,.button-example .site-button-link{margin:0 5px 10px 0}
.btn{-moz-user-select:none;border:1px solid transparent;border-radius:4px;display:inline-block;font-size:16px;font-weight:400;line-height:1.25;padding:8px 16px;text-align:center;transition:all .2s ease-in-out 0s;vertical-align:middle;white-space:nowrap}
.btn-success{background-color:#5cb85c;border-color:#5cb85c;color:#fff}
.btn-primary{background-color:#0275d8;border-color:#0275d8;color:#fff}
.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#025aa5;border-color:#01549b}
.btn-info{background-color:#5bc0de;border-color:#5bc0de;color:#fff}
.btn-danger{background-color:#d9534f;border-color:#d9534f;color:#fff}
.btn-secondary{background-color:#fff;border-color:#ccc;color:#292b2c}
.btn-outline-danger{background-color:rgba(0,0,0,0);background-image:none;border-color:#d9534f;color:#d9534f}
.btn-outline-primary{background-color:rgba(0,0,0,0);background-image:none;border-color:#0275d8;color:#0275d8}
.btn-outline-secondary{background-color:rgba(0,0,0,0);background-image:none;border-color:#ccc;color:#ccc}
.btn-outline-success{background-color:rgba(0,0,0,0);background-image:none;border-color:#5cb85c;color:#5cb85c}
.btn-outline-info{background-color:rgba(0,0,0,0);background-image:none;border-color:#5bc0de;color:#5bc0de}
.btn-outline-warning{background-color:rgba(0,0,0,0);background-image:none;border-color:#f0ad4e;color:#f0ad4e}
.btn-outline-primary:hover{background-color:#0274d9;border-color:#0274d9;color:#fff}
.btn-outline-secondary:hover{background-color:#ccc;border-color:#ccc;color:#fff}
.btn-outline-success:hover{background-color:#5bb75b;border-color:#5bb75b;color:#fff}
.btn-outline-info:hover{background-color:#59bedd;border-color:#59bedd;color:#fff}
.btn-outline-warning:hover{background-color:#efab4c;border-color:#efab4c;color:#fff}
.btn-outline-danger:hover{background-color:#d8534f;border-color:#d8534f;color:#fff}
.btn-group-lg>.btn,.btn-lg{border-radius:4px;font-size:20px;padding:12px 24px}
.btn-group-sm>.btn,.btn-sm{border-radius:3px;font-size:12px;padding:4px 8px}
.btn-group input[type=checkbox],.btn-group input[type=radio]{position:absolute;opacity:0}
.site-button,.site-button-secondry{color:#fff;padding:10px 20px;display:inline-block;outline:0;cursor:pointer;outline:0;border-width:0;border-style:solid;border-color:transparent;line-height:1.42857;border-radius:3px;font-weight:400;text-align:center;white-space:pre}
.site-button{background-color:#efbb20}
.active>.site-button,.site-button:active,.site-button:focus,.site-button:hover{background-color:#d8a409;color:#fff}
.site-button-secondry{background-color:#282a3c}
.active>.site-button-secondry,.site-button-secondry:active,.site-button-secondry:focus,.site-button-secondry:hover{background-color:#3c3e4e;color:#fff}
.site-button.text-uppercase{text-transform:uppercase}
.button-sm{padding:5px 10px;font-size:12px}
.button-md{padding:15px 30px;font-size:16px;font-weight:500}
.button-lg{font-size:18px;font-weight:600;padding:18px 35px}
.button-xl{font-size:22px;padding:25px 35px}
.radius-no{border-radius:0;-webkit-border-radius:0}
.radius-sm{border-radius:4px;-webkit-border-radius:4px}
.radius-xl{border-radius:100px;-webkit-border-radius:100px}
.radius-md{border-radius:8px;-webkit-border-radius:8px}
.site-button.white{background-color:#fff;color:#777}
.site-button.white:active,.site-button.white:focus,.site-button.white:hover{background-color:#f4f4f4;color:#555}
.site-button.black{background-color:#171717;color:#fff}
.site-button.black:active,.site-button.black:focus,.site-button.black:hover{background-color:#000;color:#fff}
.site-button.gray{background-color:#666;color:#fff}
.site-button.gray.active,.site-button.gray:active,.site-button.gray:focus,.site-button.gray:hover{background-color:#555;color:#fff}
.site-button.pink{background-color:#ff3c85;color:#fff}
.site-button.pink.active,.site-button.pink:active,.site-button.pink:focus,.site-button.pink:hover{background-color:#ef2c75;color:#fff}
.site-button.blue{background-color:#00c5dc;color:#fff}
.site-button.blue.active,.site-button.blue:active,.site-button.blue:focus,.site-button.blue:hover{background-color:#00b5cc;color:#fff}
.site-button.green{background-color:#34bfa3;color:#fff}
.site-button.green.active,.site-button.green:active,.site-button.green:focus,.site-button.green:hover{background-color:#24af93;color:#fff}
.site-button.orange{background-color:#ef9800;color:#fff}
.site-button.orange.active,.site-button.orange:active,.site-button.orange:focus,.site-button.orange:hover{background-color:#df8800;color:#fff}
.site-button.red{background-color:#f0526d;color:#fff}
.site-button.red.active,.site-button.red:active,.site-button.red:focus,.site-button.red:hover{background-color:#f22d4e;color:#fff}
.site-button.brown{background-color:#484a5c;color:#fff}
.site-button.brown.active,.site-button.brown:active,.site-button.brown:focus,.site-button.brown:hover{background-color:#383a4c;color:#fff}
.site-button.yellow{background-color:#ffb822;color:#fff}
.site-button.yellow.active,.site-button.yellow:active,.site-button.yellow:focus,.site-button.yellow:hover{background-color:#efa812;color:#fff}
.site-button.purple{background-color:#8862b9;color:#fff}
.site-button.purple.active,.site-button.purple:active,.site-button.purple:focus,.site-button.purple:hover{background-color:#7852a9;color:#fff}
.site-button.white{background-color:#fff;color:#777}
.site-button.white:active,.site-button.white:focus,.site-button.white:hover{background-color:#f4f4f4;color:#555}
.site-button.black.gradient{background:#000;background:-moz-linear-gradient(45deg,#000 0,#727272 100%);background:-webkit-linear-gradient(45deg,#000 0,#727272 100%);background:linear-gradient(45deg,#000 0,#727272 100%);color:#fff}
.site-button.black.gradient:active,.site-button.black.gradient:focus,.site-button.black.gradient:hover{background:#1e1e1e;background:-moz-linear-gradient(45deg,#1e1e1e 0,#727272 100%);background:-webkit-linear-gradient(45deg,#1e1e1e 0,#727272 100%);background:linear-gradient(45deg,#1e1e1e 0,#727272 100%);color:#fff}
.site-button.gradient.gray{background:#666;background:-moz-linear-gradient(45deg,#666 0,#999 100%);background:-webkit-linear-gradient(45deg,#666 0,#999 100%);background:linear-gradient(45deg,#666 0,#999 100%);color:#fff}
.site-button.gradient.gray:active,.site-button.gradient.gray:focus,.site-button.gradient.gray:hover{background:#4f4f4f;background:-moz-linear-gradient(45deg,#4f4f4f 0,#999 100%);background:-webkit-linear-gradient(45deg,#4f4f4f 0,#999 100%);background:linear-gradient(45deg,#4f4f4f 0,#999 100%);color:#fff}
.site-button.gradient.pink{background:#ff3c85;background:-moz-linear-gradient(45deg,#ff3c85 0,#ff93bb 100%);background:-webkit-linear-gradient(45deg,#ff3c85 0,#ff93bb 100%);background:linear-gradient(45deg,#ff3c85 0,#ff93bb 100%);color:#fff}
.site-button.gradient.pink:active,.site-button.gradient.pink:focus,.site-button.gradient.pink:hover{background:#ff3d81;background:-moz-linear-gradient(45deg,#ff3d81 0,#ff7fae 100%);background:-webkit-linear-gradient(45deg,#ff3d81 0,#ff7fae 100%);background:linear-gradient(45deg,#ff3d81 0,#ff7fae 100%);color:#fff}
.site-button.gradient.blue{background:#00c5db;background:-moz-linear-gradient(45deg,#00c5db 0,#6dff9e 99%);background:-webkit-linear-gradient(45deg,#00c5db 0,#6dff9e 99%);background:linear-gradient(45deg,#00c5db 0,#6dff9e 99%);color:#fff}
.site-button.gradient.blue:active,.site-button.gradient.blue:focus,.site-button.gradient.blue:hover{background:#00a9bc;background:-moz-linear-gradient(45deg,#00a9bc 0,#54ea86 99%);background:-webkit-linear-gradient(45deg,#00a9bc 0,#54ea86 99%);background:linear-gradient(45deg,#00a9bc 0,#54ea86 99%);color:#fff}
.site-button.gradient.green{background:#84ba3f;background:-moz-linear-gradient(45deg,#84ba3f 0,#b7ff59 99%);background:-webkit-linear-gradient(45deg,#84ba3f 0,#b7ff59 99%);background:linear-gradient(45deg,#84ba3f 0,#b7ff59 99%);color:#fff}
.site-button.gradient.green:active,.site-button.gradient.green:focus,.site-button.gradient.green:hover{background:#6dad1a;background:-moz-linear-gradient(45deg,#6dad1a 0,#90ff00 99%);background:-webkit-linear-gradient(45deg,#6dad1a 0,#90ff00 99%);background:linear-gradient(45deg,#6dad1a 0,#90ff00 99%);color:#fff}
.site-button.gradient.orange{background:#ef940b;background:-moz-linear-gradient(45deg,#ef940b 0,#ffd754 100%);background:-webkit-linear-gradient(45deg,#ef940b 0,#ffd754 100%);background:linear-gradient(45deg,#ef940b 0,#ffd754 100%);color:#fff}
.site-button.gradient.orange:active,.site-button.gradient.orange:focus,.site-button.gradient.orange:hover{background:#d68000;background:-moz-linear-gradient(45deg,#d68000 0,#ffbf00 100%);background:-webkit-linear-gradient(45deg,#d68000 0,#ffbf00 100%);background:linear-gradient(45deg,#d68000 0,#ffbf00 100%);color:#fff}
.site-button.gradient.red{background:#ff1437;background:-moz-linear-gradient(45deg,#ff1437 0,#ff5982 100%);background:-webkit-linear-gradient(45deg,#ff1437 0,#ff5982 100%);background:linear-gradient(45deg,#ff1437 0,#ff5982 100%);color:#fff}
.site-button.gradient.red:active,.site-button.gradient.red:focus,.site-button.gradient.red:hover{background:#f02;background:-moz-linear-gradient(45deg,#f02 0,#ff3866 100%);background:-webkit-linear-gradient(45deg,#f02 0,#ff3866 100%);background:linear-gradient(45deg,#f02 0,#ff3866 100%);color:#fff}
.site-button.gd,.site-button.gd:active,.site-button.gd:focus,.site-button.gd:hover{background:#1ebbf0;background:-moz-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:-webkit-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%)}
.site-button.gradient.brown{background:#303451;background:-moz-linear-gradient(45deg,#303451 0,#7e8196 100%);background:-webkit-linear-gradient(45deg,#303451 0,#7e8196 100%);background:linear-gradient(45deg,#303451 0,#7e8196 100%);color:#fff}
.site-button.gradient.brown:active,.site-button.gradient.brown:focus,.site-button.gradient.brown:hover{background:#1d213f;background:-moz-linear-gradient(45deg,#1d213f 0,#777c9b 100%);background:-webkit-linear-gradient(45deg,#1d213f 0,#777c9b 100%);background:linear-gradient(45deg,#1d213f 0,#777c9b 100%);color:#fff}
.site-button.gradient.yellow{background:#ffb52d;background:-moz-linear-gradient(45deg,#ffb52d 34%,#ffd684 100%);background:-webkit-linear-gradient(45deg,#ffb52d 34%,#ffd684 100%);background:linear-gradient(45deg,#ffb52d 34%,#ffd684 100%);color:#fff}
.site-button.gradient.yellow:active,.site-button.gradient.yellow:focus,.site-button.gradient.yellow:hover{background:#e2a336;background:-moz-linear-gradient(45deg,#e2a336 34%,#ffc656 100%);background:-webkit-linear-gradient(45deg,#e2a336 34%,#ffc656 100%);background:linear-gradient(45deg,#e2a336 34%,#ffc656 100%);color:#fff}
.site-button.gradient.purple{background:#62369b;background:-moz-linear-gradient(45deg,#62369b 0,#b37cff 87%);background:-webkit-linear-gradient(45deg,#62369b 0,#b37cff 87%);background:linear-gradient(45deg,#62369b 0,#b37cff 87%);color:#fff}
.site-button.gradient.purple:active,.site-button.gradient.purple:focus,.site-button.gradient.purple:hover{background:#814ec4;background:-moz-linear-gradient(45deg,#814ec4 0,#9e4aba 87%);background:-webkit-linear-gradient(45deg,#814ec4 0,#9e4aba 87%);background:linear-gradient(45deg,#814ec4 0,#9e4aba 87%);color:#fff}
.button-skew{position:relative;text-align:center;margin-right:21px;-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg)}
.button-skew span{display:inline-block;-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg)}
.button-skew i{background-color:inherit;position:absolute;height:100%;margin-right:-32px;right:0;top:0;padding:12px 12px;line-height:normal}
.button-skew i:before{display:inline-block;-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg)}
.button-skew.button-sm i{padding:7px 10px;margin-right:-27px}
.button-skew.button-lg i{padding:25px 15px;margin-right:-40px}
.button-skew.button-xl i{padding:35px 22px;margin-right:-55px}
.site-button.graphical{color:#fff;border-radius:3px;text-shadow:0 -1px rgba(0,0,0,.4);box-shadow:inset 0 1px 1px rgba(255,255,255,.3),0 1px 3px -1px rgba(45,60,72,.5);border:1px solid rgba(0,0,0,.15)}
.site-button.graphical:active{box-shadow:0 2px 2px rgba(0,0,0,.25) inset}
.site-button.button-3d{color:#fff;border-radius:3px;-webkit-border-radius:3px;border-bottom:4px solid rgba(0,0,0,.2);border-left:none;border-right:none;border-top:none}
.text-white .site-button.outline{color:#fff}
.site-button.outline{color:#888;background:0 0;border-width:1px;border-style:solid;border-color:inherit}
.site-button.outline-2{border-width:2px}
.site-button.outline-2.radius-xl,.site-button.outline.radius-xl{border-radius:100px}
.site-button.outline.white{color:#e7e7e7;border-color:#e7e7e7}
.site-button.outline.white:hover{color:#666}
.site-button.outline.black{color:#171717;border-color:#171717}
.site-button.outline.gray{color:#666;border-color:#666}
.site-button.outline.pink{color:#e63f75;border-color:#e63f75}
.site-button.outline.blue{color:#42b8d4;border-color:#42b8d4}
.site-button.outline.green{color:#35b494;border-color:#35b494}
.site-button.outline.orange{color:#e56713;border-color:#e56713}
.site-button.outline.red{color:#d93223;border-color:#d93223}
.site-button.outline.brown{color:#69441f;border-color:#69441f}
.site-button.outline.yellow{color:#efbb20;border-color:#efbb20}
.site-button.outline.purple{color:#ae1af7;border-color:#ae1af7}
.site-button.outline:hover{border-color:transparent;color:#fff}
.site-button-link{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;display:inline-block;font-weight:400}
.site-button-link.border-link{border-bottom:2px solid;padding:0}
.site-button-link i{margin-left:10px}
.site-button-link.white{color:#e7e7e7}
.site-button-link.white:active,.site-button-link.white:focus,.site-button-link.white:hover{color:#ccc}
.site-button-link.black{color:#171717}
.site-button-link.black:active,.site-button-link.black:focus,.site-button-link.black:hover{color:#000}
.site-button-link.gray{color:#666}
.site-button-link.gray:active,.site-button-link.gray:focus,.site-button-link.gray:hover{color:#555}
.site-button-link.pink{color:#e63f75}
.site-button-link.pink:active,.site-button-link.pink:focus,.site-button-link.pink:hover{color:#ef2c75}
.site-button-link.blue{color:#42b8d4}
.site-button-link.blue:active,.site-button-link.blue:focus,.site-button-link.blue:hover{color:#00b5cc}
.site-button-link.green{color:#35b494}
.site-button-link.green:active,.site-button-link.green:focus,.site-button-link.green:hover{color:#26a585}
.site-button-link.orange{color:#e56713}
.site-button-link.orange:active,.site-button-link.orange:focus,.site-button-link.orange:hover{color:#d55703}
.site-button-link.red{color:#d93223}
.site-button-link.red:active,.site-button-link.red:focus,.site-button-link.red:hover{color:#c51e0f}
.site-button-link.brown{color:#69441f}
.site-button-link.brown:active,.site-button-link.brown:focus,.site-button-link.brown:hover{color:#5f3a15}
.site-button-link.yellow{color:#ecc731}
.site-button-link.yellow:active,.site-button-link.yellow:focus,.site-button-link.yellow:hover{color:##d4af19}
.site-button-link.purple{color:#ae1af7}
.site-button-link.purple:active,.site-button-link.purple:focus,.site-button-link.purple:hover{color:#9804e1}
.dropdown-menu>li>a{padding:10px 20px}
.site-button.box-shadow.black{box-shadow:0 5px 10px 2px rgba(0,0,0,.19)}
.site-button.box-shadow.gray{box-shadow:0 5px 10px 2px rgba(85,85,85,.19)}
.site-button.box-shadow.pink{box-shadow:0 5px 10px 2px rgba(239,44,177,.19)}
.site-button.box-shadow.blue{box-shadow:0 5px 10px 2px rgba(0,181,104,.19)}
.site-button.box-shadow.green{box-shadow:0 5px 10px 2px rgba(36,176,147,.19)}
.site-button.box-shadow.orange{box-shadow:0 5px 10px 2px rgba(223,136,0,.19)}
.site-button.box-shadow.red{box-shadow:0 5px 10px 2px rgba(242,45,78,.19)}
.site-button.box-shadow.brown{box-shadow:0 5px 10px 2px rgba(56,58,76,.19)}
.site-button.box-shadow.yellow{box-shadow:0 5px 10px 2px rgba(239,168,18,.19)}
.site-button.box-shadow.purple{box-shadow:0 5px 10px 2px rgba(120,82,169,.19)}
.site-button.circle-sm{width:28px;height:28px;padding:0;border-radius:40px;font-size:12px;line-height:27px}
.site-button.circle{width:40px;height:40px;padding:0;border-radius:40px;line-height:39px}
.site-button.circle-lg{border-radius:40px;font-size:20px;height:55px;padding:0;width:55px;line-height:54px}
.site-button.sharp-sm{width:28px;height:28px;padding:0;font-size:12px;line-height:27px}
.site-button.sharp{width:40px;height:40px;padding:0;line-height:39px}
.site-button.sharp-lg{font-size:20px;height:55px;padding:0;width:55px;line-height:54px}
.site-button-link.facebook{color:#3b5998}
.site-button-link.google-plus{color:#de4e43}
.site-button-link.linkedin{color:#007bb6}
.site-button-link.instagram{color:#8a5a4e}
.site-button-link.twitter{color:#1ea1f3}
.site-button-link.youtube{color:#ce201f}
.site-button-link.whatsapp{color:#01c854}
.site-button-link.facebook.hover,.site-button-link.google-plus.hover,.site-button-link.instagram.hover,.site-button-link.linkedin.hover,.site-button-link.twitter.hover,.site-button-link.whatsapp.hover,.site-button-link.youtube.hover{color:inherit}
.site-button-link.facebook.hover:active,.site-button-link.facebook.hover:focus,.site-button-link.facebook.hover:hover{color:#3b5998}
.site-button-link.google-plus.hover:active,.site-button-link.google-plus.hover:focus,.site-button-link.google-plus.hover:hover{color:#de4e43}
.site-button-link.linkedin.hover:active,.site-button-link.linkedin.hover:focus,.site-button-link.linkedin.hover:hover{color:#007bb6}
.site-button-link.instagram.hover:active,.site-button-link.instagram.hover:focus,.site-button-link.instagram.hover:hover{color:#8a5a4e}
.site-button-link.twitter.hover:active,.site-button-link.twitter.hover:focus,.site-button-link.twitter.hover:hover{color:#1ea1f3}
.site-button-link.youtube.hover:active,.site-button-link.youtube.hover:focus,.site-button-link.youtube.hover:hover{color:#ce201f}
.site-button-link.whatsapp.hover:active,.site-button-link.whatsapp.hover:focus,.site-button-link.whatsapp.hover:hover{color:#01c854}
.site-button.facebook{background-color:#3b5998}
.site-button.facebook:active,.site-button.facebook:focus,.site-button.facebook:hover{background-color:#4b69a8}
.site-button.google-plus{background-color:#de4e43}
.site-button.google-plus:active,.site-button.google-plus:focus,.site-button.google-plus:hover{background-color:#fe6e63}
.site-button.linkedin{background-color:#007bb6}
.site-button.linkedin:active,.site-button.linkedin:focus,.site-button.linkedin:hover{background-color:#209bd6}
.site-button.instagram{background-color:#8a5a4e}
.site-button.instagram:active,.site-button.instagram:focus,.site-button.instagram:hover{background-color:#aa7a6e}
.site-button.twitter{background-color:#1ea1f3}
.site-button.twitter:active,.site-button.twitter:focus,.site-button.twitter:hover{background-color:#0e91e3}
.site-button.youtube{background-color:#ce201f}
.site-button.youtube:active,.site-button.youtube:focus,.site-button.youtube:hover{background-color:#ee403f}
.site-button.whatsapp{background-color:#01c854}
.site-button.whatsapp:active,.site-button.whatsapp:focus,.site-button.whatsapp:hover{background-color:#00a834}
.site-button.facebook.outline,.site-button.google-plus.outline,.site-button.instagram.outline,.site-button.linkedin.outline,.site-button.twitter.outline,.site-button.whatsapp.outline,.site-button.youtube.outline{background-color:rgba(0,0,0,0);border:1px solid}
.site-button.facebook.outline{color:#3b5998}
.site-button.google-plus.outline{color:#de4e43}
.site-button.linkedin.outline{color:#007bb6}
.site-button.instagram.outline{color:#8a5a4e}
.site-button.twitter.outline{color:#1ea1f3}
.site-button.youtube.outline{color:#ce201f}
.site-button.whatsapp.outline{color:#01c854}
.site-button.facebook.outline:active,.site-button.facebook.outline:focus,.site-button.facebook.outline:hover{background-color:#4b69a8;color:#fff}
.site-button.google-plus.outline:active,.site-button.google-plus.outline:focus,.site-button.google-plus.outline:hover{background-color:#fe6e63;color:#fff}
.site-button.linkedin.outline:active,.site-button.linkedin.outline:focus,.site-button.linkedin.outline:hover{background-color:#209bd6;color:#fff}
.site-button.instagram.outline:active,.site-button.instagram.outline:focus,.site-button.instagram.outline:hover{background-color:#aa7a6e;color:#fff}
.site-button.twitter.outline:active,.site-button.twitter.outline:focus,.site-button.twitter.outline:hover{background-color:#0e91e3;color:#fff}
.site-button.youtube.outline:active,.site-button.youtube.outline:focus,.site-button.youtube.outline:hover{background-color:#ee403f;color:#fff}
.site-button.whatsapp.outline:active,.site-button.whatsapp.outline:focus,.site-button.whatsapp.outline:hover{background-color:#00a834;color:#fff}
@media only screen and (max-width:991px){.button-layout .btn,.button-layout .site-button,.button-layout .site-button-link,.button-layout .site-secondry{margin-bottom:10px}
}
.site-button.white.facebook,.site-button.white.google-plus,.site-button.white.instagram,.site-button.white.linkedin,.site-button.white.twitter,.site-button.white.whatsapp,.site-button.white.youtube{background:#fff}
.site-button.white.facebook{color:#3b5998}
.site-button.white.google-plus{color:#de4e43}
.site-button.white.linkedin{color:#007bb6}
.site-button.white.instagram{color:#8a5a4e}
.site-button.white.twitter{color:#1ea1f3}
.site-button.white.youtube{color:#ce201f}
.site-button.white.whatsapp{color:#01c854}
.site-button.white.facebook:hover,.site-button.white.google-plus:hover,.site-button.white.instagram:hover,.site-button.white.linkedin:hover,.site-button.white.twitter:hover,.site-button.white.whatsapp:hover,.site-button.white.youtube:hover{color:#fff}
.site-button.white.facebook:hover{background-color:#3b5998}
.site-button.white.google-plus:hover{background-color:#de4e43}
.site-button.white.linkedin:hover{background-color:#007bb6}
.site-button.white.instagram:hover{background-color:#8a5a4e}
.site-button.white.twitter:hover{background-color:#1ea1f3}
.site-button.white.youtube:hover{background-color:#ce201f}
.site-button.white.whatsapp:hover{background-color:#01c854}
.site-filters{margin-bottom:30px}
.site-filters ul{margin:0;list-style:none}
.site-filters li{display:inline-block;padding:0;margin-bottom:3px}
.site-filters li.btn{box-shadow:none;-webkit-box-shadow:none;outline:0!important}
.site-filters li input{display:none}
.site-filters a{margin:0 5px 5px 0}
.site-filters .active>[class*=site-button]{color:#fff;background-color:#efbb20}
.site-filters.center{text-align:center}
.site-filters.center ul{display:inline-block;margin:auto}
.site-filters.center [class*=site-button]{display:inline-block;margin:0 5px 10px;text-transform:uppercase}
.mas-1 .card-container{margin-left:-1px}
.site-filters.style1 li a{color:#000316;font-family:montserrat;font-weight:500;margin:0;padding:0 15px;position:relative}
.site-filters.style1 li:last-child a:after{position:relative}
.site-filters.style1 li a:after{background-color:#000316;content:"";height:100%;opacity:.2;position:absolute;right:-2px;top:0;width:2px}
.site-filters.style1 li.active a,.site-filters.style1.white li.active a{color:#19bb9f}
.site-filters.style1.white li a:after{background-color:#fff}
.site-filters.style1.white li a{color:#bfbfbf}
.site-filters .site-button.outline{border-color:#1abc9c}
.site-filters.filters-sm li a{padding:5px 20px;font-size:13px;font-weight:500}
.site-filters.gray li a{background-color:#e0e3f6;color:#000}
.site-filters .button-sm{font-size:13px;padding:5px 20px}
@media only screen and (max-width:480px){.site-filters.center [class*=site-button]{margin:0 1px 5px;padding:5px 10px;font-size:12px}
}
.dez-separator-outer{overflow:hidden}
.dez-separator{display:inline-block;height:2px;width:80px;margin-bottom:10px;position:relative}
.dez-separator.m-b0{margin-bottom:0}
.dez-separator.style-liner{width:20px}
.dez-separator.style-icon{width:50px;height:auto;text-align:center}
.dez-separator.style-icon i{font-size:40px;line-height:40px}
.dez-separator[class*=style-]:after,.dez-separator[class*=style-]:before{content:"";position:absolute;top:50%;left:50px;width:80px;height:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:auto 100%;background-repeat:no-repeat;background-position:center}
.dez-separator[class*=style-]:before{left:auto;right:50px}
.dez-separator.style-skew{width:15px;height:10px;margin-left:1px;margin-right:1px;-moz-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);-o-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}
.dez-separator.style-skew[class*=style-]:after,.dez-separator.style-skew[class*=style-]:before{width:80px;height:4px;left:20px;-moz-transform:translateY(-50%) skewX(-10deg);-webkit-transform:translateY(-50%) skewX(-10deg);-o-transform:translateY(-50%) skewX(-10deg);-ms-transform:translateY(-50%) skewX(-10deg);transform:translateY(-50%) skewX(-10deg)}
.dez-separator.style-skew[class*=style-]:before{right:20px;left:auto}
.dez-separator.bnr-title{height:1px;width:155px;opacity:.5}
.dez-separator.bnr-title:before{height:inherit;right:-80px;width:25px}
.dez-separator.bnr-title:after{height:inherit;right:-90px;top:0;width:6px}
.dez-separator.bnr-title:after,.dez-separator.bnr-title:before{position:absolute;content:"";background-color:inherit}
.dez-separator.bnr-title i{background-color:inherit;display:block;height:inherit;position:absolute;right:-50px;width:45px}
.dez-divider{height:1px;position:relative;margin:30px 0}
.dez-divider.tb20{margin:20px 0}
.dez-divider.tb15{margin:15px 0}
.dez-divider.tb10{margin:10px 0}
.dez-divider.tb0{margin:0}
.dez-divider.divider-2px{height:2px}
.dez-divider.divider-3px{height:3px}
.dez-divider.divider-4px{height:4px}
.dez-divider i{position:absolute;width:30px;height:30px;text-align:center;line-height:30px;display:block;border-radius:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.dez-divider.icon-left{margin-left:40px}
.dez-divider.icon-left i{left:-40px}
.dez-divider.icon-right{margin-right:40px}
.dez-divider.icon-right i{left:auto;right:-40px}
.dez-divider.icon-center i{left:50%;margin-left:-5px}
.list-angle-right,.list-arrow,.list-check,.list-checked,.list-chevron-circle,.list-circle,.list-cup,.list-hand-point,.list-heart,.list-icon-box,.list-pen,.list-star{margin:0 0 20px 0;padding:0;list-style:none}
.list-angle-right li,.list-arrow li,.list-check li,.list-checked li,.list-chevron-circle li,.list-circle li,.list-cup li,.list-hand-point li,.list-heart li,.list-icon-box li,.list-pen li,.list-star li{padding:5px 5px 5px 30px;position:relative;font-weight:500}
.list-angle-right li:before,.list-arrow li:before,.list-check li:before,.list-checked li:before,.list-chevron-circle li:before,.list-circle li:before,.list-cup li:before,.list-hand-point li:before,.list-heart li:before,.list-icon-box li:before,.list-pen li:before,.list-star li:before{font-family:themify;position:absolute;left:0;top:5px;display:block;font-size:15px;color:#777}
ul[class*=list-]{font-family:Montserrat,sans-serif;font-size:15px}
.list-circle li:before{font-size:16px}
.list-circle li:before{content:"\e724"}
.list-angle-right li:before{content:"\e628"}
.list-arrow li:before{content:"\e661"}
.list-check li:before{content:"\e64c"}
.list-checked li:before{content:"\e64d";font-family:themify;font-size:15px}
.list-icon-box li:before{content:"\e6e8"}
.list-chevron-circle li:before{content:"\e65d"}
.list-hand-point li:before{content:"\e71b"}
.list-star li:before{content:"\e60a"}
.list-cup li:before{content:"\e641"}
.list-pen li:before{content:"\e61c"}
.list-heart li:before{content:"\e634"}
.primary li:before{color:#efbb20}
.secondry li:before{color:#77c04b}
.black li:before{color:#000}
.white li:before{color:#fff}
.orange li:before{color:#f60}
.green li:before{color:#0c0}
.red li:before{color:#ff3737}
.no-margin{margin:0 0 0!important;list-style:none}
.list-num-count{counter-reset:li;padding-left:0}
.list-num-count>li{position:relative;margin:0 0 6px 30px;padding:4px 8px;list-style:none}
.list-num-count>li:before{content:counter(li,decimal);counter-increment:li;position:absolute;top:0;left:-28px;width:28px;height:28px;padding:5px;color:#fff;background:#efbb20;font-weight:700;text-align:center;font-size:12px;-webkit-border-radius:100px;border-radius:100px}
.list-num-count.lower-alpha>li:before{content:counter(li,lower-alpha)}
.list-num-count.upper-alpha>li:before{content:counter(li,upper-alpha)}
.list-num-count.upper-roman>li:before{content:counter(li,upper-roman)}
.list-num-count.no-round>li:before{background-color:rgba(0,0,0,0);color:#333;font-size:15px;font-weight:400;height:auto;left:-30px;margin:0;width:auto}
.rounded[class*=list-] li:before{background:#fff none repeat scroll 0 0;border-radius:30px;height:30px;line-height:30px;text-align:center;width:30px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}
.rounded[class*=list-] li:hover:before{transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.reverse.primary[class*=list-] li:hover:before{background-color:#1abc9c;color:#fff}
.rounded[class*=list-] li{padding:10px 0 10px 45px}
.rounded[class*=list-] li{padding:10px 0 10px 45px}
.rounded.border[class*=list-] li:before{background-color:rgba(0,0,0,0);border:1px solid;line-height:28px}
[class*=list-].list-box>li{background:#fff none repeat scroll 0 0;border-radius:4px;color:#000;margin-bottom:6px;padding:10px 20px 10px 50px}
[class*=list-].list-box>li:before{background:#1abc9c none repeat scroll 0 0;border-radius:4px 0 0 4px;color:#fff;display:table-cell;height:100%;padding:10px 0;text-align:center;top:0;vertical-align:middle;width:40px}
[class*=list-].list-box>li{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}
[class*=list-].style1.list-box>li{margin-left:42px;border-radius:0 4px 4px 0;padding:10px 20px 10px 20px}
[class*=list-].style1.list-box>li:before{left:-42px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}
[class*=list-].style2.list-box>li{padding:10px 20px 10px 60px}
[class*=list-].style2.list-box>li:after{font-family:FontAwesome;content:"\f0da";left:39px;position:absolute;top:50%;color:#1abc9c;font-size:18px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}
[class*=list-].list-box>li:hover,[class*=list-].style2.list-box>li:hover{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05)}
[class*=list-].style1.list-box>li:hover{transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}
[class*=list-].style1.list-box>li:hover:before{transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2)}
[class*=list-].list-box.reverse>li:before{color:#1abc9c;background:#fff;border-right:1px solid rgba(0,0,0,.1)}
.dez-tabs .tab-pane{padding:20px 0}
.dez-tabs .nav-tabs>li>a{background:#f6f7f8;color:#3d474a;-webkit-border-radius:0;border-radius:0;font-family:montserrat;font-size:15px;font-weight:400;text-transform:capitalize;margin-bottom:3px;display:inline-block}
.dez-tabs .nav-tabs>li>a.active,.dez-tabs .nav-tabs>li>a.active:focus,.dez-tabs .nav-tabs>li>a.active:hover{background-color:#fff;border-color:#ebedf2;border-bottom:1px solid #fff}
.dez-tabs .nav>li>a:focus,.dez-tabs .nav>li>a:hover{background-color:transparent}
.dez-tabs .nav li a:hover{border:1px solid transparent}
.dez-tabs .nav-tabs>li>a i{color:#efbb20;margin-right:5px}
.dez-tabs.bg-tabs .nav-tabs>li>a{border:1px solid #ebedf2;background-color:#efefef;margin-right:2px}
.dez-tabs.bg-tabs .nav-tabs>li>a.active{border-bottom:1px solid transparent;background-color:#fff}
.dez-tabs.vertical.bg-tabs .nav-tabs>li>a{border:1px solid #ebedf2}
.dez-tabs.vertical.bg-tabs .nav-tabs>li>a.active{border-right:1px solid transparent}
.dez-tabs.vertical.right.bg-tabs .nav-tabs>li>a{border:1px solid #ebedf2}
.dez-tabs.vertical.right.bg-tabs .nav-tabs>li>a.active{border-left:1px solid transparent}
.dez-tabs.border-top .nav-tabs>li>a.active{border-top:2px solid #efbb20;padding:9px 15px 10px}
.dez-tabs.border .tab-pane{padding:20px;border:1px solid #ebedf2;margin-top:-1px}
.dez-tabs.vertical .nav-tabs{float:left;width:170px;border-bottom:none;border-right:1px solid #ebedf2}
.dez-tabs.vertical .tab-pane{padding:10px 0 10px 20px}
.dez-tabs.vertical .nav-tabs li{float:none;margin-right:-1px}
.dez-tabs.vertical .nav-tabs li a{margin-right:0;border-right:none}
.dez-tabs.vertical .nav-tabs li a.active{border-bottom:1px solid #ebedf2}
.dez-tabs.vertical .tab-content{border-left:1px solid #ebedf2;margin-left:169px}
.dez-tabs.vertical.border .tab-pane{padding:20px;margin-left:-1px}
.dez-tabs.vertical.right .nav-tabs{border-left:1px solid #ebedf2;border-right:none;float:right}
.dez-tabs.vertical.right .nav-tabs li{margin-right:0;margin-left:-1px}
.dez-tabs.vertical.right .nav-tabs li a{border-right:1px solid transparent;border-left:none}
.dez-tabs.vertical.right .nav-tabs li a.active{border-right:1px solid #ebedf2;border-left:none}
.dez-tabs.vertical.right .tab-content{border-left:none;border-right:1px solid #ebedf2;margin-right:169px;margin-left:0}
.dez-tabs.vertical.right .tab-pane{padding:10px 20px 10px 0}
.tabs-site-button .nav-tabs{border:0}
.tabs-site-button .nav-tabs li a{padding:13px 20px}
.tabs-site-button .nav-tabs li a,.tabs-site-button .nav-tabs li a:focus,.tabs-site-button .nav-tabs li a:hover{background:#f8f8f8 none repeat scroll 0 0;border:0 none}
.tabs-site-button .nav-tabs li a.active,.tabs-site-button .nav-tabs li a.active:focus,.tabs-site-button .nav-tabs li a.active:hover{background-color:#1abc9c;color:#fff;border:0}
.tabs-site-button .nav-tabs li a.active i{color:#fff}
@media only screen and (max-width:767px){.tabs-site-button .nav-tabs li a{padding:13px 20px}
}
.dez-tabs.vertical.right.border .tab-pane{padding:20px;margin-right:-1px}
.panel{box-shadow:none;-webkit-box-shadow:none}
.dez-accordion .panel{border:none;border-radius:0;margin-bottom:-1px}
.acod-head{position:relative}
.acod-title{margin-top:0;margin-bottom:0}
.acod-head .fa{margin-right:5px}
.acod-head a{display:block;padding:17px 40px 17px 25px;border:1px solid #ddd;border-radius:4px}
.acod-head a,.acod-head a.collapsed:hover,.acod-head a:hover{color:#efbb20}
.acod-head a.collapsed,.acod-head a.collapsed:after{color:#3d474a}
.acod-head a:after{font-family:themify;content:"\e622";float:right;color:#efbb20;font-size:16px;letter-spacing:-2px;position:absolute;right:20px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}
.acod-head a.collapsed:after{content:"\e61a";font-size:16px;font-family:themify}
.acod-body{border-left:1px solid #ebedf2;border-right:1px solid #ebedf2;border-bottom:1px solid #ebedf2;border-top:1px solid transparent;margin-top:-1px;border-radius:0 0 4px 4px}
.acod-content{margin:20px}
.accdown1 .acod-head a:after{content:"\e64b"}
.accdown1 .acod-head a.collapsed:after{content:"\e649"}
.dez-accordion.rounded .panel:first-child .acod-head a{border-top-left-radius:5px;border-top-right-radius:5px}
.dez-accordion.rounded .panel:last-child .acod-head a.collapsed{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.dez-accordion.rounded .panel:last-child .acod-body{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.dez-accordion.rounded .panel:last-child .acod-body.in{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.dez-accordion.space .panel{margin-bottom:5px}
.dez-accordion.rounded.space .panel .acod-head a{border-top-left-radius:5px;border-top-right-radius:5px}
.dez-accordion.rounded.space .panel .acod-head a.collapsed{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.dez-accordion.rounded.space .panel .acod-body{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.dez-accordion.bg-title .acod-head a{background-color:#f7f8fa}
.dez-accordion.no-cover .acod-body{border:none}
.dez-accordion.no-cover .acod-content{padding-left:20px;margin-right:10px;border-left:2px solid #e8e8e8;position:relative}
.dez-accordion.no-cover .acod-content:after{content:"";position:absolute;bottom:0;left:-5px;width:8px;height:8px;background-color:#fff;border:2px solid #e8e8e8}
.dez-accordion.border-bottom .acod-head a{border-left:none;border-right:none;border-top:none;padding-left:0}
.dez-accordion.primary .acod-head a{background-color:#0046c6;color:#fff;border:0}
.dez-accordion.primary .acod-head a:hover{color:#fff}
.dez-accordion.primary .acod-head a:after{color:#fff}
.dez-accordion.primary.active-bg .acod-head .collapsed{background-color:#fff}
.dez-accordion.primary.active-bg .acod-head .collapsed,.dez-accordion.primary.active-bg .acod-head a.collapsed:after{color:#000}
.dez-accordion.primary.active-bg .acod-head .collapsed{border:1px solid #ebedf2}
.dez-accordion.gradient-1 .acod-head a{background:#0046c6;background:-moz-linear-gradient(45deg,#0046c6 0,#c927f1 100%);background:-webkit-linear-gradient(45deg,#0046c6 0,#c927f1 100%);background:linear-gradient(45deg,#0046c6 0,#c927f1 100%);color:#fff;border:0}
.dez-accordion.gradient-2 .acod-head a{background:#ff90e1;background:-moz-linear-gradient(45deg,#ff90e1 0,#28b1ff 100%);background:-webkit-linear-gradient(45deg,#ff90e1 0,#28b1ff 100%);background:linear-gradient(45deg,#ff90e1 0,#28b1ff 100%);color:#fff;border:0}
.dez-accordion.gradient-1 .acod-head a:hover,.dez-accordion.gradient-2 .acod-head a:hover{color:#fff}
.dez-accordion.gradient-1 .acod-head a:after,.dez-accordion.gradient-2 .acod-head a:after{color:#fff}
.dez-accordion.gradient-1.active-bg .acod-head .collapsed,.dez-accordion.gradient-2.active-bg .acod-head .collapsed{background:#fff}
.dez-accordion.gradient-1.active-bg .acod-head .collapsed,.dez-accordion.gradient-1.active-bg .acod-head a.collapsed:after,.dez-accordion.gradient-2.active-bg .acod-head .collapsed,.dez-accordion.gradient-2.active-bg .acod-head a.collapsed:after{color:#000}
.dez-accordion.gradient-1.active-bg .acod-head .collapsed,.dez-accordion.gradient-2.active-bg .acod-head .collapsed{border:1px solid #ebedf2}
.dez-accordion.green .acod-head a{background-color:#24a88d;color:#fff;border:0}
.dez-accordion.green .acod-head a:hover{color:#fff}
.dez-accordion.green .acod-head a:after{color:#fff}
.dez-accordion.green.active-bg .acod-head .collapsed{background-color:#fff}
.dez-accordion.green.active-bg .acod-head .collapsed,.dez-accordion.green.active-bg .acod-head a.collapsed:after{color:#000}
.dez-accordion.green.active-bg .acod-head .collapsed{border:1px solid #ebedf2}
.dez-accordion.yellow .acod-head a{background-color:#efb822;color:#fff;border:0}
.dez-accordion.yellow .acod-head a:hover{color:#fff}
.dez-accordion.yellow .acod-head a:after{color:#fff}
.dez-accordion.yellow.active-bg .acod-head .collapsed{background-color:#fff}
.dez-accordion.yellow.active-bg .acod-head .collapsed,.dez-accordion.yellow.active-bg .acod-head a.collapsed:after{color:#000}
.dez-accordion.yellow.active-bg .acod-head .collapsed{border:1px solid #ebedf2}
.dez-accordion.red .acod-head a{background-color:#ef516c;color:#fff;border:0}
.dez-accordion.red .acod-head a:hover{color:#fff}
.dez-accordion.red .acod-head a:after{color:#fff}
.dez-accordion.red.active-bg .acod-head .collapsed{background-color:#fff}
.dez-accordion.red.active-bg .acod-head .collapsed,.dez-accordion.red.active-bg .acod-head a.collapsed:after{color:#000}
.dez-accordion.red.active-bg .acod-head .collapsed{border:1px solid #ebedf2}
.dez-accordion.blue .acod-head a{background-color:#36a3f7;color:#fff;border:0}
.dez-accordion.blue .acod-head a:hover{color:#fff}
.dez-accordion.blue .acod-head a:after{color:#fff}
.dez-accordion.blue.active-bg .acod-head .collapsed{background-color:#fff}
.dez-accordion.blue.active-bg .acod-head .collapsed,.dez-accordion.blue.active-bg .acod-head a.collapsed:after{color:#000}
.dez-accordion.blue.active-bg .acod-head .collapsed{border:1px solid #ebedf2}
.dez-accordion.border-bottom.no-border .acod-head a{border:none}
.dez-accordion.no-border .acod-content{margin-top:10px;margin-bottom:10px}
.no-gap .acod-title a{border:0 none;padding:10px 0}
.no-gap .acod-body,.no-gap .collapse{border:0 none}
.no-gap .acod-content{margin:10px 0 10px}
.acco-sm .acod-head a{font-size:12px;padding:5px 30px 5px 15px}
.acco-sm .acod-head a:after{font-size:16px;right:15px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}
.acco-lg .acod-head a{padding:18px 40px 18px 25px;font-size:18px}
.acco-lg .acod-head a:after{font-size:34px;right:20px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}
.acco-xl .acod-head a{font-size:22px;padding:25px 50px 25px 30px}
.acco-xl .acod-head a:after{font-size:34px;right:30px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ow-post-info{padding:20px;background-color:#fff;border:1px solid #ebebeb}
.ow-post-title .post-title{margin:0 0 10px}
.ow-post-text{margin-bottom:10px}
.ow-post-text p:last-child{margin:0}
.ow-post-readmore{margin-bottom:10px}
.ow-post-meta{margin-bottom:10px}
.ow-post-meta ul{margin:0 -4px;list-style:none}
.ow-post-meta ul li{padding:0;display:inline-block}
.ow-post-meta li:after{content:"/";display:inline-block;font-weight:400;margin-left:5px;opacity:.5}
.ow-post-meta li:last-child:after{display:none}
.ow-post-meta a{color:#a9a9a9}
.ow-post-meta li i{color:#7b7b7b;margin:0 5px}
.ow-post-tags{border-top:1px solid #e9e9e9;padding-top:10px}
.ow-post-tags .post-comment{float:left;font-weight:700;text-transform:uppercase}
.ow-post-tags .post-comment a{color:#a9a9a9}
.ow-post-tags .post-tags{margin:0 -3px;list-style:none}
.ow-post-tags .post-tags a{border:1px solid #ebebeb;padding:2px 8px 1px;color:#777;margin:0 3px;display:inline-block;text-transform:uppercase;font-size:11px}
.ow-post-tags .post-tags a:active,.ow-post-tags .post-tags a:focus,.ow-post-tags .post-tags a:hover{border:1px solid #0098a6;color:#0098a6}
.no-image-blog.date-style-2 .ow-post-info{padding-top:70px}
.ow-event-info{position:relative;padding:20px;background-color:#fff;border:1px solid #ebebeb}
.ow-event-title .event-title{margin:0 0 10px}
.ow-event-text{margin-bottom:10px}
.ow-event-text p:last-child{margin:0}
.ow-event-readmore{margin-bottom:10px}
.ow-event-meta ul{margin:0}
.ow-event-meta ul li{color:#a9a9a9;font-weight:600;display:inline-block;padding-left:20px}
.ow-event-meta ul li i{color:#7b7b7b}
.no-image-event.date-style-2 .ow-post-info{padding-top:70px}
.ow-client-logo{background-color:#fff;display:table;width:100%}
.client-logo{display:table-cell;text-align:center;vertical-align:middle;padding:10px}
.owl-carousel .ow-client-logo img{height:80px;max-height:100%;width:auto;display:inline-block}
.blog-info{background-color:rgba(0,0,0,.9);left:0;list-style:outside none none;margin:0;padding:7px 15px;position:absolute;top:-34px;width:100%}
.blog-info li{display:inline-block;padding:0 5px 0 5px;line-height:14px;border-right:1px solid}
.blog-info li a:hover,.blog-info li:hover{color:#fff}
.testimonial-pic{background:#fff;width:100px;height:100px;position:relative;display:inline-block;border:5px solid #fff}
.testimonial-pic.radius{border-radius:100%;-webkit-border-radius:100%}
.testimonial-pic.radius img{width:100%;height:100;border-radius:100%;-webkit-border-radius:100%}
.testimonial-pic.shadow{-webkit-box-shadow:2px 3px 6px -3px rgba(0,0,0,.35);-moz-box-shadow:2px 3px 6px -3px rgba(0,0,0,.35);box-shadow:2px 3px 6px -3px rgba(0,0,0,.35)}
.testimonial-pic.style1{border:0 none;height:100px;width:100px}
.quote-left,.quote-right{position:relative}
.quote-left:before,.quote-right:after{font-family:FontAwesome;position:absolute;z-index:10;top:15px}
.quote-left:before{content:"\f10d";left:0}
.quote-right:after{content:"\f10e";left:auto;right:0}
.testimonial-text{padding:15px;position:relative;font-size:15px;font-family:Montserrat,sans-serif;font-weight:400}
.testimonial-detail{padding:5px}
.testimonial-name{font-family:montserrat;font-size:13px;font-weight:600;text-transform:uppercase}
.testimonial-position{font-family:montserrat;font-size:12px;font-style:inherit;text-transform:uppercase}
.testimonial-name,.testimonial-position{display:block}
.testimonial-text p:last-child{margin:0}
.testimonial-bg{color:#fff}
.testimonial-1{text-align:center}
.testimonial-1 .testimonial-position{color:#efbb20}
.testimonial-1 .testimonial-name,.testimonial-1 .testimonial-position{display:block}
.testimonial-1 .quote-left:before{width:36px;height:36px;line-height:36px;font-size:16px;background:#efbb20;color:#fff;text-align:center;left:0;top:65px;border-radius:100%;-webkit-border-radius:100%}
.testimonial-2 .testimonial-text,.testimonial-8 .testimonial-text{background-color:#f4f5f7;padding:30px}
.testimonial-2 .testimonial-text:after,.testimonial-8 .testimonial-text:after{content:"";position:absolute;bottom:-15px;left:50px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f4f5f7}
.testimonial-2 .testimonial-detail,.testimonial-8 .testimonial-detail{padding:25px 0 20px 20px}
.testimonial-2 .testimonial-pic,.testimonial-8 .testimonial-pic{float:left;margin-right:15px;width:80px;height:80px}
.testimonial-2 .quote-left:before{width:36px;height:36px;line-height:36px;font-size:16px;background:#efbb20;color:#fff;text-align:center;left:0;top:65px;border-radius:100%;-webkit-border-radius:100%}
.testimonial-2 .testimonial-name,.testimonial-2 .testimonial-position,.testimonial-8 .testimonial-name,.testimonial-8 .testimonial-position{padding:2px 0}
.testimonial-2 .testimonial-name,.testimonial-8 .testimonial-name{padding-top:20px}
.testimonial-2 .testimonial-position{color:#efbb20}
.testimonial-2 .quote-left:before{top:50px}
.testimonial-2.testimonial-bg .testimonial-text{color:#777;background-color:rgba(255,255,255,.9)}
.testimonial-2.testimonial-bg .testimonial-text:after{border-top-color:rgba(255,255,255,.9)}
.testimonial-3{text-align:center}
.testimonial-3 .quote-left:before{position:static;font-size:40px;color:#efbb20}
.testimonial-3 .testimonial-position{color:#efbb20}
.testimonial-3 .testimonial-name,.testimonial-3 .testimonial-position{display:inline-block}
.testimonial-4{background-color:#282a3c;position:relative;padding:30px 40px 30px 10px;margin-left:140px;min-height:150px}
.testimonial-4:after{background-color:#282a3c;border-left-width:4px;border-left-style:solid;border-left-color:#efbb20;content:"";position:absolute;left:-80px;top:0;height:100%;width:80%;z-index:-1;-moz-transform:skewX(-25deg);-webkit-transform:skewX(-25deg);-o-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.testimonial-4 .testimonial-pic{position:absolute;top:30px;left:0;margin-left:-110px}
.testimonial-4 [class*=quote-]{position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:30px;border-color:#efbb20;border-top-color:transparent!important;border-left-color:transparent!important}
.testimonial-4 [class*=quote-]:after,.testimonial-4 [class*=quote-]:before{top:0;right:-20px;font-size:20px;color:#fff}
.testimonial-4 .testimonial-detail,.testimonial-4 .testimonial-text{padding:0}
.testimonial-4 .testimonial-text{margin-bottom:10px}
.testimonial-4 .testimonial-name,.testimonial-4 .testimonial-position{display:inline-block}
.testimonial-4 .testimonial-name:after{content:"/";color:#efbb20;margin:0 2px 0 5px}
.testimonial-4 .testimonial-name{text-transform:uppercase}
.testimonial-4 .testimonial-position{font-style:italic;color:#bebebe}
.testimonial-4 .testimonial-pic{border-color:#efbb20;border-width:3px;width:90px;height:90px}
@media only screen and (max-width:480px){.testimonial-4 .testimonial-pic{height:80px;width:80px}
.testimonial-4:after{transform:skewX(-10deg);-moz-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);-o-transform:skewX(-10deg)}
.testimonial-4{padding:25px 10px 25px 0;margin-left:110px}
}
.testimonial-5 .testimonial-text{border:2px solid #e6e6e6;padding:30px}
.testimonial-5 .testimonial-detail{padding:0 0 0 20px;margin-top:-35px}
.testimonial-5 .testimonial-pic{box-shadow:0 0 0 2px #e6e6e6;width:70px;height:70px}
.testimonial-5 .testimonial-text p{font-size:16px;line-height:30px}
.testimonial-5 .info p{display:inline-block;position:relative;top:-10px;padding:0 10px}
.testimonial-6 .quote-left:before{left:15px}
.testimonial-6 .quote-left:before,.testimonial-6 .quote-right:after{color:#b5b5b5;font-size:18px}
.testimonial-6 .testimonial-text{padding:25px 35px 70px 40px}
.testimonial-6 .testimonial-detail{position:relative;padding:10px 15px;top:-30px;width:85%}
.testimonial-6 .testimonial-pic{position:absolute;right:20px;top:-50px;z-index:2}
.testimonial-6 .quote-left:before,.testimonial-6 .quote-right:after{color:#b5b5b5;font-size:18px}
.testimonial-6 .quote-left:before{left:15px}
.testimonial-6 .quote-right:after{right:15px;bottom:20px;top:auto}
.testimonial-6 .testimonial-detail:after{background-color:inherit;content:"";display:block;height:100%;position:absolute;right:-23px;top:0;transform:skewX(35deg);-moz-transform:skewX(35deg);-webkit-transform:skewX(35deg);-o-transform:skewX(35deg);width:50px;z-index:1}
.testimonial-section{position:relative;z-index:1}
.testimonial-section:after{background:#f2f2f2 none repeat scroll 0 0;content:"";height:100%;left:50%;position:absolute;top:0;width:100%;z-index:-1}
.testimonial-section .col-md-6{padding-left:30px;padding-right:30px}
.testimonial-section .row{margin-left:-30px;margin-right:-30px}
.testimonial-7 .testimonial-text{border:2px solid #e6e6e6;padding:18px}
.testimonial-7 .testimonial-detail{padding:0 0 0 20px;margin-top:-35px}
.testimonial-7 .testimonial-pic{box-shadow:0 0 0 2px #e6e6e6;width:70px;height:70px}
.testimonial-7 .testimonial-text p{font-size:16px;line-height:30px}
.testimonial-7 .info p{display:inline-block;position:relative;top:-10px;padding:0 10px}
.testimonial-7 .owl-controls .owl-nav{bottom:0;margin-top:0;position:absolute;right:0}
.testimonial-7 .owl-next,.testimonial-7 .owl-prev{background-color:#ccc;border:0 none}
@media only screen and (max-width:991px){.testimonial-section:after{left:100%}
.testimonial-section{color:#fff}
.testimonial-section .col-md-6{padding-left:15px;padding-right:15px}
.testimonial-section .row{margin-left:-15px;margin-right:-15px}
}
@media only screen and (max-width:767px){.testimonial-section:after{content:none}
}
.testimonial-8 .testimonial-text{background:#fff none repeat scroll 0 0;border-radius:6px;box-shadow:0 0 14px 0 rgba(0,0,0,.1);padding:15px}
.testimonial-8 .testimonial-text:after{border-top:15px solid #fff;border-left:0 solid transparent}
.testimonial-8{padding:15px}
.testimonial-box.owl-theme .owl-dots{margin-top:30px;position:unset;right:auto;text-align:center;top:auto;transform:translateY(-50%);width:auto}
.owl-item.active.center .testimonial-text{background-color:#ff3b68;color:#fff}
.owl-item.active.center .testimonial-8 .testimonial-text:after{border-top:15px solid #ff3b68}
.testimonial-8 .testimonial-text:before{content:"\e67e";bottom:-10px;color:#000;font-family:themify;font-size:80px;opacity:.1;position:absolute;right:10px}
.testimonial-9{background-color:#fff;padding:50px 25px;box-shadow:0 0 3px rgba(0,0,0,.1);text-align:center;border-bottom:5px solid #ff5ea5}
.testimonial-9 .testimonial-text{padding:0}
.testimonial-10 .testimonial-name,.testimonial-9 .testimonial-name{font-weight:600;font-size:13px;text-transform:uppercase;font-family:Montserrat,sans-serif;color:#000}
.testimonial-10 .testimonial-position,.testimonial-9 .testimonial-position{text-transform:uppercase;font-family:Montserrat,sans-serif;color:#888q;font-size:12px;font-style:inherit}
.testimonial-10 .testimonial-position p,.testimonial-9 .testimonial-position p{line-height:26px}
.testimonial-10 .testimonial-text,.testimonial-9 .testimonial-text{color:#000;font-family:montserrat;font-size:15px;font-weight:500;margin-bottom:10px}
.testimonial-9 .testimonial-pic{margin-bottom:15px}
.testimonial-10{margin:auto;max-width:600px;padding-left:150px;position:relative}
.testimonial-10 .testimonial-text{padding:0}
.testimonial-10 .testimonial-pic{border:0 none;height:130px;left:0;position:absolute;width:130px}
.testimonial-seven.owl-btn-3 .owl-next,.testimonial-seven.owl-btn-3 .owl-prev{margin:0!important}
.pricingtable-inner{text-align:center}
.pricingtable-price{padding:20px 20px;background-color:#fff;border:1px solid #e9e9e9}
.pricingtable-bx{color:#282a3c;font-family:montserrat;font-size:45px;font-weight:500}
.pricingtable-type{font-size:20px;text-transform:uppercase;font-size:16px}
.pricingtable-type:before{content:"/";margin-right:3px}
.pricingtable-title{background-color:#fff;padding:20px;text-transform:uppercase}
.pricingtable-title *{margin:0;color:#fff;font-weight:800}
.pricingtable-features{margin:0;padding:0;list-style:none;border:1px solid #e9e9e9}
.pricingtable-features li{padding:12px;border-bottom:1px solid #e9e9e9}
.pricingtable-features li i{margin:0 3px}
.pricingtable-features li:nth-child(even){background-color:#fff}
.pricingtable-features li:last-child{border-bottom:none}
.pricingtable-footer{margin-top:-1px;padding:20px;background-color:#fff;border:1px solid #e9e9e9}
.pricingtable-highlight{margin:-20px 0;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.2);box-shadow:0 0 10px 5px rgba(0,0,0,.2);position:relative;z-index:99}
.pricingtable-highlight .pricingtable-price{padding:30px 20px}
.pricingtable-highlight .pricingtable-footer{padding:30px 20px}
.no-col-gap .pricingtable-wrapper{margin-left:-1px}
.pricingtable-wrapper.style1{border:1px solid #f0f0f0;padding:10px 10px 40px;font-family:montserrat;margin-left:-1px}
.pricingtable-wrapper.style1 .pricingtable-icon i{color:#000;font-size:48px;line-height:60px}
.pricingtable-wrapper.style1 .pricingtable-price{background-color:#fff;border:0}
.pricingtable-wrapper.style1 .pricingtable-bx{font-size:35px;font-weight:300}
.pricingtable-wrapper.style1 .pricingtable-features{border:0}
.pricingtable-wrapper.style1 .pricingtable-features li{background:#fff none repeat scroll 0 0;border:0 none;color:#909090;font-family:montserrat;font-weight:400;padding:8px 0;text-align:left}
.pricingtable-wrapper.style1 .pricingtable-features{width:80%;margin:auto}
.pricingtable-wrapper.style1 .pricingtable-features li i{border:2px solid;border-radius:20px;display:block;float:right;font-size:11px;height:20px;line-height:16px;text-align:center;width:20px}
.pricingtable-wrapper.style1 .button-md{font-weight:400;padding:12px 35px}
.pricingtable-wrapper.style1 .pricingtable-type{text-transform:capitalize}
.pricingtable-wrapper.style2{box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:30px}
.pricingtable-wrapper.style2 .pricingtable-price{padding:0;background-color:rgba(0,0,0,0);border:0}
.pricingtable-wrapper.style2 .pricingtable-bx{background:rgba(0,0,0,.05) none repeat scroll 0 0;border-radius:10px;color:#a0a0a0;display:inline-block;font-size:13px;margin-top:20px;padding:15px 25px;margin-bottom:10px}
.pricingtable-wrapper.style2 .pricingtable-bx span{font-size:22px}
.pricingtable-wrapper.style2.active{margin:-30px -10px 0;padding:60px 30px;position:relative;z-index:1}
.pricingtable-wrapper.style2.active .pricingtable-bx{color:#fff}
.counter{position:relative}
.counter-style-1 .counter,.counter-style-2 .counter,.counter-style-3 .counter{font-size:50px;font-weight:700}
.counter-style-1 .counter-text,.counter-style-2 .counter-text{font-size:16px;font-weight:500}
.counter-style-1 .icon{font-size:45px;margin-right:10px}
.counter-style-3.rounded{border:5px solid;border-radius:200px;height:200px;width:200px}
.counter-style-3 .counter-text{font-size:18px;font-weight:400;margin:0 auto}
.counter-style-4{border:5px solid rgba(0,0,0,.1);padding:10px 10px 20px}
.counter-style-4 .counter{font-size:70px;font-weight:500}
.counter-style-4 .counter-text{font-size:18px;font-weight:500}
.counter-style-4 .icon{font-size:45px;margin-right:10px}
.alert{font-family:montserrat;border-radius:4px;padding:15px 20px}
.alert.alert-sm{padding:5px 15px;font-size:12px}
.alert.alert-lg{padding:25px 15px;font-size:16px}
.alert.alert-xl{padding:35px 15px;font-size:18px}
.alert[class*=alert-] i{margin-right:8px}
.alert.no-radius{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.alert.no-bg{background-color:transparent;border-width:2px}
.alert[class*=alert-] ul{padding-left:25px;margin-top:10px}
.alert[class*=alert-] ul li:before{color:#a94442}
.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}
.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}
.alert-info{background-color:#cce5ff;border-color:#b8daff;color:#004085}
.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}
.close{color:#000;float:right;font-size:16px;font-weight:300;line-height:20px;opacity:.3;text-shadow:none;vertical-align:middle}
.modal-header{border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}
.modal-footer{border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px}
.modal-header{background:#efbb20;padding:15px 25px}
.modal-header .modal-title{color:#fff}
.modal .modal-body{padding:25px}
.modal-xlg{width:1000px}
.provider_registration .bootstrap-select div.dropdown-menu ul li a{font-weight:600}
.provider_registration .bootstrap-select div.dropdown-menu ul li a span.childcat{font-weight:400;color:#7c7c7c}
@media only screen and (max-width:1024px){.modal-xlg{width:auto;margin-left:15px;margin-right:15px}
}
.dez-social-icon{display:inline-block;margin:0 -3px;padding:0;text-align:center}
.dez-social-icon li{display:inline-block;padding:0;font-size:12px}
.dez-social-icon li a{display:inline-block;width:24px;height:24px;padding:4px}
.dez-social-icon li .fa{vertical-align:middle}
.dez-social-icon.border li{padding:0 3px}
.dez-social-icon.border li a{border:1px solid rgba(255,255,255,.2)}
.dez-social-links.dark li{padding:0 3px}
.dez-social-icon.dark li a{border:1px solid #777;color:#777;border-radius:2px;-webkit-border-radius:2px}
.dez-share-icon li{border:none;width:36px;display:block;float:left;white-space:nowrap;overflow:hidden;margin-right:0}
.dez-share-icon li a{color:#fff}
.dez-share-icon li i{border-right:none;font-size:14px;color:#fff;width:36px;height:34px;line-height:34px;padding:0;text-align:center}
.dez-share-icon li.fb{background:#354d89}
.dez-share-icon li.fb i{background:#3a5799}
.dez-share-icon li.gp{background:#d34b2b}
.dez-share-icon li.gp i{background:#e35736}
.dez-share-icon li.tw{background:#029fdf}
.dez-share-icon li.tw i{background:#00abf0}
.dez-share-icon li.dig{background:#1d61aa}
.dez-share-icon li.dig i{background:#2b6fb8}
.dez-share-icon li.lin{background:#0176be}
.dez-share-icon li.lin i{background:#0082ca}
.dez-share-icon li.pin{background:#ac0104}
.dez-share-icon li.pin i{background:#bd0e15}
.dez-share-icon li:hover{width:90px}
.breadcrumb-row{background:#f9f9f9;padding:20px 0}
.breadcrumb-row ul{margin:0}
.breadcrumb-row ul li{padding:0;margin-right:3px;color:#fff;display:inline-block}
.breadcrumb-row ul li:after{content:"\f105";margin-left:7px;font-family:fontawesome}
.breadcrumb-row ul li:last-child{color:#676767}
.breadcrumb-row ul li:last-child:after{display:none}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:10px}
.table.borderless>tbody>tr>td,.table.borderless>tbody>tr>th{border:none}
.dataTable .sorting_asc .checkbox{margin-right:0}
.overlay-black-dark,.overlay-black-light,.overlay-black-middle,.overlay-gradient-dark,.overlay-gradient-light,.overlay-gradient-middle,.overlay-primary,.overlay-primary-dark,.overlay-primary-light,.overlay-primary-middle,.overlay-white-dark,.overlay-white-light,.overlay-white-middle{position:relative}
.overlay-black-dark:after,.overlay-black-light:after,.overlay-black-middle:after,.overlay-gradient-dark:after,.overlay-gradient-light:after,.overlay-gradient-middle:after,.overlay-primary-dark:after,.overlay-primary-light:after,.overlay-primary-middle:after,.overlay-primary:after,.overlay-white-dark:after,.overlay-white-light:after,.overlay-white-middle:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}
.overlay-black-dark:after,.overlay-black-light:after,.overlay-black-middle:after{background:#192665;background:-moz-radial-gradient(center,ellipse cover,#192665 0,#09123f 49%,#222845 100%);background:-webkit-radial-gradient(center,ellipse cover,#192665 0,#09123f 49%,#222845 100%);background:radial-gradient(ellipse at center,#192665 0,#09123f 49%,#222845 100%)}
.overlay-gradient-dark:after,.overlay-gradient-light:after,.overlay-gradient-middle:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%)}
.overlay-white-dark:after,.overlay-white-light:after,.overlay-white-middle:after{background:#fff}
.overlay-black-light:after{opacity:.3}
.overlay-black-middle:after{opacity:.7}
.overlay-black-dark:after{opacity:.8}
.overlay-gradient-light:after{opacity:.3}
.overlay-gradient-middle:after{opacity:.5}
.overlay-gradient-dark:after{opacity:.8}
.overlay-white-light:after{opacity:.5}
.overlay-white-middle:after{opacity:.7}
.overlay-white-dark:after{opacity:.8}
.overlay-white-dark.op95:after{opacity:.95}
.overlay-primary-light:after{opacity:.3}
.overlay-primary-middle:after{opacity:.5}
.overlay-primary-dark:after,.overlay-primary:after{opacity:.8}
.overlay-black-dark .container,.overlay-black-dark .container-fluid,.overlay-black-light .container,.overlay-black-light .container-fluid,.overlay-black-middle .container,.overlay-black-middle .container-fluid,.overlay-primary .container,.overlay-primary .container-fluid,.overlay-primary-dark .container,.overlay-primary-dark .container-fluid,.overlay-primary-light .container,.overlay-primary-light .container-fluid,.overlay-primary-middle .container,.overlay-primary-middle .container-fluid,.overlay-white-dark .container,.overlay-white-dark .container-fluid,.overlay-white-light .container,.overlay-white-light .container-fluid,.overlay-white-middle .container,.overlay-white-middle .container-fluid{position:relative;z-index:1}
.overlay-bx{position:absolute;left:0;bottom:0;width:100%;height:100%;text-align:center;z-index:10;opacity:0;visibility:hidden}
.overlay-bx .align-m,.overlay-icon{height:auto;left:50%;list-style:outside none none;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%;padding:0 10px}
.overlay-bx .align-b{height:auto;left:0;list-style:outside none none;margin:0;position:absolute;top:auto;bottom:0;width:100%;transform:translate(0);-o-transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0)}
.overlay-icon a{display:inline-block;padding:0;margin:0 2px}
.overlay-icon a i{background-color:#fff}
.dez-box-bx:hover .overlay-bx a>i,.dez-media:hover .overlay-bx a>i,.overlay-bx:hover a>i{opacity:1;visibility:visible;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.dez-box:hover .overlay-bx,.dez-media:hover .overlay-bx,.overlay-bx:hover,.ow-img:hover .overlay-bx,.ow-portfolio-img:hover .overlay-bx{opacity:1;visibility:visible}
.overlay-text{width:100%;position:absolute;padding:20px;color:#fff;left:0;bottom:20px}
.dez-address-bx{display:table;text-align:left;padding:20px 20px 20px 25px;width:100%;height:100%;position:relative;font-size:14px;vertical-align:middle;font-weight:600}
.dez-address-bx .fa{position:absolute;top:22px;left:0;font-size:22px}
.col-md-3 .overlay-text{padding:5px}
.col-md-4 .overlay-text{padding:20px}
.dez-address2-bx{display:table;background:#eaeaea;padding:5px 10px;margin-bottom:10px}
.icon-bx-lg,.icon-bx-md,.icon-bx-sm,.icon-bx-xl,.icon-bx-xs{display:inline-block;text-align:center;border-radius:3px}
.icon-bx-xl{width:150px;height:150px;line-height:150px}
.icon-bx-lg{width:120px;height:120px;line-height:120px}
.icon-bx-md{width:100px;height:100px;line-height:100px}
.icon-bx-sm{width:80px;height:80px;line-height:80px}
.icon-bx-xs{width:40px;height:40px;line-height:40px}
.icon-bx-lg.radius,.icon-bx-md.radius,.icon-bx-sm.radius,.icon-bx-xl.radius,.icon-bx-xs.radius{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.border-1,.border-2,.border-3,.border-4,.border-5{border-style:solid}
.border-1{border-width:1px}
.border-2{border-width:2px}
.border-3{border-width:3px}
.border-4{border-width:4px}
.border-5{border-width:5px}
.br-col-w1,.dez-info.br-col-w1[class*=border-],.icon-bx-wraper.bx-style-1.br-col-w1,.icon-bx-wraper.bx-style-2.br-col-w1{border-color:rgba(255,255,255,.15)}
.br-col-w2,.dez-info.br-col-w2[class*=border-],.icon-bx-wraper.bx-style-1.br-col-w2,.icon-bx-wraper.bx-style-2.br-col-w2{border-color:rgba(255,255,255,.3)}
.br-col-w3,.dez-info.br-col-w3[class*=border-],.icon-bx-wraper.bx-style-1.br-col-w3,.icon-bx-wraper.bx-style-2.br-col-w3{border-color:rgba(255,255,255,.5)}
.br-col-w4,.dez-info.br-col-w4[class*=border-],.icon-bx-wraper.bx-style-1.br-col-w4,.icon-bx-wraper.bx-style-2.br-col-w4{border-color:rgba(255,255,255,.7)}
.br-col-w5,.dez-info.br-col-w5[class*=border-],.icon-bx-wraper.bx-style-1.br-col-w5,.icon-bx-wraper.bx-style-2.br-col-w5{border-color:rgba(255,255,255,.9)}
.br-col-b1,.dez-info.br-col-b1[class*=border-],.icon-bx-wraper.bx-style-1.br-col-b1,.icon-bx-wraper.bx-style-2.br-col-b1{border-color:rgba(0,0,0,.15)}
.br-col-b2,.dez-info.br-col-b2[class*=border-],.icon-bx-wraper.bx-style-1.br-col-b2,.icon-bx-wraper.bx-style-2.br-col-b2{border-color:rgba(0,0,0,.3)}
.br-col-b3,.dez-info.br-col-b3[class*=border-],.icon-bx-wraper.bx-style-1.br-col-b3,.icon-bx-wraper.bx-style-2.br-col-b3{border-color:rgba(0,0,0,.5)}
.br-col-b4,.dez-info.br-col-b4[class*=border-],.icon-bx-wraper.bx-style-1.br-col-b4,.icon-bx-wraper.bx-style-2.br-col-b4{border-color:rgba(0,0,0,.7)}
.br-col-b5,.dez-info.br-col-b5[class*=border-],.icon-bx-wraper.bx-style-1.br-col-b5,.icon-bx-wraper.bx-style-2.br-col-b5{border-color:rgba(0,0,0,.9)}
.op0{opacity:0}
.op1{opacity:.1}
.op2{opacity:.2}
.op3{opacity:.3}
.op4{opacity:.4}
.op5{opacity:.5}
.op6{opacity:.6}
.op7{opacity:.7}
.op8{opacity:.8}
.op9{opacity:.9}
.icon-bx-lg i,.icon-bx-md i,.icon-bx-sm i,.icon-bx-xl i,.icon-bx-xs i{vertical-align:middle}
.icon-bx-xl i{font-size:80px}
.icon-bx-lg i{font-size:60px}
.icon-bx-md i{font-size:45px}
.icon-bx-sm i{font-size:30px}
.icon-bx-xs i{font-size:20px}
.icon-bx-lg img,.icon-bx-md img,.icon-bx-sm img,.icon-bx-xl img,.icon-bx-xs img{vertical-align:middle;max-width:100%;width:auto}
.icon-bx-xl img{height:80px}
.icon-bx-lg img{height:55px}
.icon-bx-md img{height:40px}
.icon-bx-sm img{height:30px}
.icon-bx-xs img{height:20px}
.icon-lg,.icon-md,.icon-sm,.icon-xl,.icon-xs{display:inline-block;text-align:center}
.icon-xl{width:100px}
.icon-lg{width:80px}
.icon-md{width:60px}
.icon-sm{width:40px}
.icon-xs{width:30px}
.icon-lg i,.icon-md i,.icon-sm i,.icon-xl i,.icon-xs i{vertical-align:middle}
.icon-xl i{font-size:80px}
.icon-lg i{font-size:60px}
.icon-md i{font-size:45px}
.icon-sm i{font-size:30px}
.icon-xs i{font-size:20px}
.icon-lg img,.icon-md img,.icon-sm img,.icon-xl img,.icon-xs img{vertical-align:middle;max-width:100%;width:auto}
.icon-xl img{height:80px}
.icon-lg img{height:70px}
.icon-md img{height:50px}
.icon-sm img{height:30px}
.icon-xs img{height:20px}
.icon-bx-wraper{position:relative}
.icon-bx-wraper .dez-tilte{margin-top:0}
.icon-bx-wraper .after-titile-line{margin-bottom:10px}
.icon-bx-wraper p:last-child{margin:0}
.icon-content{overflow:hidden}
.icon-bx-wraper.left .icon-bx-lg,.icon-bx-wraper.left .icon-bx-md,.icon-bx-wraper.left .icon-bx-sm,.icon-bx-wraper.left .icon-bx-xl,.icon-bx-wraper.left .icon-bx-xs{float:left;margin-right:20px}
.icon-bx-wraper.left .icon-lg,.icon-bx-wraper.left .icon-md,.icon-bx-wraper.left .icon-sm,.icon-bx-wraper.left .icon-xl,.icon-bx-wraper.left .icon-xs{float:left;margin-right:10px}
.icon-bx-wraper.right{text-align:right}
.icon-bx-wraper.right .icon-bx-lg,.icon-bx-wraper.right .icon-bx-md,.icon-bx-wraper.right .icon-bx-sm,.icon-bx-wraper.right .icon-bx-xl,.icon-bx-wraper.right .icon-bx-xs{float:right;margin-left:20px}
.icon-bx-wraper.right .icon-lg,.icon-bx-wraper.right .icon-md,.icon-bx-wraper.right .icon-sm,.icon-bx-wraper.right .icon-xl,.icon-bx-wraper.right .icon-xs{float:right;margin-left:10px}
.icon-bx-wraper.center{text-align:center}
[class*=icon-bx-][class*=border-]{display:table;line-height:normal;margin-left:auto;margin-right:auto}
[class*=icon-bx-][class*=border-] .icon-cell{display:table-cell;vertical-align:middle}
.icon-bx-wraper.bx-style-1,.icon-bx-wraper.bx-style-2{border-width:1px;border-style:solid;border-color:#ebedf2}
.icon-bx-wraper.bx-style-2.center [class*=icon-bx-],.icon-bx-wraper.bx-style-2.left [class*=icon-bx-],.icon-bx-wraper.bx-style-2.right [class*=icon-bx-]{position:absolute}
.icon-bx-wraper.bx-style-2.center [class*=icon-bx-]{position:absolute;top:0;left:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.icon-bx-wraper.bx-style-2.center .icon-bx-xl{margin-left:-75px}
.icon-bx-wraper.bx-style-2.center .icon-bx-lg{margin-left:-60px}
.icon-bx-wraper.bx-style-2.center .icon-bx-md{margin-left:-50px}
.icon-bx-wraper.bx-style-2.center .icon-bx-sm{margin-left:-40px}
.icon-bx-wraper.bx-style-2.center .icon-bx-xs{margin-left:-20px}
.icon-bx-wraper.bx-style-2.left [class*=icon-bx-]{position:absolute;top:auto;left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.icon-bx-wraper.bx-style-2.right [class*=icon-bx-]{position:absolute;top:auto;right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.dez-box,.dez-info,.dez-tilte,.dez-tilte-inner{position:relative}
.dez-tilte-inner{display:inline-block}
.dez-tilte-inner.skew-title:after{content:"";position:absolute;right:-15px;top:0;width:50px;height:100%;z-index:-1;-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg)}
.dez-box[class*=border-],.dez-info[class*=border-]{border-color:#eee}
.dez-info.border-1,.dez-info.border-2,.dez-info.border-3,.dez-info.border-4,.dez-info.border-5{border-top:none}
.left-border,.right-border{position:relative}
.left-border:before,.right-border:before{content:"";position:absolute;top:5px;width:1px;height:90%;background:#ccc}
.right-border:before{right:0}
.dez-media,.dez-post-media{position:relative}
.dez-media img,.dez-post-media img{width:100%;height:auto}
.dez-box-bg{overflow:hidden}
.dez-box-bg .site-button{overflow:unset}
.dez-box-bg .glyph-icon{font-size:50px}
.dez-box-bg .icon-bx-wraper{background-color:#f8f8f8}
.icon-box-btn .site-button{background-color:#eee;padding:15px 20px;text-transform:uppercase;font-size:15px}
.dez-box-bg{background-size:cover}
.dez-box-bg.active .icon-bx-wraper{background-color:rgba(0,0,0,.7)}
.dez-box-bg .icon-box-btn .site-button,.dez-box-bg .icon-content .dez-tilte,.dez-box-bg .icon-content p,.dez-box-bg .text-primary{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.dez-box-bg.active .icon-box-btn .site-button,.dez-box-bg.active .icon-content .dez-tilte,.dez-box-bg.active .icon-content p,.dez-box-bg.active .text-primary{color:#fff;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.dez-box-bg .icon-box-btn .site-button{border-radius:0;color:#1abc9c;font-weight:600;margin-bottom:0}
.content-box-head{border-radius:50px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);font-family:"Open Sans",sans-serif;margin-bottom:20px;margin-top:-46px;padding:12px 0;position:relative;z-index:1}
.cvf-universal-pagination .pagination,.pagination-bx .pagination{margin:0}
.pagination{padding:10px 0}
.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}
.pagination>li>a,.pagination>li>span{background-color:#fff;border:1px solid #efefef;color:#767676;padding:8px 14px;font-weight:400;font-family:montserrat;font-size:14px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{border-color:transparent;color:#fff}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{border-color:transparent}
.pagination>.next>a,.pagination>.previous>a{padding:8px 14px;font-size:14px;font-weight:500}
.pagination-sm .pagination>.next>a,.pagination-sm .pagination>li>a,.pagination-sm .pagination>li>span .pagination-sm .pagination>.previous>a{font-size:12px;padding:6px 12px}
.pagination-lg .pagination>.next>a,.pagination-lg .pagination>li>a,.pagination-lg .pagination>li>span .pagination-lg .pagination>.previous>a{font-size:18px;padding:10px 20px}
.pagination-bx.primary .pagination>li>a,.pagination-bx.primary .pagination>li>span{background-color:#1abc9c;color:#fff;margin:0 1px;border:0}
.pagination-bx.primary .pagination>li.active>a,.pagination-bx.primary .pagination>li.active>span,.pagination-bx.primary .pagination>li>a:hover,.pagination-bx.primary .pagination>li>span:hover{background-color:#148f77}
.pagination-bx.rounded .pagination>li>a,.pagination-bx.rounded .pagination>li>span{border-radius:30px;margin:0 1px}
.pagination-bx.rounded-sm .pagination>li>a,.pagination-bx.rounded-sm .pagination>li>span{border-radius:4px;margin:0 1px}
.pagination-bx .pull-right{float:right}
.pagination-bx .pagination{width:100%}
.pagination-bx.gray .pagination>li>a,.pagination-bx.gray .pagination>li>span{background-color:#f6f7f8;margin:0 1px;border:0}
.pagination-bx.gray .pagination>li.active>a,.pagination-bx.gray .pagination>li.active>span,.pagination-bx.gray .pagination>li>a:hover,.pagination-bx.gray .pagination>li>span:hover{background-color:#1abc9c;box-shadow:2px 2px 8px 0 rgba(26,188,156,.5);color:#fff}
@media only screen and (max-width:991px){.pagination-bx{margin-bottom:30px}
}
.dataTables_paginate ul.pagination{margin:0}
.dataTables_paginate .pagination>li{padding:0}
.footer-fixed .site-footer{position:fixed;width:100%;bottom:0}
.footer-fixed .page-content{position:relative;z-index:1;background-color:#fff}
footer h1,footer h1 a,footer h2,footer h2 a,footer h3,footer h3 a,footer h4,footer h4 a,footer h5,footer h5 a,footer h6,footer h6 a{color:#c6cffa}
footer,footer b,footer p,footer strong{color:#c6cffa}
footer h1 a,footer h2 a,footer h3 a,footer h4 a,footer h5 a,footer h6 a,footer p a{color:#c6cffa}
footer a,footer a:visited{color:#c6cffa}
footer p a{color:#c6cffa}
footer a:active,footer a:focus,footer a:hover{color:#c6cffa}
footer .widget_archive ul li a,footer .widget_categories ul li a,footer .widget_meta ul li a,footer .widget_nav_menu li a,footer .widget_pages ul li a,footer .widget_recent_comments ul li a,footer .widget_recent_entries ul li a,footer .widget_services ul li a{color:#c6cffa}
footer.text-white,footer.text-white .footer-bottom,footer.text-white .widget .post-title,footer.text-white .widget-about .dez-title,footer.text-white .widget_archive ul li a,footer.text-white .widget_categories ul li a,footer.text-white .widget_meta ul li a,footer.text-white .widget_nav_menu li a,footer.text-white .widget_pages ul li a,footer.text-white .widget_recent_comments ul li a,footer.text-white .widget_recent_entries ul li a,footer.text-white .widget_services ul li a,footer.text-white a,footer.text-white b,footer.text-white p,footer.text-white strong{color:#fff}
footer p{margin-bottom:10px}
footer li,footer p{font-size:14px;line-height:22px}
footer#footer{background-position:center;background-size:cover}
footer p{line-height:24px;margin-bottom:10px}
footer .widget ul{list-style:none;margin-top:5px}
footer .widget_archive ul li,footer .widget_categories ul li,footer .widget_meta ul li,footer .widget_nav_menu li,footer .widget_pages ul li,footer .widget_recent_comments ul li,footer .widget_recent_entries ul li,footer .widget_services ul li{border-bottom:1px dashed rgba(102,102,102,.3)}
.footer-top{padding:80px 0 20px;background-color:#2aaa38}
.footer-top.overlay-black-dark:after{opacity:.85}
.footer-bottom{background-color:#2aaa38;padding:25px 0;color:#c6cffa;font-size:14px;border-top:1px solid rgba(255,255,255,.05);text-transform:capitalize!important}
.footer-bottom ul{margin:0}
.footer-full .container-fluid{padding-left:50px;padding-right:50px}
@media only screen and (max-width:991px){.col-md-3.col-sm-6.footer-col-4:nth-child(3){clear:both}
.footer-full .text-center,.footer-full .text-left,.footer-full .text-right{text-align:center;margin-bottom:30px}
.footer-full .text-right{margin-bottom:0}
}
@media only screen and (max-width:767px){.footer-clear{display:block!important;clear:both}
#footer .footer-4-col{width:100%}
.footer-bottom [class*=clo-]{width:100%}
}
.subscribe-form input{background-color:rgba(0,0,0,0);border:2px solid #c6cffa;border-radius:30px!important;height:50px;padding:10px 20px;margin-right:5px;color:#fff;font-size:15px}
.subscribe-form input::-moz-placeholder{color:#c6cffa}
.subscribe-form input.radius-no{border-radius:0!important}
.subscribe-form .site-button{height:50px}
.subscribe-form .input-group-btn{padding-left:10px}
.map-footer .footer-top{padding:0}
.footer-top .site-button.white.circle{color:#ff9833}
.footer-top .site-button.white.circle:hover{color:#fff}
button.scroltop{background:rgba(255,255,255,.9) none repeat scroll 0 0;border-color:#efbb20;border-radius:20px;border-style:solid;border-width:0;bottom:15px;box-shadow:2px 2px 12px -5px #000;color:#efbb20;cursor:pointer;display:none;height:40px;line-height:26px;margin:0;position:fixed;right:15px;text-align:center;width:40px;z-index:999}
.footer-white{border-top:0 solid #e0e0e0}
.footer-white .form-control{border-color:rgba(0,0,0,.1)}
.footer-white .footer-top{background-color:#ff9833;background-image:url(../themes/refonteaej/assets/aej_customfont/images/background/bg8.jpg);background-size:100%;background-position:top;background-repeat:no-repeat}
.footer-white .footer-bottom{background-color:#ff9833}
footer.footer-white,footer.footer-white .footer-bottom,footer.footer-white .footer-bottom a,footer.footer-white b,footer.footer-white h1,footer.footer-white h1 a,footer.footer-white h2,footer.footer-white h2 a,footer.footer-white h3,footer.footer-white h3 a,footer.footer-white h4,footer.footer-white h4 a,footer.footer-white h5,footer.footer-white h5 a,footer.footer-white h6,footer.footer-white h6 a,footer.footer-white p,footer.footer-white strong,footer.footer-white.site-footer .widget_services ul li a{color:#000}
.footer-white .footer-bottom{border:0}
.footer-white .widget_getintuch i{background-color:rgba(0,0,0,0);border:0 solid transparent;font-size:20px}
.footer-contact-info{border-bottom:1px solid rgba(255,255,255,.1)}
.footer-gray .footer-bottom,.footer-gray .footer-top{background-color:#ff9833}
.footer-gray-1 .footer-bottom,.footer-gray-1 .footer-top{background-color:#1a1a1a}
.site-footer .icon-bx-wraper{overflow:hidden}
.site-footer .icon-content{overflow:unset}
.site-footer .dez-tilte{position:inherit}
.site-footer .site-button.circle{color:#fff;font-size:16px}
@media only screen and (max-width:480px){footer .footer-contact-info .col-xs-6,footer .footer-info-bar .col-xs-6{width:100%}
}
.page-wraper{background:#f8f8f8}
.page-content{margin-top:0;padding-bottom:50px}
.content-area{padding-top:60px}
.section-full{position:relative}
.section-full:last-child{margin-bottom:-50px}
.section-head{margin-bottom:50px}
.section-head.m-b30{margin-bottom:30px}
.section-head.m-b20{margin-bottom:20px}
.section-head.no-margin{margin-bottom:0}
.section-head h1,.section-head h2,.section-head h3{margin-top:0}
.title-small{display:block;color:#494949;margin-bottom:15px}
.section-head p{padding-top:10px;font-size:16px;color:#494949}
.text-center.section-head p{margin-left:auto;margin-right:auto;max-width:700px;font-family:Montserrat}
.text-white{color:#fff}
.text-white .title-small,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p{color:#fff}
@media only screen and (max-width:1024px){.section-full{background-attachment:scroll!important}
}
@media only screen and (max-width:991px){.page-content{margin-top:0}
}
@media only screen and (max-width:767px){.section-head p{font-size:14px}
}
.page-notfound{padding:50px 0}
.page-notfound strong{font-size:200px;font-weight:900;line-height:140px;display:block}
.page-notfound strong i{font-size:190px;margin:0 10px}
.page-notfound .searchform{position:relative;text-align:left;max-width:420px;margin:30px auto}
@media only screen and (max-width:767px){.page-notfound strong,.page-notfound strong i{font-size:120px}
}
.sticky{clear:both}
.gallery-caption{clear:both}
.bypostauthor{clear:both}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.dez-gallery-listing{list-style:none;margin-bottom:0}
.dez-gallery-box{margin-bottom:30px}
#bg{background-attachment:fixed;background-size:cover}
.boxed .page-wraper{max-width:1200px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.1)}
.boxed .rev_slider_wrapper,.boxed .tp-banner-container{left:0!important;width:100%!important}
.boxed .tp-rightarrow{right:0!important}
.boxed .tp-leftarrow{left:0!important}
.boxed.footer-fixed .site-footer{left:50%;width:1200px;margin:0 -600px}
.boxed .is-fixed .main-bar{left:50%;width:1200px;margin:0 -600px}
.boxed .is-fixed.header-curve .logo-header:after{right:auto;left:-15px;width:90%}
.frame{padding:30px}
.frame .page-wraper{margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.1)}
.frame .rev_slider_wrapper,.frame .tp-banner-container{left:0!important;width:100%!important}
.frame .tp-rightarrow{right:0!important}
.frame .tp-leftarrow{left:0!important}
.frame .is-fixed .main-bar{left:0;width:100%;margin:0}
.frame .is-fixed.header-curve .logo-header:after{right:auto;left:-15px;width:90%}
.frame button.scroltop{right:50px;bottom:50px}
@media only screen and (max-width:1024px){.frame{padding:0}
.frame button.scroltop{right:15px;bottom:15px}
}
.ow-portfolio-img,.owl-imgbx{position:relative}
.ow-entry-content{border-width:0 1px 1px 1px;border-style:solid;border-color:#eee;background-color:#fff;padding:20px;margin-bottom:5px}
.ow-entry-title{font-size:16px;font-weight:600;padding:5px 0}
.ow-entry-title,.ow-entry-title a{color:#3d474a}
.ow-entry-text p:last-child{margin:0}
.btn-quantity{width:150px}
.product-description.dex-tabs.border-top .nav-tabs>li.active>a{border-top:2px solid #efbb20}
.product-description.dex-tabs .nav-tabs>li>a i{color:#efbb20}
.dex-tabs.bg-tabs .nav-tabs>li>a{background-color:#fcfcfc}
.btn-quantity.style-1{width:130px}
.btn-quantity.style-1 input{background:#f8f8f8 none repeat scroll 0 0;border:0 none;font-size:14px;padding:0 45px;text-align:center;height:40px}
.btn-quantity.style-1 .input-group-btn-vertical button:first-child,.btn-quantity.style-1 .input-group-btn-vertical button:last-child{background:#ebebeb none repeat scroll 0 0;border:0 none;position:absolute;height:40px;top:0;width:40px;padding:0;z-index:2;margin:0}
.btn-quantity.style-1 .input-group-btn-vertical button:hover{background-color:#d1d1d1}
.btn-quantity.style-1 .input-group-btn-vertical button:first-child{right:0}
.btn-quantity.style-1 .input-group-btn-vertical button:last-child{left:0}
.btn-quantity.style-1 .bootstrap-touchspin .input-group-btn-vertical i{color:#909090;font-size:16px;position:unset}
.btn-quantity.style-1 .input-group{position:relative}
.btn-quantity.style-1 .bootstrap-touchspin .input-group-btn-vertical{position:unset}
ol.commentlist{list-style:none;margin:0}
ol.commentlist li{position:relative;padding:0;margin-bottom:20px;background:#f7f8fa;padding:20px;border:1px dashed #eee}
ol.commentlist li img{float:left;border:5px solid #fff;width:80px;height:auto}
ol.commentlist li .comment-text{padding-left:100px}
ol.commentlist li .meta{margin-bottom:5px}
ol.commentlist li .meta strong{font-size:16px}
ol.commentlist li .meta .time{color:#999;display:block;font-size:14px}
ol.commentlist li .description p{margin:0}
ol.commentlist li .star-rating{position:absolute;top:20px;right:20px}
.comment-reply-title{margin-top:0}
.comment-form [class*=comment-form]{width:49%}
.comment-form label{display:block}
.comment-form [class*=comment-form] input,.comment-form [class*=comment-form] textarea{border:1px solid #ccc;padding:8px 10px;width:100%}
.comment-form{margin:0 -15px}
.comment-form .form-submit,.comment-form [class*=comment-form]{margin-bottom:20px;padding:0 15px}
.comment-form .form-submit input:active,.comment-form .form-submit input:focus,.comment-form .form-submit input:hover{background:#037a85}
.dez-quik-search{background-color:rgba(0,0,0,.9)!important;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:none;overflow:hidden}
.dez-quik-search.On form{transition:all .5s ease .5s;-moz-transition:all .5s ease .5s;-webkit-transition:all .5s ease .5s;max-width:1200px;opacity:1}
.dez-quik-search form{width:100%;max-width:100px;margin:auto;position:relative;top:50%;transition:all .5s;transition:all .5s;-webkit-transition:all .5s;-moz-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);opacity:0}
.dez-quik-search .form-control{padding:15px 60px 15px 15px;width:100%;height:90px;border:none;background:0 0;color:#fff;font-size:20px;border-bottom:2px solid rgba(255,255,255,.2)}
.dez-quik-search .form-control::-moz-placeholder{color:#fff}
.dez-quik-search .form-control:-moz-placeholder{color:#fff}
.dez-quik-search .form-control:-ms-input-placeholder{color:#fff}
.dez-quik-search .form-control::-webkit-input-placeholder{color:#fff}
.dez-quik-search span{position:absolute;right:15px;top:50%;margin:-15px 0;height:25px;font-size:20px;cursor:pointer}
.form-box1 .form-control{height:50px;padding:15px 20px;font-size:16px;text-transform:capitalize;border:2px solid rgba(0,0,0,.05)}
.form-box1 textarea.form-control{height:150px}
.form-box1 .form-control:focus,.form-box1 .form-control:hover{border:2px solid rgba(0,0,0,.2)}
#gmap_canvas{width:100%;height:400px}
#gmap_canvas img{max-width:none!important;background:0 0!important}
.fb-btn{background-color:#4867aa}
.tw-btn{background-color:#1da1f2}
.gplus-btn{background-color:#dc4a38}
.pin-btn{background-color:#cc2127}
.link-btn{background-color:#0274b3}
.dez-social-icon.dez-social-icon-lg li a{font-size:14px;height:35px;line-height:34px;padding:0;width:35px}
.dez-media.dez-media-left .dez-info-has,.dez-media.dez-media-right .dez-info-has,.dez-media.dez-media-top .dez-info-has{bottom:auto;margin-bottom:0;top:0}
.dez-media.dez-media-top .dez-info-has{margin-top:-100px}
.dez-box:hover .dez-media.dez-media-top .dez-info-has,.dez-media.dez-media-top:hover .dez-info-has{margin-top:0}
.dez-media.dez-media-left .dez-info-has{left:0;padding:15px;width:auto;margin-left:-60px}
.dez-media.dez-media-left:hover .dez-info-has{margin-left:0}
.dez-media.dez-media-left .dez-social-icon li{display:block;margin:3px 0}
.dez-media.dez-media-right .dez-info-has{right:0;padding:15px;width:auto;left:auto;margin-right:-60px}
.dez-media.dez-media-right:hover .dez-info-has{margin-right:0}
.dez-media.dez-media-right .dez-social-icon li{display:block;margin:3px 0}
.rounded-team .round-box{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;left:0;margin:0 auto;position:relative;z-index:2;width:195px;height:195px;border-radius:100%;overflow:hidden;padding:10px;display:block;border:1px solid #fff}
.rounded-team .team-mamber{width:100%;height:100%;padding:10px;overflow:hidden;border-radius:100%;background-color:#fff}
.rounded-team .team-mamber img{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
.rounded-team .sosial-icon-team{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;border-radius:100%;display:block;height:195px;overflow:hidden;position:absolute;right:50%;top:0;width:195px;margin-right:-97px}
.rounded-team .sosial-icon-team ul li,.rounded-team .sosial-icon-team ul.rounde-team-social-icon li a{width:100%;display:block;color:#fff}
.rounded-team .sosial-icon-team ul.rounde-team-social-icon{margin-right:-5px;margin-top:28px;width:80px;float:right}
.rounded-team{position:relative}
.rounded-team:hover .sosial-icon-team{margin-right:-117px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.rounded-team:hover .round-box{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;left:-20px}
.rounded-team .team-info{border-color:#d3d3d3;margin-top:-27px}
.rounded-team .team-social-btn ul li a{background-color:silver}
.rounded-team .rounde-team-social-icon li a{color:#fff;font-size:14px;height:35px;line-height:34px;padding:0;width:35px}
.team-box-type{border:1px solid rgba(0,0,0,.1)}
.team-info-box,.team-mamber-img{width:50%}
.team-info-box{padding:20px}
.team-info-box,.team-mamber-img{display:table-cell;vertical-align:middle}
.team-box-type,.team-info-box{overflow:hidden}
.team-p-info{list-style:none;padding:0;margin:0}
.team-p-info li{display:block;width:100%;font-size:15px;padding:5px 0;color:#404040}
@media only screen and (max-width:767px){.team-info-box,.team-mamber-img{width:100%;display:block}
}
.sidenav.cs-sidenav{width:800px;right:-820px;left:auto}
.sidenav{height:100%;width:300px;position:fixed;z-index:9;top:0;left:-320px;background-color:#fff;overflow-x:hidden;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;box-shadow:0 0 10px 5px rgba(0,0,0,.2);border:0 none;border-radius:0}
.sidenav>ul li a{padding:10px 15px;display:block;border-color:#ebebeb;border-image:none;border-style:solid;border-width:1px 0;display:block;margin-bottom:-1px;padding:10px 15px;font-size:15px;font-weight:600}
.sidenav>ul li a:hover{color:#fff}
.sidenav .logo-header{height:auto;padding:15px;width:100%}
.button-side-nav{position:fixed;right:20px;top:20px;z-index:999;width:50px;height:50px;border-radius:50%;text-align:center;line-height:50px;box-shadow:-2px 2px 5px 0 rgba(0,0,0,.4);font-size:17px;cursor:pointer}
.sidenav .closebtn{color:#fff;font-size:24px;height:35px;line-height:35px;padding:0;position:absolute;right:0;text-align:center;top:0;width:35px;z-index:9}
#main{transition:margin-left .5s;-moz-transition:margin-left .5s;-webkit-transition:margin-left .5s;-o-transition:margin-left .5s}
@media only screen and (max-width:800px){.sidenav.cs-sidenav{width:100%}
}
#particles-js .container{z-index:2}
.particles-js-canvas-el{position:absolute;top:0;z-index:1}
#loading-area{width:100%;height:100%;background-color:#fff;position:fixed;left:0;top:0;opacity:1;z-index:999999999;background-image:url(../themes/refonteaej/assets/aej_customfont/images/loading.svg);background-repeat:no-repeat;background-size:50px;background-position:center}
.dez-social-icon.dez-social-icon-lg li a{color:#fff;font-size:14px;height:35px;line-height:34px;padding:0;width:35px;border-radius:4px}
.dez-social-icon-lg.dez-social-icon li{display:inline-block;font-size:12px;padding:0}
.dez-social-icon-lg.dez-social-icon.border li a{border:1px solid rgba(255,255,255,.05)}
.contact-style-1 input{height:50px}
.contact-style-1 .site-button{height:50px;width:100%}
.contact-style-1 .form-control{padding:10px 20px}
.contact-style-1 .form-control:focus,.contact-style-1 .form-control:hover{border-color:silver}
.contact-style-1 h2{margin-top:0}
.contact-style-1 .border-1{border:1px solid #eee}
.contact-style-1 .dez-social-icon-lg{border-top:1px solid #eee;padding-top:20px;text-align:left;width:100%;margin:0}
.contact-style-1 .dez-social-icon-lg a{text-align:center}
.contact-style-1 .dez-social-icon-lg li a:hover{background:#fff;color:#000;border:1px solid #eee}
.contact-style-1 .form-group{margin-bottom:25px}
.shop-form .bootstrap-select .dropdown-toggle,.shop-form .form-control{border-width:2px;border-radius:0}
.shop-form .bootstrap-select .dropdown-toggle{border-width:2px!important}
.shop-form p{font-weight:500;color:#a3a3a3}
.shop-form textarea{height:150px}
.shop-form .bootstrap-select:focus .dropdown-toggle,.shop-form .bootstrap-select:hover .dropdown-toggle,.shop-form .form-control:focus,.shop-form .form-control:hover{border-color:#636363!important}
.check-tbl img{width:80px}
.check-tbl th{font-weight:700;font-size:15px;padding:10px}
.check-tbl td{font-weight:600;padding:10px}
.check-tbl.table>tbody>tr>td,.check-tbl.table>tbody>tr>th,.check-tbl.table>tfoot>tr>td,.check-tbl.table>tfoot>tr>th,.check-tbl.table>thead>tr>td,.check-tbl.table>thead>tr>th{vertical-align:middle}
.check-tbl .product-item-price,.check-tbl .product-price,.check-tbl .product-price-total,.product-price,.product-price-total{font-weight:700}
.product-item-close a{background-color:#ff6550;color:#fff;width:35px;height:35px;line-height:35px;text-align:center;display:block;border-radius:30px}
.product-item-close a:hover{opacity:.9}
.item-img{overflow:hidden;position:relative}
.item-img img{width:100%}
.item-info-in{bottom:-20%;padding:15px;position:absolute;text-align:center;width:100%;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .2s;opacity:0;background:#ff5ea5;background:-moz-linear-gradient(45deg,rgba(255,94,165,.8) 5%,rgba(0,190,207,.8) 100%);background:-webkit-linear-gradient(45deg,rgba(255,94,165,.8) 5%,rgba(0,190,207,.8) 100%);background:linear-gradient(45deg,rgba(255,94,165,.8) 5%,rgba(0,190,207,.8) 100%)}
.item-box:hover .item-info-in{opacity:1;bottom:0}
.item-info-in ul li{display:inline-block}
.item-info-in ul li a{color:#fff;display:inline-block;font-size:18px;padding:5px 10px}
.item-info-in ul,.item-review{margin:auto;padding:0;list-style:none}
.item-review li{display:inline-block;font-size:15px}
.item-price del{font-size:16px;font-weight:400;opacity:.4}
.item-price{font-family:open sans;font-size:18px;font-weight:600}
.item-info-in.center{bottom:auto;left:50%;top:30%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.item-box:hover .item-info-in.center{top:50%;bottom:auto}
.item-info-in.no-bg{background-color:rgba(0,0,0,0)}
.item-info-in.no-bg.tb a{color:#000}
.item-info-in.no-bg.tb a:hover{color:#000;opacity:.8}
.item-info-in.left{width:auto;padding:10px}
.item-info-in.left ul li{display:block}
.item-info-in.right{width:auto;padding:10px;right:0;left:auto}
.item-info-in.right ul li{display:block}
.item-info-in.top{width:auto;padding:10px;top:-20%;left:0;bottom:auto;height:auto}
.item-box:hover .item-info-in.top,.item-box:hover .item-info-in.top.right,.item-img:hover .item-info-in.top,.item-img:hover .item-info-in.top.right{top:0}
.item-box:hover .item-info-in.top,.item-img:hover .item-info-in.top{bottom:auto}
.item-info-in.top.right ul li{display:block}
.item-info-in.top.right{width:auto;padding:10px;top:-20%;right:0;bottom:auto;left:auto}
.item-info-in.full{height:100%}
.item-info-in.full ul li{display:block;width:100%}
.item-info-in.full .center,.item-info-in.full ul{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}
.item-add{outline:8px solid rgba(255,255,255,.5);outline-offset:-20px;position:relative;overflow:hidden}
.add-box{align-items:center;display:flex;flex-flow:row nowrap;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}
.add-box h2{font-size:50px;line-height:50px;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.2)}
.add-box h5{font-size:20px;line-height:20px;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.2)}
.item-add.add-style-2{outline:8px solid rgba(0,0,0,.1)}
.item-add.add-style-2 img{opacity:.05}
.item-add.add-style-2 .add-box h2,.item-add.add-style-2 .add-box h5{text-shadow:none}
.item-add.add-style-3{outline:0}
.item-add.add-style-3 h2,.item-add.add-style-3 h5{text-shadow:none}
.item-add.add-style-3 h2{font-size:30px;margin:0}
.item-add.add-style-3 .add-box .add-box-in{background-color:rgba(255,255,255,.9);padding:20px 30px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.item-add.add-style-3 .add-box .add-box-in.black{background-color:rgba(0,0,0,.8)}
.item-add.add-style-3:hover .add-box-in{padding:30px 40px}
.shop-item-rating{position:absolute;top:0;right:0}
.shop-item-rating span{display:block;text-align:right;margin-bottom:10px}
.shop-item-tage span{font-size:15px;font-weight:600}
.shop-item-tage a{font-weight:600;margin-left:7px}
.outline-hv{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;outline:10px solid rgba(255,255,255,.5)}
.item-box:hover .outline-hv,.outline-hv:hover{outline:10px solid rgba(255,255,255,.5);outline-offset:-30px}
.product-item .dez-info{border-top:1px solid #e9e9e9}
.product-item .dez-box{border:1px solid #e9e9e9;position:relative}
.product-item .sale:after{border-right:5px solid transparent;border-top:4px solid #8f0000;bottom:-4px;content:"";position:absolute;right:0}
.product-item .sale{position:absolute;right:-5px;top:10px;z-index:2}
.product-item .overlay-icon{bottom:0;top:auto;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.product-item:hover .overlay-icon{bottom:40px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.product-item:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.product-item .overlay-icon a i{background-color:#efbb20;color:#fff}
.product-item:hover .dez-box,.product-item:hover .dez-info{border-color:#d0d0d0}
.add-product .dez-info-has.bg-black{background-color:rgba(0,0,0,.4)}
.add-product .dez-info-has{top:0}
.add-product del{opacity:.6}
.product-service .icon-bx-wraper{border:0}
.product-item del{color:#b0b0b0;font-size:18px;margin-top:0;position:relative;top:-1px}
.item-widgets-body,.item-widgets-box{overflow:hidden}
.item-widgets-box{margin-top:15px}
.item-widgets-box:first-child{margin-top:0}
.item-widgets-left{padding-right:15px}
.item-widgets-left img{width:80px}
.item-widgets-body,.item-widgets-left,.item-widgets-right{display:table-cell;vertical-align:middle}
.item-widgets-body .item-price del,.item-widgets-body .item-title{font-size:15px}
.product-item-size .btn{background-color:#f3f3f3;border:0 solid #e0e0e0;border-radius:0;font-size:14px;height:40px;line-height:38px;padding:0;text-align:center;width:40px;margin-right:4px}
.product-item-size .btn.active{background-color:#1abc9c;box-shadow:none;color:#fff}
.product-item-size.size-sm .btn{font-size:11px;height:25px;line-height:23px;width:25px}
.product-item-size.size-lg .btn{font-size:18px;height:50px;line-height:48px;width:50px}
.product-item-color .btn{border:0 none;border-radius:30px!important;height:30px;opacity:.5;padding:0;width:30px;border:2px solid rgba(0,0,0,.1);margin-right:5px}
.product-item-color .btn.active{border:2px solid rgba(0,0,0,.3);box-shadow:none;opacity:1}
.product-item-color.size-sm .btn{height:20px;width:20px}
.product-gallery.on-show-slider{position:relative}
.sticky-top,.sticky-top>.side-bar{position:sticky;position:-webkit-sticky;top:100px}
.on-show-slider .overlay-icon a i{padding:10px}
.download-file ul{margin:0;padding:0;list-style:none}
.download-file ul li{display:block;margin-bottom:10px}
.download-file ul li a{background:#e0e0e0 none repeat scroll 0 0;color:#000;display:block;padding:15px 20px}
.download-file ul li a span{margin-right:10px}
.site-footer .widget_getintuch{padding-top:0}
.content-inner{padding-top:80px;padding-bottom:50px}
.content-inner-1{padding-top:80px;padding-bottom:0}
.content-inner-2{padding-top:80px;padding-bottom:80px}
.content-inner-3{padding-top:120px;padding-bottom:90px}
.testimonial-five .owl-controls{margin-top:0}
.dis-tbl{display:table}
.dis-tbl-cell{display:table-cell;vertical-align:middle}
.dis-tbl-cell-t{display:table-cell;vertical-align:top}
.dis-tbl-cell-b{display:table-cell;vertical-align:bottom}
.img-cover{object-fit:cover;width:100%}
.row.sp20,.sp20{margin-left:-9px;margin-right:-9px}
.row.sp20 [class*=col-],.sp20 [class*=col-]{padding-left:9px;padding-right:9px}
.row.sp15,.sp15{margin-left:-7.5px;margin-right:-7.5px}
.row.sp15 [class*=col-],.sp15 [class*=col-]{padding-left:7.5px;padding-right:7.5px}
.row.sp10,.sp10{margin-left:-5px;margin-right:-5px}
.row.sp10 [class*=col-],.sp10 [class*=col-]{padding-left:5px;padding-right:5px}
@media only screen and (max-width:991px){.sticky-top{position:unset}
}
@media only screen and (max-width:767px){.content-area{padding-top:30px}
.page-content{padding-bottom:30px}
.footer-top{padding-top:40px}
.footer-top .m-b30{margin-bottom:10px}
.footer-top .widget_services ul{margin-top:-5px}
.blog-carousel .blog-post{margin-bottom:0}
.blog-post{margin-bottom:30px}
.site-footer .widget{margin-bottom:25px}
.section-full:last-child{margin-bottom:-30px}
.content-inner{padding-bottom:20px;padding-top:30px}
.content-inner-1{padding-top:30px;padding-bottom:0}
.content-inner-2{padding-top:30px;padding-bottom:30px}
.content-inner-3{padding-top:30px;padding-bottom:20px}
.section-head{margin-bottom:25px}
.dez-project-left{padding-top:30px}
.testimonial-section{padding-top:30px}
.testimonial-section .owl-controls{margin-top:20px}
.section-head p{padding-top:0}
.h3{font-size:28px;margin-top:10px}
.about-service .icon-bx-wraper:nth-child(2){margin-top:0}
.side-bar{margin-bottom:30px}
.dez-post-title .post-title{margin-top:10px}
.footer-info-box .newsletter{margin-bottom:10px}
ol.commentlist li .star-rating{position:unset}
.comment-form [class*=comment-form]{width:100%}
.pricingtable-wrapper{margin-bottom:30px}
.pricingtable-highlight{margin:0}
.disnone-md{display:none}
}
.slide-item{position:relative}
.slide-item .slide-content{display:block;height:100%;left:0;position:absolute;top:0;width:100%}
.slide-item-img img{object-fit:cover}
.slide-content-box{position:relative;top:30%;transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:all 1s ease .5s;-webkit-transition:all 1s ease .5s;-o-transition:all 1s ease .5s;-moz-transition:all 1s ease .5s}
.owl-slider-banner .owl-theme .owl-dots{margin-top:0;position:absolute;right:50px;text-align:center;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:25px;color:rgba(255,255,255,.5)}
.owl-slider-banner .owl-theme .owl-dots .owl-dot span{height:9px;width:9px;margin:0;background-color:rgba(0,0,0,.2)}
.owl-slider-banner .owl-theme .owl-dots .owl-dot{border:1px solid;border-radius:20px;display:inline-block;margin:4px;padding:4px}
.owl-slider-banner .owl-theme .owl-dots .owl-dot.active,.owl-slider-banner .owl-theme .owl-dots .owl-dot:hover{border:1px solid #ff3b68}
.owl-slider-banner .owl-item .slide-content-box{opacity:0}
.owl-slider-banner .owl-item.active .slide-content-box{opacity:1;transition:all .5s ease .5s;-moz-transition:all .5s ease .5s;-webkit-transition:all .5s ease .5s;-o-transition:all .5s ease .5s;top:50%}
.shop-categories .acod-head a{border-width:0 0 2px;color:#000;font-size:15px;font-weight:600;padding:10px 0;text-transform:uppercase;border-radius:0}
.shop-categories .acod-body{border-width:0}
.shop-categories .acod-content{margin:15px 0 15px}
.shop-categories .acod-head a.collapsed:after,.shop-categories .acod-head a:after{font-family:open sans;font-weight:700;color:#000;font-size:18px;right:5px}
.shop-categories .acod-head a:after{content:"--"}
.shop-categories .acod-head a.collapsed:after{content:"+"}
.product-brand .search-content{display:block;margin-bottom:0;padding:10px 0}
.product-brand .search-content .search-content-area{margin-bottom:0}
.price .amount{border:0 none;color:#404040;font-weight:700;margin-bottom:15px;padding:0;text-align:left;width:100%}
.price .ui-widget-content{margin:0 8px}
.container-fluid.wide{padding-left:30px;padding-right:30px}
.shop-account .form-control{background:#f9faff none repeat scroll 0 0;border:0 none;box-shadow:2px 2px 4px 0 rgba(0,0,0,.05);font-size:16px;height:50px;padding:0 20px}
.shop-account .site-button.button-lg{font-size:14px;font-weight:700;padding:14px 30px;text-transform:uppercase}
.shop-account .border-1{border-color:#dfdfdf}
.shop-account .form-control:focus{box-shadow:2px 2px 14px 0 rgba(0,0,0,.05);background-color:#fff}
@media only screen and (max-width:767px){.product-item-quantity .input-group{width:80%}
}
@-webkit-keyframes videomodule-anim{0%{-webkit-transform:scale(.68);transform:scale(.68)}
100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}
}
@keyframes videomodule-anim{0%{-webkit-transform:scale(.68);transform:scale(.68)}
100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}
}
.short-edit-box{border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 3px -1px rgba(0,0,0,.08) inset;padding:8px;margin-bottom:15px}
.short-edit-box h5 a{color:#fff;font-weight:700}
.site-filters .filter-curs .owl-item{margin-left:-1px}
.site-filters .filter-curs{overflow:hidden}
.site-filters .filter-curs a{background:#2d2d2d none repeat scroll 0 0;border-radius:4px;-webkit-border-radius:4px;color:#fff;display:block;margin:0;padding:10px 15px;opacity:.8}
.site-filters .filter-curs li.active a{background:#1ebbf0;background:-moz-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:-Winkit-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);opacity:1;box-shadow:2px 2px 4px 0 rgba(53,218,179,.5)}
#rc-imageselect,.g-recaptcha{transform:scale(.99);-webkit-transform:scale(.99);-moz-transform:scale(.99);-o-transform:scale(.99);transform-origin:0 0;-o-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0}
@media screen and (max-width:1200px){#rc-imageselect,.g-recaptcha{transform:scale(.77);-moz-transform:scale(.77);-o-transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0}
}
.recaptcha-box{height:60px}
.g-recaptcha>div{width:250px!important}
@media screen and (max-width:991px){.mo-left .header-nav.nav-dark{background-color:#202020}
.mo-left .header-nav{overflow:scroll;position:fixed;width:60px;left:-280px;height:100%!important;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;top:0;background-color:#fff;margin:0;z-index:99}
.mo-left .header-nav li.open a{position:relative}
.mo-left .header-nav.show{left:-1px;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;margin:0;width:280px;display:block}
.mo-left .is-fixed .header-nav .nav{height:auto}
.mo-left .navbar-toggler.open:after{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;position:fixed;right:0;top:0;transform:scale(100);-o-transform:scale(100);-moz-transform:scale(100);-webkit-transform:scale(100);width:100%;z-index:-1;transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transform-origin:right;-webkit-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;-moz-transform-origin:right;box-shadow:0 0 0 500px rgba(0,0,0,.6);-webkit-box-shadow:0 0 0 500px rgba(0,0,0,.6);-moz-box-shadow:0 0 0 500px rgba(0,0,0,.6)}
.mo-left .header-nav .logo-header{display:block;float:none;height:auto;max-width:100%;padding:30px 15px;width:100%}
.mo-left .header-nav .logo-header img{max-width:unset;width:130px}
.mo-left .navbar-toggler.open span{background:#fff}
}
.fly-box,.fly-box-ho,.fly-box-ho:hover,.fly-box:hover,.hwp{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}
.fly-box{box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}
.fly-box-ho:hover,.fly-box:hover,.icon-bx-wraper:hover .fly-box,.icon-bx-wraper:hover .fly-box-ho{box-shadow:0 10px 20px 0 rgba(0,0,0,.1);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.hwp{background-color:#fff;color:#1abc9c}
.hwp a{color:#1abc9c}
.hwp:hover,.icon-bx-wraper:hover .hwp{background-color:#1abc9c;color:#fff}
.hwp:hover a,.icon-bx-wraper:hover .hwp a{color:#fff}
.theme-btn{background-color:#fff;border-radius:40px;bottom:10px;color:#fff;display:table;height:50px;left:10px;min-width:50px;position:fixed;text-align:center;z-index:9999}
.theme-btn i{font-size:22px;line-height:50px}
.theme-btn.bt-support-now{background:#1ebbf0;background:-moz-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:-webkit-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);bottom:70px}
.theme-btn.bt-buy-now{background:#1fdf61;background:-moz-linear-gradient(top,#a3d179 0,#88ba46 100%);background:-webkit-linear-gradient(top,#a3d179 0,#88ba46 100%);background:linear-gradient(to bottom,#a3d179 0,#88ba46 100%)}
.theme-btn:hover{color:#fff;padding:0 20px}
.theme-btn span{display:table-cell;vertical-align:middle;font-size:16px;letter-spacing:-15px;opacity:0;line-height:50px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;text-transform:uppercase}
.theme-btn:hover span{opacity:1;letter-spacing:1px;padding-left:10px}
.at-expanding-share-button[data-position=bottom-left]{bottom:130px!important}
.fullwidth .logo-header{margin-right:30px}
.fullwidth .header-nav .nav>li{padding:20px 0;margin:0 3px}
.fullwidth .header-nav .nav>li.active>a,.fullwidth .header-nav .nav>li:hover>a{background-color:#ff9833;color:#fff}
.extra-nav{padding:20px 0}
.extra-nav .site-button{margin-left:10px}
.fullwidth .header-nav .nav>li>a{padding:10px 15px;border-radius:4px}
.fullwidth .is-fixed .header-nav .nav>li{padding:13px 0}
.fullwidth .is-fixed .extra-nav{padding:14px 0}
.fullwidth .is-fixed .header-nav .nav>li.active>a,.fullwidth .is-fixed .header-nav .nav>li:hover>a{color:#fff}
.fullwidth .is-fixed .header-nav .nav>li>a{color:#222845}
.job-search-tabs .dez-tabs .nav-tabs{border-bottom:0}
.job-search-tabs .dez-tabs .nav-tabs>li>a{border-radius:10px 10px 0 0;padding:15px 30px;border:0;color:#000;font-weight:700;background-color:#fff;font-size:14px;margin-bottom:0}
.job-search-tabs .dez-tabs .nav-tabs li a.show,.job-search-tabs .dez-tabs .nav-tabs li a:active,.job-search-tabs .dez-tabs .nav-tabs li a:focus,.job-search-tabs .dez-tabs .nav-tabs li a:hover,.job-search-tabs .nav-tabs li a.show,.job-search-tabs .nav-tabs li a.show:focus,.job-search-tabs .nav-tabs li a.show:hover{padding:15px 30px;background-color:#ff2a2a;font-weight:700;color:#fff;border-bottom:0}
.job-search-tabs .bootstrap-select .dropdown-toggle,.job-search-tabs .form-control{border:2px solid #eee!important;font-size:14px;font-family:Montserrat;border-radius:4px;font-weight:400;height:50px;padding:10px 20px;color:#606060}
.job-search-tabs .form-control::-moz-placeholder{color:#606060}
.job-search-tabs .site-button{font-family:Montserrat;font-weight:500;font-size:16px;padding:13px 20px}
.testimonial-text p{font-style:italic;font-size:15px;color:#4a4a4a;line-height:28px}
.other-job-list h3{margin-bottom:10px}
.other-job-list .job-box-list{display:flex;width:100%;align-items:center;justify-content:space-between;padding:30px 40px;background:#fff;margin-bottom:10px;transition:.3s}
.info-box{padding:50px}
.job-info{margin-bottom:0}
.job-info li{list-style:none;display:inline-block;margin-right:10px}
.job-info li strong{font-weight:600;color:#000}
.job-categories .icon-bx-wraper{padding:40px 10px;margin-bottom:20px;background:#2aaa38;border-radius:10px;text-align:center;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,24,128,.1)}
.job-categories .icon-bx-wraper .dez-tilte{display:block;width:100%;color:#000;font-size:18px}
.job-categories .icon-bx-wraper .icon-content{position:relative;z-index:1}
.job-categories .icon-bx-wraper .rotate-icon{position:absolute;font-size:90px;color:#000;bottom:10px;line-height:90px;right:20px;opacity:.05;text-align:right}
.job-categories .icon-bx-wraper:after{background-image:url(../themes/refonteaej/assets/aej_customfont/images/categories-bg.png);background-size:cover;background-repeat:no-repeat;background-position:bottom;content:"";width:100%;height:110px;display:block;position:absolute;top:0;left:0;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.job-categories .icon-bx-wraper:hover:after{height:0}
.job-categories .icon-bx-wraper:hover{background-color:#ff9833;transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);box-shadow:0 0 20px 0 rgba(0,0,0,.3)}
.job-categories .icon-bx-wraper,.job-categories .icon-bx-wraper .dez-tilte,.job-categories .icon-bx-wraper .rotate-icon{color:#fff}
.job-categories .icon-bx-wraper:hover .icon-md i{color:#fff}
.head-counter h6{color:#494949}
.head-counter-bx{margin-left:30px}
@media only screen and (max-width:991px){.fullwidth .header-nav .nav>li{margin:0}
}
@media only screen and (max-width:768px){.other-job-list>li{padding:30px 20px}
.app-info{text-align:center}
}
@media only screen and (max-width:575px){.dez-bnr-inr .nav li a,.dez-bnr-inr .nav li a.show,.dez-bnr-inr .nav li a:active,.dez-bnr-inr .nav li a:focus,.dez-bnr-inr .nav li a:hover,.tabs-site-button .nav-tabs li a.show,.tabs-site-button .nav-tabs li a.show:focus,.tabs-site-button .nav-tabs li a.show:hover{padding:10px 15px;font-size:12px}
.job-search-tabs .dez-tabs .nav-tabs>li>a,.job-search-tabs .dez-tabs .nav-tabs>li>a.show,.job-search-tabs .dez-tabs .nav-tabs>li>a:active,.job-search-tabs .dez-tabs .nav-tabs>li>a:focus,.job-search-tabs .dez-tabs .nav-tabs>li>a:hover{padding:15px 20px;font-size:12px}
}
@media only screen and (max-width:360px){.dez-bnr-inr-entry h2{font-size:35px;line-height:40px}
.job-info li{padding:4px 0}
.other-job-list img{text-align:center;margin-top:20px}
.info-box{padding:30px}
}
.about-timeline::after{background-color:#ff2a2a}
.post-job .dropdown-toggle{height:50px;border-radius:0;border:2px solid #ededed!important}
.other-job-list.style-2 .job-box-list{margin-bottom:-1px;border:1px solid #ededed;padding:20px}
.other-job-list.style-2 .title-head{font-size:20px}
.b-job-info li{list-style:none;float:left;border:1px solid #d2d2d2;border-width:1px 0;padding:10px 0;margin-bottom:15px;width:33.33%}
.b-job-info .img img{width:60px;border-radius:50px;float:left;margin-right:25px}
.other-job-list.style-2 .job-company-logo{width:100px}
.blog-carousel .blog-post{margin-bottom:0}
.error-page .dz_error{font-size:200px;line-height:180px;margin-bottom:0}
.error-page h3{font-size:90px;letter-spacing:20px;line-height:70px}
.error-page h4{font-size:45px;letter-spacing:2px;line-height:45px;margin-bottom:30px}
.portfolio-box .dez-gallery-box{margin-bottom:10px}
.portfolio-box .overlay-icon a{padding:0;background:#fff;font-size:15px;width:40px;height:40px;line-height:40px;border-radius:30px}
.site-button-secondry:after,.site-button:after{background-color:#fff;content:"";height:100%;left:-110%;opacity:.3;position:absolute;top:0;transform:skewX(25deg);-o-transform:skewX(25deg);-ms-transform:skewX(25deg);-webkit-transform:skewX(25deg);-ms-transform:skewX(25deg);transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;width:25px;z-index:-1;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}
.site-button-secondry:hover:after,.site-button:hover:after{left:110%}
.site-button-secondry:after{background-color:#fff}
.site-button,.site-button-secondry{position:relative;z-index:1;overflow:hidden;vertical-align:middle;font-family:roboto}
.gallery-box{padding:150px 0}
.gallery-box ul{margin:30px 0 0 0;padding:0;list-style:none}
.gallery-box ul li{display:inline-block}
.gallery-box ul li a{border:1px solid rgba(255,255,255,.2);color:#fff;display:block;font-size:18px;height:40px;line-height:38px;text-align:center;width:40px}
.blog-style-1 .dez-post-meta{margin-bottom:10px;padding:25px 5px 0}
.blog-style-1 .dez-post-title .post-title{margin-top:0}
.blog-md .dez-post-meta{padding:0 5px 0}
.job-search-form h2{font-size:50px;font-weight:500;margin-top:0;margin-bottom:20px;line-height:50px}
.job-search-form h3{font-size:24px;font-weight:400;margin-top:0;margin-bottom:30px}
@media screen and (max-width:991px){.error-page .dz_error{font-size:120px;line-height:120px}
.error-page h3{font-size:60px;letter-spacing:10px;line-height:40px}
.error-page h4{font-size:32px;letter-spacing:0;line-height:26px}
.counter-style-1 .counter,.counter-style-2 .counter,.counter-style-3 .counter{font-size:30px}
.counter-style-1 .icon{font-size:25px;margin-right:5px}
}
.job-search-form .form-control{height:60px;border-radius:0!important;margin-right:0}
.browse-job .form-control,.job-search-form .form-control::-moz-placeholder,.submit-resume .form-control{font-size:16px;font-family:roboto}
.job-search-form .input-group-prepend .site-button{height:60px;border-radius:0;padding:0 30px;font-size:18px}
.job-search-form form{padding:15px;background-color:rgba(255,255,255,.2);border-radius:10px;margin-bottom:20px}
.featurd-job-list .job-company-logo{width:120px;float:left;padding:5px;text-align:center;height:100%}
.featurd-job-list .job-company-logo img{width:70%}
.featurd-job-list .job-info-box,.featurd-job-list .job-title{width:50%;float:left}
.featurd-job-list .job-info-box{align-self:center}
.featurd-job-list .title-head{font-weight:500;font-size:18px;margin-bottom:0}
.featurd-job-list .job-box-list{clear:both;border-bottom:1px solid rgba(0,0,0,.1);display:-webkit-flex;padding:15px;transition:all .5s;border-left:2px solid transparent;background:#f6f6f6;border-radius:5px;margin-bottom:10px}
.featurd-job-list .job-info-box{text-align:right}
.featurd-job-list .job-box-list:hover{box-shadow:0 0 5px 5px rgba(0,0,0,.1);transition:all .5s}
.testimonial-5{text-align:center}
.testimonial-5 .testimonial-text{border-radius:10px;background-color:#fff;color:#fff;transition:all .5s}
.testimonial-5 .testimonial-text{border:0}
.active.center .testimonial-5 .testimonial-text{background-color:#ff9833}
.active.center .testimonial-5 .testimonial-text p{color:#fff}
.testimonial-5 .testimonial-detail{margin-top:30px}
.active.center .testimonial-5 .testimonial-text:after,.testimonial-5 .testimonial-text:after{content:"";position:absolute;bottom:-15px;left:50%;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;transform:translate(-50%,0)}
.testimonial-5 .testimonial-detail{padding:0}
.active.center .testimonial-5 .testimonial-text:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ff9833}
.browse-job .widget-title{margin-bottom:10px}
.browse-job .btn.dropdown-toggle.btn-default,.browse-job .form-control,.submit-resume .btn.dropdown-toggle.btn-default,.submit-resume .form-control{background-color:#fff!important;border:0!important;box-shadow:0 0 10px 0 rgba(0,24,128,.1)!important}
.custom-control-label:before{background-color:#e1e7ff}
.browse-candidates .dropdown-toggle .caret,.submit-resume .dropdown-toggle .caret{top:20px!important}
.job-bx-title .bootstrap-select div.dropdown-menu ul li a{font-size:12px;font-family:roboto}
.browse-job .btn.dropdown-toggle.btn-default,.submit-resume .btn.dropdown-toggle.btn-default{height:50px}
.browse-job .form-control{height:50px;border-radius:5px!important;margin-right:25px}
.submit-resume .form-control{height:50px;border-radius:5px!important}
.submit-resume textarea{height:120px!important;padding:20px}
.overlay-logo{width:100px;z-index:99}
.featurd-job-list.all-resume .job-company-logo img{width:100%;padding-right:15px}
.featurd-job-list.all-resume .job-info,.featurd-job-list.all-resume .job-title{width:100%;text-align:left}
.featurd-job-list.all-resume .job-info{margin-bottom:10px}
.featurd-job-list.all-resume .job-info li{margin-right:10px}
.featurd-job-list.all-resume .tag a{margin-bottom:5px}
.find-job-bx{text-align:left}
.find-job-bx h2{font-size:45px;line-height:60px;font-weight:500}
.find-job-bx p{margin-bottom:10px}
.find-job-bx form{padding:30px 30px 5px 30px;background-color:rgba(255,255,255,.95);border-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}
.find-job-bx .form-control,.find-job-bx .input-group-text{border-radius:0;background-color:transparent;border-width:0 0 2px 0;border-color:#ff9833}
.find-job-bx .form-control{padding:0;height:50px;color:#000;font-size:16px}
.find-job-bx .form-group{position:relative}
.find-job-bx .form-group label{color:#000;font-size:15px;position:absolute;top:10px;left:0;margin:0;font-family:rubik;font-weight:400;transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
.find-job-bx .form-group.focused label{top:-12px;font-size:12px;opacity:.4}
.find-job-bx .input-group-text{padding:0}
.find-job-bx .dezPlaceAni .site-button{height:50px}
.find-job-bx .bootstrap-select .dropdown-toggle,.find-job-bx .bootstrap-select .dropdown-toggle:active,.find-job-bx .bootstrap-select .dropdown-toggle:focus,.find-job-bx .bootstrap-select .dropdown-toggle:hover{border-width:0 0 2px 0!important;border-color:#ff9833!important;background-color:transparent!important;border-radius:0;height:50px;padding:0;font-family:rubik;color:#000;font-size:15px}
.find-job-bx .bootstrap-select ul li{font-size:15px!important}
.find-job-bx .bootstrap-select.btn-group .dropdown-toggle .caret{top:20px;right:0;font-size:12px}
.find-job-bx .bootstrap-select.btn-group .dropdown-toggle .caret::before{content:"\f078"}
.browse-job .bootstrap-select.btn-group .dropdown-toggle .caret{top:15px}
.table-job-bx.browse-job .bootstrap-select.btn-group .dropdown-toggle .caret{top:13px}
.post-job-bx{margin:0;padding:0;list-style:none}
.cv-manager,.cv-manager li,.cv-manager ul,.post-job-bx,.post-job-bx li,.post-job-bx ul{list-style:none;margin:0;padding:0}
.cv-manager ul li,.post-job-bx ul li{display:inline-block;margin-right:10px}
.cv-manager ul li i,.post-job-bx ul li i{margin-right:5px}
.cv-manager .job-post-company{margin-right:20px}
.post-job-bx .post-bx{padding:25px;background-color:#fff;border-left:5px solid #e1e7ff;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,24,128,.1);display:block;position:relative}
.post-job-bx .post-bx:hover{border-color:#ff9833}
.cv-manager>li,.post-job-bx>li{margin-bottom:30px}
.post-job-bx>li:last-child{margin-bottom:0}
.post-job-bx>li:nth-of-type(2n+1) .post-bx{background-color:#f9faff}
.job-post-company span{display:block;width:60px;height:60px;border-radius:6px;background-color:#e1e7ff;text-align:center;overflow:hidden}
.save-job .job-post-company{max-width:65px}
.post-job-bx h4{margin-bottom:10px}
.salary-bx span{color:#000;font-family:rubik;font-size:22px}
.job-time span{border-radius:4px;background-color:#e1e7ff;display:block;font-size:15px;padding:2px 10px;display:inline-block;text-align:center;transition:all .5s;font-family:roboto;text-transform:capitalize}
.job-time a:hover span{color:#e1e7ff;transition:all .5s}
.candidates-are-sys{background-color:#fff;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,24,128,.1);padding:30px 20px}
.candidates-bx .testimonial-pic.radius{width:75px;height:75px;box-shadow:0 0 10px 0 rgba(0,24,128,.1);border:4px solid #fff;margin-bottom:25px}
.candidates-bx .testimonial-text{padding:0;color:#000;margin-bottom:25px}
.candidates-bx .testimonial-text p{font-style:unset;font-size:16px;color:#000;line-height:24px;font-weight:400}
.candidates-bx .testimonial-detail{padding:0}
.testimonial-name{font-family:rubik;font-size:14px;font-weight:500;text-transform:capitalize}
.testimonial-position{font-family:rubik;font-size:14px;font-style:inherit;text-transform:capitalize}
.candidates-bx{position:relative}
.candidates-bx:after,.candidates-bx:before{content:"\f10d";font-family:FontAwesome;position:absolute;color:#eaeefe;font-size:40px;top:80px}
.candidates-bx:after{content:"\f10e";top:auto;bottom:-10px;right:0}
.quote-bx{background-image:url(../themes/refonteaej/assets/aej_customfont/images/our-work/pic4.jpg);background-size:cover;position:relative;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,24,128,.1);padding:30px 20px;z-index:1;color:#fff}
.quote-bx:after{content:"";width:100%;height:100%;background-color:#000930;opacity:.8;position:absolute;top:0;left:0;z-index:-1;border-radius:4px}
.quote-bx h4{color:#fff}
.quote-bx p{opacity:.9}
.quote-info{z-index:2px;position:relative}
.city-bx{height:180px;border-radius:4px;background-size:cover;z-index:1;position:relative;box-shadow:0 0 10px 0 rgba(0,24,128,.1);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.city-bx:after{content:"";width:100%;height:100%;background-color:#000930;opacity:.5;position:absolute;top:0;left:0;z-index:-1;border-radius:4px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.city-bx:hover:after{background-color:#ff9833;opacity:.95}
.city-info{position:relative;z-index:1;color:#fff;padding:20px 25px}
.city-info h5{font-size:22px;color:#fff;margin-bottom:5px}
.city-info span{color:#fff;opacity:.9}
.pagination-bx .previous a{border-radius:4px 0 0 4px!important}
.pagination-bx .next a{border-radius:0 4px 4px 0!important}
@media only screen and (max-width:1280px){.fullwidth .header-nav .nav>li>a{padding:10px 8px}
.job-search-form h2{font-size:40px;margin-bottom:10px}
}
@media only screen and (max-width:1200px){.extra-nav{display:none}
.header-nav.justify-content-start{-ms-flex-pack:end!important;justify-content:flex-end!important}
}
@media only screen and (max-width:991px){.job-search-form h2{font-size:35px;margin-bottom:10px}
.fullwidth .header-nav .nav>li,.fullwidth .is-fixed .header-nav .nav>li{padding:0}
.fullwidth .header-nav .nav>li>a{border-radius:0}
.nav.navbar-nav li:hover a i.fa-chevron-down{color:#fff}
.candidates-are-sys{margin-top:30px}
.extra-nav{display:block}
}
@media only screen and (max-width:768px){.blog-post.blog-md .dez-post-media{width:100%}
.blog-post.blog-md .dez-post-info{display:block;padding:20px 0 0}
}
@media only screen and (max-width:767px){.job-search-form .form-control,.job-search-form .input-group-prepend .site-button{height:40px;border-radius:0!important;margin:0;font-size:13px}
.job-search-form .form-control:-moz-placeholder{font-size:13px}
.featurd-job-list .job-box-list{display:block}
.featurd-job-list .job-info-box,.featurd-job-list .job-title{display:block;width:100%;float:none;text-align:left}
.job-info{margin-top:20px}
.featurd-job-list .job-company-logo{width:auto;text-align:left}
.job-info ul{text-align:left}
.job-info li{margin-right:10px}
.extra-nav{display:none}
.find-job-bx h2{font-size:24px;line-height:33px}
.find-job-bx form{padding:30px 30px 30px 30px}
.head-counter{display:block!important}
.head-counter-bx{margin-left:0;display:inline-block;margin-right:0;width:33.33%;float:left}
.head-counter-bx h2{font-size:24px}
.head-counter-bx h6{font-size:14px;font-weight:400}
.blog-post.blog-md .dez-post-info{padding:0}
}
@media only screen and (max-width:576px){.job-search-form h2{font-size:30px;margin-bottom:5px;line-height:40px}
.job-search-form h3{font-size:18px;font-weight:400;margin-top:0;margin-bottom:20px;line-height:28px}
.post-job-bx .d-flex{display:block!important}
.job-post-company{margin-right:0;margin-bottom:20px}
.job-time{margin-bottom:10px}
}
@media only screen and (max-width:360px){.featurd-job-list.all-resume .job-company-logo{display:none}
}
.browse-job .search-order form .input-group{margin-bottom:40px;box-shadow:0 0 10px 0 rgba(0,24,128,.1)}
.browse-job .search-order form .input-group .form-control{margin-right:0;box-shadow:none!important}
.browse-job .search-order form .input-group .input-group-text{background:#fff;border:0}
.job-links{position:absolute;top:25px;right:25px}
.job-links i{width:30px;height:30px;border-radius:30px;border:1px solid #ff9833;line-height:30px;text-align:center;margin-left:5px}
.candidate-info .candidate-detail{padding:30px 0;box-shadow:0 0 10px 0 rgba(0,24,128,.1)}
.canditate-des{position:relative;display:inline-block;border:2px solid #ff9833;outline-offset:3px;border-radius:100%;width:150px;height:150px}
.canditate-des .upload-link{position:absolute;width:45px;height:45px;line-height:45px;background:#fff;top:0;right:0;box-shadow:0 0 10px 0 rgba(0,24,128,.1);border-radius:100%;color:#ff9833;overflow:hidden}
.candidate-info img{border-radius:100%;width:100%;background-color:#fff;padding:5px}
.candidate-title{margin-top:25px}
.candidate-info ul{list-style:none;margin-bottom:0}
.candidate-info ul li a{width:100%;padding:15px 20px;display:inline-block;border-top:1px solid #e1e7ff;color:#232323;border-left:3px solid transparent}
.candidate-info ul li a i{margin-right:5px}
.candidate-info ul li a.active,.candidate-info ul li a:hover{background:#e1e7ff;border-left-color:#ff9833}
.candidate-info ul li a span{transition:all .5s}
.candidate-info ul li a:hover span{margin-left:10px;transition:all .5s}
.job-post-info .posted-info{background-color:#e1e7ff;padding:10px}
.browse-job-title .widget-title{margin:10px 0}
.upload-link:hover{cursor:pointer}
.tooltip{border-radius:5px;font-size:13px;text-transform:capitalize;font-family:roboto;z-index:99}
.update-flie{position:absolute;opacity:0;z-index:0;width:100px;cursor:pointer;left:0}
.canditate-des::before{content:"";position:absolute;background-color:#ff9833;height:115%;width:2px;left:50%;top:-10px;z-index:-1}
.canditate-des{background-color:#fff;z-index:99}
.canditate-des::after{content:"";position:absolute;left:-15px;top:50%;width:120%;background-color:#ff9833;height:2px;z-index:-1}
.browse-job-sort .btn.dropdown-toggle.btn-default{width:150px;float:right}
.table-job-bx tbody td,.table-job-bx thead th{padding:15px 20px}
.table-job-bx .job-links{padding:20px 20px 20px 5px}
.job-bx{box-shadow:0 0 10px 0 rgba(0,24,128,.1);padding:20px 30px}
.table-job-bx .job-name{font-weight:600;color:#333;font-size:14px;font-family:roboto,sans-serif}
.table-job-bx .criterias{font-size:13px;font-family:roboto}
.table-job-bx .job-links{position:relative;top:0;left:0;display:flex}
.table-job-bx thead th{background-color:#e1e7ff}
.table-job-bx tbody tr{border-bottom:1px solid #e1e7ff}
.table-job-bx tbody tr:nth-child(2n+2){background-color:#f9f9f9}
.cv-manager>li{clear:both;position:relative;display:flex;border-bottom:1px solid #e1e7ff;padding-bottom:15px;margin-bottom:15px}
.job-profile textarea.form-control{height:150px;line-height:24px}
.browse-job label,.job-profile label,.submit-resume label{color:#333}
.job-bx-title{border-bottom:1px solid #e1e7ff;padding:10px 0;font-size:22px;margin-bottom:30px}
.custom-file>input[type=file]{cursor:pointer;left:0;opacity:0;position:absolute;top:0}
.custom-file{overflow:hidden;position:relative;padding:12px;text-align:center;border:0!important;box-shadow:0 0 10px 0 rgba(0,24,128,.1)!important;height:50px}
.save-job .job-post-company span{width:40px;height:40px;margin-right:10px;float:left}
.job-links .fa-download,.job-links .fa-eye{background-color:#ff9833;color:#fff;border:0;border-radius:5px;padding:7px;line-height:16px}
.job-links .ti-trash{background-color:#e53232;color:#fff;border:0;border-radius:5px;padding:7px}
.modal-bx-info{z-index:999999}
.modal-backdrop{z-index:99999}
.modal-bx-info .modal-header .close{opacity:1;font-size:36px}
.modal-bx-info .modal-header{background-color:rgba(0,0,0,.04);border-bottom:1px solid #e0e0e0;padding:10px 20px;overflow:hidden}
.modal-bx-info .modal-header .modal-title{color:#333;margin-left:20px;width:100%;font-weight:700;font-family:nunito;font-size:18px;align-self:center}
.modal-bx-info .modal-header .logo-img{width:60px}
.modal-bx-info .modal-body li{list-style:none;padding:5px 0;display:block;clear:both}
.modal-bx-info .modal-body li strong{color:#333;font-size:16px;font-family:nunito;font-weight:600;display:flex;float:left;margin-right:20px;width:22%}
.modal-bx-info .modal-body li p{display:flex;margin-bottom:0}
.modal-bx-info .modal-body{background-color:rgba(0,0,0,.01)}
.modal-bx-info .modal-content{border-radius:5px;border:0;overflow:hidden}
.modal-bx-info .modal-header .close{border-left:1px solid #e0e0e0;padding:26px 20px}
.modal-bx-info .modal-footer{border-color:#e0e0e0;background-color:rgba(0,0,0,.04)}
.job-bx-title .btn-group.bootstrap-select{width:120px!important;float:right}
.job-bx-title .btn.dropdown-toggle.btn-default{box-shadow:unset!important;border:1px solid #e1e7ff!important;width:120px;height:40px!important;float:right;border-radius:5px;font-family:roboto;font-size:12px;padding:12px}
.job-post-company{margin-right:20px}
.browse-job-find .find-job-bx{text-align:left;position:relative;top:-50px;background-color:#fff;border-radius:5px}
.post-job-bx.browse-job-grid{margin:0 -15px}
.post-job-bx.browse-job-grid>li{padding:0 15px}
.post-job-bx.browse-job-grid .salary-bx span{font-size:18px}
.company-info .update{right:-100px}
.amount,.application,.expired,.order-id,.table-job-bx .date,.transfer{font-size:14px;font-family:roboto}
.table-job-bx th{font-size:16px}
.amount{font-weight:700}
.expired.pending{color:#ed527b}
.expired.success{color:#25ad60}
.expired,.expired.pending,.expired.success{font-weight:500}
.company-manage-job .job-name a{font-size:16px;color:#333}
.company-manage-job .job-post-info li{font-weight:400}
.login-style2{position:relative;min-height:100vh;padding-bottom:100px;width:100%;display:flex;align-items:center}
.login-style2 .section-full{width:100%}
.login-style2 .logo{margin-bottom:30px;width:180px}
.login-2 .site-button-link,.login-2 p{font-family:roboto}
.login-2 .site-button-link i{margin:0}
.login-2{background-color:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.1);width:400px;float:right;margin:0;border-radius:3px}
.login-footer .container{border-top:1px solid rgba(255,255,255,.3);padding:20px 0}
.login-footer{position:absolute;width:100%;left:0;bottom:0}
.login-bx{padding-bottom:0}
.login-form-bx .box-skew,.login-form-bx .box-skew1{height:100vh;min-height:100vh;position:relative}
.login-form-bx .box-skew1:after{content:"";background-image:url(../themes/refonteaej/assets/aej_customfont/images/background/bg6.jpg);height:100%;position:absolute;width:120%;left:-30px;top:0;background-size:cover;z-index:-1;transform:skew(-5deg)}
.login-form-bx .box-skew1{z-index:1;background-color:#fff}
.login-form-bx .box-skew .login-2{box-shadow:none;position:absolute;z-index:1;right:20px}
.login-form-bx .box-skew .login-2:after{box-shadow:0 0 10px 5px rgba(0,0,0,.1);background-color:#fff;content:"";height:100%;width:200%;position:absolute;left:0;top:0;z-index:-1}
.login-form-bx .login-footer .container{z-index:99;position:relative;border:0}
.login-form-bx{padding-bottom:0}
.login-style3 .login-form{margin:0 40px 0 50px}
.login-style3 .skew-section{padding-left:0;height:100vh;display:flex;align-items:center}
.login-style3 .form-group.text-left span{display:-webkit-inline-box}
.login-style3 .mCustomScrollBox{width:100%;height:auto}
.sticky-top{z-index:99}
.text-black-light{color:#999}
.browse-job.login-style2 .form-control,.browse-job.login-style3 .form-control{margin-right:0}
.site-button.outline.active{color:#fff}
.job-time span{margin-bottom:5px}
.dropdown-menu.open.show{z-index:9}
.browse-job .job-post-info a:hover,.browse-job-grid a:hover,.candidate-title a:hover,.category-list li a:hover,.cv-manager .job-post-info a:hover,.forget-pass:hover,.login-2 .forget-pass:hover,.login-form .forget-pass:hover,.login-form label a:hover,.post-job-bx .job-post-info li a:hover,.save-job .criterias a:hover,.table-job-bx .job-name a:hover{text-decoration:underline;color:#333}
.icon-bx-wraper .icon-content .dez-tilte:hover{text-decoration:underline}
.browse-job .posted-info a:hover{text-decoration:none;color:#fff}
.login-form .forget-pass{display:block;margin-top:20px;text-align:center}
.login-form .nav{display:unset}
.login-form .site-button.button-md.btn-block{font-weight:700}
.table-job-bx .feature{padding-right:0}
.pricingtable-wrapper.style2 .site-button.white:hover span,.table-job-bx .job-name a{color:#333}
.feature .custom-control .custom-control-label::before{border:2px solid #ff9833}
.like-btn{display:block;position:absolute;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:FontAwesome;top:25px;right:25px}
.like-btn input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.checkmark{position:absolute;top:0;left:0;height:30px;width:30px;border:1px solid #ff9833;border-radius:20px}
.like-btn input:checked~.checkmark{background-color:#2196f3}
.checkmark:after{content:"\f08a";position:absolute;display:none}
.like-btn input:checked~.checkmark:before{width:100%;height:100%;background-color:#ff9833;left:0;top:0;border-radius:20px;color:#fff;padding:3px 6px}
.like-btn .checkmark:after{left:9px;top:5px;width:5px;height:10px}
.like-btn .checkmark:before{content:"\f08a";left:6px;top:3px;position:absolute;font-size:16px;font-weight:400;color:#ff9833}
.comment-reply-link:hover{color:#333!important}
.job-post-info.m-a0{margin:0!important}
.right-arrow{background-image:url(../themes/refonteaej/assets/aej_customfont/images/sap.png);background-size:cover;background-position:left;background-repeat:no-repeat;padding-left:25px;border-top-left-radius:0;border-bottom-left-radius:0}
.post-bx .job-post-info h5{margin-right:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media only screen and (max-width:1024px){.job-bx{overflow:scroll}
.cv-manager .action-bx{right:5px}
.header-nav .nav>li .sub-menu li:hover .sub-menu.left,.header-nav .nav>li .sub-menu li>.sub-menu.left{left:auto;right:219px}
}
@media only screen and (max-width:768px){.login-2{width:100%}
.table-job-bx table{width:700px}
}
@media only screen and (max-width:600px){.company-manage-job{min-width:200%}
.login-style2 .max-w400.align-self-center{padding:30px;max-width:100%;text-align:center}
.login-style2 .logo{margin:0 auto 30px}
.login-form-bx .box-skew{height:auto;min-height:auto;margin:30px 10px -50px;z-index:9}
.login-form-bx .box-skew .login-2{position:relative;right:0}
.login-form-bx .box-skew1{min-height:70vh;height:70vh}
.login-form-bx .box-skew .login-2 .tab-content,.login-form-bx .box-skew .login-2::after{width:100%}
.login-style2 .login-footer .text-black{color:#fff}
.login-style3 .tab-content .tab-pane{width:100%}
.table-job-bx table{width:800px}
}
@media only screen and (max-width:360px){.job-bx-title .btn-group.bootstrap-select,.job-bx-title .btn.dropdown-toggle.btn-default{width:120px!important}
.cv-manager>li{display:inline-block}
.cv-manager>li .job-post-company{margin-right:15px}
.cv-manager .action-bx{position:unset}
.modal-bx-info .modal-body li strong{float:unset;width:100%}
.company-manage-job{min-width:300%}
.login-style2 .login-footer .float-left,.login-style2 .login-footer .float-right{text-align:center;float:unset!important;display:block}
.login-style3 .login-form{margin:0 30px}
.table-job-bx table{width:700px}
}
.lead-form-modal{z-index:999999}
.lead-form-modal .modal-body{padding:0}
.lead-form-modal .modal-content,.lead-form-modal .modal-dialog{background-color:rgba(0,0,0,0);border:0;min-width:60%;border-radius:5px;overflow:hidden}
.lead-form-modal .modal-body{background-color:rgba(0,0,0,0);z-index:2;position:relative}
.lead-form-modal .lead-form{background-color:#eef1f2;padding:60px 30px;text-align:center}
.lead-form-modal .form-group{margin-bottom:15px}
.lead-form-modal .close{font-family:raleway;font-size:45px;opacity:1;position:absolute;right:0;top:0;color:#333;z-index:9;font-weight:200;padding:10px 15px}
.modal-backdrop.in{opacity:.8}
.lead-form-modal .form-info{position:relative;z-index:99;padding:60px 30px}
.attach-resume .custom-file,.attach-resume .custom-file .form-control{height:150px;display:flex}
.list-row .list-line p{font-family:Lato,sans-serif}
.list-row .list-line{list-style:none;border-bottom:1px solid #e1e7ff;padding:20px 0;width:100%}
.add-btn{margin-left:auto;align-self:center;max-width:100%;margin-bottom:auto}
.list-row .list-line:last-child{padding-bottom:0;border:0}
.modal-bx-info.editor .modal-title{margin:0}
.modal-bx-info.editor .modal-dialog{max-width:600px}
.modal-bx-info.editor textarea{height:120px}
.tag_complete .tags_container .tag .close::after{background:#bcbcbc;line-height:22px}
.custom-control-label{cursor:pointer}
.profile-edit .canditate-des{border:0;width:100px;height:100px;margin:0 30px 30px 0;background-color:unset}
.profile-edit .canditate-des .upload-link{width:35px;height:35px;line-height:35px;font-size:14px}
.profile-edit .canditate-des:after,.profile-edit .canditate-des:before{content:unset}
.profile-edit .candidate-info .candidate-detail{box-shadow:unset;font-family:roboto;font-weight:400;display:flex;padding-top:0}
.profile-edit .candidate-info ul li i{margin-right:10px}
.profile-edit .candidate-info ul li{font-size:15px;width:50%;font-weight:400;float:left;margin-bottom:10px}
.profile-edit li{list-style:none}
.profile-edit .list-check{margin:0}
.profile-edit .list-check li{padding:2px 5px 2px 25px}
.profile-edit .list-check li::before{font-size:12px}
.pending-info{box-shadow:0 0 10px 5px rgba(0,0,0,.1);border-radius:5px;background-color:rgba(46,85,250,.8)}
.progress-box .progress{height:3px}
.progress-box .progress-info{text-align:left;font-size:14px;margin-bottom:5px}
.progress-box .progress-info span{float:right}
.category-jobs-info{bottom:50px;position:absolute}
.category-jobs-info .nav ul{margin:0;padding:0;list-style:none}
.category-jobs-info .nav ul li{display:inline-block;float:left}
.category-jobs-info .nav ul li a{border-left:1px solid rgba(255,255,255,.1);color:#fff;display:block;padding:10px 15px;font-family:roboto;font-size:14px;font-weight:400;background-color:rgba(25,31,35,.7)}
.category-jobs-info .nav ul li:last-child a{border-right:0}
.category-list li{list-style:none;margin-bottom:10px}
.category-bx li a{background-color:#fbfbfb;border:1px solid #bfdcff;padding:5px 10px 5px 0;border-radius:5px;clear:both;display:-webkit-flex}
.category-bx li a .logo,.category-bx li a span{align-self:center}
.category-bx li a img{width:50px;border-right:1px solid #bfdcff;margin-right:10px;padding:4px 10px;display:flex}
.site-header.border-bottom .main-bar-wraper{border-bottom:2px solid #ff9833}
.company-logo-wg li{border:1px solid #ebebeb;display:inline-block;float:left;line-height:100px;margin:0 -1px -1px 0;width:20%;padding:10px}
.company-logo-wg{list-style:none;padding:0}
.company-logo-wg.sidebar li a{align-self:center}
.company-logo-wg.sidebar li{width:33.6%;display:flex;height:80px;padding:0}
.job-bx .site-filters a{padding:6px 15px;font-size:14px}
.sidebar-filter{box-shadow:0 0 10px 0 rgba(0,24,128,.1)}
.sidebar-filter .title{font-size:16px;padding:10px 15px;margin:0}
.sidebar-filter .acod-head .acod-title .collapsed,.sidebar-filter .acod-head .acod-title a{padding:10px 15px;border-width:1px 0;border-radius:0}
.sidebar-filter .panel{margin-bottom:-1px}
.sidebar-filter .acod-head .acod-title{font-size:16px;margin-bottom:-1px}
.sidebar-filter .acod-head a.collapsed::after,.sidebar-filter .acod-head a::after{font-size:12px}
.sidebar-filter .custom-control label{font-weight:400;font-family:roboto}
.sidebar-filter .custom-control label span{font-size:14px;color:#909090}
.select-title{font-size:14px;font-weight:600;color:#333;line-height:40px;margin-right:15px}
.job-bx .dez-post-meta ul{margin:0}
.skill-profile{height:100%;width:60px;overflow:hidden;border-radius:50%;margin-right:20px}
.jobs-category-bx .job-bx{padding:10px 20px}
.jobs-category-bx .job-bx .job-bx-title{margin-bottom:20px;padding-bottom:5px}
.jobs-category-bx .job-bx .category-list{margin-bottom:15px}
.recaptcha-bx{margin-bottom:20px}
.job-alert-bx{padding:10px 10px 10px 0}
@media only screen and (max-width:1024px){.lead-form-modal .modal-content,.lead-form-modal .modal-dialog{min-width:80%}
.header-nav .nav>li .sub-menu.left{left:auto}
}
@media only screen and (max-width:768px){.lead-form-modal .modal-content,.lead-form-modal .modal-dialog{min-width:90%}
.profile-edit .candidate-info ul li{width:100%}
.category-jobs-info{bottom:20px}
.job-search-form{bottom:20px;position:relative}
.recaptcha-bx{margin-bottom:5px}
.job-alert-bx{padding:10px 10px 25px 10px}
}
@media only screen and (max-width:600px){.modal-bx-info.editor .modal-dialog{max-width:540px;margin-top:30px!important}
.company-logo-wg li{width:33.33%}
.company-logo-wg.sidebar li{padding:35px;width:33.33%}
.post-resume{margin-bottom:30px}
}
@media only screen and (max-width:360px){.profile-edit .candidate-info .candidate-detail{display:block}
.profile-edit .candidate-info ul li{width:100%}
.company-logo-wg li{width:50%}
.category-jobs-info .nav ul li a{font-size:12px;padding:10px 12px!important}
.job-alert-bx{padding:0 0 25px 0}
.job-bx .d-flex h5,.list-row .list-line h6{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:200px}
}
.btn-suport{right:0;bottom:50%;position:fixed;z-index:99;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:3px;border-radius:5px 0 0 5px;background-color:#fff}
.btn-suport a{color:#c1bfd0;margin:0;padding:3px 5px;text-align:center;display:block;font-size:12px;font-weight:700}
.btn-suport a span{position:absolute}
#myNavbar li.active a,.about-us .dez-tabs .nav-tabs li a.active,.bg-primary,.box-item-service:hover .icon-bx-md,.box-item-service:hover .item-service-content,.box-item-service:hover h5,.category-jobs-info .nav ul li.active a,.comments-area .comment-form p input[type=submit],.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-radio .custom-control-input:checked~.custom-control-label:before,.date-style-2 .post-date,.date-style-3 .post-date,.date-style-3.skew-date .post-date,.date-style-3.skew-date .post-date:before,.date-style-4 .post-date strong,.dez-accordion.primary .acod-head a,.dez-box-bg.active .icon-box-btn .site-button,.dez-project-left:after,.dez-separator.style-skew[class*=style-]:after,.dez-separator.style-skew[class*=style-]:before,.dez-tilte-inner.skew-title:after,.footer-line:after,.header-style-4.style-1 .header-nav .nav>li.active a:before,.header-style-4.style-1 .header-nav .nav>li:hover>a:before,.icon-bx-wraper.hover:hover,.job-time a:hover span,.la-anim-10,.line-left:after,.line-right:after,.list-num-count>li:before,.meet-ask-row:after,.overlay-primary-dark:after,.overlay-primary-light:after,.overlay-primary-middle:after,.overlay-primary:after,.owl-btn-1.primary .owl-next,.owl-btn-1.primary .owl-prev,.owl-btn-2.primary .owl-next,.owl-btn-2.primary .owl-prev,.owl-dots-primary-big.owl-theme .owl-dots .owl-dot span,.owl-dots-primary-full.owl-theme .owl-dots .owl-dot span,.owl-item.active.center .testimonial-text,.owl-slider-banner .owl-theme .owl-dots .owl-dot.active span,.owl-slider-banner .owl-theme .owl-dots .owl-dot:hover span,.owl-theme.dots-style-2 .owl-dots .owl-dot.active span,.owl-theme.dots-style-3 .owl-dots .owl-dot.active span,.owl-theme.dots-style-3 .owl-dots .owl-dot:hover span,.pagination li.active a,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.portfolio-ic .dez-img-overlay1:before,.portfolio-sep,.product-item-size .btn.active,.rev-slider .tparrows,.service-carousel .owl-next,.service-carousel .owl-prev,.side-bar .widget_tag_cloud a:hover,.sidenav ul li a:hover,.site-button,.site-filters .active>[class*=site-button],.skew-angle:after,.tabs-site-button .nav-tabs li a.active,.tabs-site-button .nav-tabs li a.active:focus,.tabs-site-button .nav-tabs li a.active:hover,.testimonial-1 .quote-left:before,.testimonial-2 .quote-left:before,.testimonial-text.bg-primary,.time-line:after,.tp-caption.rev-btn.tc-btnshadow.tp-rs-menulink,.ui-widget-header,.widget-title:after{background-color:#ff9833}
.active>.site-button,.bg-primary-dark,.owl-btn-1.primary .owl-next:hover,.owl-btn-1.primary .owl-prev:hover,.owl-btn-2.primary .owl-next:hover,.owl-btn-2.primary .owl-prev:hover,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,.sidenav .closebtn:focus,.sidenav .closebtn:hover,.site-button:active,.site-button:focus,.site-button:hover{background-color:#1d46f5}
.about-us .dez-tabs .nav-tabs li a.active{border-right:4px solid #1d46f5}
.dez-info-has.bg-primary,.dez-info-has.bg-secondry:hover,.tp-bannertimer.tp-bottom{background-color:rgba(255,94,165,.9)}
.main-slider .tp-shapewrapper.ov-tp{background-color:rgba(255,94,165,.75)}
.side-bar .widget_tag_cloud a:hover{box-shadow:5px 5px 10px 0 rgba(255,94,165,.15)}
.team-section .team-content,.tp-overlay-video{background-color:rgba(255,94,165,.7)}
.about-8-service .icon-bx-wraper:hover a,.about-service .icon-bx-wraper:hover a,.acod-head a,.acod-head a.collapsed:hover,.acod-head a:after,.acod-head a:hover,.breadcrumb-row ul li a,.browse-job.applied-job .post-job-bx li a p,.candidate-info ul li a.active,.candidate-info ul li a:hover,.comments-area p:before,.cv-manager ul li,.dez-box-bg .icon-box-btn .site-button,.dez-post-meta i,.dez-post-meta ul li,.dez-post-meta.text-primary i,.dez-post-meta.text-primary ul li,.dez-post-meta.text-primary ul li a,.dez-tabs .nav-tabs>li>a i,.feature,.find-job-bx .bootstrap-select.btn-group .dropdown-toggle .caret::before,.find-job-bx .input-group-text,.header-nav .nav>li .mega-menu>li ul a:hover,.header-nav .nav>li .sub-menu li:hover>a,.header-nav .nav>li.active>a,.header-nav .nav>li.current-menu-item>a .header-nav .nav>li .sub-menu li a:hover,.header-nav .nav>li:hover>a,.item-info-in ul li a:hover,.job-links i,.job-time span,.like-btn,.list-2 li:hover:before,.nav-dark.header-nav .nav>li .mega-menu>li ul a:hover,.nav-dark.header-nav .nav>li .sub-menu li:hover>a,.post-job-bx ul li,.primary li:before,.recent-posts-entry .post-date,.site-button-link.black:hover,.site-button-link:hover,.site-button.outline,.site-filters.style1 li.active a,.site-filters.style1.white li.active a,.testimonial-1 .testimonial-position,.testimonial-2 .testimonial-position,.testimonial-3 .quote-left:before,.testimonial-3 .testimonial-position,.testimonial-4 .testimonial-name:after,.testimonial-name,.text-primary,.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_meta ul li a:hover,.widget_nav_menu li a:hover,.widget_pages ul li a:hover,.widget_recent_comments ul li a:hover,.widget_recent_entries ul li a:hover,.widget_services ul li a:hover,a,blockquote:before,button.scroltop,footer a:active,footer a:focus,footer a:hover,footer h1 a,footer h2 a,footer h3 a,footer h4 a,footer h5 a,footer h6 a,footer p a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,ol.comment-list li.comment .reply a{color:#ff9833}
@media only screen and (max-width:991px){.nav-dark.header-nav .nav>li>a:active,.nav-dark.header-nav .nav>li>a:focus,.nav-dark.header-nav .nav>li>a:hover{color:#ff9833}
}
.navbar-toggle,.owl-slider-banner .owl-theme .owl-dots .owl-dot.active,.owl-slider-banner .owl-theme .owl-dots .owl-dot:hover,.owl-theme.dots-style-3 .owl-dots .owl-dot.active,.owl-theme.dots-style-3 .owl-dots .owl-dot:hover,.side-bar .widget_tag_cloud a:hover,.testimonial-4 .testimonial-pic,.testimonial-4 [class*=quote-],.testimonial-4:after,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.widget_gallery li:hover,blockquote,button.scroltop,input[type=checkbox]+label:hover:before,input[type=checkbox]:checked+label:before,input[type=radio]+label:hover:before{border-color:#ff9833}
.owl-item.active.center .testimonial-8 .testimonial-text:after{border-top:15px solid #ff9833}
.dez-tabs.border-top .nav-tabs>li>a.active,.header-nav .nav>li .mega-menu,.header-nav .nav>li .sub-menu{border-top-color:#ff9833}
.port-style1 .port-box{border-left:3px solid #ff9833}
.choseus-tabs .nav li a.active{border-bottom:2px solid #ff9833}
.featurd-job-list .job-box-list:hover{border-left:2px solid #ff9833}