


/** front **/

/**/

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:200;
	src:url('https://www.valeyrac.fr/public/font/titillium-web-200.ttf') format('truetype');
}

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:300;
	src:url('https://www.valeyrac.fr/public/font/titillium-web-300.ttf') format('truetype');
}

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:400;
	src:url('https://www.valeyrac.fr/public/font/titillium-web-400.ttf') format('truetype');
}

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:600;
	src:url('https://www.valeyrac.fr/public/font/titillium-web-600.ttf') format('truetype');
}

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:700;
	src:url('https://www.valeyrac.fr/public/font/titillium-web-700.ttf') format('truetype');
}

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:900;
	src:url('https://www.valeyrac.fr/public/font/titillium-web-900.ttf') format('truetype');
}@font-face{
	font-family:'MaterialIcons';
	font-style:normal;
	font-weight:400;
	src:url(https://www.valeyrac.fr/public/font/material-icons.eot);
	src:url(https://www.valeyrac.fr/public/font/material-icons.woff2) format('woff2'),
		url(https://www.valeyrac.fr/public/font/material-icons.woff) format('woff'),
		url(https://www.valeyrac.fr/public/font/material-icons.ttf) format('truetype');
}

mi{
	display:inline-block;
	top:-0.08em;
	font-family:'MaterialIcons';
	vertical-align:middle;
	font-weight:normal;
	font-style:normal;
	text-transform:none;
	-webkit-font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
	-moz-osx-font-smoothing:grayscale;
	font-feature-settings:'liga';
}@font-face{
	font-family:FontAwesomeBrands;
	font-style:normal;
	font-weight:normal;
	src:url(https://www.valeyrac.fr/public/font/fa-brands-400.eot);
	src:url(https://www.valeyrac.fr/public/font/fa-brands-400.eot?#iefix) format("embedded-opentype"),
		url(https://www.valeyrac.fr/public/font/fa-brands-400.woff2) format("woff2"),
		url(https://www.valeyrac.fr/public/font/fa-brands-400.woff) format("woff"),
		url(https://www.valeyrac.fr/public/font/fa-brands-400.ttf) format("truetype"),
		url(https://www.valeyrac.fr/public/font/fa-brands-400.svg#fontawesome) format("svg");
}

@font-face{
	font-family:FontAwesome;
	font-style:normal;
	font-weight:400;
	src:url(https://www.valeyrac.fr/public/font/fa-regular-400.eot);
	src:url(https://www.valeyrac.fr/public/font/fa-regular-400.eot?#iefix) format("embedded-opentype"),
		url(https://www.valeyrac.fr/public/font/fa-regular-400.woff2) format("woff2"),
		url(https://www.valeyrac.fr/public/font/fa-regular-400.woff) format("woff"),
		url(https://www.valeyrac.fr/public/font/fa-regular-400.ttf) format("truetype"),
		url(https://www.valeyrac.fr/public/font/fa-regular-400.svg#fontawesome) format("svg");
}

@font-face{
	font-family:FontAwesome;
	font-style:normal;
	font-weight:900;
	src:url(https://www.valeyrac.fr/public/font/fa-solid-900.eot);
	src:url(https://www.valeyrac.fr/public/font/fa-solid-900.eot?#iefix) format("embedded-opentype"),
		url(https://www.valeyrac.fr/public/font/fa-solid-900.woff2) format("woff2"),
		url(https://www.valeyrac.fr/public/font/fa-solid-900.woff) format("woff"),
		url(https://www.valeyrac.fr/public/font/fa-solid-900.ttf) format("truetype"),
		url(https://www.valeyrac.fr/public/font/fa-solid-900.svg#fontawesome) format("svg");
}

fa{
	display:inline-block;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	font-family:FontAwesome;
	font-style:normal;
	font-variant:normal;
	font-weight:900;
	text-rendering:auto;
	line-height:1;
}

fa.spin{animation:fa-spin 2s infinite linear}
fa.pulse{animation:fa-spin 1s infinite steps(8)}

fa.500px:before{content:"\f26e"}
fa.accessible-icon:before{content:"\f368"}
fa.accusoft:before{content:"\f369"}
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.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.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.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.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.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.blind:before{content:"\f29d"}
fa.blogger:before{content:"\f37c"}
fa.blogger-b:before{content:"\f37d"}
fa.bluetooth:before{content:"\f293"}
fa.bluetooth-b:before{content:"\f294"}
fa.bold:before{content:"\f032"}
fa.bolt:before{content:"\f0e7"}
fa.bomb:before{content:"\f1e2"}
fa.bone:before{content:"\f5d7"}
fa.bong:before{content:"\f55c"}
fa.book:before{content:"\f02d"}
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-minus:before{content:"\f272"}
fa.calendar-plus:before{content:"\f271"}
fa.calendar-times:before{content:"\f273"}
fa.camera:before{content:"\f030"}
fa.camera-retro:before{content:"\f083"}
fa.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.cart-arrow-down:before{content:"\f218"}
fa.cart-plus:before{content:"\f217"}
fa.cc-amazon-pay:before{content:"\f42d"}
fa.cc-amex:before{content:"\f1f3"}
fa.cc-apple-pay:before{content:"\f416"}
fa.cc-diners-club:before{content:"\f24c"}
fa.cc-discover:before{content:"\f1f2"}
fa.cc-jcb:before{content:"\f24b"}
fa.cc-mastercard:before{content:"\f1f1"}
fa.cc-paypal:before{content:"\f1f4"}
fa.cc-stripe:before{content:"\f1f5"}
fa.cc-visa:before{content:"\f1f0"}
fa.centercode:before{content:"\f380"}
fa.certificate:before{content:"\f0a3"}
fa.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-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.concierge-bell:before{content:"\f562"}
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.credit-card:before{content:"\f09d"}
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.dashcube:before{content:"\f210"}
fa.database:before{content:"\f1c0"}
fa.deaf:before{content:"\f2a4"}
fa.delicious:before{content:"\f1a5"}
fa.deploydog:before{content:"\f38e"}
fa.deskpro:before{content:"\f38f"}
fa.desktop:before{content:"\f108"}
fa.deviantart:before{content:"\f1bd"}
fa.dharmachakra:before{content:"\f655"}
fa.diagnoses:before{content:"\f470"}
fa.dice:before{content:"\f522"}
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.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.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.drupal:before{content:"\f1a9"}
fa.dumbbell:before{content:"\f44b"}
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.etsy:before{content:"\f2d7"}
fa.euro-sign:before{content:"\f153"}
fa.exchange-alt:before{content:"\f362"}
fa.exclamation:before{content:"\f12a"}
fa.exclamation-circle:before{content:"\f06a"}
fa.exclamation-triangle:before{content:"\f071"}
fa.expand:before{content:"\f065"}
fa.expand-arrows-alt:before{content:"\f31e"}
fa.expeditedssl:before{content:"\f23e"}
fa.external-link-alt:before{content:"\f35d"}
fa.external-link-square-alt:before{content:"\f360"}
fa.eye:before{content:"\f06e"}
fa.eye-dropper:before{content:"\f1fb"}
fa.eye-slash:before{content:"\f070"}
fa.facebook:before{content:"\f09a"}
fa.facebook-f:before{content:"\f39e"}
fa.facebook-messenger:before{content:"\f39f"}
fa.facebook-square:before{content:"\f082"}
fa.fast-backward:before{content:"\f049"}
fa.fast-forward:before{content:"\f050"}
fa.fax:before{content:"\f1ac"}
fa.feather:before{content:"\f52d"}
fa.feather-alt:before{content:"\f56b"}
fa.female:before{content:"\f182"}
fa.fighter-jet:before{content:"\f0fb"}
fa.file:before{content:"\f15b"}
fa.file-alt:before{content:"\f15c"}
fa.file-archive:before{content:"\f1c6"}
fa.file-audio:before{content:"\f1c7"}
fa.file-code:before{content:"\f1c9"}
fa.file-contract:before{content:"\f56c"}
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-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.flag:before{content:"\f024"}
fa.flag-checkered:before{content:"\f11e"}
fa.flask:before{content:"\f0c3"}
fa.flickr:before{content:"\f16e"}
fa.flipboard:before{content:"\f44d"}
fa.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.gift:before{content:"\f06b"}
fa.git:before{content:"\f1d3"}
fa.git-square:before{content:"\f1d2"}
fa.github:before{content:"\f09b"}
fa.github-alt:before{content:"\f113"}
fa.github-square:before{content:"\f092"}
fa.gitkraken:before{content:"\f3a6"}
fa.gitlab:before{content:"\f296"}
fa.gitter:before{content:"\f426"}
fa.glass-martini:before{content:"\f000"}
fa.glass-martini-alt:before{content:"\f57b"}
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.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-vertical:before{content:"\f58e"}
fa.gripfire:before{content:"\f3ac"}
fa.grunt:before{content:"\f3ad"}
fa.gulp:before{content:"\f3ae"}
fa.h-square:before{content:"\f0fd"}
fa.hacker-news:before{content:"\f1d4"}
fa.hacker-news-square:before{content:"\f3af"}
fa.hackerrank:before{content:"\f5f7"}
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.hashtag:before{content:"\f292"}
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.heartbeat:before{content:"\f21e"}
fa.helicopter:before{content:"\f533"}
fa.highlighter:before{content:"\f591"}
fa.hips:before{content:"\f452"}
fa.hire-a-helper:before{content:"\f3b0"}
fa.history:before{content:"\f1da"}
fa.hockey-puck:before{content:"\f453"}
fa.home:before{content:"\f015"}
fa.hooli:before{content:"\f427"}
fa.hornbill:before{content:"\f592"}
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.houzz:before{content:"\f27c"}
fa.html5:before{content:"\f13b"}
fa.hubspot:before{content:"\f3b2"}
fa.i-cursor:before{content:"\f246"}
fa.id-badge:before{content:"\f2c1"}
fa.id-card:before{content:"\f2c2"}
fa.id-card-alt:before{content:"\f47f"}
fa.image:before{content:"\f03e"}
fa.images:before{content:"\f302"}
fa.imdb:before{content:"\f2d8"}
fa.inbox:before{content:"\f01c"}
fa.indent:before{content:"\f03c"}
fa.industry:before{content:"\f275"}
fa.infinity:before{content:"\f534"}
fa.info:before{content:"\f129"}
fa.info-circle:before{content:"\f05a"}
fa.instagram:before{content:"\f16d"}
fa.internet-explorer:before{content:"\f26b"}
fa.ioxhost:before{content:"\f208"}
fa.italic:before{content:"\f033"}
fa.itunes:before{content:"\f3b4"}
fa.itunes-note:before{content:"\f3b5"}
fa.java:before{content:"\f4e4"}
fa.jedi:before{content:"\f669"}
fa.jedi-order:before{content:"\f50e"}
fa.jenkins:before{content:"\f3b6"}
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.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.menorah:before{content:"\f676"}
fa.mercury:before{content:"\f223"}
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.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.mouse-pointer:before{content:"\f245"}
fa.music:before{content:"\f001"}
fa.napster:before{content:"\f3d2"}
fa.neos:before{content:"\f612"}
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.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.people-carry:before{content:"\f4ce"}
fa.percent:before{content:"\f295"}
fa.percentage:before{content:"\f541"}
fa.periscope:before{content:"\f3da"}
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.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.random:before{content:"\f074"}
fa.ravelry:before{content:"\f2d9"}
fa.react:before{content:"\f41b"}
fa.readme:before{content:"\f4d5"}
fa.rebel:before{content:"\f1d0"}
fa.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.redo:before{content:"\f01e"}
fa.redo-alt:before{content:"\f2f9"}
fa.registered:before{content:"\f25d"}
fa.rendact:before{content:"\f3e4"}
fa.renren:before{content:"\f18b"}
fa.reply:before{content:"\f3e5"}
fa.reply-all:before{content:"\f122"}
fa.replyd:before{content:"\f3e6"}
fa.researchgate:before{content:"\f4f8"}
fa.resolving:before{content:"\f3e7"}
fa.retweet:before{content:"\f079"}
fa.rev:before{content:"\f5b2"}
fa.ribbon:before{content:"\f4d6"}
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.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.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.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.simplybuilt:before{content:"\f215"}
fa.sistrix:before{content:"\f3ee"}
fa.sitemap:before{content:"\f0e8"}
fa.sith:before{content:"\f512"}
fa.skull:before{content:"\f54c"}
fa.skyatlas:before{content:"\f216"}
fa.skype:before{content:"\f17e"}
fa.slack:before{content:"\f198"}
fa.slack-hash:before{content:"\f3ef"}
fa.sliders-h:before{content:"\f1de"}
fa.slideshare:before{content:"\f1e7"}
fa.smile:before{content:"\f118"}
fa.smile-beam:before{content:"\f5b8"}
fa.smile-wink:before{content:"\f4da"}
fa.smoking:before{content:"\f48d"}
fa.smoking-ban:before{content:"\f54d"}
fa.snapchat:before{content:"\f2ab"}
fa.snapchat-ghost:before{content:"\f2ac"}
fa.snapchat-square:before{content:"\f2ad"}
fa.snowflake:before{content:"\f2dc"}
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.spa:before{content:"\f5bb"}
fa.space-shuttle:before{content:"\f197"}
fa.speakap:before{content:"\f3f3"}
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.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.tencent-weibo:before{content:"\f1d5"}
fa.terminal:before{content:"\f120"}
fa.text-height:before{content:"\f034"}
fa.text-width:before{content:"\f035"}
fa.th:before{content:"\f00a"}
fa.th-large:before{content:"\f009"}
fa.th-list:before{content:"\f00b"}
fa.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.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.toolbox:before{content:"\f552"}
fa.tooth:before{content:"\f5c9"}
fa.torah:before{content:"\f6a0"}
fa.torii-gate:before{content:"\f6a1"}
fa.trade-federation:before{content:"\f513"}
fa.trademark:before{content:"\f25c"}
fa.traffic-light:before{content:"\f637"}
fa.train:before{content:"\f238"}
fa.transgender:before{content:"\f224"}
fa.transgender-alt:before{content:"\f225"}
fa.trash:before{content:"\f1f8"}
fa.trash-alt:before{content:"\f2ed"}
fa.tree:before{content:"\f1bb"}
fa.trello:before{content:"\f181"}
fa.tripadvisor:before{content:"\f262"}
fa.trophy:before{content:"\f091"}
fa.truck:before{content:"\f0d1"}
fa.truck-loading:before{content:"\f4de"}
fa.truck-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.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.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-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.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-off:before{content:"\f026"}
fa.volume-up:before{content:"\f028"}
fa.vuejs:before{content:"\f41f"}
fa.walking:before{content:"\f554"}
fa.wallet:before{content:"\f555"}
fa.warehouse:before{content:"\f494"}
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.window-close:before{content:"\f410"}
fa.window-maximize:before{content:"\f2d0"}
fa.window-minimize:before{content:"\f2d1"}
fa.window-restore:before{content:"\f2d2"}
fa.windows:before{content:"\f17a"}
fa.wine-glass:before{content:"\f4e3"}
fa.wine-glass-alt:before{content:"\f5ce"}
fa.wix:before{content:"\f5cf"}
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.wrench:before{content:"\f0ad"}
fa.x-ray:before{content:"\f497"}
fa.xbox:before{content:"\f412"}
fa.xing:before{content:"\f168"}
fa.xing-square:before{content:"\f169"}
fa.y-combinator:before{content:"\f23b"}
fa.yahoo:before{content:"\f19e"}
fa.yandex:before{content:"\f413"}
fa.yandex-international:before{content:"\f414"}
fa.yelp:before{content:"\f1e9"}
fa.yen-sign:before{content:"\f157"}
fa.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"}

@keyframes fa-spin{
	0%{transform:rotate(0deg)}
	to{transform:rotate(1turn)}
}/* Tags */

*, :before, :after{position:relative;box-sizing:border-box;padding:0;margin:0;border:0;}
html{width:100%;height:100%;overflow:hidden;font-size:16px;}
body{width:100%;height:100%;overflow:auto;color:#333;background-color:#eee;}
header, footer, content, section, main, aisde, nav, iframe{display:block;}
a{text-decoration:none;color:inherit;}
input, select, textarea, button{font-family:inherit;outline:none;}
button{background:none;color:inherit;}
label[for], a[href], input[type=submit], button{cursor:pointer;}
blockquote, q{font-style:italic;color:#666;}
blockquote:before, q:before{content:"« ";}
blockquote:after, q:after{content:" »";}
ul, ol{list-style:none;}


/* Basic CSS */

/* display */
.wg-db{display:block;}
.wg-di{display:inline;}
.wg-dib{display:inline-block;}
/* float */
.wg-fl{float:left;}
.wg-fr{float:right;}
.wg-cl{clear:left;}
.wg-cr{clear:right;}
.wg-cb{clear:both;}
/* margin */
.wg-ma{margin-left:auto;margin-right:auto;}
.wg-mla{margin-left:auto;}
.wg-mra{margin-right:auto;}
/* text-align */
.wg-tal{text-align:left;}
.wg-tac{text-align:center;}
.wg-tar{text-align:right;}
.wg-taj{text-align:justify;}
/* text-transform */
.wg-ttn{text-transform:none;}
.wg-ttc{text-transform:capitalize;}
.wg-ttu{text-transform:uppercase;}
.wg-ttl{text-transform:lowercase;}
/* overflow */
.wg-ov{overflow:visible;}
.wg-oa{overflow:auto;}
.wg-os{overflow:scroll;}
.wg-oh{overflow:hidden;}
/* background-attachment */
.wg-bas{background-attachment:scroll;}
.wg-bal{background-attachment:local;}
.wg-baf{background-attachment:fixed;}
/* font-size */
.wg-fs0{font-size:0;}


/* Complex CSS */

.wg-ib{display:inline-block;vertical-align:middle;line-height:normal;}
.wg-full{top:0;left:0;width:100%;height:100%;}
.wg-toh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wg-tdu:hover{text-decoration:underline;}
.wg-cba:after{display:block;clear:both;content:'';}


/* Width */

.wg-100{width:100%;}
.wg-66{width:66.666%;}
.wg-50{width:50%;}
.wg-33{width:33.333%;}
.wg-25{width:25%;}
.wg-10{width:10%;}


/* Colors */

.wg-white{background-color:#fff;}
.wg-black{background-color:#333;}
.wg-grey{background-color:#777;}
.wg-pink{background-color:#bd4895;}
.wg-orange{background-color:#c37f4a;}
.wg-green{background-color:#70b949;}
.wg-blue{background-color:#2186de;}
.wg-red{background-color:#a54040;}
/* Blocs */
.blocs{display:block;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;font-size:0;}
.blocEntier{width:100%;}
.blocUnDemi{width:50%;}
.blocUnTier{width:33.333%;}
.blocDeuxTiers{width:66.666%;}
.blocUnQuart{width:25%;}
.blocTroisQuarts{width:75%;}

/* BlocTitle */
.blocTitle{display:inline-block;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:32px;padding:24px 24px 12px;}
.blocTitle-title{width:100%;}

/* BlocText */
.blocText{display:inline-block;display:flex;align-items:center;}
.blocText-text{font-size:20px;padding:50px 24px;width:100%;margin:0 auto;}
.blocText-text p{padding:6px 0;}

/* BlocImage */
.blocImage{overflow:hidden;}
.blocImage-image{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover;}
.blocImage-image.fixed{background-attachment:fixed;}
.blocImage-image.parallax{bottom:-200px;}

/* BlocTextOnImage */
.blocTextOnImage{display:inline-block;display:flex;align-items:center;overflow:hidden;}
.blocTextOnImage-image{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover;}
.blocTextOnImage-image.fixed{background-attachment:fixed;}
.blocTextOnImage-image.parallax{bottom:-200px;}
.blocTextOnImage-text{display:inline-block;padding:18px 36px;margin:72px 24px;font-size:20px;text-align:left;background-color:rgba(255, 255, 255, 0.7);}
.blocTextOnImage-text p{padding:6px 0;}

/* BlocModule */
.blocModule.production{display:inline-block;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;/*padding:24px;*/}
.blocModule.development{min-height:200px;background:linear-gradient(45deg, #bbb 0%, #bbb 12.5%, #ddd 12.5%, #ddd 37.5%, #bbb 37.5%, #bbb 62.5%, #ddd 62.5%, #ddd 87.5%, #bbb 87.5%, #bbb 100%) repeat;background-size:25px 25px;}
.blocModule.development:after{display:block;line-height:200px;text-align:center;font-size:40px;font-weight:900;color:#333;content:'Module';}

/* Redactor */
.blocRedactor ul > li, .redactor-styles ul > li{padding-left:24px;}
.blocRedactor ul > li:before, .redactor-styles ul > li:before{position:absolute;top:0.7em;left:0;width:8px;height:8px;border-radius:50%;background-color:#398fb0;content:'';}

/* Responsive */
@media (max-width:1000px){
	.blocDeuxTiers{width:100%;}
	.blocUnQuart{width:50%;}
	.blocTroisQuarts{width:100%;}
}
@media (max-width:750px){
	.blocUnDemi{width:100%;}
	.blocUnTier{width:50%;}
	.blocUnQuart{width:100%;}
}
@media (max-width:500px){
	.blocUnTier{width:100%;}
}/* GlobalMap */
.globalMap{width:100%;height:100%;overflow:hidden;}
.globalMap-header{position:absolute;top:0;left:0;right:0;height:50px;line-height:50px;background-color:white;font-size:18px;z-index:100;}
.globalMap-header-filters{position:absolute;top:0;left:0;right:0;display:flex;}
.globalMap.editable .globalMap-header-filters{right:400px;}
.globalMap-header-filters input{position:absolute;opacity:0;width:1px;height:1px;left:0;top:0;}
.globalMap-header-filters > li{display:inline-block;vertical-align:top;height:50px;overflow:hidden;flex:1 1;}
.globalMap-header-filters > li:hover{overflow:visible;}
.globalMap-header-filters > li + li{border-left:2px solid #eee;}
.globalMap-header-filters > li > ul{position:absolute;top:50px;min-width:100%;background-color:white;}
.globalMap-header-filters > li > ul > li{display:block;}
.globalMap-header-filters > li > ul > li + li{border-top:2px solid #eee;}
.globalMap-header-filters label{display:block;line-height:50px;font-size:16px;padding:0 40px 0 50px;}
.globalMap-header-filters label:hover{background-color:#eee;}
.globalMap-header-filters label > img{position:absolute;top:50%;left:10px;width:30px;height:30px;margin-top:-15px;}
.globalMap-header-filters label > div{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.globalMap-header-filters label:before{position:absolute;top:15px;right:10px;width:20px;height:20px;border:2px solid #999;border-radius:5px;content:'';z-index:10;}
.globalMap-header-filters input:checked + label:before{background-color:#398fb0;border-color:#398fb0;}
.globalMap-header-filters input:checked + label:after{position:absolute;top:14px;right:10px;font:normal 20px/20px MaterialIcons;color:white;content:'check';z-index:10;}
/* .globalMap-header-filters > li > img{display:block;width:50px;height:50px;padding:10px;margin:0 auto;} */
/* .globalMap-header-filters > li > div{position:absolute;top:50px;min-width:100%;} */
/* .globalMap-header-filters > li:first-child > div{left:0;} */
/* .globalMap-header-filters > li:last-child > div{right:0;} */
/* .globalMap-header-filters > li:not(:first-child):not(:last-child) > div{left:50%;transform:translateX(-50%);} */
/* .globalMap-header-filters > li > label{display:block;background-color:#398fb0;line-height:50px;color:white;font-weight:700;padding:0 40px 0 50px;white-space:nowrap;} */
/* .globalMap-header-filters > li > label:hover{background-color:#eee;} */
/* .globalMap-header-filters > li > label:before{position:absolute;top:10px;right:10px;width:20px;height:20px;border:2px solid white;content:'';z-index:10;} */
/* .globalMap-header-filters > li > input:checked + label:before{background-color:white;border-color:white;} */
/* .globalMap-header-filters > li > input:checked + label:after{position:absolute;top:9px;right:10px;font:normal 20px/20px MaterialIcons;color:#398fb0;content:'check';z-index:10;} */
/* .globalMap-header-filters > li > ul label{line-height:30px;font-size:14px;} */
.globalMap-header-buttons{display:flex;height:100%;float:right;width:400px;}
.globalMap-header-button{height:100%;color:white;padding:0 12px;flex-grow:1;font-size:16px;font-weight:600;}
.globalMap-header-button + .globalMap-header-button{border-left:2px solid rgba(0, 0, 0, 0.1);}
.globalMap-header-button:hover:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255, 255, 255, 0.1);content:'';}
.globalMap-header-button.green{background-color:#6aa964;}
.globalMap-aside{position:absolute;top:0;right:-400px;bottom:0;width:400px;background-color:white;z-index:200;transition:right 0.3s;}
.globalMap-aside.shown{right:0;}
.globalMap-map{position:absolute;top:50px;left:0;right:0;bottom:0;transition:right 0.3s;}
.globalMap-return{position:absolute;top:60px;right:60px;height:40px;padding:0 17px;background-color:white;color:black;font:18px/40px Roboto, Arial, sans-serif;box-shadow:rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;cursor:pointer;display:none;transition:right 0.3s;}
.globalMap-return:hover{background-color:#eaeaea;}
.globalMap-aside.shown + .globalMap-map{right:400px;}
.globalMap-aside.shown + .globalMap-map + .globalMap-return{right:460px;}
.globalMap-aside-header{position:absolute;top:0;left:0;right:0;height:50px;line-height:50px;background-color:#398fb0;color:white;padding:0 50px;border-left:2px solid rgba(255, 255, 255, 0.1);}
.globalMap-aside-title{font-weight:700;font-size:18px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.globalMap-aside-title img{display:inline-block;vertical-align:middle;margin-right:5px;height:30px;}
.globalMap-aside-header button{position:absolute;top:0;width:50px;height:50px;font-family:MaterialIcons;font-size:24px;text-align:center;}
.globalMap-aside-header button:hover{background-color:rgba(255, 255, 255, 0.2);}
.globalMap-aside-center{left:0;}
.globalMap-aside-center:after{content:'my_location';}
.globalMap-aside-close{right:0;}
.globalMap-aside-close:after{content:'close';}
.globalMap-aside-content{position:absolute;top:50px;bottom:60px;left:0;right:0;padding:0 24px 24px;overflow:auto;}
.globalMap-aside-footer{position:absolute;bottom:0;left:0;right:0;height:60px;text-align:center;background-color:rgba(57, 143, 176, 0.1);}
.globalMap-aside-footer button{display:inline-block !important;margin:12px !important;}
.globalMap-aside-footer:empty{display:none;}
.globalMap-aside-footer:empty + .globalMap-aside-content{bottom:0;}
.globalMap-drawable-title{font-weight:600;color:#398fb0;}
/* Tags */
html{font-family:TitilliumWeb;padding-top:52px;}
body{color:#333;background-color:#f5f5f5;}
table{border-spacing:0;}
sup{color:#cc6767;font-size:0.8em;vertical-align:top;}
:disabled, [disabled]{cursor:auto !important;background:rgba(57, 143, 176, 0.2) !important;border-color:rgba(57, 143, 176, 0.2) !important;}
input:read-only{cursor:auto !important;background:rgba(57, 143, 176, 0.2) !important;border-color:rgba(57, 143, 176, 0.2) !important;}

/* Global */
.p6{padding:6px;}
.p12{padding:12px;}
.p24{padding:24px;}
.center{max-width:1400px;margin:0 auto;}
.content{display:inline-block;width:100%;max-width:1200px;}
.floating{display:inline-block;background-color:white;box-shadow:0 0 20px 0px rgba(0, 0, 0, 0.05);}
.module{}
.module-content{background-color:white;padding:24px;box-shadow:0 0 20px 0px rgba(0, 0, 0, 0.05);}
.loading:after{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.2);z-index:100000;content:'';}
.ib-list{font-size:0;}
.ib-item{display:inline-block;vertical-align:middle;text-align:center;line-height:normal;}
.full{max-width:100%;max-height:100%;}

/* Inputs */
.inputs-multiple{margin:0 -12px;}
.inputs-one{float:left;padding:0 12px;}
.input-text{display:block;width:100%;height:42px;border:2px solid #f5f5f5;background-color:#f5f5f5;font-family:inherit;font-size:18px;padding:0 8px;transition:border-color 0.3s;}
.input-text[type=number]{text-align:right;}
textarea.input-text{padding:8px;resize:vertical;min-height:100px;}
.input-text.success{border-color:#6aa964;}
.input-text.failure{border-color:#cc6767;}
.input-text:focus{box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.2);}
.input-label{margin:12px 0 4px;font-weight:600;font-size:18px;}

.input-box{display:inline-block;vertical-align:middle;font-size:16px;line-height:30px;margin-bottom:0;}
.input-box:before{display:inline-block;vertical-align:middle;top:-2px;width:20px;height:20px;border:2px solid #398fb0;background-color:white;content:'';}
.input-box:not(:empty):before{margin-right:8px;}
input:checked + .input-box:after{position:absolute;top:-2px;left:3px;font-family:FontAwesome;font-weight:900;content:'\f00c';color:#6aa964;font-size:19px;}

.input-box-square{display:inline-block;height:42px;line-height:38px;border:2px solid #398fb0;text-align:center;padding:0 12px;font-size:18px;font-weight:700;color:#398fb0;}
.input-box-square:hover{background-color:rgba(57, 143, 176, 0.3);}
input:checked + .input-box-square{background-color:#398fb0;color:white;}
.input-box-square + input + .input-box-square{border-left-width:0;}
.input-invisible{position:absolute;left:0;width:1px;height:1px;opacity:0;}

/* Button */
.button{display:inline-block;height:45px;line-height:42px;padding:0 24px;background-color:#398fb0;font-size:20px;color:white;font-weight:600;border-bottom:3px solid rgba(0, 0, 0, 0.3);text-align:center;overflow:hidden;transition:opacity 0.5s;}
.button:hover{opacity:0.8;}
.button:active{margin-top:3px;border:0;height:42px;}
.button:after{position:absolute;top:0;left:-50px;margin-left:15px;width:20px;height:100%;background-color:rgba(255, 255, 255, 0.3);transform:skew(-20deg);content:'';}
.button:hover:after{left:100%;transition:left 0.5s;}
.button.min{height:32px;line-height:30px;padding:0 12px;font-size:16px;border-bottom-width:2px;}
.button.min:active{margin-top:2px;border:0;height:30px;}
.button.max{height:85px;line-height:30px;padding:10px 24px;font-size:20px;border-bottom-width:5px;font-weight:700;}
.button.max:active{margin-top:5px;border:0;height:80px;}
.button.green{background-color:#6aa964;}
.button.orange{background-color:#ff9900;}
.button.red{background-color:#cc6767;}
.button.grey{background-color:#999999;}
.button.black{background-color:#555;}
.button.pdf{background-color:#a24343;}

/* Need */
.input-invisible:not(:checked) ~ .need-checked{display:none;}
.input-invisible:checked ~ .need-not-checked{display:none;}
:not(:empty) ~ .need-empty{display:none;}
:empty ~ .need-not-empty{display:none;}

/* Popup */
.popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(88, 88, 88, 0.3);text-align:center;line-height:100vh;z-index:10000;}
.popup-content{display:inline-block;vertical-align:middle;background-color:white;box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.5);line-height:normal;text-align:left;}
.popup-close{position:absolute;top:0;right:0;width:45px;height:45px;line-height:45px;text-align:center;cursor:pointer;z-index:10;}
.popup-close:after{font-family:MaterialIcons;font-size:20px;color:white;content:'close';}
.popup-close:hover{background-color:rgba(255, 255, 255, 0.1);}
.popup-out{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;}
.popup-head{height:45px;line-height:45px;padding:0 69px 0 24px;background-color:#398fb0;color:white;font-weight:700;font-size:20px;}
.popup-text{padding:24px;font-size:18px;max-width:500px;text-align:center;}
.popup-foot{padding:0 24px 24px;text-align:center;}
.popup-foot .button{vertical-align:bottom;}
.popup-foot:empty{display:none;}


/* Scrollbar Chrome */
::-webkit-scrollbar{width:12px;height:12px;background-color:rgba(57, 143, 176, 0.2);}
::-webkit-scrollbar-thumb{background-color:rgba(57, 143, 176, 0.8);}
::-webkit-scrollbar-thumb:hover{background-color:#398fb0;}


/* Header */
.header{position:fixed;top:0;width:100%;height:52px;background-color:white;color:#398fb0;border-bottom:1px solid #398fb0;z-index:1000;}
.header-logo{float:left;margin-left:20px;}
.header-logo img{width:160px;transition: 0.5s;}
.header-wrapper{position:static;display:inline-block;}
.header-nav{float:right;font-size:0;}
.header-nav-link{display:inline-block;vertical-align:middle;height:100%;font-size:16px;font-weight:bold;padding:14px 48px;border-right:1px solid #EEE;}
.header-nav-inner{display:none;position:absolute;top:51px;left:0;width:100%;background-color:white;border-color:#398fb0;border-style:solid;border-width:0 1px 1px 1px;padding-top:1px;}
.header-nav-inner:before{position:absolute;content:'';top:0;width:100%;border-color:#EEE;border-style:solid;border-width:0 1px 1px 1px;}
.header-nav-inner-links{margin-right:222px;}
.header-nav-inner-link{display:block;font-size:16px;padding:6px 12px;border-bottom:1px solid #CCC;}
.header-nav-img{float:right;width:222px;text-align:center;}
.header-nav-img img{width:222px;height:222px;}
/*.header-nav-inner-link + .header-nav-inner-link{border-bottom-width:0;}*/
.header-nav-inner-link:hover{background-color:rgba(153, 153, 153, 0.1);}
.header-wrapper:hover .header-nav-link{background-color:rgba(153, 153, 153, 0.1);}
.header-wrapper:hover .header-nav-inner{display:block;}
/*.header-title*/
.header-title{float:left; padding-left: 20px;}
.header.scrolled .header-logo img{width:80px;}

/* Footer */
.footer{display:flex;background-color:#398fb0;color:white;flex-wrap:wrap;}
.footer-section{width:33.333%;min-width:300px;text-align:center;padding:24px;flex-grow:1;}
.footer-section h1{font-size:20px;font-weight:700;text-transform:uppercase;padding-bottom:18px;}
.footer-section nav{display:table;vertical-align:top;text-align:left;font-size:16px;margin:0 auto;border-spacing:0;}
.footer-data{display:table-row;line-height: 1.2;}
.footer-data > *{display:table-cell;vertical-align:middle;padding:3px 2px;}
.footer-legal{display:block;width:100%;background-color:rgba(255, 255, 255, 0.2);text-align:center;font-size:14px;font-style:italic;padding:6px 24px;}

/* HomeSlider */
.homeSlider{display:block;width:100%;height:500px;overflow:hidden;}
.homeSlider-picture{position:absolute;top:0;left:0;right:0;bottom:0;background:url('https://www.valeyrac.fr/public/img/front/slider.jpg') no-repeat center center;background-size:cover;}
.homeSlider-video{position:absolute;top:0;left:0;width:100%;height:100%;}
.homeSlider-title{position:absolute;top:50%;left:0;right:0;line-height:0;text-align:center;font-size:60px;font-weight:600;color:white;text-shadow:0 0 10px black;margin-top:-36px;}
.homeSlider-nav{position:absolute;bottom:0;left:0;right:0;height:72px;line-height:72px;text-align:center;background-color:rgba(57, 143, 176, 0.9);}
.homeSlider-link{display:inline-block;vertical-align:middle;padding:0 12px 0 72px;color:white;}
.homeSlider-link:hover{background-color:white;color:#398fb0;}
.homeSlider-link + .homeSlider-link{margin-left:24px;}
.homeSlider-link img{position:absolute;top:12px;left:12px;width:48px;height:48px;}
.homeSlider-link h3{display:inline-block;vertical-align:middle;line-height:1.2;font-size:24px;font-weight:100;}

/* HomeData */
/* HomeActuality */
.homeActuality{display:block;width:100%;padding: 50px;}
.homeActuality-name{font-size: 40px;font-weight: 100;color: #398fb0;text-align: center;padding-bottom: 24px;}
.homeActuality-link{font-size: 16px;float: right;font-style: italic;opacity: 0.5;color: #398fb0;left: -12px;padding-top: 12px;}
.homeActuality-link fa{font-size: 14px;}

/* HomeMap */
.homeMap{display:block;width:100%;height:800px;}

/* Society Category */
/* .society-filters{background-color:#f5f5f5;width:100%;font-size:16px;padding:50px 24px;z-index:10;} */
/* .society-filters span{display:inline-block;min-width:48px;height:48px;vertical-align:bottom;text-align:center;cursor:pointer;transition:0.5s;} */
/* .society-filters span:hover{background:rgba(153, 153, 153, 0.5);} */
/* .society-filters span form{width:100%;height:100%;padding:6px;} */
/* .society-filters span button{width:100%;height:100%;} */
/* .filter-icon{max-height:100%;} */
/* .filter-name{display:none;position:absolute;top:-46px;left:50%;transform:translateX(-50%);width:max-content;background-color:rgba(0, 0, 0, 0.8);color:white;border-radius:4px;padding:4px 20px;} */
/* .filter-name:after{position:absolute;content:'';top:100%;left:50%;transform:translateX(-50%);border-top:8px solid rgba(0, 0, 0, 0.8);border-left:20px solid transparent;border-right:20px solid transparent;cursor:none;} */
/* .society-filters span:hover .filter-name{display:block;} */

/* SocietiesList */
.societies{display:block;width:100%;font-size:0;}
.societies-map{float:left;width:50%;height:500px;}
.societies-list{float:right;width:50%;display:flex;align-content:stretch;flex-wrap:wrap;padding:6px;text-align:center;}
.societies-item{display:inline-block;width:300px;min-width:33.333%;padding:6px;text-align:left;perspective: 1000px}
.societies.noJs .societies-map{display:none;}
.societies.noJs .societies-list{width:100%;}

/* SocietyPlug */
.societyPlug{background-color:white;width:100%;height:100%;border:2px solid rgba(57, 143, 176, 0.3);padding:0 0 36px;outline:none;}
.societyPlug-name{padding:0 12px;height:50px;line-height:48px;background-color:rgba(57, 143, 176, 0.1);text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;}
.societyPlug-name > div{display:inline-block;vertical-align:middle;line-height:1.3;}
.societyPlug-picture{width:100%;height:160px;font-size:0;overflow:hidden;}
/* .societyPlug-picture img{vertical-align:middle;max-width:100%;max-height:100%;} */
.societyPlug-picture img{top:50%;width:100%;min-height:100%;transform:translate(0, -50%);}
.societyPlug-representative{position:absolute;height:40px;line-height:40px;left:0;right:0;bottom:0;padding:0 12px;text-align:center;}
.societyPlug-representative div{display:inline-block;vertical-align:middle;line-height:1.1;font-size:14px;font-style:italic;}
.societyPlug-location{padding:6px 12px;color:rgba(57, 143, 176, 1);text-align:center;}
.societyPlug-address{text-transform:lowercase;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.societyPlug-city{text-transform:uppercase;font-size:16px;font-weight:700;}
.societyPlug-information{padding:6px 12px;z-index: 2;}
.societyPlug-information > div{width:100%;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.societyPlug-information > div > mi{color:#398fb0;width:25px;text-align:center;}
.societyPlug:hover{border-color:#398fb0;}
.societyPlug.focus{border-color:#398fb0;background-color:rgba(57, 143, 176, 0.1);}
/* .societies-item:hover .societyPlug-picture{transform: rotateY(180deg);} */
/* .societyPlug-description{position:absolute;left:0;right:0;top:50px;height: 160px;transform: rotateY(180deg); font-size: 16px; text-align: center; backface-visibility: hidden; transition: 0.8s;line-height: 160px; background-color: rgba(57, 143, 176, 0.15);overflow: auto;} */
/* .societies-item:hover .societyPlug-description{transform: rotateY(360deg);} */
/* .societyPlug-description > div{display: inline-block;line-height: normal;vertical-align: middle;} */

/* ActualitiesList */
.actualities{display:block;width:100%;font-size:0;text-align:center;}
.actualities-map{float:left;width:50%;height:500px;}
.actualities-list{padding:6px;text-align:center;}
.actualities-item{display:inline-block;vertical-align:top;width:33.333%;text-align:left;padding:6px;text-align:left;height:300px;}
.actualities.noJs .actualities-map{display:none;}
.actualities.noJs .actualities-list{width:100%;}

/* actualityPlug */
.actualityPlug{background-color:white;width:100%;height:100%;border:2px solid rgba(57, 143, 176, 0.3);padding:0 0 50px;outline:none;overflow: hidden;}
.actualityPlug-name{padding:0 12px;height:50px;line-height:48px;background-color:rgba(57, 143, 176, 0.1);text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;}
.actualityPlug-name > div{display:inline-block;vertical-align:middle;line-height:1.3;}
.actualityPlug-picture{width:100%;height:100%;/* line-height:148px;padding:6px; */text-align:center;background: no-repeat center center; background-size: cover;}
.actualityPlug-picture img{vertical-align:middle;width:100%;height:100%;}
.actualityPlug-representative{position:absolute;left:0;right:0;bottom:0;padding:6px 12px 12px;font-size:14px;font-style:italic;text-align:center;}
.actualityPlug-location{padding:6px 12px;color:rgba(57, 143, 176, 1);text-align:center;}
.actualityPlug-address{text-transform:lowercase;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.actualityPlug-city{text-transform:uppercase;font-size:16px;font-weight:700;}
.actualityPlug-information{padding:6px 12px;}
.actualityPlug-information > div{width:100%;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.actualityPlug-information > div > mi{color:#398fb0;width:25px;text-align:center;}
.actualityPlug:hover{border-color:#398fb0;}
.actuality.focus{border-color:#398fb0;background-color:rgba(57, 143, 176, 0.1);}
.actualityPlug-dates{position: absolute;bottom: -50px;left: 0;right: 0;height: 50px;line-height: 50px;text-align: center;background-color: #398fb0;color: white;font-size: 16px;transition: 0.2s;}
.actualityPlug:hover .actualityPlug-dates{bottom: 0px;}

/* CastlesList*/
.castles{display:block;width:100%;font-size:0;}
.castles-map{float:left;width:50%;height:500px;}
.castles-list{display:flex;align-content:stretch;flex-wrap:wrap;padding:6px;text-align:center;}
.castles-item{display:inline-block;width:300px;min-width:33.333%;padding:6px;text-align:left;}
.castles.noJs .castles-map{display:none;}
.castles.noJs .castles-list{width:100%;}

/* castlePlug */
.castlePlug{background-color:white;width:100%;height:100%;border:2px solid rgba(57, 143, 176, 0.3);padding:0 0 36px;outline:none;}
.castlePlug-name{padding:0 12px;height:50px;line-height:48px;background-color:rgba(57, 143, 176, 0.1);text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;}
.castlePlug-name > div{display:inline-block;vertical-align:middle;line-height:1.3;}
.castlePlug-picture{width:100%;height:160px;overflow:hidden;}
.castlePlug-picture img{top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%, -50%);}
.castlePlug-representative{position:absolute;left:0;right:0;bottom:0;padding:6px 12px 12px;font-size:14px;font-style:italic;text-align:center;}
.castlePlug-location{padding:6px 12px;color:rgba(57, 143, 176, 1);text-align:center;}
.castlePlug-address{text-transform:lowercase;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.castlePlug-city{text-transform:uppercase;font-size:16px;font-weight:700;}
.castlePlug-information{padding:6px 12px;}
.castlePlug-information > div{width:100%;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.castlePlug-information > div > mi{color:#398fb0;width:25px;text-align:center;}
.castlePlug:hover{border-color:#398fb0;}
.castle.focus{border-color:#398fb0;background-color:rgba(57, 143, 176, 0.1);}

/* Cooperative */
.cooperative{margin-top: 30px;width: 100%;}

/* cooperativePlug */
.cooperativePlug{background-color:white;width:100%;height:100%;border:2px solid rgba(57, 143, 176, 0.3);padding:0 0 12px;outline:none;}
.cooperativePlug-name{padding:0 12px;height:50px;line-height:48px;background-color:rgba(57, 143, 176, 0.1);text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;}
.cooperativePlug-name > div{display:inline-block;vertical-align:middle;line-height:1.3;}
.cooperativePlug-picture{padding:5px;width: 50%;float:left;/* line-height:148px;padding:6px; */}
.cooperativePlug-picture img{vertical-align:middle;max-width:100%;max-height:100%;}
.cooperativePlug-representative{position:absolute;left:0;right:0;bottom:0;padding:6px 12px 12px;font-size:14px;font-style:italic;text-align:center;}
.cooperativePlug-location{width: 50%;float: right;padding:48px 0px;color:rgba(57, 143, 176, 1);text-align:center;}
.cooperativePlug-location-name{font-size: 16px;}
.cooperativePlug-address{font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.cooperativePlug-city{text-transform:uppercase;font-size:16px;font-weight:700;}
.cooperativePlug-information{width: 50%;padding:12px 12px;float: right;text-align: center;}
.cooperativePlug-information > div{width:100%;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.cooperativePlug-information > div > mi{color:#398fb0;width:25px;text-align:center;}
.cooperativePlug:hover{border-color:#398fb0;}
.cooperative.focus{border-color:#398fb0;background-color:rgba(57, 143, 176, 0.1);}

/* MapPlug */
.mapPlug-picture{margin:0 -24px;font-size:0;text-align:center;}
.mapPlug-picture img{max-width:100%;max-height:400px;}
.mapPlug-title{margin-top:12px;color:#398fb0;font-size:18px;font-weight:700;text-align:center;}
.mapPlug-description{margin-top:12px;font-size:16px;color:#666;font-style:italic;}
.mapPlug-address{margin-top:24px;font-size:14px;text-transform:lowercase;color:#398fb0;}
.mapPlug-city{margin-bottom:24px;font-size:16px;text-transform:uppercase;color:#398fb0;font-weight:700;}
.mapPlug-data{margin-top:0;font-size:14px;}
.mapPlug-data:empty{display:none;}
.mapPlug-data[icon]:before{font-family:MaterialIcons;vertical-align:middle;width:20px;color:#398fb0;margin-right:4px;content:attr(icon);}
.mapPlug-bottomPicture{position:absolute;bottom:0;left:0;right:0;}
.mapPlug-bottomPicture img{max-width:100%;max-height:400px;}

/* Redactor */
.blocRedactor a{font-weight:700;color:#398fb0;}
.blocRedactor a:hover{text-decoration:underline;}

/* Google Map */
/* .section-map{position:absolute;top:0;bottom:0;left:0;display:block;width:35%;height:100%;min-height:600px;} */
/* .section-map.fixed{position:fixed;} */
/* .map{width:100%;height:100%;background-color:rgba(153, 153, 153, 0.1);} */
/* .map-disabled{position:absolute;top:50%;left:0;right:0;font-size:24px;font-weight:700;padding:12px;text-align:center;} */

@media (max-width:1200px){
  .homeSlider-title{font-size:32px;}
  /* .blocText-text{margin-left: 25%; float: right;} */
}

@media (max-width:1050px){
  .actualities-item{width: 50%;}
  .blocs > *{width: 100%;}
}

@media (max-width:960px){
	.header-logo{height:52px;}
	.header-logo img{height:100% !important;width:auto !important;}
}

@media (max-width:880px){
	.homeSlider{margin-bottom:159px;}
	.header-wrapper{position:relative;display:block;width:100%;text-align:center;border-bottom:1px solid #398fb0;}
	.header-nav{width:100%;background-color:white;}
	.header-nav-inner{z-index:1;}
	.header-nav-inner:before{display:none;}
	.header-nav-link{width:100%;border-right:none;}
	.header-nav-inner-links{text-align:left;}
}

@media (max-width:750px){
  .actualities-item{width:100%;}
  .header-logo img{width: 80px;}
  .blocText-text{font-size: 16px;}
}

@media (max-width:600px){
	.header-nav-img img{display:none;}
	.header-nav-inner-links{margin-right:0;}
}

@media (max-width:450px){
  .homeSlider-title{font-size:16px;}
  .homeSlider{height:250px;}
  .homeData{padding:0;}
}
