html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}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-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
svg:not(:root){overflow:hidden;}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){summary{display:block;}}@supports (-ms-ime-align:auto){summary{display:block;}}
.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;}
html{--scrollbar-width:17px}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/custom/ipbase/images/icons/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/ipbase/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/ipbase/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/ipbase/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/ipbase/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/ipbase/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/ipbase/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/custom/ipbase/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/ipbase/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/ipbase/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/ipbase/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/themes/custom/ipbase/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/custom/ipbase/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/custom/ipbase/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/custom/ipbase/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/custom/ipbase/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/custom/ipbase/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/custom/ipbase/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/custom/ipbase/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/custom/ipbase/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/custom/ipbase/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/custom/ipbase/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/custom/ipbase/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/custom/ipbase/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/custom/ipbase/images/icons/image-x-generic.png);}
*{box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;}*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;}a:focus{outline:0}html{overflow-y:scroll;cursor:default}body{-webkit-font-smoothing:antialiased;}h1,h2,h3,h4,h5,h6,p,form,table,tr,td{margin:0;padding:0;font-size:1em}a img,:link img,:visited img{border:0;text-decoration:none}.button,.image-button{margin:0}table{border-collapse:separate;border-spacing:0}tr,td,th,tbody{margin:0;padding:0;border:0}tr.even,tr.odd{background:none;border-bottom:none;padding:0}th{font-weight:normal}ul,li,.item-list ul li,.menu-item,ul.menu{margin:0;padding:0;list-style-type:none}ul,li,.item-list ul li,.item-list ul,ul.menu li,ul li.leaf,ul li.expanded,.menu-item--expanded{margin:0;padding:0;list-style-type:none;list-style-image:none}ul.inline li{display:inline;list-style-type:none;padding:0}fieldset{clear:both;margin:0;padding:0;border:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-before:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-after:0}.fieldset-wrapper{margin:0;-webkit-margin-top-collapse:separate}.webform-container-inline label{margin-right:0}label{font-weight:normal}.form-checkboxes .form-item,.form-radios .form-item{margin:0}.form-item,.form-actions{margin:0}textarea{resize:none;overflow:auto}textarea:focus,input:focus,select:focus{outline:none}input[type="radio"]{margin:0}.views-exposed-form .form-item,.views-exposed-form .form-submit,.views-exposed-widgets{margin:0}.views-exposed-form .views-exposed-widget{padding:0}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}.breadcrumb{padding:0}.file--general,.file--application-octet-stream{background:none}.file{display:inline-block;min-height:0;padding-left:0;}span.file{background:none;padding:0;min-height:1px}body.cke_editable{max-width:720px;min-width:1px;margin:15px;font:400 95%/1.4em 'Encode Sans',sans-serif;color:#424242;background:#FFF}.cke_editable img{margin:0 15px !important}.cke_editable p{margin:0 0 .8em}.cke_editable h2{margin:20px 0;font:600 1.3em/1.2em 'Encode Sans',serif}.cke_editable h3{margin:0;font:700 1.1em/1.4em 'Encode Sans',sans-serif}.cke_editable .chapo{margin-bottom:30px;font:700 1.1em/1.4em 'Encode Sans',sans-serif}.cke_editable ol,.cke_editable ul{display:block;padding:0 0 0 20px;margin:1em 0}.cke_editable ol li{margin-left:15px;padding:3px 0 3px 0;list-style-type:decimal}.cke_editable ul li{position:relative;padding:3px 0 3px 0;list-style:none}.cke_editable ul li:before{float:left;position:relative;content:"■";top:-1px;padding:0 10px 0 0;color:rgb(243,160,58);font-size:1.1em}.cke_editable ul ul{margin-top:0}.cke_editable ul li li:before{content:"-";font-size:1em}.cke_editable a{text-decoration:underline}.cke_editable a:hover{text-decoration:none}.cke_editable table{border-collapse:collapse;border:1px solid #cbcbcb;}.cke_editable th,.cke_editable td{padding:0.5em 1em;border:1px solid #cbcbcb;vertical-align:top;}
@font-face{font-family:'fontello';src:url(/themes/custom/fnch/fonts/fontello.eot?46604337=);src:url(/themes/custom/fnch/fonts/fontello.eot?46604337=#iefix) format('embedded-opentype'),url(/themes/custom/fnch/fonts/fontello.woff?46604337=) format('woff'),url(/themes/custom/fnch/fonts/fontello.ttf?46604337=) format('truetype'),url(/themes/custom/fnch/fonts/fontello.svg?46604337=#fontello) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'icomoon';src:url(/themes/custom/fnch/fonts/icomoon.eot?x1n5wd=);src:url(/themes/custom/fnch/fonts/icomoon.eot?x1n5wd=#iefix) format('embedded-opentype'),url(/themes/custom/fnch/fonts/icomoon.ttf?x1n5wd=) format('truetype'),url(/themes/custom/fnch/fonts/icomoon.woff?x1n5wd=) format('woff'),url(/themes/custom/fnch/fonts/icomoon.svg?x1n5wd=#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block;}@font-face{font-display:swap;font-family:'Encode Sans';font-style:normal;font-weight:300;src:url(/themes/custom/fnch/fonts/encode-sans-v19-latin-300.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Encode Sans';font-style:normal;font-weight:400;src:url(/themes/custom/fnch/fonts/encode-sans-v19-latin-regular.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Encode Sans';font-style:normal;font-weight:500;src:url(/themes/custom/fnch/fonts/encode-sans-v19-latin-500.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Encode Sans';font-style:normal;font-weight:600;src:url(/themes/custom/fnch/fonts/encode-sans-v19-latin-600.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Encode Sans';font-style:normal;font-weight:700;src:url(/themes/custom/fnch/fonts/encode-sans-v19-latin-700.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Antonio';font-style:normal;font-weight:100;src:url(/themes/custom/fnch/fonts/antonio-v19-latin-100.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Antonio';font-style:normal;font-weight:200;src:url(/themes/custom/fnch/fonts/antonio-v19-latin-200.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Antonio';font-style:normal;font-weight:300;src:url(/themes/custom/fnch/fonts/antonio-v19-latin-300.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Antonio';font-style:normal;font-weight:400;src:url(/themes/custom/fnch/fonts/antonio-v19-latin-regular.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Antonio';font-style:normal;font-weight:500;src:url(/themes/custom/fnch/fonts/antonio-v19-latin-500.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Antonio';font-style:normal;font-weight:600;src:url(/themes/custom/fnch/fonts/antonio-v19-latin-600.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Antonio';font-style:normal;font-weight:700;src:url(/themes/custom/fnch/fonts/antonio-v19-latin-700.woff2) format('woff2');}
body.dev-mode:before{z-index:999;position:fixed;width:20px;height:20px;left:0;top:0;content:"A";text-align:center;font:400 0.8em/20px 'Encode Sans',sans-serif,sans-serif;color:#FFF;background:pink;}.form-required:after{background:none;color:red;font:400 0.95em/1em 'Antonio',sans-serif,sans-serif;content:"*";}.node-preview-container{background:#01ac62;color:#FFF;}.node-preview-container form{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.node-preview-container form label{color:#FFF;}.node-preview-container .form-type-select{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 0 25px;}.node-preview-container .form-type-select select{width:auto;}.node-preview-container a{position:relative;display:inline-block;padding:0 20px 0 30px;font:400 1.5em/32px 'Antonio',sans-serif;color:#FFF;border-bottom:1px solid transparent;}.node-preview-container a:before{position:absolute;left:10px;content:"\E817";font:1em/32px "Fontello";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.node-preview-container a:hover{text-decoration:none;border-bottom:1px solid #FFF;}.node-preview-container a:hover:before{left:5px;}ul.primary{display:flex;flex-wrap:wrap;z-index:2;padding:0 15px;margin:25px auto -1px;line-height:0;border-bottom:1px solid #161616;}ul.primary > li{margin:0;}ul.primary > li a{position:relative;height:auto;margin-right:1px;padding:0 15px;font:400 1em/30px 'Antonio',sans-serif,sans-serif;text-transform:uppercase;background:#F5F5F5;border:1px solid #161616;border-bottom:none;border-radius:3px 3px 0 0;color:#161616;}ul.primary > li a:hover{color:#01ac62;text-decoration:none;}ul.primary > li.is-active a:after{position:absolute;width:100%;height:1px;content:"";background:#005453;bottom:-1px;left:0;}.user-login-form,.profile{margin:50px 25%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.user-login-form .form-item{display:flex;flex-wrap:wrap;}.user-login-form .form-item label{width:130px;padding:0 15px 0 10px;font:400 1.2em/37px 'Antonio',sans-serif,sans-serif;text-transform:uppercase;}.user-login-form .form-item input[type=text],.user-login-form .form-item input[type=password]{flex:1;}.user-login-form .form-item .description{width:100%;margin-top:5px;}.user-login-form .form-actions{display:flex;flex-wrap:wrap;flex-direction:column-reverse;}.user-login-form #edit-reset-password{display:inline-block;margin:-20px 0 35px;font-size:0.85em;text-decoration:underline;}.user-login-form #edit-reset-password:hover{text-decoration:none;}.page-node-type-page .addtoany_list,.page-node-type-page .breadcrumb{display:none;}.page-node-type-error-page .breadcrumb,.page-node-type-error-page .field--name-field-code-error{display:none;}#error-404{display:flex;align-items:center;padding:10% 5%;font:400 1.1em/1.6em 'Encode Sans',sans-serif,sans-serif;background:#FFF;}#error-404 .error-content{width:50%;padding:0 5% 0 0;}#error-404 .error-title{margin-bottom:10px;font:700 5em/1.1em 'Encode Sans',sans-serif,sans-serif;color:#484848;}#error-404 .error-desc{font:400 1.5em/1.2em 'Encode Sans',sans-serif,sans-serif;}#error-404 .error-code{margin-bottom:15px;font:700 0.9em/2em 'Encode Sans',sans-serif,sans-serif;color:#868188;}#error-404 .error-link ul{margin:5px 0 0;}#error-404 .error-view{width:50%;}#error-404 .error-view img{display:block;width:100%;height:auto;max-width:465px;}@media only screen and (max-width:1440px){body.dev-mode:before{background:pink;content:"W";}#error-404{padding:60px 0 5%;}}@media only screen and (max-width:1280px){body.dev-mode:before{background:blueviolet;content:"D";}.gin--classic-toolbar header{top:var(--gin-toolbar-y-offset) !important;}}@media only screen and (max-width:1024px){body.dev-mode:before{background:blue;content:"LT";}}@media only screen and (max-width:900px){body.dev-mode:before{background:green;content:"N";}.user-login-form,.profile{margin:50px 10%;}#error-404{flex-direction:column-reverse;}#error-404 .error-content{width:75%;padding:0;}#error-404 .error-view{width:75%;}}@media only screen and (max-width:768px){body.dev-mode:before{background:greenyellow;color:#000;content:"LS";}}@media only screen and (max-width:600px){body.dev-mode:before{background:yellow;content:"T";}.user-login-form,.profile{margin:50px 0;}#error-404 .error-content{width:100%;}#error-404 .error-view{width:100%;}}@media only screen and (max-width:480px){body.dev-mode:before{background:orange;content:"S";}}@media only screen and (max-width:320px){body.dev-mode:before{background:red;content:"P";}}.player{z-index:2;position:absolute;width:50%;height:auto !important;top:22%;left:0;color:#FFF;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.player ul{z-index:1;display:flex;flex-wrap:wrap;margin:0 -5px;}.player li{width:10px;height:10px;margin:0 8px;background:#FFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.player li:hover{background:#005453;}.player li.active{background:#01ac62;cursor:default;}header{z-index:99;display:flex;flex-wrap:wrap;position:relative;height:115px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);height:40px;background:#FFF;box-shadow:0px 0px 10px -3px;}header #burger{display:none;z-index:99;position:absolute;top:0;left:2.5%;width:46px;height:46px;text-align:center;cursor:pointer;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header #burger span{position:absolute;opacity:1;display:block;width:75%;height:4px;background:#005453;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;}header #burger span:nth-child(1){top:10px;}header #burger span:nth-child(2){top:21px;}header #burger span:nth-child(3){width:50%;bottom:10px;}header #burger:hover span{background:#01ac62;}header #burger:hover span:nth-child(3){width:75%;}header .region-header{position:absolute;z-index:99;height:100%;}header .region-header .logo{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header .region-header #block-logo,header .region-header .logo{height:100%;}header .region-header a{display:flex;width:100%;height:100%;background:#FFF;}header .region-header img{display:block;width:auto;height:100%;padding:10px;}header .region-header:after{position:absolute;content:"";width:0;height:0;bottom:0;right:-52px;border-style:solid;border-width:75px 52px 0 0;border-color:#161616 transparent transparent transparent;-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}header .region-header-top{z-index:2;display:flex;justify-content:flex-end;position:relative;height:40px;width:100%;background:#FFF;}header .region-header-top .block-fnch-promote{position:relative;flex:1;overflow:hidden;text-align:center;}header .region-header-top .block-fnch-promote p{margin:0;}header .region-header-top .block-fnch-promote a{position:absolute;display:block;width:100%;font:600 1em/40px 'Antonio',sans-serif;color:#020338;white-space:nowrap;animation:defilement-equidia 15s infinite linear;}header .region-header-top .block-fnch-promote a span{color:#01ac62;}header .region-header-top .block-fnch-promote a:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused;}header .region-header-top .menu--header-top > ul.menu{z-index:1;position:relative;display:flex;height:100%;margin:0;background:#FFF;}header .region-header-top .menu--header-top > ul.menu > li{position:relative;}header .region-header-top .menu--header-top > ul.menu > li > a{position:relative;padding:0 10px;font:600 1em/40px 'Antonio',sans-serif;}header .region-header-top .menu--header-top > ul.menu > li .equidia{display:block;width:120px;margin:0 5px;padding:0;font-size:0;}header .region-header-top .menu--header-top > ul.menu > li .equidia:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:url(/themes/custom/fnch/img/logo-E-Regions.svg) center center no-repeat;background-size:contain;}header .region-header-top .menu--header-top > ul.menu > li:last-child{padding:0 10px;color:#FFF;background:#005453;}header .region-header-top .menu--header-top > ul.menu > li:last-child span.user-login{position:relative;display:block;font:400 1em/39px 'Antonio',sans-serif;}header .region-header-top .menu--header-top > ul.menu > li:last-child span.user-login:before{content:"\e971";padding-right:10px;color:#01ac62;font:normal 16px/39px "icomoon";}header .region-header-top .menu--header-top > ul.menu > li:last-child ul{z-index:-1;position:absolute;display:flex;flex-direction:column;width:100%;top:-200%;right:0;margin:0;background:rgba(0,84,83,0.95);text-align:right;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header .region-header-top .menu--header-top > ul.menu > li:last-child ul li a{display:block;position:relative;padding:0 20px;font:300 1em/40px 'Antonio',sans-serif;color:#FFF;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header .region-header-top .menu--header-top > ul.menu > li:last-child ul li a:after{position:absolute;content:"";right:0;top:50%;width:10px;height:2px;background:#01ac62;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header .region-header-top .menu--header-top > ul.menu > li:last-child ul li a:hover{padding:0 25px 0 15px;text-decoration:none;}header .region-header-top .menu--header-top > ul.menu > li:last-child ul li a:hover:after{width:15px;}header .region-header-top .menu--header-top > ul.menu > li:last-child:hover ul{top:40px;}@media only screen and (min-width:1280px) and (max-width:10000px){header .region-primary-menu{z-index:1;position:relative;width:100%;}header nav.menu--main{padding-left:50px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu{z-index:2;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;height:75px;margin:0;}header nav.menu--main > ul.menu > li{position:relative;}header nav.menu--main > ul.menu > li:first-child{display:none;}header nav.menu--main > ul.menu > li > a,header nav.menu--main > ul.menu > li > span{position:relative;display:block;padding:15px 25px;font:400 1.2em/45px 'Antonio',sans-serif;color:#FFF;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu > li > a:after,header nav.menu--main > ul.menu > li > span:after{position:absolute;top:-100px;left:50%;height:15px;width:4px;content:"";background:#01ac62;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu > li ul{position:absolute;width:200%;margin:0;padding:5px 0;top:-1000px;left:0;text-transform:uppercase;background:rgba(1,172,98,0.9);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu > li ul:after{position:absolute;top:-15px;left:25%;height:15px;width:4px;content:"";background:#01ac62;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}header nav.menu--main > ul.menu > li ul li a{position:relative;display:flex;padding:10px 20px;font:300 1.1em/1.3em 'Antonio',sans-serif;color:#FFF;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu > li ul li a:before{position:relative;width:8px;height:2px;top:15px;margin-right:6px;content:"";background:#005453;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu > li ul li a:hover{padding:10px 12px 10px 20px;color:#005453;}header nav.menu--main > ul.menu > li ul li a:hover:before{width:16px;}header nav.menu--main > ul.menu > li ul li.menu-item--active-trail a,header nav.menu--main > ul.menu > li ul li.menu-item--active-trail a:hover{padding:6px 20px 4px 20px;color:#005453;cursor:default;}header nav.menu--main > ul.menu > li ul li.menu-item--active-trail a:before,header nav.menu--main > ul.menu > li ul li.menu-item--active-trail a:hover:before{width:8px;}header nav.menu--main > ul.menu > li:hover ul{top:75px;}}@media only screen and (min-width:1280px) and (max-width:10000px) and only screen and (min-width:1271px) and (max-width:10000px){header nav.menu--main > ul.menu > li:hover > a,header nav.menu--main > ul.menu > li:hover > span{color:#01ac62;}header nav.menu--main > ul.menu > li:hover > a:after,header nav.menu--main > ul.menu > li:hover > span:after{top:0;}header nav.menu--main > ul.menu > li.menu-item--active-trail > a,header nav.menu--main > ul.menu > li.menu-item--active-trail > span{color:#01ac62;}header nav.menu--main > ul.menu > li.menu-item--active-trail > a:after,header nav.menu--main > ul.menu > li.menu-item--active-trail > span:after{background:#01ac62;}}.maintenance-page header{position:relative !important;height:auto;}.maintenance-page header:before{display:none;}.maintenance-page header a{display:block;margin:auto;}.maintenance-page header h1.site-name{display:none;}.maintenance-page header img{display:block;width:100%;height:auto;padding:35px;max-height:200px;}.maintenance-page header main{text-align:center;}.slide-front .ipslide,.slide-front .slide-inner,.slide-front .slide-inner > .items,.slide-front .paragraph--type--home-slide,.slide-front .slide-view,.slide-front .slide-view div{width:100%;}.slide-front .arrows{z-index:2;position:absolute;display:flex;justify-content:space-between;height:40px;bottom:0;left:0;content:"";}.slide-front .arrows .arrow{position:relative;width:40px;height:40px;margin:0 1px;background:#01ac62;border:0;font-size:0;cursor:pointer;}.slide-front .arrows .arrow:after{position:absolute;width:100%;height:100%;content:"\E836";top:0;left:0;color:rgba(255,255,255,0.5);font:normal 30px/40px "Fontello";text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.slide-front .arrows .arrow:hover:after{color:#FFF;left:-5px;}.slide-front .arrows .arrow.right:after{left:auto;right:0;content:"\E837";}.slide-front .arrows .arrow.right:hover:after{left:auto;right:-5px;}.slide-front,.header-image{display:flex;flex-wrap:wrap;position:relative;margin-top:-75px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.slide-front:before,.header-image:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:1;height:150px;background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,rgba(125,185,232,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.7) 0%,rgba(125,185,232,0) 100%);}.slide-front .ipslide .media--type-image,.header-image .ipslide .media--type-image,.slide-front .field--name-main-visual > div,.header-image .field--name-main-visual > div{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:0;background-size:cover;background-position:center center;}.slide-front .items,.header-image .items{position:relative;width:100%;height:100%;}.slide-front .items .node,.header-image .items .node{width:100%;height:100%;}.slide-front .slide-bloc,.header-image .slide-bloc{z-index:2;position:absolute;width:50%;left:0;top:30%;color:#FFF;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.slide-front .slide-bloc .slide-title,.header-image .slide-bloc .slide-title,.slide-front .slide-bloc h1,.header-image .slide-bloc h1{position:relative;margin-bottom:10px;font:600 2.6em/1.2em 'Antonio',sans-serif;color:#FFF;text-transform:uppercase;text-shadow:1px 1px 5px #000;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.slide-front .slide-bloc .slide-content,.header-image .slide-bloc .slide-content{font:1.05em/1.4em 'Encode Sans',sans-serif;}.slide-front .slide-bloc .field--name-field-home-slide-link,.header-image .slide-bloc .field--name-field-home-slide-link{margin:25px 0 0;}.slide-front .slide-bloc .field--name-field-home-slide-link a,.header-image .slide-bloc .field--name-field-home-slide-link a{background:transparent;border-color:#FFF;color:#FFF;}.slide-front .slide-bloc .field--name-field-home-slide-link a:hover,.header-image .slide-bloc .field--name-field-home-slide-link a:hover{border-color:#01ac62;color:#01ac62;}.slide-front{height:735px;}.slide-front .slide-view{height:735px;}.slide-front .view-news-list{padding:0;}.slide-front .view-news-list .view-content{position:relative;width:100%;margin:0;}.slide-front .ipslide .media--type-image:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:1;height:350px;top:initial;bottom:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);}.slide-front .ipslide .media--type-image:after{z-index:1;position:absolute;width:100%;height:100%;content:"";top:0;left:0;background:-moz-linear-gradient(left,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.3) 25%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.3) 25%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.3) 25%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf000000',endColorstr='#00000000',GradientType=1);}.slide-front .views-element-container{position:relative;width:62%;height:100%;}.slide-front .views-element-container .view-news-list,.slide-front .views-element-container .view-content,.slide-front .views-element-container .ipslide{width:100%;height:100%;}.slide-front .views-element-container .slide-inner{height:100%;}.slide-front .views-element-container .slide-inner .items{height:100% !important;}.slide-front .topic,.slide-front .field--name-field-news-theme,.slide-front .field--name-field-home-slide-subtitle{text-transform:uppercase;color:#01ac62;background:#FFF;}.header-image{height:680px;}.header-image .field--name-main-visual > div{left:50%;}.header-image .slide-bloc{bottom:auto;top:40%;color:#FFF;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);}.slide-front .slide-bloc{top:25%;}@media only screen and (max-width:1440px){header nav.menu--main{padding-left:25px;}header nav.menu--main ul.menu > li > a,header nav.menu--main ul.menu > li > span{padding:15px;}}@media only screen and (max-width:1280px){header{position:fixed;left:0;top:0;width:100%;height:95px;padding:0 2.5%;}header:before{height:50px;}header #burger{display:block;}header .region-header{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}header .region-header:after{display:none;}header .region-header .logo{position:relative;}header .region-header .logo:before{z-index:-1;position:absolute;width:100%;height:45px;left:0;bottom:0;content:"";box-shadow:0 0 13px -3px;}header .region-header .logo img{padding:6px 12px;}header .region-header-top{z-index:3;height:50px;background:none;}header .region-header-top .block-fnch-promote{display:none;}header .region-header-top .menu--header-top > ul.menu > li{display:none;}header .region-header-top .menu--header-top > ul.menu > li:last-child{display:block;}header .region-header-top .menu--header-top > ul.menu > li:last-child span.user-login{line-height:50px;}header .region-header-top .menu--header-top > ul.menu > li:last-child:hover ul{top:50px;}header .region-primary-menu{z-index:3;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;position:fixed;top:0;width:40%;max-width:450px;min-width:370px;left:-150%;padding:0 30px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header .region-primary-menu:before{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100vh;content:"";background:#FFF;box-shadow:1px 1px 10px rgba(0,0,0,0.5);}header nav.menu--main.fnch_menu{width:100%;margin-top:80px;padding:0 25px;}header nav.menu--main.fnch_menu .fnch_menu__back{position:relative;display:inline-flex;align-items:center;left:-120%;margin-bottom:15px;padding:0 25px;font:400 1em/35px 'Encode Sans',sans-serif;color:#005453;border:1px solid #005453;background:none;border-radius:45px;cursor:pointer;}header nav.menu--main.fnch_menu .fnch_menu__back:before{position:relative;left:0;content:"\E80F";padding-right:10px;font:1em/35px 'fontello';-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main.fnch_menu .fnch_menu__back:hover:before{left:-5px;}header nav.menu--main.fnch_menu > ul.menu{position:relative;margin:0;}header nav.menu--main.fnch_menu > ul.menu > li{position:relative;width:100%;left:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main.fnch_menu > ul.menu > li > a,header nav.menu--main.fnch_menu > ul.menu > li > span{position:relative;display:block;padding:10px 55px 12px 10px;font:600 1.5em/1.3em 'Antonio',sans-serif;color:#005453;border-bottom:1px solid #005453;text-transform:uppercase;cursor:pointer;}header nav.menu--main.fnch_menu > ul.menu > li > a:hover,header nav.menu--main.fnch_menu > ul.menu > li > span:hover{color:#01ac62;text-decoration:none;}header nav.menu--main.fnch_menu > ul.menu > li ul{z-index:-2;position:absolute;width:100%;left:-100%;font:500 1.2em/1em 'Encode Sans',sans-serif;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main.fnch_menu > ul.menu > li ul li a{display:block;padding:10px 30px 12px 10px;color:#005453;font:300 1.1em/1.2em 'Antonio',sans-serif;border-bottom:1px solid #005453;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main.fnch_menu > ul.menu > li ul li a:hover{padding:10px 20px 12px 20px;color:#01ac62;text-decoration:none;}header nav.menu--main.fnch_menu > ul.menu > li ul li a.is-active{padding:10px 30px 12px 10px !important;font-weight:500;color:#01ac62;cursor:default;}header nav.menu--main.fnch_menu > ul.menu > li:hover > a,header nav.menu--main.fnch_menu > ul.menu > li:hover > span{color:#01ac62;}header nav.menu--main.fnch_menu > ul.menu > li.menu-item--active-trail > a{color:#01ac62;cursor:default;}header nav.menu--main.fnch_menu > ul.menu > li.menu-item--expanded > a:before,header nav.menu--main.fnch_menu > ul.menu > li.menu-item--expanded > span:before{z-index:2;position:absolute;content:"\e902";top:18px;right:15px;font:18px/1.2em 'icomoon';color:#979f9f;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main.fnch_menu > ul.menu > li.menu-item--expanded:hover > a:before,header nav.menu--main.fnch_menu > ul.menu > li.menu-item--expanded:hover > span:before{color:#01ac62;}header nav.menu--main.fnch_menu.fnch_menu__child_mode .fnch_menu__back{left:0;}header nav.menu--main.fnch_menu.fnch_menu__child_mode > ul.menu > li{position:relative;left:-120%;}header nav.menu--main.fnch_menu.fnch_menu__child_mode > ul.menu > li.fnch_menu__level_opened{z-index:1;position:absolute;top:0;left:0;background:#FFF;}header nav.menu--main.fnch_menu.fnch_menu__child_mode > ul.menu > li.fnch_menu__level_opened > a,header nav.menu--main.fnch_menu.fnch_menu__child_mode > ul.menu > li.fnch_menu__level_opened > span{color:#01ac62;cursor:default;}header nav.menu--main.fnch_menu.fnch_menu__child_mode > ul.menu > li.fnch_menu__level_opened > a:before,header nav.menu--main.fnch_menu.fnch_menu__child_mode > ul.menu > li.fnch_menu__level_opened > span:before{display:none;}header nav.menu--main.fnch_menu.fnch_menu__child_mode > ul.menu > li.fnch_menu__level_opened ul{left:0 !important;}.menu-open header .region-primary-menu{position:absolute;width:100%;height:100vh;left:0;top:0;padding:0;background:#FFF;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.menu-open header #burger{width:42px;}.menu-open header #burger span{background:#01ac62;left:50%;background:#003737;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.menu-open header #burger span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:25%;}.menu-open header #burger span:nth-child(2){width:0%;opacity:0;}.menu-open header #burger span:nth-child(3){width:75%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:25%;}.menu-open header nav.menu--main{left:0;}.scroll-down header{top:-500px;}.scroll-up header,.scroll-up.menu-open header,.scroll-down.menu-open header{top:0;}.slide-front{margin-top:50px;}.header-image{height:550px;margin:50px 0 0;}}@media only screen and (max-width:1024px){.slide-front .slide-bloc,.header-image .slide-bloc{width:75%;}}@media only screen and (max-width:900px){.header-image{height:500px;}}@media only screen and (max-width:768px){.slide-front{height:560px;}.slide-front .player{top:25%;}.slide-front .slide-bloc{width:100%;top:30%;}.slide-front .slide-view{height:560px;}.header-image .slide-bloc{width:100%;}}@media only screen and (max-width:600px){.header-image{height:420px;}.slide-front .player{top:10%;}.slide-front .slide-bloc{top:15%;}}@media only screen and (max-width:480px){header{height:80px;}header .region-header-top .menu--header-top > ul.menu > li:last-child span.user-login{font:400 0/50px 'Antonio',sans-serif;}header .region-header-top .menu--header-top > ul.menu > li:last-child span.user-login:before{padding-right:0;font:normal 22px/50px "icomoon";}header .region-header-top .menu--header-top > ul.menu > li:last-child ul{width:150px;top:-500px;}.menu-open header nav.menu--main{width:100%;}}footer{z-index:1;position:relative;padding:35px 0 0;font:400 0.9em/1.2em 'Encode Sans',sans-serif;color:#979f9f;}footer:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#1c1e21;}footer .region-footer-top{display:flex;flex-wrap:wrap;padding-bottom:35px;border-bottom:1px dotted #979f9f;justify-content:space-between;}footer .region-footer-top .block-iptools-logo{width:20%;}footer .region-footer-top .block-iptools-logo img{display:block;max-width:150px;height:auto;}footer .region-footer-top #block-fnchnewsletter{display:flex;flex-wrap:wrap;align-items:flex-end;font:400 1.1em/1.2em 'Encode Sans',sans-serif;}footer .region-footer-top #block-fnchnewsletter .subscribe-title{margin:0 0 8px;padding:0;font:700 1.6em/1.2em 'Antonio',sans-serif;color:#01ac62;}footer .region-footer-top #block-fnchnewsletter .button a{margin-left:35px;}footer .region-footer-top #block-fnchnewsletter .button a:hover{background:#FFF;color:#01ac62;}footer .region-footer{display:flex;flex-wrap:wrap;align-items:flex-start;}footer .region-footer .menu--main > ul > li > a,footer .region-footer .block-fnchfec-footer-block > .item-list > ul > li > a,footer .region-footer .menu--main > ul > li > span,footer .region-footer .block-fnchfec-footer-block > .item-list > ul > li > span{position:relative;display:block;padding:0 0 0 20px;margin-bottom:5px;font:400 1.3em/1.2em 'Antonio',sans-serif;text-transform:uppercase;color:#FFF;}footer .region-footer .menu--main > ul > li > a:before,footer .region-footer .block-fnchfec-footer-block > .item-list > ul > li > a:before,footer .region-footer .menu--main > ul > li > span:before,footer .region-footer .block-fnchfec-footer-block > .item-list > ul > li > span:before{position:absolute;width:12px;height:3px;content:"";background:#F5ED7D;left:0;top:18px;}footer .region-footer .menu--main > ul > li ul,footer .region-footer .block-fnchfec-footer-block > .item-list > ul > li ul{margin:0;}footer .region-footer .menu--main > ul > li ul a,footer .region-footer .block-fnchfec-footer-block > .item-list > ul > li ul a{display:inline-block;padding:5px 0;color:#979f9f;}footer .region-footer .menu--main > ul > li ul a:hover,footer .region-footer .block-fnchfec-footer-block > .item-list > ul > li ul a:hover{color:#FFF;text-decoration:none;}footer .region-footer .block-fnchfec-footer-block{width:20%;padding-right:5%;margin:40px 0;}footer .region-footer .block-fnchfec-footer-block ul a{display:inline-block;padding:5px 0;color:#979f9f;}footer .region-footer .block-fnchfec-footer-block ul a:hover{color:#FFF;text-decoration:none;}footer .region-footer .block-fnchfec-footer-block ul a.epodrome,footer .region-footer .block-fnchfec-footer-block ul a.press,footer .region-footer .block-fnchfec-footer-block ul a.equidia{font-weight:600;color:#FFF;}footer .region-footer .menu--main{display:flex;flex-wrap:wrap;width:80%;padding-left:5%;margin:40px 0;border-left:1px dotted #979f9f;}footer .region-footer .menu--main > ul{display:flex;flex-wrap:wrap;margin:0;}footer .region-footer .menu--main > ul > li{position:relative;width:25%;padding:0 2% 4%;}footer .region-footer .menu--footer{position:relative;width:100%;font-size:0.9em;}footer .region-footer .menu--footer:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#18191D;}footer .region-footer .menu--footer ul.menu{display:flex;flex-wrap:wrap;justify-content:center;padding:12px 0;}footer .region-footer .menu--footer ul.menu li{margin:0 10px;}footer .region-footer .menu--footer ul.menu a{display:inline-block;margin:3px 0;padding:0 5px;color:#979f9f;}footer .region-footer .menu--footer ul.menu a:hover{color:#FFF;text-decoration:none;}@media only screen and (max-width:1280px){footer .region-footer .menu--main{order:1;width:100%;margin:40px 0 0;padding:0;border:0;}footer .region-footer .menu--main > ul > li{width:33.33%;padding:0 2% 8%;}footer .region-footer .block-fnchfec-footer-block{order:2;width:100%;padding:0 2% 4%;margin-top:0;}footer .region-footer .block-fnchfec-footer-block ul ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:4%;-moz-column-gap:4%;column-gap:4%;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}footer .region-footer .menu--footer{order:3;}}@media only screen and (max-width:600px){footer .region-footer-top{justify-content:center;}footer .region-footer-top .block-iptools-logo{display:none;}footer .region-footer-top .block-simplenews form{align-items:flex-end;flex-wrap:nowrap;}footer .region-footer-top .block-simplenews form input[type=text]{width:100%;}footer .region-footer-top .block-simplenews form input[type=email]{width:100%;}footer .region-footer-top #block-fnchnewsletter .button a{margin-left:0;}footer .region-footer .menu--main > ul > li{width:50%;}footer .region-footer .block-fnchfec-footer-block ul ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4%;-moz-column-gap:4%;column-gap:4%;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}}@media only screen and (max-width:480px){footer .region-footer .menu--main{margin-bottom:0;}footer .region-footer .menu--main > ul > li{width:100%;padding:0 0 6%;}footer .region-footer .block-fnchfec-footer-block > .item-list{margin-top:0;}footer .region-footer .block-fnchfec-footer-block > .item-list ul ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:4%;-moz-column-gap:4%;column-gap:4%;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}}.path-frontpage h2{margin-bottom:30px;font:600 1.8em/1.2em 'Antonio',sans-serif;text-transform:uppercase;text-align:center;}.path-frontpage h2:before,.path-frontpage h2:after{position:absolute;top:16px;padding:0 10px;content:".......";color:#F5ED7D;font:400 1.3em/0 'Encode Sans',sans-serif;letter-spacing:0.05em;}.path-frontpage h2:before{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);}.quick-search{z-index:2;position:absolute;width:60%;left:50%;padding:30px 4%;background:linear-gradient(180deg,#01ac62 0%,rgba(1,172,98,0) 100%);-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);box-shadow:0 -5px 10px -5px;}.quick-search .search-title{display:flex;justify-content:center;align-items:center;margin-bottom:15px;font:300 1.2em/1.2em 'Antonio',sans-serif;color:#FFF;text-transform:uppercase;}.quick-search .search-title:before{margin-right:10px;content:"\e903";font:25px/0 'icomoon';}.quick-search .field__items{display:flex;flex-wrap:wrap;justify-content:center;}.quick-search .field__items .field__item a{position:relative;display:flex;align-items:center;margin:6px;padding:15px 25px;font:500 1.05em/1.2em 'Encode Sans',sans-serif;color:#FFF;border:1px solid #FFF;text-decoration:none;text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.quick-search .field__items .field__item a:before{margin-right:15px;font:28px/0 'icomoon';color:#F5ED7D;}.quick-search .field__items .field__item a.search-date:before{content:"\e908";}.quick-search .field__items .field__item a.search-track:before{content:"\e906";}.quick-search .field__items .field__item a.search-district:before{content:"\e905";font:32px/0 'icomoon';}.quick-search .field__items .field__item a:hover{color:#FFF;background:#01ac62;}.quick-access{position:relative;padding:50px 0;}.quick-access .highlight_selector{margin-bottom:35px;}.quick-access .highlight_selector ul{display:flex;flex-wrap:wrap;justify-content:center;}.quick-access .highlight_selector ul li{margin:0 15px 10px;padding:5px;font:600 1em/1em 'Encode Sans',sans-serif;border-bottom:1px solid transparent;color:#7A9292;cursor:pointer;}.quick-access .highlight_selector ul li:hover{text-decoration:none;border-bottom:1px solid;}.quick-access .highlight_selector ul li.active{color:#01ac62;border-bottom:1px solid;cursor:default;}.quick-access .field--name-field-home-highlights{position:relative;}.quick-access .field--name-field-home-highlights > .field__item{overflow:hidden;position:relative;width:100%;}.quick-access .field--name-field-home-highlights > .field__item .paragraph{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.quick-access .field--name-field-home-highlights > .field__item .paragraph.hidden{display:none;}.quick-access .field--name-field-home-highlights > .field__item .bloc-content{width:48%;}.quick-access .field--name-field-home-highlights > .field__item .bloc-content h3{margin:0 0 8px;font:400 1.5em/1.2em 'Antonio',sans-serif;}.quick-access .field--name-field-home-highlights > .field__item .bloc-content .button{margin-top:25px;}.quick-access .field--name-field-home-highlights > .field__item .bloc-view{width:48%;}.quick-access .field--name-field-home-highlights > .field__item .bloc-view .field--type-image{position:relative;}.quick-access .field--name-field-home-highlights > .field__item .bloc-view .field--type-image:before{display:block;content:"";padding-top:75%;padding-top:66.66%;}.quick-access .field--name-field-home-highlights > .field__item .bloc-view .field--type-image img{position:absolute;width:100%;height:100%;top:50%;left:50%;object-fit:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border-bottom:6px solid #F5ED7D;}.quick-access .field--name-field-home-highlights > .field__item:hover:after{font:1.6em/0 "Fontello";}.front-news{position:relative;}.front-news:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);top:initial;bottom:0;height:50%;background:#005453;}.front-news nav{z-index:2;position:absolute;display:flex;justify-content:space-between;height:40px;right:0;top:45px;content:"";}.front-news nav button{position:relative;width:40px;height:40px;margin:0 1px;background:#01ac62;border:0;font-size:0;cursor:pointer;}.front-news nav button:after{position:absolute;width:100%;height:100%;content:"\E836";top:0;left:0;color:rgba(255,255,255,0.5);font:normal 23px/40px "Fontello";text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.front-news nav button:hover:after{color:#FFF;left:-5px;}.front-news nav button.arrow-next:after{left:auto;right:0;content:"\E837";}.front-news nav button.arrow-next:hover:after{left:auto;right:-5px;}.front-news .view-news-list > h2{margin-bottom:15px;text-align:left;}.front-news .view-news-list > h2:before{position:relative;top:0;content:"...";}.front-news .view-news-list > h2:after{display:none;}.front-news .view-news-list .ipslide__ipslide_effect_slide__item{width:30vw;padding:0 6px;}.front-news .view-news-list .ipslide__ipslide_effect_slide__item .views-row{width:100% !important;margin:0 !important;}.front-news .view-news-list .view-content{width:100% !important;margin:0 !important;padding-bottom:0 !important;}.front-news .view-news-list .view-content .slide,.front-news .view-news-list .view-content .slide-inner{width:100%;}.front-news .view-news-list .view-content .views-row:nth-child(3n+2){top:0;}.front-news .view-news-list .view-footer{margin:15px 6px 0;}.front-news .view-news-list .view-footer .button a{background:#FFF;color:#01ac62;}.fnch-about{clear:both;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 0;}.fnch-about:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#F0F0F0;}.fnch-about .bloc-content{width:48%;}.fnch-about .bloc-content h2{text-align:left;}.fnch-about .bloc-content h2:before{position:relative;top:0;content:"...";color:#005453;}.fnch-about .bloc-content h2:after{display:none;}.fnch-about .bloc-content .button{margin-top:25px;}.fnch-about .bloc-content .button a{background:#FFF;color:#01ac62;}.fnch-about .bloc-view{width:48%;}.fnch-about .bloc-view img{display:block;width:100%;height:auto;border-bottom:6px solid #F5ED7D;}.fnch-stats{position:relative;height:100%;padding:30px 0;color:#FFF;}.fnch-stats:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:url(/themes/custom/fnch/img/bkg/fnch-stats.jpg) center top no-repeat;background-size:cover;}.fnch-stats h2{margin-bottom:25px;color:#FFF;}.fnch-stats .field__items{display:flex;flex-wrap:wrap;justify-content:center;width:102%;margin:0 -1%;}.fnch-stats .field__items > .field__item{position:relative;width:25%;padding:35px 1% 25px;text-align:center;}.fnch-stats .field__items .field--name-field-home-number{margin-bottom:15px;font:600 3.5em/1em 'Antonio',sans-serif;}.fnch-stats .field__items .field--name-field-home-number-content{line-height:1.3em;}.fnch-stats .more-link{margin-top:15px;text-align:center;}.fnch-stats .more-link a{color:#FFF;}.actor-section{position:relative;padding:75px 0;}.actor-section:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#005453;}.actor-section h2{margin-bottom:70px;color:#FFF;}.actor-section .actor-content{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -7px;justify-content:center;}.actor-section .actor-type{width:50%;}.actor-section .actor-type .field__items{display:flex;flex-wrap:wrap;align-items:flex-start;}.actor-section .actor-type .field__items > .field__item{z-index:1;position:relative;width:calc(50% - 14px);margin:0 7px;text-align:center;}.actor-section .actor-type .field__items > .field__item:before{z-index:1;position:absolute;width:100%;height:100%;content:"";bottom:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 75%,rgba(0,0,0,0.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 75%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 75%,rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#bf000000',GradientType=0);}.actor-section .actor-type .field__items > .field__item:after{z-index:1;position:absolute;width:1px;height:125px;content:"";border-left:1px dotted rgba(255,255,255,0.75);left:50%;bottom:-130px;}.actor-section .actor-type .field__items > .field__item .bloc-content{z-index:1;position:absolute;width:100%;padding:30px 20px;color:#FFF;bottom:0;}.actor-section .actor-type .field__items > .field__item .bloc-content h3{z-index:1;position:relative;margin-bottom:5px;font:600 1.4em/1.3em 'Antonio',sans-serif;text-shadow:2px 2px 4px #000;text-transform:uppercase;color:#FFF;}.actor-section .actor-type .field__items > .field__item .bloc-content h3 a{color:#FFF;}.actor-section .actor-type .field__items > .field__item .bloc-content .bloc-desc{position:relative;}.actor-section .actor-type .field__items > .field__item .bloc-view .media{position:relative;overflow:hidden;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;background-blend-mode:multiply;}.actor-section .actor-type .field__items > .field__item .bloc-view .media:before{display:block;content:"";padding-top:75%;padding-top:133%;}.actor-section .actor-type .field__items > .field__item .bloc-view .media:after{z-index:1;position:absolute;width:50%;height:7px;content:"";background:#F5ED7D;left:50%;bottom:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.actor-section .actor-type .field__items > .field__item:hover .more-link a{padding-left:18px;}.actor-section .actor-type .field__items > .field__item:hover .more-link a:after{padding-left:18px;}.actor-section .actor-type .field__items > .field__item:nth-child(even){margin-top:50px;}.actor-section .actor-type .more-link a{color:#FFF;}.actor-section .actor-job{position:relative;width:calc(25% - 14px);margin:0 7px;color:#005453;background:#FFF;text-align:center;}.actor-section .actor-job:before{display:block;content:"";padding-top:75%;padding-top:133%;}.actor-section .actor-job .ratio{position:absolute;top:0;left:0;bottom:0;right:0;padding:5% 10%;}.actor-section .actor-job .ratio:after{z-index:1;position:absolute;width:50%;height:7px;content:"";background:#F5ED7D;left:50%;bottom:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.actor-section .actor-job .view-job-offers{padding:0;}.actor-section .actor-job .view-job-offers .job-view,.actor-section .actor-job .view-job-offers .job-desc{display:none;}.actor-section .actor-job .view-job-offers .view-content{margin:0;}.actor-section .actor-job:after{z-index:1;position:absolute;width:1px;height:125px;content:"";border-left:1px dotted rgba(255,255,255,0.75);left:50%;bottom:-130px;}.actor-section .actor-job h3{margin-bottom:20px;font:200 1.2em/1em 'Antonio',sans-serif;text-transform:uppercase;}.actor-section .actor-job .button a{margin-top:20px;background:#01ac62;}.actor-section .actor-job .button a:hover{background:#003737;color:#FFF;}.actor-section .view-job-offers:before{display:none;}.actor-section .actor-newsletter{position:relative;width:calc(25% - 14px);margin:50px 7px 0;background:#01ac62;color:#FFF;text-align:center;}.actor-section .actor-newsletter:after{z-index:1;position:absolute;width:1px;height:125px;content:"";border-left:1px dotted rgba(255,255,255,0.75);left:50%;bottom:-130px;}.actor-section .actor-newsletter:before{display:block;content:"";padding-top:75%;padding-top:133%;}.actor-section .actor-newsletter .ratio{position:absolute;top:0;left:0;bottom:0;right:0;padding:5% 10%;}.actor-section .actor-newsletter .ratio:before{position:absolute;bottom:0;left:50%;color:#FFF;content:"\e909";font:12.5em/1em 'icomoon';-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-opacity:0.2;-moz-opacity:0.2;opacity:0.2;}.actor-section .actor-newsletter .ratio:after{z-index:1;position:absolute;width:50%;height:7px;content:"";background:#F5ED7D;left:50%;bottom:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.actor-section .actor-newsletter .news-title{font:400 1.6em/1.2em 'Antonio',sans-serif;margin-bottom:20px;}.actor-section .actor-newsletter .news-content{margin-bottom:30px;}.actor-section .actor-newsletter .newsletter-subscription{margin-bottom:15px;font:600 0.95em/1.2em 'Encode Sans',sans-serif;}.actor-section .actor-newsletter .button a{background:#FFF;color:#01ac62;}.actor-section .actor-newsletter .button a:hover{background:#003737;color:#FFF;}.partners-links > .field__items{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;padding:5% 0 2%;}.partners-links > .field__items .contextual-region{position:initial;}.partners-links > .field__items > .field__item{position:relative;overflow:hidden;width:48%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.partners-links > .field__items > .field__item:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(0deg,rgba(0,0,0,0.70351891) 0%,rgba(0,0,0,0.20491947) 100%);}.partners-links > .field__items > .field__item:before{display:block;content:"";padding-top:75%;padding-top:66.66%;}.partners-links > .field__items > .field__item .partner-view img{position:absolute;width:100%;height:100%;top:50%;left:50%;object-fit:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.partners-links > .field__items > .field__item .partner-content{z-index:1;position:absolute;top:50%;left:3%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);}.partners-links > .field__items > .field__item h3{font:600 1.4em/1.3em 'Antonio',sans-serif;text-shadow:2px 2px 4px #000;text-transform:uppercase;color:#FFF;}.partners-links > .field__items > .field__item .field--name-field-home-partners-logo img{display:block;width:50%;height:auto;margin-bottom:12px;}.partners-links > .field__items > .field__item .button{margin:35px 0 0;}.partners-links > .field__items > .field__item:last-child .field--name-field-home-partners-logo img{width:75%;}.networks-follow{z-index:1;position:relative;padding:3.5% 0;}.networks-follow h2{margin-bottom:20px;}.networks-follow .field__items{display:flex;flex-wrap:wrap;width:102%;margin:0 -1%;}.networks-follow .field__items > .field__item{width:25%;padding:1%;}.networks-follow .field__items > .field__item .paragraph{overflow:hidden;position:relative;background:#005453;}.networks-follow .field__items > .field__item .paragraph:after{position:absolute;width:50%;height:7px;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);content:"";background:#F5ED7D;}.networks-follow .field__items > .field__item .paragraph:hover .field--type-image img{width:105%;height:105%;}.networks-follow .field__items > .field__item .paragraph:hover .field--type-icon{bottom:70px;}.networks-follow .field__items > .field__item .paragraph.linkedin .field--type-icon:before{content:"\eaca";}.networks-follow .field__items > .field__item .paragraph.youtube .field--type-icon:before{content:"\ea9d";}.networks-follow .field__items > .field__item .paragraph.instagram .field--type-icon:before{content:"\ea92";}.networks-follow .field__items > .field__item .paragraph.tiktok .field--type-icon:before{content:"\e900";}.networks-follow .field__items > .field__item .field--type-icon{z-index:2;position:absolute;width:60px;height:60px;bottom:40px;left:50%;background:#01ac62;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.networks-follow .field__items > .field__item .field--type-icon:after{position:absolute;width:1px;height:70px;left:50%;bottom:-70px;border-left:1px dotted #FFF;content:"";}.networks-follow .field__items > .field__item .field--type-icon:before{position:absolute;width:100%;height:100%;top:0;left:0;color:#FFF;font:30px/60px 'icomoon';text-align:center;}.networks-follow .field__items > .field__item .field--type-image{overflow:hidden;position:relative;margin:8%;}.networks-follow .field__items > .field__item .field--type-image:before{display:block;content:"";padding-top:75%;}.networks-follow .field__items > .field__item .field--type-image:after{z-index:1;position:absolute;width:100%;height:100%;bottom:0;left:0;content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);}.networks-follow .field__items > .field__item .field--type-image img{position:absolute;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);object-fit:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}@media only screen and (max-width:1280px){.quick-search{width:75%;}.actor-section{padding:60px 0 70px;}.actor-section h2{margin-bottom:40px;}.actor-section .actor-type{width:33.33%;margin-top:50px;}.actor-section .actor-type .field__items > .field__item{width:calc(100% - 14px);}.actor-section .actor-type .field__items > .field__item:last-child{display:none;}.actor-section .actor-job,.actor-section .actor-newsletter{z-index:1;width:calc(33.33% - 14px);}}@media only screen and (max-width:1024px){.quick-search{width:85%;}.front-news .view-news-list .ipslide__ipslide_effect_slide__item{width:50vw;}}@media only screen and (max-width:900px){.quick-search{width:100%;}.actor-section .actor-type{width:100%;margin-top:0;}.actor-section .actor-type .field__items > .field__item{width:calc(50% - 14px);}.actor-section .actor-type .field__items > .field__item:last-child{display:block;}.actor-section .actor-job,.actor-section .actor-newsletter{width:calc(50% - 14px);}.networks-follow .field__items > .field__item{width:50%;}}@media only screen and (max-width:768px){.quick-search{position:relative;padding:5%;margin-bottom:-100px;background:#01ac62;-webkit-transform:translate(-50%,-100px);-moz-transform:translate(-50%,-100px);-ms-transform:translate(-50%,-100px);-o-transform:translate(-50%,-100px);}.quick-access .field--name-field-home-highlights > .field__item .paragraph{flex-direction:column-reverse;}.quick-access .field--name-field-home-highlights > .field__item .paragraph .bloc-content{width:100%;}.quick-access .field--name-field-home-highlights > .field__item .paragraph .bloc-view{width:100%;margin-bottom:25px;}.fnch-about .bloc-content{width:100%;}.fnch-about .bloc-view{width:100%;margin-bottom:25px;}.fnch-stats .field__items > .field__item{width:50%;}.partners-links > .field__items{padding:10% 0;}.partners-links > .field__items > .field__item{width:100%;}.partners-links > .field__items > .field__item:first-child{margin-bottom:35px;}}@media only screen and (max-width:600px){.path-frontpage h2{font-size:1.5em;}.front-news .view-news-list > h2{margin-bottom:22px;}.front-news .view-news-list .ipslide__ipslide_effect_slide__item{width:90vw;}.fnch-stats .field__items .field--name-field-home-number{margin-bottom:10px;font:600 2.8em / 1em 'Antonio',sans-serif;}.actor-section .actor-type .field__items > .field__item{width:calc(100% - 14px);}.actor-section .actor-type .field__items > .field__item:last-child{margin-bottom:50px;}.actor-section .actor-type .field__items > .field__item .bloc-view .media:before{padding-top:100%;}.actor-section .actor-job,.actor-section .actor-newsletter{width:calc(100% - 14px);}.actor-section .actor-job:before,.actor-section .actor-newsletter:before{display:none;}.actor-section .actor-job .ratio,.actor-section .actor-newsletter .ratio{position:relative;}}@media only screen and (max-width:480px){.networks-follow .field__items > .field__item{width:100%;}.partners-links > .field__items > .field__item h3{font:600 1.2em/1.3em 'Antonio',sans-serif;}.partners-links > .field__items > .field__item .button{margin:15px 0 0;}}@media only screen and (max-width:320px){.fnch-stats .field__items > .field__item{width:100%;}}.introduction{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;padding:35px 0;color:#FFF;}.introduction:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#005453;}.introduction h2{width:100%;color:#01ac62;}.introduction .text-formatted{flex:1;}.introduction .field--type-link,.introduction .field--type-file{margin:1em 0 0 25px;}.introduction .field--type-link .file,.introduction .field--type-file .file{padding-left:0;background:none;}.introduction .field--type-link a,.introduction .field--type-file a{position:relative;display:inline-flex;align-items:center;padding:12px 25px;font:600 1em/1.2em 'Encode Sans',sans-serif;color:#FFF;background:#01ac62;border:1px solid #01ac62;text-decoration:none;text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.introduction .field--type-link a:hover,.introduction .field--type-file a:hover{background:#005453;border:1px solid #005453;}.introduction .field--type-link a,.introduction .field--type-file a{background:#01ac62;border:1px solid rgba(255,255,255,0.25);}.introduction .field--type-link a:before,.introduction .field--type-file a:before{color:#005453;}.introduction .field--type-link a:hover,.introduction .field--type-file a:hover{color:#01ac62;background:#FFF;border:1px solid #01ac62;}.introduction a{color:#FFF;}.helpful-links{margin-top:40px;}.helpful-links .news-link-title{position:relative;margin-bottom:10px;font:200 1.4em/0.9em 'Antonio',sans-serif;color:#005453;text-transform:uppercase;border-bottom:1px dotted #005453;}.helpful-links .helpful-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}.helpful-links a{position:relative;display:inline-block;width:100%;padding:7px 25px;color:#01ac62;line-height:1.2em;}.helpful-links a:before{position:absolute;left:0;top:7px;content:"\E83E";font:normal 1em/1em "Fontello";}.helpful-links a:hover{color:#005453;text-decoration:none;}.helpful-links .field--type-file a:before{content:"\E802";}.helpful-links .file{padding:0;background:none;}.node--type-page-list h1{display:none;}.editorial{padding:35px 0 0;}.editorial .paragraph--type--edito-basic .edito-basic{display:flex;flex-wrap:wrap;justify-content:space-between;}.editorial .paragraph--type--edito-basic .edito-basic .edito-view{width:40%;padding-right:5%;}.editorial .paragraph--type--edito-basic .edito-basic .edito-view img{display:block;width:100%;height:auto;}.editorial .paragraph--type--edito-basic .edito-basic .edito-view iframe,.editorial .paragraph--type--edito-basic .edito-basic .edito-view video{width:100% !important;height:280px;}.editorial .paragraph--type--edito-basic .edito-basic .edito-desc{flex:1;}.editorial .paragraph--type--edito-basic .edito-basic .edito-desc img{margin:0 10px;}.editorial .paragraph--type--edito-basic .edito-basic .button{margin-top:20px;}.editorial .paragraph--type--edito-basic .edito-basic .contact-sheet{margin-top:30px;width:100%;}.editorial .paragraph--type--edito-basic .edito-basic .contact-sheet .contact-desc:after{z-index:-1;position:absolute;top:50%;right:-50px;content:"CONTACT";font:600 3.2em/0 'Antonio',sans-serif;color:#F0F0F0;-webkit-transform:translate(0,0) rotate(-90deg) scale(1) skew(0);-moz-transform:translate(0,0) rotate(-90deg) scale(1) skew(0);-o-transform:translate(0,0) rotate(-90deg) scale(1) skew(0);-ms-transform:translate(0,0) rotate(-90deg) scale(1) skew(0);transform:translate(0,0) rotate(-90deg) scale(1) skew(0);-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;}.editorial .paragraph--type--edito-basic.testimony .edito-basic{flex-direction:row !important;}.editorial .paragraph--type--edito-basic.testimony .edito-basic .edito-view{margin:0 auto;padding:0 !important;}.editorial .paragraph--type--edito-basic.testimony .edito-basic .edito-view .field--name-field-media-image{position:relative;overflow:hidden;width:200px !important;height:200px !important;margin:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.editorial .paragraph--type--edito-basic.testimony .edito-basic .edito-view .field--name-field-media-image:before{display:block;content:"";padding-top:75%;padding-top:100%;}.editorial .paragraph--type--edito-basic.testimony .edito-basic .edito-view .field--name-field-media-image .field__item{position:absolute;top:0;left:0;bottom:0;right:0;}.editorial .paragraph--type--edito-basic.testimony .edito-basic .edito-view .field--name-field-media-image img{position:relative;display:block;top:50%;left:50%;max-width:125%;max-height:125%;width:auto !important;height:auto !important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.editorial .paragraph--type--edito-infographics{padding:25px 0;}.editorial .paragraph--type--edito-infographics img{display:block;width:75%;height:auto;margin:auto;}.editorial .edito-toggle{position:relative;}.editorial .edito-toggle .paragraph--type--toggle-item{display:flex;flex-wrap:wrap;}.editorial .edito-toggle .toggle-title{width:100%;}.editorial .edito-toggle > .text-formatted{margin-bottom:25px;}.editorial .edito-toggle > .text-formatted:last-child{margin-bottom:0;}.editorial .edito-toggle > .field__items{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:15px;}.editorial .edito-toggle > .field__items > .field__item{margin-bottom:5px;background:#F0F0F0;}.editorial .edito-toggle > .field__items > .field__item .toggle-title .field__item{position:relative;width:100%;padding:15px 50px 15px 25px;margin:0;font:600 1.3em/1.2em 'Antonio',sans-serif;color:#005453;cursor:pointer;}.editorial .edito-toggle > .field__items > .field__item .toggle-title .field__item:after{position:absolute;content:"\E818";font:1em/25px 'fontello';right:25px;text-align:center;}.editorial .edito-toggle > .field__items > .field__item .toggle-title .field__item:hover{color:#01ac62;}.editorial .edito-toggle > .field__items > .field__item .toggle-title .field__item:hover:after{border-color:#005453;}.editorial .edito-toggle > .field__items > .field__item .toggle-content{display:flex;flex-wrap:wrap;width:100%;padding:0 25px 25px 25px;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media{width:33.33%;padding-right:2%;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media img{display:block;width:100%;height:auto;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media video,.editorial .edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media iframe{display:block;width:100% !important;height:250px;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-content{flex:1;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-content h2{margin:0;font:700 1.4em/1.3em 'Encode Sans',sans-serif;color:#161616;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .helpful-links{width:100%;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .text-formatted ol,.editorial .edito-toggle > .field__items > .field__item .toggle-content .text-formatted ul{margin:0 0 1em;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .text-formatted ol:last-child,.editorial .edito-toggle > .field__items > .field__item .toggle-content .text-formatted ul:last-child{margin:0;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .text-formatted ol li,.editorial .edito-toggle > .field__items > .field__item .toggle-content .text-formatted ul li{padding:6px 0;}.editorial .edito-toggle > .field__items > .field__item .opened .toggle-title .field__item{color:#01ac62;}.editorial .edito-toggle > .field__items > .field__item .opened .toggle-title .field__item:after{content:"\E813";}.editorial .field--name-field-edito-paragraphs > .field__item,.editorial .field--name-field-page-list-paragraphs > .field__item{position:relative;padding:35px 0;}.editorial .field--name-field-edito-paragraphs > .field__item:first-child,.editorial .field--name-field-page-list-paragraphs > .field__item:first-child{padding-top:0;}.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(odd) .contact-sheet .node,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(odd) .contact-sheet .node{background:#F0F0F0;}.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(odd) .contact-sheet .contact-desc:after,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(odd) .contact-sheet .contact-desc:after{color:#FFF;}.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even):before,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(even):before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#F0F0F0;}.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even) .edito-basic,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(even) .edito-basic{flex-direction:row-reverse;}.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even) .edito-basic .edito-view,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(even) .edito-basic .edito-view{padding:0 0 0 5%;}.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even) .edito-toggle > .field__items > .field__item,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(even) .edito-toggle > .field__items > .field__item{background:#FFF;}.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even) .paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-document-library-item-visu,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(even) .paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-document-library-item-visu{background:#FFF;}.paragraph--type--toggle-item .toggle-content{display:none !important;overflow:hidden;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.paragraph--type--toggle-item.opened .toggle-content{display:flex !important;animation:fadeIn 1s;}.paragraph--type--document-library .field--name-field-documents-library-docs{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 2%);margin:25px -1% 0;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item{position:relative;width:20%;padding:0 1% 35px;text-align:center;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph{position:relative;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-document-library-item-visu{overflow:hidden;position:relative;margin-bottom:15px;background:#F0F0F0;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-document-library-item-visu:after{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-document-library-item-visu .media--type-image:before{display:block;content:"";padding-top:75%;padding-top:66.66%;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-document-library-item-visu .media--type-image .field__item{position:absolute;top:0;left:0;bottom:0;right:0;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-document-library-item-visu .media--type-image img{position:relative;display:block;width:100%;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-document-library-item-titl{padding-bottom:5px;color:#005453;font:600 1.1em/1.3em 'Antonio',sans-serif;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-media-file a,.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-media-image a{display:block;margin-bottom:10px;font:italic 400 0.9em/1.4em 'Encode Sans',sans-serif;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-media-file a span,.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-field-media-image a span{white-space:nowrap;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph .field--name-document-date{margin-top:5px;color:#979f9f;font:300 0.8em/1.2em 'Encode Sans',sans-serif;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph:hover .field--name-field-document-library-item-visu:after{background:rgba(0,0,0,0.5);}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph:hover .field--name-field-document-library-item-visu .media--type-image:after{font:3em/0 'icomoon',sans-serif;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph:hover .field--name-field-document-library-item-visu .media--type-image img{width:105%;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.download .media--type-image:after,.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.audio .media--type-image:after,.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.video .media--type-image:after{z-index:2;position:absolute;content:"\e9c2";top:50%;left:0;width:100%;font:0/0 'icomoon',sans-serif;color:#01ac62;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.download.audio .media--type-image:after,.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.audio.audio .media--type-image:after,.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.video.audio .media--type-image:after{content:"\ea27";}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.download.video .media--type-image:after,.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.audio.video .media--type-image:after,.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.video.video .media--type-image:after{content:"\e912";}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.with-associated-doc .field--name-field-media-file a:before,.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.with-associated-doc .field--name-field-media-image a:before{position:relative;padding-right:5px;content:"\E802";font:1em/1.4em 'fontello';left:0;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item .paragraph.with-associated-doc .field--name-document-date{margin-bottom:10px;}@media only screen and (max-width:1280px){.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item{width:25%;}}@media only screen and (max-width:900px){.introduction .text-formatted{flex:initial;}.introduction .button{margin:1em 0 0 0;}.editorial .paragraph--type--edito-basic.testimony .edito-basic .edito-view{order:1 !important;margin:0 auto 25px !important;}.editorial .paragraph--type--edito-basic.testimony .edito-basic .edito-desc{order:2 !important;width:100% !important;flex:none !important;}.editorial .paragraph--type--edito-basic .edito-basic,.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even) .edito-basic,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(even) .edito-basic{display:flex;flex-wrap:wrap;}.editorial .paragraph--type--edito-basic .edito-basic .edito-view,.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even) .edito-basic .edito-view,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(even) .edito-basic .edito-view{order:2;width:100%;margin:25px 0 0;padding:0;}.editorial .paragraph--type--edito-basic .edito-basic .edito-view img,.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even) .edito-basic .edito-view img,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(even) .edito-basic .edito-view img{display:block;width:100%;height:auto;}.editorial .paragraph--type--edito-basic .edito-basic .edito-view iframe,.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even) .edito-basic .edito-view iframe,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(even) .edito-basic .edito-view iframe{min-height:420px;}.editorial .paragraph--type--edito-basic .edito-basic .edito-desc,.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even) .edito-basic .edito-desc,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(even) .edito-basic .edito-desc{order:1;width:100%;}.editorial .paragraph--type--edito-basic .edito-basic .contact-sheet,.editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even) .edito-basic .contact-sheet,.editorial .field--name-field-page-list-paragraphs > .field__item:nth-child(even) .edito-basic .contact-sheet{order:3;}.editorial .paragraph--type--edito-infographics img{width:100%;}.editorial .edito-toggle > .field__items{display:flex;flex-wrap:wrap;flex-direction:column;}.editorial .edito-toggle > .field__items > .field__item .toggle-title .field__item{padding:15px 50px 15px 10px;}.editorial .edito-toggle > .field__items > .field__item .toggle-content{padding:0 10px 10px 10px;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-content{order:1;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media{order:2;margin-top:25px;width:100%;padding-right:0;}.editorial .edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media iframe{height:300px;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item{width:33.33%;}}@media only screen and (max-width:600px){.helpful-links .helpful-content{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item{width:50%;}}@media only screen and (max-width:480px){.paragraph--type--document-library .field--name-field-documents-library-docs > .field__item{width:100%;}}.view-filters{margin-bottom:50px;}.view-filters .filter-title{margin-bottom:25px;font:400 2em/0.9em 'Antonio',sans-serif;text-transform:uppercase;color:#979f9f;}.view-filters label{font:400 1.3em/35px 'Antonio',sans-serif;text-transform:none;}.view-filters .form--inline{display:flex;flex-wrap:wrap;justify-content:center;}.view-filters .form--inline .form-type-select{display:flex;flex-wrap:wrap;margin-bottom:10px;}.view-filters .form--inline select{width:auto;margin-right:20px;}.field--name-field-news-date-publication:before{z-index:-1;position:absolute;top:-5px;right:-5px;width:16px;height:16px;content:"";background:#01ac62;}.field--name-field-news-date-publication time.datetime{z-index:1;display:block;color:#FFF;padding:0 15px;font:400 1.3em/40px 'Antonio',sans-serif;background:#1c1e21;}.node--type-page-list.node--view-mode-full .view-news-list,.front-news .view-news-list,.rf-front .view-news-list{position:relative;padding:45px 0 30px;}.node--type-page-list.node--view-mode-full .view-news-list .view-filters form .form-actions,.front-news .view-news-list .view-filters form .form-actions,.rf-front .view-news-list .view-filters form .form-actions{margin:0 0 10px;}.node--type-page-list.node--view-mode-full .view-news-list .view-content,.front-news .view-news-list .view-content,.rf-front .view-news-list .view-content{display:flex;flex-wrap:wrap;width:102%;margin:0 -1%;padding-bottom:30px;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row,.front-news .view-news-list .view-content .views-row,.rf-front .view-news-list .view-content .views-row{position:relative;width:31.33%;margin:0 1% 2%;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row:before,.front-news .view-news-list .view-content .views-row:before,.rf-front .view-news-list .view-content .views-row:before{z-index:1;position:absolute;width:100%;height:100%;content:"";bottom:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 75%,rgba(0,0,0,0.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 75%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 75%,rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#bf000000',GradientType=0);}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .news-content,.front-news .view-news-list .view-content .views-row .news-content,.rf-front .view-news-list .view-content .views-row .news-content,.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .node__content,.front-news .view-news-list .view-content .views-row .node__content,.rf-front .view-news-list .view-content .views-row .node__content{z-index:1;position:absolute;width:100%;bottom:0;left:0;color:#FFF;padding:20px 25px;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .news-content:after,.front-news .view-news-list .view-content .views-row .news-content:after,.rf-front .view-news-list .view-content .views-row .news-content:after,.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .node__content:after,.front-news .view-news-list .view-content .views-row .node__content:after,.rf-front .view-news-list .view-content .views-row .node__content:after{z-index:1;position:absolute;right:15px;bottom:22px;content:"\E841";font:0/0 "Fontello";color:#FFF;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .news-content h2,.front-news .view-news-list .view-content .views-row .news-content h2,.rf-front .view-news-list .view-content .views-row .news-content h2,.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .node__content h2,.front-news .view-news-list .view-content .views-row .node__content h2,.rf-front .view-news-list .view-content .views-row .node__content h2{position:relative;margin:0;padding:0 0 5px;color:#FFF;font:500 1.4em/1.2em 'Antonio',sans-serif;text-transform:none;text-align:left;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .news-content h2:after,.front-news .view-news-list .view-content .views-row .news-content h2:after,.rf-front .view-news-list .view-content .views-row .news-content h2:after,.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .node__content h2:after,.front-news .view-news-list .view-content .views-row .node__content h2:after,.rf-front .view-news-list .view-content .views-row .node__content h2:after{position:absolute;content:"";left:-25px;top:0;width:7px;height:100%;margin:0;padding:0;background:#F5ED7D;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .news-content h2:before,.front-news .view-news-list .view-content .views-row .news-content h2:before,.rf-front .view-news-list .view-content .views-row .news-content h2:before,.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .node__content h2:before,.front-news .view-news-list .view-content .views-row .node__content h2:before,.rf-front .view-news-list .view-content .views-row .node__content h2:before{display:none;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .view,.front-news .view-news-list .view-content .views-row .view,.rf-front .view-news-list .view-content .views-row .view{position:relative;overflow:hidden;width:100%;background:url(/themes/custom/fnch/img/bkg/news-defaut.svg) center center no-repeat;background-size:cover;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .view:before,.front-news .view-news-list .view-content .views-row .view:before,.rf-front .view-news-list .view-content .views-row .view:before{display:block;content:"";padding-top:75%;padding-top:66.66%;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row .view div,.front-news .view-news-list .view-content .views-row .view div,.rf-front .view-news-list .view-content .views-row .view div{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;background-blend-mode:multiply;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row:hover .view div.media--type-image,.front-news .view-news-list .view-content .views-row:hover .view div.media--type-image,.rf-front .view-news-list .view-content .views-row:hover .view div.media--type-image{background-color:#01ac62;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row:hover .news-content:after,.front-news .view-news-list .view-content .views-row:hover .news-content:after,.rf-front .view-news-list .view-content .views-row:hover .news-content:after{font:1.6em/0 "Fontello";}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row:nth-child(3n+2),.front-news .view-news-list .view-content .views-row:nth-child(3n+2),.rf-front .view-news-list .view-content .views-row:nth-child(3n+2){top:50px;}.node--type-page-list.node--view-mode-full .view-news-list .more-link,.front-news .view-news-list .more-link,.rf-front .view-news-list .more-link{margin-top:50px;text-align:center;}.rf-front .view-news-list .view-content .views-row .node__content .text-formatted{display:none;}#news{display:flex;flex-wrap:wrap;position:relative;}#news .field--name-field-news-theme{margin-bottom:8px;background:transparent;color:#01ac62;border:1px solid;}#news .node--view-mode-full{width:66.66%;padding:35px 2.5% 35px 0;}#news .node--view-mode-full .news-header{z-index:1;position:relative;width:90%;padding:0 5%;margin:auto;text-align:center;background:#FFF;}#news .node--view-mode-full .news-header h1{margin-bottom:5px;}#news .node--view-mode-full .news-header .date-published{position:relative;display:inline-block;padding:0 10px;font:400 0.9em/40px 'Encode Sans',sans-serif;color:#979f9f;}#news .node--view-mode-full .news-header .date-published:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:5px;background:#01ac62;}#news .node--view-mode-full .news-view{overflow:hidden;position:relative;margin:-35px 0 20px;width:100%;background:url(/themes/custom/fnch/img/bkg/news-defaut.svg) center center no-repeat;background-size:cover;}#news .node--view-mode-full .news-view:before{display:block;content:"";padding-top:75%;padding-top:50%;}#news .node--view-mode-full .news-view .contextual-region{position:initial;}#news .node--view-mode-full .news-view .field--name-field-news-visual{position:absolute;top:0;left:0;bottom:0;right:0;background:#FFF;}#news .node--view-mode-full .news-view img{position:absolute;top:0;left:50%;width:auto;height:100%;margin:auto;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}#news .node--view-mode-full .news-view .field--name-field-news-date-publication{z-index:1;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}#news .node--view-mode-full .field--type-text-with-summary h2{margin-top:35px;}#news .node--view-mode-full .field--type-text-with-summary h2:first-child{margin-top:0;}#news .news-related{position:relative;width:33.33%;padding:35px 0 35px 2.5%;}#news .news-related:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#F0F0F0;left:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}#news .news-related .related-title{font:300 1.4em/1.3em 'Antonio',sans-serif;margin-bottom:30px;color:#979f9f;text-transform:uppercase;}#news .news-related .view-news-list .views-row{position:relative;margin-bottom:45px;padding:0 0 0 20px;border-left:5px solid #01ac62;}#news .news-related .view-news-list .views-row:after{z-index:1;position:absolute;right:0;bottom:7px;content:"\E841";font:0/0 "Fontello";color:#005453;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}#news .news-related .view-news-list .views-row h2{font-size:1.2em;}#news .news-related .view-news-list .views-row .news-desc{padding-right:25px;font:400 0.95em/1.6em 'Encode Sans',sans-serif;}#news .news-related .view-news-list .views-row:hover:after{font:1.6em/0 "Fontello";}#news .more-link{text-align:center;}@media only screen and (max-width:1024px){#news .node--view-mode-full{width:100%;padding:35px 0;}#news .news-related{width:100%;padding:35px 0;}#news .news-related:before{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.node--type-page-list.node--view-mode-full .view-news-list .view-content,.front-news .view-news-list .view-content{justify-content:center;padding-bottom:0;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row,.front-news .view-news-list .view-content .views-row{width:48%;}.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row:nth-child(3n+2),.front-news .view-news-list .view-content .views-row:nth-child(3n+2){top:0;}.node--type-page-list.node--view-mode-full .view-news-list .more-link,.front-news .view-news-list .more-link{margin-top:0;}}@media only screen and (max-width:600px){.node--type-page-list.node--view-mode-full .view-news-list .view-content .views-row,.front-news .view-news-list .view-content .views-row{width:98%;}#news .node--view-mode-full .news-view:before{padding-top:75%;}#news .node--view-mode-full .field--name-body img{width:100%;height:auto;}}.page-node-type-page-list .view-job-offers .views-row{position:relative;width:calc(25% - 30px);margin:15px;padding:25px;border-bottom:4px solid #005453;background:#FFF;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.view-job-offers{position:relative;padding:35px 0;}.view-job-offers:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#F0F0F0;}.view-job-offers .view-content{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px;}.view-job-offers .more-link{margin-top:20px;text-align:center;}.view-job-offers .node,.actor-job .node{display:flex;flex-direction:column;height:100%;text-align:center;}.view-job-offers .node .job-view,.actor-job .node .job-view{height:75px;margin:0 auto 30px;}.view-job-offers .node .field--name-field-media-image,.actor-job .node .field--name-field-media-image{height:75px;margin:0 auto;}.view-job-offers .node .field--name-field-media-image .field__item,.actor-job .node .field--name-field-media-image .field__item{display:flex;flex-wrap:wrap;align-items:center;height:100%;}.view-job-offers .node .field--name-field-media-image .field__item img,.actor-job .node .field--name-field-media-image .field__item img{display:block;max-width:100%;width:auto;max-height:100%;height:auto;margin:auto;}.view-job-offers .node .job-title,.actor-job .node .job-title{flex:1;margin-bottom:15px;font:400 1.4em/1.2em 'Antonio',sans-serif;color:#01ac62;}.view-job-offers .node .job-type,.actor-job .node .job-type{margin-bottom:15px;font:600 1.1em/1.2em/1em 'Antonio',sans-serif;color:#005453;text-transform:uppercase;}.view-job-offers .node .job-place,.actor-job .node .job-place{margin-bottom:10px;padding:8px 0;font:500 0.9em/1.2em 'Encode Sans',sans-serif;border-top:1px solid;border-bottom:1px solid;text-transform:uppercase;}.view-job-offers .node .job-place .field--name-field-city,.actor-job .node .job-place .field--name-field-city{margin-bottom:3px;}.view-job-offers .node .job-place .field--name-field-term-permission,.actor-job .node .job-place .field--name-field-term-permission{text-transform:none;font:500 1.1em/1.5em 'Encode Sans',sans-serif;color:#005453;}.view-job-offers .node .job-desc,.actor-job .node .job-desc{position:relative;flex:2;}.view-job-offers .node .job-desc:after,.actor-job .node .job-desc:after{z-index:1;position:absolute;right:0;bottom:0;content:"\E841";font:0/0 "Fontello";color:#01ac62;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.view-job-offers .node:hover .job-desc:after,.actor-job .node:hover .job-desc:after{font:1.6em/0 "Fontello";}#job,.rf-site #block-contenudelapageprincipale > article#job{position:relative;display:flex;flex-wrap:wrap;padding:0;}#job:before,.rf-site #block-contenudelapageprincipale > article#job:before{display:none;}#job h1,.rf-site #block-contenudelapageprincipale > article#job h1{margin:0 0 30px;}#job .job-left,.rf-site #block-contenudelapageprincipale > article#job .job-left{position:relative;flex:1;padding:50px 5% 50px 0;}#job .job-left .field__label,.rf-site #block-contenudelapageprincipale > article#job .job-left .field__label{position:relative;margin:0 0 6px;padding:0;font:700 1.4em/1.2em 'Antonio',sans-serif;color:#01ac62;}#job .job-left .job-desc .field__item,.rf-site #block-contenudelapageprincipale > article#job .job-left .job-desc .field__item{margin-bottom:30px;}#job .job-left .job-desc .field__item h2,.rf-site #block-contenudelapageprincipale > article#job .job-left .job-desc .field__item h2{color:#01ac62;}#job .job-left .job-reply,.rf-site #block-contenudelapageprincipale > article#job .job-left .job-reply{display:none;}#job .job-right,.rf-site #block-contenudelapageprincipale > article#job .job-right{position:relative;width:33.33%;padding:50px 0 50px 5%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}#job .job-right:before,.rf-site #block-contenudelapageprincipale > article#job .job-right:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);left:0;background:#F0F0F0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}#job .job-right h1,.rf-site #block-contenudelapageprincipale > article#job .job-right h1{display:none;}#job .job-right .job-view .field--type-image,.rf-site #block-contenudelapageprincipale > article#job .job-right .job-view .field--type-image{height:75px;margin:0 auto 30px;}#job .job-right .job-view .field--type-image div,.rf-site #block-contenudelapageprincipale > article#job .job-right .job-view .field--type-image div,#job .job-right .job-view .field--type-image article,.rf-site #block-contenudelapageprincipale > article#job .job-right .job-view .field--type-image article{height:100%;}#job .job-right .job-view .field--type-image img,.rf-site #block-contenudelapageprincipale > article#job .job-right .job-view .field--type-image img{display:block;max-width:100%;width:auto;max-height:100%;height:auto;margin:auto;padding:5px;background:#FFF;}#job .job-right .field--job-data,.rf-site #block-contenudelapageprincipale > article#job .job-right .field--job-data{font-size:0.9em;}#job .job-right .field--job-data .field,.rf-site #block-contenudelapageprincipale > article#job .job-right .field--job-data .field{display:flex;flex-wrap:wrap;align-items:center;padding:10px;border-bottom:1px dotted;}#job .job-right .field--job-data .field .field__label,.rf-site #block-contenudelapageprincipale > article#job .job-right .field--job-data .field .field__label{position:relative;font-weight:400;text-transform:uppercase;}#job .job-right .field--job-data .field .field__label:before,.rf-site #block-contenudelapageprincipale > article#job .job-right .field--job-data .field .field__label:before{position:relative;top:-1px;margin:0 10px 0 0;content:"|";font-weight:600;color:#01ac62;}#job .job-right .field--job-data .field .field__label:after,.rf-site #block-contenudelapageprincipale > article#job .job-right .field--job-data .field .field__label:after{position:relative;content:":";margin:0 3px;}#job .job-right .field--job-data .field .field__item,.rf-site #block-contenudelapageprincipale > article#job .job-right .field--job-data .field .field__item{font-weight:700;}#job .job-right .field--job-data .field:last-child,.rf-site #block-contenudelapageprincipale > article#job .job-right .field--job-data .field:last-child{border:0;}#job .job-right .job-reply:before,.rf-site #block-contenudelapageprincipale > article#job .job-right .job-reply:before{background-color:#F0F0F0;}#job .job-reply,.rf-site #block-contenudelapageprincipale > article#job .job-reply{position:relative;width:100%;margin:60px 0 35px;padding:50px 0;border-top:5px solid #01ac62;border-bottom:5px solid #01ac62;text-align:center;}#job .job-reply:before,.rf-site #block-contenudelapageprincipale > article#job .job-reply:before{position:absolute;width:75px;height:75px;top:-40px;left:50%;content:"";background:#FFF url(/themes/custom/fnch/img/icons/job-reply.svg) center top no-repeat;background-size:85%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}#job .job-reply .job-reply-title,.rf-site #block-contenudelapageprincipale > article#job .job-reply .job-reply-title{position:relative;margin-bottom:25px;color:#005453;font:600 1.4em/1.3em 'Antonio',sans-serif;}@media only screen and (max-width:1280px){.page-node-type-page-list .view-job-offers .views-row{width:calc(33.33% - 30px);}}@media only screen and (max-width:900px){.page-node-type-page-list .view-job-offers .views-row{width:calc(50% - 30px);}#job,.rf-site #block-contenudelapageprincipale > article#job{flex-direction:column-reverse;}#job .job-left,.rf-site #block-contenudelapageprincipale > article#job .job-left{padding:35px 0;}#job .job-left h1,.rf-site #block-contenudelapageprincipale > article#job .job-left h1{display:none;}#job .job-left .job-reply,.rf-site #block-contenudelapageprincipale > article#job .job-left .job-reply{display:block;}#job .job-right,.rf-site #block-contenudelapageprincipale > article#job .job-right{width:100%;padding:35px 0;}#job .job-right:before,.rf-site #block-contenudelapageprincipale > article#job .job-right:before{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}#job .job-right h1,.rf-site #block-contenudelapageprincipale > article#job .job-right h1{display:block;}#job .job-right .job-view,.rf-site #block-contenudelapageprincipale > article#job .job-right .job-view{width:auto;height:75px;margin:0 auto 30px;}#job .job-right .job-view img,.rf-site #block-contenudelapageprincipale > article#job .job-right .job-view img{margin:0;}#job .job-right .job-reply,.rf-site #block-contenudelapageprincipale > article#job .job-right .job-reply{display:none;}}@media only screen and (max-width:600px){.page-node-type-page-list .view-job-offers .views-row{width:calc(100% - 30px);}}.node--type-contact,.field--name-field-federation-persons .paragraph{display:flex;flex-wrap:wrap;max-width:500px;height:100%;background:#FFF;}.node--type-contact .contact-view,.field--name-field-federation-persons .paragraph .contact-view{overflow:hidden;position:relative;width:35%;}.node--type-contact .contact-view .image-empty,.field--name-field-federation-persons .paragraph .contact-view .image-empty{width:100%;height:100%;min-height:130px;background:url(/themes/custom/fnch/img/bkg/avatar.png) center top no-repeat;background-size:contain;}.node--type-contact .contact-view .field--type-image,.field--name-field-federation-persons .paragraph .contact-view .field--type-image{width:100%;height:100%;}.node--type-contact .contact-view img,.field--name-field-federation-persons .paragraph .contact-view img{position:relative;display:block;width:100%;height:auto;padding:5px;}.node--type-contact .contact-desc,.field--name-field-federation-persons .paragraph .contact-desc{z-index:1;position:relative;flex:1;padding:15px 5%;}.node--type-contact .contact-desc:before,.field--name-field-federation-persons .paragraph .contact-desc:before{position:absolute;content:"";top:0;left:0;width:3px;height:75px;background:#005453;}.node--type-contact .contact-desc .name,.field--name-field-federation-persons .paragraph .contact-desc .name{margin-bottom:3px;font:600 1.3em/1.2em 'Antonio',sans-serif;color:#01ac62;}.node--type-contact .contact-desc .function,.field--name-field-federation-persons .paragraph .contact-desc .function{font:400 0.95em/1.4em 'Encode Sans',sans-serif;padding:0 0 10px;}.node--type-contact .contact-desc .field--name-field-contact-phone,.field--name-field-federation-persons .paragraph .contact-desc .field--name-field-contact-phone{display:flex;flex-wrap:wrap;}.node--type-contact .contact-desc .field--name-field-contact-phone .field__label,.field--name-field-federation-persons .paragraph .contact-desc .field--name-field-contact-phone .field__label{margin-right:5px;font-weight:600;}.node--type-contact .contact-desc .button,.field--name-field-federation-persons .paragraph .contact-desc .button{margin-top:12px;}.node--type-contact .contact-desc .button a,.field--name-field-federation-persons .paragraph .contact-desc .button a{padding:0;font:400 0.95em/25px 'Antonio',sans-serif;text-transform:uppercase;background:transparent;border:0;color:#005453;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.node--type-contact .contact-desc .button a:before,.field--name-field-federation-persons .paragraph .contact-desc .button a:before{padding-right:10px;content:"\E81A";font:700 1.5em/26px "Fontello";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.node--type-contact .contact-desc .button a:hover,.field--name-field-federation-persons .paragraph .contact-desc .button a:hover{color:#01ac62;}.node--type-contact .contact-desc .button a:hover:before,.field--name-field-federation-persons .paragraph .contact-desc .button a:hover:before{color:#01ac62;}.contact-sheet > .field__items{display:flex;flex-wrap:wrap;align-items:stretch;}.contact-sheet > .field__items > .field__item{overflow:hidden;width:calc(33.33% - 20px);margin:10px;}.node--type-contact.node--view-mode-full{margin:35px 0;background:#F0F0F0;}.node--type-contact.node--view-mode-full .contact-desc:after{z-index:-1;position:absolute;top:50%;right:-50px;content:"CONTACT";font:600 3.2em/0 'Antonio',sans-serif;color:#F0F0F0;-webkit-transform:translate(0,0) rotate(-90deg) scale(1) skew(0);-moz-transform:translate(0,0) rotate(-90deg) scale(1) skew(0);-o-transform:translate(0,0) rotate(-90deg) scale(1) skew(0);-ms-transform:translate(0,0) rotate(-90deg) scale(1) skew(0);transform:translate(0,0) rotate(-90deg) scale(1) skew(0);-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;color:#FFF;}.field--name-field-orga-charts-services{position:relative;padding:35px 0;}.field--name-field-orga-charts-services:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#F0F0F0;}.field--name-field-orga-charts-services > .field__item{padding-left:30px;margin:0 0 45px 10px;border-left:3px solid #01ac62;}.field--name-field-orga-charts-services > .field__item:last-child{margin-bottom:0;}.field--name-field-orga-charts-services > .field__item h2{display:inline-block;padding:0 0 10px;margin:0 0 0 -43px;font:600 1.5em/1.2em 'Antonio',sans-serif;text-transform:uppercase;background:#F0F0F0;}.field--name-field-orga-charts-services > .field__item h3{padding:25px 8px 0;font:400 1.4em/1.2em 'Antonio',sans-serif;color:#005453;text-transform:uppercase;}.field--name-field-orga-charts-services > .field__item h3:before{position:absolute;content:"....";left:-28px;font:1.4em/0.7em 'Encode Sans',sans-serif;color:#01ac62;}@media only screen and (max-width:1024px){.contact-sheet > .field__items > .field__item{width:calc(50% - 20px);}}@media only screen and (max-width:600px){.contact-sheet > .field__items > .field__item{width:calc(100% - 20px);}}.partners-headlight{z-index:1;position:relative;display:flex;align-items:center;padding:45px 0 30px;background:#FFF;}.partners-headlight h2{position:relative;margin:0 5% 15px 0;text-transform:uppercase;}.partners-headlight .field__items{display:flex;flex-wrap:wrap;align-items:center;}.partners-headlight .field__items > .field__item{position:relative;margin:0 25px 15px;}.partners-headlight .field__items > .field__item .field--type-string{display:none;}.partners-headlight .field__items > .field__item .field--type-link{font-size:0;}.partners-headlight .field__items > .field__item .field--type-link a{cursor:pointer;z-index:99;position:absolute;display:block;top:0;left:0;font-size:0;width:100%;height:100%;}.partners-headlight .field__items > .field__item img{display:block;max-width:125px;max-height:75px;width:auto;height:auto;}@media only screen and (max-width:768px){.partners-headlight{flex-direction:column;}.partners-headlight h2{margin:0 0 30px;}.partners-headlight .field__items{justify-content:center;}}.fnch-map-filter{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:10px 0 30px;}.fnch-map-filter > .form-item{display:flex;align-items:center;}.fnch-map-filter label{margin:5px 0;font:400 1.2em/1em 'Antonio',sans-serif;text-transform:uppercase;}.fnch-map-filter .form-item{margin:15px;padding:0;}.fnch-map-filter .form-actions{display:none;}.fnch-map-filter input[type=text]{width:250px;}.fnch-map-filter input[type=submit]{margin:15px;}.field--name-map .leaflet-container{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:1;position:relative;margin-bottom:-35px;height:600px !important;}.leaflet-popup a.leaflet-popup-close-button{top:5px;right:10px;font-size:30px;}.leaflet-popup .leaflet-popup-content{margin:20px;}.map-popup{overflow:hidden;font-size:1.1em;}.map-popup a{color:#01ac62;}.map-popup .name{margin-bottom:8px;font:400 1.4em/1.2em 'Antonio',sans-serif;color:#005453;}.map-popup .place{display:none;}.map-popup .president:before{content:"Président : ";}.map-popup .president .president_firstname{display:inline-block;}.map-popup .president .president_lastname{display:inline-block;text-transform:uppercase;}.map-popup > .address{margin:6px 0;}.map-popup > .address .postal_code{display:inline-block;}.map-popup > .address .city{display:inline-block;text-transform:uppercase;}.map-popup .phone{margin:3px 0;}.map-popup .phone:before{margin:2px 0;content:"Tél. :";padding-right:3px;}.map-popup .email{margin:3px 0;}.map-popup .website{margin:3px 0;}.map-popup .trot,.map-popup .galop,.map-popup .obstacle{float:left;position:relative;width:50px;height:35px;margin:5px;font-size:0;}.map-popup .trot:before,.map-popup .galop:before,.map-popup .obstacle:before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/custom/fnch/img/icons/d-trot.svg");}.map-popup .galop:before{background-image:url("/themes/custom/fnch/img/icons/d-galop.svg");}.map-popup .obstacle:before{background-image:url("/themes/custom/fnch/img/icons/d-obstacle.svg");}.map-popup .networks{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;}.map-popup .networks > .field{position:relative;width:20px;height:20px;margin:5px;font-size:0;}.map-popup .networks > .field a{display:block;color:#005453;}.map-popup .networks > .field a:before{position:absolute;width:100%;height:100%;left:0;top:0;font:normal 20px/1em "icomoon";}.map-popup .networks > .field a:hover:before{color:#01ac62;}.map-popup .networks > .field.sn_facebook a:before{content:"\ea90";}.map-popup .networks > .field.sn_twitter a:before{content:"\e90a";}.map-popup .networks > .field.sn_instagram a:before{content:"\ea92";}.map-popup .networks > .field.equidia a:before{content:"\e907";color:#f72741;}@media only screen and (max-width:768px){.fnch-map-filter{justify-content:left;}}@media only screen and (max-width:600px){.fnch-map-filter{align-items:flex-end;}.fnch-map-filter label{display:block;padding:0;}.fnch-map-filter > .form-item{display:flex;flex-wrap:wrap;}}.fnch-program-filter-form .container-filters{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:35px 0 25px;padding:35px 5% 0;background:#F0F0F0;}.fnch-program-filter-form .container-filters .form-item{margin:0 15px 35px;}.fnch-program-filter-form .container-filters label{display:none;}.fnch-program-filter-form .container-filters .form-item-period{width:100%;text-align:center;}.fnch-program-filter-form .container-filters .form-item-period .period-filters{display:flex;flex-wrap:wrap;display:inline-flex;justify-content:center;padding:0 5%;border-top:1px solid #01ac62;border-bottom:1px solid #01ac62;}.fnch-program-filter-form .container-filters .form-item-period .period-filters li{margin:0 15px;padding:10px 20px;font:500 1.3em/1.2em 'Antonio',sans-serif;text-transform:uppercase;color:#979f9f;cursor:pointer;}.fnch-program-filter-form .container-filters .form-item-period .period-filters li:hover{color:#005453;}.fnch-program-filter-form .container-filters .form-item-period .period-filters li.active{color:#01ac62;border-bottom:3px solid #01ac62;cursor:default;}.fnch-program-filter-form .container-filters fieldset[data-drupal-selector=edit-types] legend{display:none;}.fnch-program-filter-form .container-filters .form-actions{width:inherit;}.fnch-program-filter-form .container-filters .ts-wrapper{position:relative;}.fnch-program-filter-form .container-filters .ts-wrapper:after{z-index:1;position:absolute;top:50%;right:10px;color:#01ac62;content:"\E813";font:1em/0em 'fontello';-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);}.fnch-program-filter-form .container-filters .ts-wrapper.single{font:500 1em/1em 'Antonio',sans-serif;color:#01ac62;}.fnch-program-filter-form .container-filters .ts-wrapper.single .ts-control{width:305px;display:flex;align-items:center;color:#01ac62;padding:0 0 0 5px !important;background:none ! important;border-radius:0;}.fnch-program-filter-form .container-filters .ts-wrapper.single .ts-control > div{width:180px;line-height:37px;}.fnch-program-filter-form .container-filters .ts-wrapper.single .ts-control input{position:relative;width:120px;margin:0 !important;background:none !important;}.fnch-program-filter-form .container-filters .ts-wrapper.single .ts-control ::-webkit-input-placeholder{color:#01ac62;}.fnch-program-filter-form .container-filters .ts-wrapper.single .ts-control :-moz-placeholder{color:#01ac62;}.fnch-program-filter-form .container-filters .ts-wrapper.single .ts-control ::-moz-placeholder{color:#01ac62;}.fnch-program-filter-form .container-filters .ts-wrapper.single .ts-control :-ms-input-placeholder{color:#01ac62;}.fnch-program-filter-form .container-filters .ts-wrapper.single .ts-dropdown{margin:0;}.node--type-program{padding:0 0 35px 0;}.node--type-program details{position:relative;margin:0;padding:10px 0 10px 10px;border:0;border-bottom:1px solid #005453;}.node--type-program details > .details-wrapper{padding:0;}.node--type-program details summary{position:relative;margin:0;padding:10px 0;font:600 1.1em/1.2em 'Antonio',sans-serif;color:#005453;text-transform:uppercase;}.node--type-program details summary::marker{content:' ';margin:0;padding:0;}.node--type-program details summary:before{position:relative;content:"\e904";padding-right:12px;font:1.2em/0 'icomoon';color:#979f9f;}.node--type-program details summary:after{position:absolute;top:50%;right:10px;content:"\E810";font:1.6em/0em 'fontello';-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);}.node--type-program details summary:hover{color:#01ac62;cursor:pointer;}.node--type-program details[open] summary{color:#01ac62;}.node--type-program details[open] summary:after{content:"\E80A";}.node--type-program details[open] .details-wrapper table{margin:0 0 15px;}.node--type-program details[open] .details-wrapper table a{color:#01ac62;}.node--type-program .type-csi{position:relative;display:block;width:25px;}.node--type-program .type-csi:after{position:absolute;top:50%;left:50%;content:"\E82D";font:1.6em/0em 'fontello';color:#979f9f;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.node--type-program .type-csi.on:after{content:"\E804";color:#01ac62;}.field--name-program-list .empty-message{position:relative;padding:20px;color:#FFF;font-weight:600;text-align:center;background:#01ac62;}@media only screen and (max-width:600px){.fnch-program-filter-form .container-filters{justify-content:flex-start;}.fnch-program-filter-form .container-filters .form-type-select{width:100%;}.fnch-program-filter-form .container-filters .ts-wrapper.single .ts-control{width:100%;}.fnch-program-filter-form .container-filters .form-item-period .period-filters{justify-content:flex-start;width:100%;padding:0;border-top:1px solid #005453;border-bottom:1px solid #005453;}.fnch-program-filter-form .container-filters .form-item-period .period-filters li{width:100%;margin:0;padding:10px 0;text-align:left;}}#iplexicon-nav{position:relative;width:100%;padding:30px 0;display:flex;flex-wrap:wrap;justify-content:center;font:400 2.3em/1.4em 'Antonio',sans-serif;}#iplexicon-nav:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#F0F0F0;}#iplexicon-nav a{padding:0 10px;color:#01ac62;}#iplexicon-nav a.active{color:#005453;text-decoration:underline;}#iplexicon-nav a.disabled{color:#979f9f;cursor:default;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}#iplexicon-nav a.disabled:hover{text-decoration:none;}.iplexicon-group{padding:35px 0;border-bottom:1px dotted #01ac62;}.iplexicon-group h3{margin-bottom:10px;font:600 3em/1em 'Antonio',sans-serif;color:#01ac62;text-align:center;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.iplexicon-group h3:before,.iplexicon-group h3:after{content:"...";font:300 0.9em/0.9em 'Encode Sans',sans-serif;}.iplexicon-group h4{margin-bottom:5px;font:600 1.5em/1em 'Antonio',sans-serif;color:#005453;text-transform:uppercase;}.iplexicon-group .terms{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}.iplexicon-group .terms .views-row{position:relative;display:inline-block;width:100%;padding:15px 0;}.iplexicon-group:last-child{margin-bottom:0;border:0;}@media only screen and (max-width:600px){.iplexicon-group .terms{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}}#contact{position:relative;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto;gap:0 0;grid-template-areas:"\zone1 \zone3" "\zone2 \zone3";}#contact h2{text-transform:uppercase;}#contact .contact-vcard{position:relative;grid-area:zone1;padding:35px 5% 35px 0;color:#FFF;}#contact .contact-vcard:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);left:initial;right:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);background:#005453;}#contact .contact-vcard h2{color:#01ac62;}#contact .contact-vcard .field--name-field-address-plan a{border-color:#01ac62;}#contact .contact-vcard .vcard-bloc{display:flex;flex-wrap:wrap;margin:45px 0 15px;}#contact .contact-vcard .vcard-bloc a{color:#FFF;}#contact .contact-vcard .vcard-bloc a:hover{color:#01ac62;}#contact .contact-vcard .vcard-bloc .bloc-content{position:relative;width:50%;padding:35px 25px 25px;}#contact .contact-vcard .vcard-bloc .bloc-content:after{z-index:1;position:absolute;left:-7px;top:13px;content:"\E80C";font:2.5em/0 "Fontello";color:#01ac62;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#contact .contact-vcard .vcard-bloc .bloc-content .field--type-telephone{display:flex;}#contact .contact-vcard .vcard-bloc .bloc-content .field--type-telephone .field__label{font:400 1.2em/0.9em 'Antonio',sans-serif;}#contact .contact-vcard .vcard-bloc .bloc-content .field--type-telephone .field__label:after{content:" : ";margin-right:3px;}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks{margin-top:20px;}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks h3{font:400 1.2em/0.9em 'Antonio',sans-serif;}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list ul{display:flex;flex-wrap:wrap;}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li{position:relative;width:35px;height:35px;margin:5px;}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li > div{width:100%;height:100%;}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#F0F0F0;font-size:0;}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li a:before{color:#01ac62;font:30px/0 'icomoon';}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li a:hover{text-decoration:none;}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li a:hover #contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li a:hover:before{color:#FFF;}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li .youtube a:before{content:"\ea9d";}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li .twitter a:before{content:"\e90a";}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li .facebook a:before{content:"\ea90";}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li .instagram a:before{content:"\ea92";}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li .linkedin a:before{content:"\eaca";}#contact .contact-vcard .vcard-bloc .bloc-content .view-social-networks .item-list li .tiktok a:before{content:"\e900";}#contact .contact-vcard .vcard-bloc .field--name-field-address-plan{margin:10px 25px 0;}#contact .contact-vcard .vcard-bloc .field--name-field-address-name{margin-bottom:5px;font:400 1.5em/1.2em 'Antonio',sans-serif;}#contact .contact-vcard .vcard-bloc .field--name-field-address-postal-code,#contact .contact-vcard .vcard-bloc .field--name-field-address-city{display:inline-block;}#contact .contact-more{position:relative;grid-area:zone2;padding:35px 5% 35px 0;}#contact .contact-more:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);left:initial;right:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);background:#F0F0F0;}#contact .contact-more .title{position:relative;display:inline-block;width:100%;padding-bottom:35px;font:500 1.7em/0.9em 'Antonio',sans-serif;text-align:center;color:#1c1e21;text-transform:uppercase;}#contact .contact-more .title:before,#contact .contact-more .title:after{position:relative;margin:0 15px;content:".....";font:400 100%/0 'Encode Sans',sans-serif;color:#1c1e21;left:0;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);}#contact .contact-more .button{margin-top:15px;}#contact .contact-more .fnch-directory{display:flex;flex-wrap:wrap;}#contact .contact-more .fnch-directory h2{font-size:1.3em;}#contact .contact-more .fnch-directory .directory-federation{width:50%;padding-right:5%;}#contact .contact-more .fnch-directory .directory-federation .more-link{margin-top:25px;}#contact .contact-more .fnch-directory .directory-hippodrome{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;width:50%;padding-left:5%;}#contact .contact-more .fnch-directory .directory-hippodrome img{display:block;width:250px;height:auto;margin:10px 0 -80px;}#contact .contact-form{position:relative;grid-area:zone3;padding:35px 0 35px 5%;margin:auto;}#contact .contact-form h2{color:#01ac62;}@media only screen and (max-width:1280px){#contact{grid-template-columns:100%;grid-template-rows:auto auto auto;grid-template-areas:"zone1" "zone3" "zone2";}#contact .contact-vcard{padding:35px 0;}#contact .contact-vcard:before{left:50%;right:auto;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}#contact .contact-form{padding:35px 0;}#contact .contact-more{padding:35px 0;}#contact .contact-more:before{left:50%;right:auto;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}}@media only screen and (max-width:600px){#contact .contact-more .fnch-directory .directory-federation{width:100%;padding:0;margin-bottom:45px;}#contact .contact-more .fnch-directory .directory-hippodrome{width:100%;padding:0;}#contact .contact-vcard .vcard-bloc .bloc-content{width:100%;}}.simplenews-subscriber-page-form{position:relative;padding:35px 0;}.simplenews-subscriber-page-form input[type=email]{width:50%;background:#F0F0F0;}.simplenews-subscriber-page-form .fieldset-legend{display:block;position:relative;margin:0 0 10px;padding:0;font:600 2em/0.9em 'Antonio',sans-serif;color:#005453;}.simplenews-subscriber-page-form .form-checkboxes label{padding:0 5px;}.simplenews-subscriber-page-form #edit-unsubscribe{margin:0 10px;}.field--type-simplenews-subscription,#edit-subscriptions-federation--wrapper{margin-bottom:30px;}.simplenews-subscriber-form{position:relative;padding:35px 0;}.simplenews-subscriber-form input[type=email]{width:auto !important;}.simplenews-subscriber-form .form-composite > legend{margin-bottom:12px;font:500 1.2em/1em 'Antonio',sans-serif;text-transform:uppercase;}.simplenews-subscriber-form .form-checkboxes{flex-direction:column;}.simplenews-subscriber-form .form-checkboxes label{font:400 1em/1em 'Encode Sans',sans-serif !important;}.simplenews-subscriber-form input[type=submit]{display:block;}.simplenews-subscriber-form #edit-manage{display:inline-block;margin:15px 0 0;color:#01ac62;font-size:0.9em;text-decoration:underline;}.simplenews-subscriber-form .gdpr_mention{margin:20px 0 0;}.simplenews-subscriber-validate{position:relative;padding:35px 0;min-height:75vh;}.node--type-simplenews-issue{position:relative;}.node--type-simplenews-issue:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#616E77;}.node--type-simplenews-issue > table{width:600px;margin:0 auto;}.node--type-simplenews-issue img{display:block;}.node--type-simplenews-issue .email-edito img{width:100%;height:auto;}.node--type-simplenews-issue .email-job img{margin:auto;}.node--type-simplenews-issue .email-contact img{width:80px;height:auto;}.node--type-simplenews-issue .field--name-field-simplenews-partners-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.node--type-simplenews-federation .email-job img{display:block;height:75px;width:auto;}form#simplenews-confirm-multi,form#simplenews-confirm-removal,form#simplenews-confirm-add{margin:50px 0;}form#simplenews-confirm-multi ul,form#simplenews-confirm-removal ul,form#simplenews-confirm-add ul{margin-bottom:35px;}form#simplenews-confirm-multi ul li,form#simplenews-confirm-removal ul li,form#simplenews-confirm-add ul li{position:relative;padding:3px 0 3px 0;list-style:none;font-weight:500;}form#simplenews-confirm-multi ul li:before,form#simplenews-confirm-removal ul li:before,form#simplenews-confirm-add ul li:before{float:left;position:relative;content:"■";top:-1px;padding:0 10px 0 0;color:#01ac62;font-size:1.1em;}form#simplenews-confirm-multi #edit-actions,form#simplenews-confirm-removal #edit-actions,form#simplenews-confirm-add #edit-actions{margin:20px auto;}form#simplenews-confirm-multi #edit-actions a#edit-cancel,form#simplenews-confirm-removal #edit-actions a#edit-cancel,form#simplenews-confirm-add #edit-actions a#edit-cancel,form#simplenews-confirm-multi #edit-actions #edit-unsubscribe,form#simplenews-confirm-removal #edit-actions #edit-unsubscribe,form#simplenews-confirm-add #edit-actions #edit-unsubscribe{margin:0 10px;}.view-newspaper{position:relative;padding:30px 0;}.view-newspaper .view-content{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin:0 -15px;justify-content:center;}.view-newspaper .view-content .views-row{position:relative;width:20%;padding:15px 15px 30px;text-align:center;}.view-newspaper .view-content .views-row .node__content{position:relative;}.view-newspaper .view-content .views-row .node__content h2{font:600 1.2em/1.2em 'Antonio',sans-serif;}.view-newspaper .view-content .views-row .node__content .field--name-field-newspaper-visual-list{position:relative;overflow:hidden;margin:0 0 10px;}.view-newspaper .view-content .views-row .node__content .field--name-field-newspaper-visual-list:after{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.view-newspaper .view-content .views-row .node__content .field--name-field-newspaper-visual-list .media--type-image:before{display:block;content:"";padding-top:75%;padding-top:138%;}.view-newspaper .view-content .views-row .node__content .field--name-field-newspaper-visual-list .media--type-image:after{z-index:2;position:absolute;content:"\E81B";top:50%;left:0;width:100%;font:0/0 'fontello';color:#01ac62;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.view-newspaper .view-content .views-row .node__content .field--name-field-newspaper-visual-list .media--type-image .field__item{position:absolute;top:0;left:0;bottom:0;right:0;}.view-newspaper .view-content .views-row .node__content .field--name-field-newspaper-visual-list .media--type-image img{position:relative;display:block;width:100%;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.view-newspaper .view-content .views-row .node__content time{display:block;margin-bottom:5px;color:#01ac62;font:500 1.1em/1em 'Antonio',sans-serif;}.view-newspaper .view-content .views-row .node__content:hover .field--name-field-newspaper-visual-list:after{background:rgba(255,255,255,0.5);}.view-newspaper .view-content .views-row .node__content:hover .field--name-field-newspaper-visual-list .media--type-image:after{font:3em/0 'fontello';}.view-newspaper .view-content .views-row .node__content:hover .field--name-field-newspaper-visual-list .media--type-image img{width:105%;}.view-newspaper .view-content .views-row .node--type-newspaper-html .node__content .field--name-field-newspaper-visual-list .media--type-image:after{content:"\E806";}.page-node-type-newspaper .node--type-newspaper{position:relative;padding:30px 0;}.page-node-type-newspaper .node--type-newspaper:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#ebebeb;}.page-node-type-newspaper-html .node--type-newspaper-html{margin:35px 0;}.page-node-type-newspaper-html .node--type-newspaper-html table{margin:auto;font-size:initial;}.page-node-type-newspaper-html .node--type-newspaper-html table td{padding:initial;text-align:initial;}.page-node-type-newspaper-html .node--type-newspaper-html table tr:nth-child(odd) td{background:initial;}@media only screen and (max-width:1280px){.view-newspaper .view-content .views-row{width:25%;}}@media only screen and (max-width:900px){.view-newspaper .view-content .views-row{width:33.33%;}}@media only screen and (max-width:600px){.view-newspaper .view-content .views-row{width:50%;}}@media only screen and (max-width:480px){.view-newspaper .view-content .views-row{width:100%;}}.rf-site #block-filsdariane{position:relative;}.rf-site header nav.menu--main:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#004443;}.rf-site .header-image:before{display:none;}.rf-site .header-image:after{overflow:hidden;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-1;background:#005453;}.rf-site .header-image .field--name-main-visual > div{width:100%;}.rf-site .header-image .slide-bloc{padding:0 25px;}.rf-site nav.menu-rf{position:relative;}.rf-site nav.menu-rf:after{overflow:hidden;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-1;background:#005453;}.rf-site nav.menu-rf ul.menu{z-index:2;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;}.rf-site nav.menu-rf ul.menu li{position:relative;}.rf-site nav.menu-rf ul.menu li a{position:relative;display:block;padding:0 20px;font:400 1.3em/55px 'Antonio',sans-serif;color:#FFF;text-decoration:none;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.rf-site nav.menu-rf ul.menu li a:after{display:none;position:absolute;top:0;left:50%;height:15px;width:4px;content:"";background:#01ac62;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.rf-site nav.menu-rf ul.menu li a:hover{color:#01ac62;}.rf-site nav.menu-rf ul.menu li.menu-item--active-trail a{color:#01ac62;background:#F0F0F0;}.rf-site nav.menu-rf ul.menu li.menu-item--active-trail a:after{display:block;}.rf-site .introduction{margin:0 0 35px 0;padding:0 0 35px;color:#161616;border-bottom:1px dotted #005453;}.rf-site .introduction:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#F0F0F0;}.rf-site .introduction h2{color:#005453;}.rf-site .introduction a{color:#01ac62;}.rf-site .introduction .field--type-link a,.rf-site .introduction .field--type-file a{color:#FFF;}.rf-site .introduction .field--type-link a:hover,.rf-site .introduction .field--type-file a:hover{color:#01ac62;}.rf-site #block-contenudelapageprincipale > article{position:relative;padding:35px 0 0 0;}.rf-site #block-contenudelapageprincipale > article:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#F0F0F0;}.rf-site #block-contenudelapageprincipale > article .editorial{padding:0;}.rf-site #block-contenudelapageprincipale > article .editorial .edito-toggle > .field__items > .field__item{background:#FFF;}.rf-site #block-contenudelapageprincipale > article .editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even):before{background:#FFF;}.rf-site #block-contenudelapageprincipale > article .editorial .field--name-field-edito-paragraphs > .field__item:nth-child(even) .edito-toggle > .field__items > .field__item{background:#F0F0F0;}.rf-site #block-contenudelapageprincipale > article .edito-toggle > .field__items > .field__item{background:#FFF;}.rf-site #block-contenudelapageprincipale > article h1{margin-top:0;}.rf-site #block-contenudelapageprincipale > article .empty,.rf-site #block-contenudelapageprincipale > article .view-empty{margin-bottom:35px;font-weight:600;}.rf-site #block-contenudelapageprincipale > article.node--type-page-list .view-job-offers{padding:0 0 20px;}.rf-site .view-news-list{padding:20px 0 0;}.rf-site .view-news-list .news-content .text-formatted{display:none;}.rf-site .node--type-page-list h1{display:block !important;}.rf-site .view-job-offers .view-content{margin:25px -15px;}.node--type-federation-contact .rf-right .directory-hippodrome{display:none;}.rf-front{display:flex;flex-wrap:wrap;}.rf-front h2{margin:0 0 15px;text-transform:uppercase;}.rf-left{width:66.66%;padding:0 5% 35px 0;}.rf-left .rf-desc{margin-bottom:40px;}.rf-left .view-news-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;margin:30px 0 0;}.rf-left .view-news-list h2{margin:0 0 5px;}.rf-left .view-news-list .more-link{margin:0;}.rf-left .view-news-list .more-link a{border:0;}.rf-left .view-news-list .view-content{margin:0 -1%;}.rf-left .view-news-list .view-content .views-row{width:48%;}.rf-left .view-news-list .view-content .views-row:nth-child(3n+2){top:0;}.rf-right{width:33.33%;padding-bottom:35px;}.rf-right h2{margin:0 0 5px;}.rf-right .view-job-offers{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0;margin-bottom:40px;}.rf-right .view-job-offers .view-content{width:100%;margin:0 !important;}.rf-right .view-job-offers .views-row{width:100%;}.rf-right .view-job-offers .node{width:100% !important;}.rf-right .view-job-offers .more-link{margin:0;}.rf-right .view-job-offers .more-link a{border:0;}.rf-right .view-job-offers .node--type-job-offer{position:relative;padding:25px 6%;border-top:3px solid #01ac62;background:#FFF;}.rf-right .directory-hippodrome{position:relative;}.rf-right .directory-hippodrome .media--type-image img{display:block;width:100%;height:auto;}.rf-right .directory-hippodrome .button{position:absolute;bottom:10%;left:25%;}.rf-right .rf-front-contact .rf-contact-block{margin-bottom:40px;padding:25px 6%;color:#FFF;background:#01ac62;}.rf-right .rf-front-contact .rf-contact-block h3{font:400 1.4em/1.2em 'Antonio',sans-serif;}.rf-right .rf-front-contact .rf-contact-block .vcard{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #005453;}.rf-right .rf-front-contact .rf-contact-block .vcard .text-formatted{margin-bottom:20px;}.rf-right .rf-front-contact .rf-contact-block .vcard .field--label-above{display:flex;flex-wrap:wrap;margin:5px 0;}.rf-right .rf-front-contact .rf-contact-block .vcard .field--label-above a{color:#FFF;}.rf-right .rf-front-contact .rf-contact-block .vcard .field--label-above a:hover{color:#005453;}.rf-right .rf-front-contact .rf-contact-block .vcard .field--label-above .field__label{font-weight:600;}.rf-right .rf-front-contact .rf-contact-block .vcard .field--label-above .field__label:after{padding:0 5px;content:":";}.rf-right .rf-front-contact .rf-contact-block .social-networks{display:flex;flex-wrap:wrap;align-items:center;}.rf-right .rf-front-contact .rf-contact-block .social-networks .networks-label{margin-right:10px;color:#005453;font:400 1.3em/1.2em 'Antonio',sans-serif;}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks{display:flex;flex-wrap:wrap;align-items:center;}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item{position:relative;width:35px;height:35px;margin:5px;}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item div{width:100%;height:100%;}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#F0F0F0;font-size:0;}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item a:before{color:#FFF;font:24px/0 'icomoon';}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item a:hover{text-decoration:none;}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item a:hover .rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item a:hover:before{color:#005453;}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item a.youtube:before{content:"\ea9d";}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item a.facebook:before{content:"\ea90";}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item a.instagram:before{content:"\ea92";}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item a.linkedin:before{content:"\eaca";}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item a.twitter:before{content:"\e90a";}.rf-right .rf-front-contact .rf-contact-block .social-networks .field--name-field-social-networks > .field__item a.tiktok:before{content:"\e900";}.view-federations{position:relative;padding:35px 0;margin-top:-35px;}.view-federations:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#F0F0F0;}.view-federations .view-content{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin:0 -15px;justify-content:center;}.view-federations .view-content .views-row{width:calc(25% - 30px);margin:15px;padding:20px;border-left:3px solid #005453;background:#FFF;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.view-federations .view-content .views-row article{height:100%;}.view-federations .view-content .views-row .node__content{height:100%;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:space-between;}.view-federations .view-content .views-row .node__content h2{margin:0 0 10px;font:700 1.2em/1.2em 'Antonio',sans-serif;text-align:center;}.view-federations .view-content .views-row .node__content .field--type-image{width:50%;margin-bottom:10px;}.view-federations .view-content .views-row .node__content .field--type-image img{display:block;width:100%;height:auto;}.view-federations .view-content .views-row .node__content .button a{padding:6px 25px;font:600 1em/1.2em 'Encode Sans',sans-serif;color:#005453;background:#FFF;}.view-federations .view-content .views-row .node__content .button a:hover{background:#01ac62;border-color:#01ac62;color:#FFF;}.field--name-field-federation-programs{position:relative;display:flex;flex-wrap:wrap;margin:0 -15px 35px;}.field--name-field-federation-programs > .field__item{width:25%;padding:15px;color:#005453;}.field--name-field-federation-programs > .field__item .paragraph{height:100%;padding:20px;border-top:3px solid #01ac62;background:#FFF;}.field--name-field-federation-programs > .field__item h2{margin-bottom:10px;}.field--name-field-federation-programs > .field__item .field__label{font-weight:300;margin-bottom:3px;}.field--name-field-federation-programs > .field__item .field--type-datetime{margin-bottom:20px;}.field--name-field-federation-programs > .field__item .field--type-datetime > .field__item{display:flex;flex-wrap:wrap;align-items:flex-end;position:relative;padding:5px 0 5px 50px;color:#01ac62;}.field--name-field-federation-programs > .field__item .field--type-datetime > .field__item:before{position:absolute;width:100%;height:100%;left:0;content:"";background-size:contain;background:url(/themes/custom/fnch/img/icons/agenda.svg) left center no-repeat;}.field--name-field-federation-programs > .field__item .field--type-datetime > .field__item .datetime{font:600 1.4em/1em 'Antonio',sans-serif;}.field--name-field-federation-programs > .field__item .field--type-datetime > .field__item .hours{margin-left:20px;font:400 1.1em/1em 'Antonio',sans-serif;}.field--name-field-federation-programs > .field__item .field--name-field-program-fed-discipline .field__items{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px;font:400 1em/1em 'Antonio',sans-serif;}.field--name-field-federation-programs > .field__item .field--name-field-program-fed-discipline .field__item{display:flex;flex-wrap:wrap;align-items:center;margin:0 20px 5px 0;}.field--name-field-federation-programs > .field__item .field--name-field-program-fed-discipline .field__item .type{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:2px 0 2px 50px;}.field--name-field-federation-programs > .field__item .field--name-field-program-fed-discipline .field__item .type:before{position:absolute;width:100%;height:100%;left:0;content:"";background-size:contain;background-position:left center;background-repeat:no-repeat;}.field--name-field-federation-programs > .field__item .field--name-field-program-fed-discipline .field__item .type.trot:before{background-image:url(/themes/custom/fnch/img/icons/d-trot.svg);}.field--name-field-federation-programs > .field__item .field--name-field-program-fed-discipline .field__item .type.galop:before{background-image:url(/themes/custom/fnch/img/icons/d-galop.svg);}.field--name-field-federation-programs > .field__item .field--name-field-program-fed-discipline .field__item .type.saut:before{background-image:url(/themes/custom/fnch/img/icons/d-obstacle.svg);}.field--name-field-federation-programs > .field__item .field--name-field-program-fed-discipline .field__item:last-child{margin-right:0;}.block-replay{position:relative;padding:20px 0;color:#FFF;text-align:center;}.block-replay:after{overflow:hidden;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-1;background:#01ac62;}.block-replay a{color:#FFF;}.block-replay img{max-width:300px;}.organization-chart{position:relative;padding:0 0 45px 30px;margin:0 0 0 10px;border-left:3px solid #01ac62;}.organization-chart h2{padding:0 0 10px;margin:0 0 0 -43px;font:600 2.61 0.7em/1em 'Antonio',sans-serif;text-transform:uppercase;background:#F0F0F0;}.organization-chart > .field--name-field-federation-persons{display:flex;flex-wrap:wrap;}.organization-chart > .field--name-field-federation-persons > .field__item{width:calc(25% - 20px);margin:10px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.organization-chart > .field--name-field-federation-services h3{padding:25px 8px 0;font:600 1.2em/1.2em 'Antonio',sans-serif;color:#005453;text-transform:uppercase;}.organization-chart > .field--name-field-federation-services h3:before{position:absolute;content:"....";left:-28px;font:1.4em/0.7em 'Encode Sans',sans-serif;color:#01ac62;}.organization-chart > .field--name-field-federation-services .field__item .field__items{display:flex;flex-wrap:wrap;align-items:stretch;}.organization-chart > .field--name-field-federation-services .field__item .field__items .field__item{width:calc(25% - 20px);padding:15px;margin:10px;border-left:3px solid #005453;font:600 1.2em/1.2em 'Antonio',sans-serif;color:#01ac62;background:#FFF;}@media only screen and (max-width:1280px){.rf-site header nav.menu--main:before{display:none;}.rf-site .header-image .field--name-main-visual > div{width:calc(100vw - (var(--scrollbar-width)));}.rf-site .header-image .slide-bloc{padding:0;}.view-federations .view-content .views-row{width:calc(33.33% - 30px);}.view-federations .view-content .views-row .node__content h2{font:600 1.3em/0.9em 'Antonio',sans-serif;}.organization-chart .field--name-field-federation-persons > .field__item{width:calc(33.33% - 20px);}.organization-chart .field--name-field-federation-services > .field__item .field__items .field__item{width:calc(33.33% - 20px);}.field--name-field-federation-programs > .field__item{width:33.33%;}}@media only screen and (max-width:1024px){.rf-left{width:100%;padding:0 0 35px;}.rf-left .view-news-list{margin-bottom:0;}.rf-left .view-news-list .view-content{margin-bottom:0;padding-bottom:0;}.rf-right{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;}.rf-right .rf-front-contact{width:100%;}.rf-right > .views-element-container,.rf-right .node--view-mode-contact{width:50%;}.rf-right .directory-hippodrome{display:block !important;position:relative;width:50%;padding:0 5%;}.rf-right .button{position:absolute;bottom:20%;left:20%;}}@media only screen and (max-width:900px){.organization-chart .field--name-field-federation-persons > .field__item{width:calc(50% - 20px);}.organization-chart .field--name-field-federation-services > .field__item .field__items .field__item{width:calc(50% - 20px);}.field--name-field-federation-programs > .field__item{width:50%;}}@media only screen and (max-width:768px){.rf-site header nav.menu--main{position:absolute;}.rf-site header nav.menu--main:before{display:none;}.view-federations .view-content .views-row{width:calc(50% - 30px);}}@media only screen and (max-width:600px){.view-federations .view-content .views-row{width:calc(100% - 30px);}.rf-right > .views-element-container,.rf-right .node--view-mode-contact{width:100%;}.rf-right .directory-hippodrome{width:100%;padding:0 0 35px;}.organization-chart .field--name-field-federation-persons > .field__item{width:calc(100% - 20px);}.field--name-field-federation-programs > .field__item{width:100%;}}@media only screen and (max-width:480px){.rf-left .view-news-list .view-content{margin:0;}.rf-left .view-news-list .view-content .views-row{width:100%;margin:0 0 25px;}.organization-chart .field--name-field-federation-services > .field__item .field__items .field__item{width:calc(100% - 20px);}}nav.field--type-fnchfed-submenu{--fnch-fede-submenu:0;}@media only screen and (max-width:1280px){nav.field--type-fnchfed-submenu{--fnch-fede-submenu:1;}nav.field--type-fnchfed-submenu.rwd-submenu:after{background:#F0F0F0;}nav.field--type-fnchfed-submenu.rwd-submenu .item-list{position:relative;display:inline-flex;height:55px;align-items:center;}nav.field--type-fnchfed-submenu.rwd-submenu .item-list:before{position:relative;width:50px;color:#005453;content:"\E81F";font:2em/55px 'fontello';cursor:pointer;}nav.field--type-fnchfed-submenu.rwd-submenu .item-list:hover:before{color:#01ac62;}nav.field--type-fnchfed-submenu.rwd-submenu ul.menu{position:absolute;top:0;left:50px;min-width:290px;padding:0 20px;background:#005453;}nav.field--type-fnchfed-submenu.rwd-submenu ul.menu li{display:none;width:100%;border-bottom:solid 1px #FFF;}nav.field--type-fnchfed-submenu.rwd-submenu ul.menu li a{padding:0 25px;color:#FFF;}nav.field--type-fnchfed-submenu.rwd-submenu ul.menu li a:after{top:0;left:initial;right:0;height:initial;width:initial;background:none;content:"\E813";font:400 1.3em/55px 'fontello';-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}nav.field--type-fnchfed-submenu.rwd-submenu ul.menu li.menu-item--active-trail{display:block;color:#01ac62;border-bottom:0;order:-1;}nav.field--type-fnchfed-submenu.rwd-submenu ul.menu li.menu-item--active-trail a{background:none;}nav.field--type-fnchfed-submenu.rwd-submenu ul.menu li:last-child{border:0;}nav.field--type-fnchfed-submenu.rwd-submenu.opened:before{color:#01ac62;}nav.field--type-fnchfed-submenu.rwd-submenu.opened ul.menu li{display:block;}nav.field--type-fnchfed-submenu.rwd-submenu.opened ul.menu li.menu-item--active-trail{border-bottom:1px solid #FFF;}}form .form-item{position:relative;margin-bottom:20px;}form label{padding:0 15px;font:500 1.1em/1em 'Antonio',sans-serif;color:#005453;}form input[type=text],form input[type=email],form input[type=number],form input[type=password],form input[type=date],form textarea,form .ts-control{width:100%;height:37px;padding:0 5px;font:500 1.05em/1em 'Antonio',sans-serif;color:#005453;background:none;border:none;border-bottom:1px solid #6e6e6e;}form textarea{width:100%;height:200px;padding:0;margin:0;}form .form-checkboxes{display:flex;flex-wrap:wrap;}form .form-checkboxes > .form-item{margin-bottom:10px;}form .form-checkboxes > .form-item:last-child{margin-bottom:0;}form .form-checkboxes label{display:inline !important;}form .form-type-checkbox label{padding-left:5px;}form select{width:100%;height:37px;padding:0 15px 0 5px;font:500 1.05em/1em 'Antonio',sans-serif;color:#01ac62;border:0;border-bottom:1px solid #005453;background:transparent;}form select option{text-transform:none;}form input[type="file"]{font-size:0.9em;}form input[type=submit],form button.submit,form a#edit-cancel{cursor:pointer;position:relative;display:inline-block;padding:0 25px;font:600 0.9em/38px 'Encode Sans',sans-serif;text-transform:uppercase;color:#FFF;background:#01ac62;text-decoration:none;border:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}form input[type=submit]:hover,form button.submit:hover,form a#edit-cancel:hover{background:#005453;}form a#edit-cancel,form #edit-unsubscribe{color:#1c1e21;text-decoration:none;border:1px solid #005453;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;background:#F0F0F0;}form a#edit-cancel:hover,form #edit-unsubscribe:hover{color:#FFF;background:#005453;}form .form-actions{margin:auto;}form .form-item .description{margin-top:10px;font:italic 400 0.8em/1.6em 'Encode Sans',sans-serif;color:#979f9f;}form ::-webkit-input-placeholder{font:500 1.1em/1em 'Antonio',sans-serif;color:#005453;}form :-moz-placeholder{font:500 1.1em/1em 'Antonio',sans-serif;color:#005453;}form ::-moz-placeholder{font:500 1.1em/1em 'Antonio',sans-serif;color:#005453;}form :-ms-input-placeholder{font:500 1.1em/1em 'Antonio',sans-serif;color:#005453;}form .form-required:after{position:absolute;left:-5px;color:#01ac62;}.webform-submission-contact-form .form-item,.webform-submission-contact-organigramme-form .form-item,.webform-submission-contact-federation-form .form-item{position:relative;display:flex;align-items:center;width:100%;margin:0 0 20px;padding:0 15px;border-bottom:1px solid #005453;}.webform-submission-contact-form .form-item label,.webform-submission-contact-organigramme-form .form-item label,.webform-submission-contact-federation-form .form-item label{padding:0 15px 0 0;}.webform-submission-contact-form .form-item.form-type-textarea,.webform-submission-contact-organigramme-form .form-item.form-type-textarea,.webform-submission-contact-federation-form .form-item.form-type-textarea{display:block;width:100%;}.webform-submission-contact-form .form-item input[type=text],.webform-submission-contact-organigramme-form .form-item input[type=text],.webform-submission-contact-federation-form .form-item input[type=text],.webform-submission-contact-form .form-item input[type=email],.webform-submission-contact-organigramme-form .form-item input[type=email],.webform-submission-contact-federation-form .form-item input[type=email],.webform-submission-contact-form .form-item input[type=number],.webform-submission-contact-organigramme-form .form-item input[type=number],.webform-submission-contact-federation-form .form-item input[type=number],.webform-submission-contact-form .form-item input[type=password],.webform-submission-contact-organigramme-form .form-item input[type=password],.webform-submission-contact-federation-form .form-item input[type=password],.webform-submission-contact-form .form-item input[type=date],.webform-submission-contact-organigramme-form .form-item input[type=date],.webform-submission-contact-federation-form .form-item input[type=date],.webform-submission-contact-form .form-item textarea,.webform-submission-contact-organigramme-form .form-item textarea,.webform-submission-contact-federation-form .form-item textarea,.webform-submission-contact-form .form-item select,.webform-submission-contact-organigramme-form .form-item select,.webform-submission-contact-federation-form .form-item select{border-bottom:0;}.webform-submission-contact-form .form-item ::-webkit-input-placeholder,.webform-submission-contact-organigramme-form .form-item ::-webkit-input-placeholder,.webform-submission-contact-federation-form .form-item ::-webkit-input-placeholder{font-size:0;}.webform-submission-contact-form .form-item :-moz-placeholder,.webform-submission-contact-organigramme-form .form-item :-moz-placeholder,.webform-submission-contact-federation-form .form-item :-moz-placeholder{font-size:0;}.webform-submission-contact-form .form-item ::-moz-placeholder,.webform-submission-contact-organigramme-form .form-item ::-moz-placeholder,.webform-submission-contact-federation-form .form-item ::-moz-placeholder{font-size:0;}.webform-submission-contact-form .form-item :-ms-input-placeholder,.webform-submission-contact-organigramme-form .form-item :-ms-input-placeholder,.webform-submission-contact-federation-form .form-item :-ms-input-placeholder{font-size:0;}.gdpr_mention{margin:20px 20px 0;font:italic 400 0.8em/1.4em 'Encode Sans',sans-serif;color:#979f9f;}.gdpr_mention p{margin:0 0 0.6em;}.webform-submission-contact-form{display:flex;flex-wrap:wrap;margin:20px -20px 0;}.webform-submission-contact-form .form-item{width:calc(50% - 40px);margin:0 20px 20px;}.webform-submission-contact-form .form-item.form-type-webformorgarecipientswitcher{width:100%;}.webform-submission-contact-form .form-item.form-type-webformorgarecipientswitcher label{display:none;}.user-pass-reset{padding:50px 0;}.simplenews-subscriber-account-form legend{margin-bottom:15px;padding-left:10px;font:600 1.5em/1em 'Antonio',sans-serif;text-transform:uppercase;color:#005453;border-left:3px solid #01ac62;}.simplenews-subscriber-account-form .form-checkboxes{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:4%;-moz-column-gap:4%;column-gap:4%;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}.webform-submission-contact-federation-form .form-actions{margin:0;}form.webform-submission-fnch-press-request-form,form.webform-submission-territoires-hippiques-form{position:relative;margin:0 0 -35px 0;padding:35px 0;}form.webform-submission-fnch-press-request-form:before,form.webform-submission-territoires-hippiques-form:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#FFF;}form.webform-submission-fnch-press-request-form .form-item.form-type-textfield label,form.webform-submission-territoires-hippiques-form .form-item.form-type-textfield label,form.webform-submission-fnch-press-request-form .form-item.form-type-email label,form.webform-submission-territoires-hippiques-form .form-item.form-type-email label,form.webform-submission-fnch-press-request-form .form-item.form-type-textarea label,form.webform-submission-territoires-hippiques-form .form-item.form-type-textarea label,form.webform-submission-fnch-press-request-form .form-item.form-type-select label,form.webform-submission-territoires-hippiques-form .form-item.form-type-select label{font-size:0;position:absolute;top:4px;left:20px;}form.webform-submission-fnch-press-request-form .fieldset-wrapper,form.webform-submission-territoires-hippiques-form .fieldset-wrapper{display:flex;flex-wrap:wrap;width:100%;}form.webform-submission-fnch-press-request-form .fieldset-wrapper .form-item,form.webform-submission-territoires-hippiques-form .fieldset-wrapper .form-item{position:relative;}form.webform-submission-fnch-press-request-form .fieldset-wrapper .form-item.form-type-select,form.webform-submission-territoires-hippiques-form .fieldset-wrapper .form-item.form-type-select{width:50%;}form.webform-submission-fnch-press-request-form .fieldset-wrapper .form-item.form-type-select.form-item-racing-company label,form.webform-submission-territoires-hippiques-form .fieldset-wrapper .form-item.form-type-select.form-item-racing-company label{position:relative;padding:0;top:0;left:0;font-size:1em;}form.webform-submission-fnch-press-request-form .fieldset-wrapper .form-item.form-type-select.form-item-racing-company .select2-container--default .select2-selection--multiple,form.webform-submission-territoires-hippiques-form .fieldset-wrapper .form-item.form-type-select.form-item-racing-company .select2-container--default .select2-selection--multiple{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#F0F0F0;}form.webform-submission-fnch-press-request-form .fieldset-wrapper .form-item.form-type-select.form-item-racing-company .select2-container--default .select2-selection--multiple .select2-selection__choice,form.webform-submission-territoires-hippiques-form .fieldset-wrapper .form-item.form-type-select.form-item-racing-company .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#FFF;}form.webform-submission-fnch-press-request-form .fieldset-wrapper > div,form.webform-submission-territoires-hippiques-form .fieldset-wrapper > div,form.webform-submission-fnch-press-request-form .fieldset-wrapper > fieldset,form.webform-submission-territoires-hippiques-form .fieldset-wrapper > fieldset{width:50%;padding:0 20px;}form.webform-submission-fnch-press-request-form .fieldset-wrapper > fieldset#edit-civility--wrapper,form.webform-submission-territoires-hippiques-form .fieldset-wrapper > fieldset#edit-civility--wrapper{width:100%;}form.webform-submission-fnch-press-request-form > fieldset,form.webform-submission-territoires-hippiques-form > fieldset{margin:0 0 35px;}form.webform-submission-fnch-press-request-form > fieldset > legend,form.webform-submission-territoires-hippiques-form > fieldset > legend{margin-bottom:15px;padding-left:10px;font:600 1.5em/1em 'Antonio',sans-serif;text-transform:uppercase;color:#005453;border-left:3px solid #01ac62;}form.webform-submission-fnch-press-request-form > fieldset .webform-type-radios,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-radios,form.webform-submission-fnch-press-request-form > fieldset .webform-type-checkboxes,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-checkboxes{display:flex;flex-wrap:wrap;width:100%;}form.webform-submission-fnch-press-request-form > fieldset .webform-type-radios legend,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-radios legend,form.webform-submission-fnch-press-request-form > fieldset .webform-type-checkboxes legend,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-checkboxes legend{position:relative;padding:0 15px;font:300 1em/37px 'Encode Sans',sans-serif;color:#005453;text-transform:uppercase;}form.webform-submission-fnch-press-request-form > fieldset .webform-type-radios .form-radios,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-radios .form-radios,form.webform-submission-fnch-press-request-form > fieldset .webform-type-checkboxes .form-radios,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-checkboxes .form-radios,form.webform-submission-fnch-press-request-form > fieldset .webform-type-radios .js-webform-checkboxes,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-radios .js-webform-checkboxes,form.webform-submission-fnch-press-request-form > fieldset .webform-type-checkboxes .js-webform-checkboxes,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-checkboxes .js-webform-checkboxes{display:flex;flex-wrap:wrap;padding:0 15px;}form.webform-submission-fnch-press-request-form > fieldset .webform-type-radios .form-radios label,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-radios .form-radios label,form.webform-submission-fnch-press-request-form > fieldset .webform-type-checkboxes .form-radios label,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-checkboxes .form-radios label,form.webform-submission-fnch-press-request-form > fieldset .webform-type-radios .js-webform-checkboxes label,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-radios .js-webform-checkboxes label,form.webform-submission-fnch-press-request-form > fieldset .webform-type-checkboxes .js-webform-checkboxes label,form.webform-submission-territoires-hippiques-form > fieldset .webform-type-checkboxes .js-webform-checkboxes label{color:#005453;padding:0 20px 0 3px;}form.webform-submission-fnch-press-request-form .form-type-textarea,form.webform-submission-territoires-hippiques-form .form-type-textarea{padding:0 20px;}form.webform-submission-fnch-press-request-form .form-type-textarea .form-textarea-wrapper textarea,form.webform-submission-territoires-hippiques-form .form-type-textarea .form-textarea-wrapper textarea{padding:0 5px;}form.webform-submission-fnch-press-request-form .form-type-managed-file label,form.webform-submission-territoires-hippiques-form .form-type-managed-file label{padding:0 15px;font:300 1em/37px 'Encode Sans',sans-serif;color:#005453;text-transform:uppercase;}form.webform-submission-fnch-press-request-form #edit-actions,form.webform-submission-territoires-hippiques-form #edit-actions{text-align:center;}.ui-dialog.ui-widget.ui-widget-content{min-width:360px;background:#FFF;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar{padding:10px 25px;background:#F0F0F0;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar > span{overflow:visible;display:block;margin:0;font:600 1.3em/1.2em 'Antonio',sans-serif;color:#005453;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close{right:20px;margin:0;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-button-icon{background:#005453;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-button-icon:hover{background:#01ac62;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane{padding:10px 25px;background:#F0F0F0;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;flex-wrap:wrap;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane button{position:relative;display:inline-flex;align-items:center;padding:0 25px;margin:0 10px 0 0;font:400 1em/43px 'Antonio',sans-serif;color:#FFF;background:#005453;border:1px solid rgba(255,255,255,0.25);text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane button:hover{color:#005453;background:#FFF;border:1px solid #01ac62;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane button:before{position:relative;padding-right:10px;content:"\E839";font:normal 1em/0 "Fontello";color:#01ac62;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane button:last-child{margin:0;}.ui-dialog.ui-widget.ui-widget-content .form-required:after{position:absolute;left:-5px;}.ui-widget-overlay{background:#161616 !important;-webkit-opacity:0.75 !important;-moz-opacity:0.75 !important;opacity:0.75 !important;}.node--type-program table{width:100%;margin:0;font-size:0.8em;}.node--type-program table th,.node--type-program table td{padding:5px 0.5%;text-align:left;}.node--type-program table th{color:#FFF;font:300 1.1em/1.2em 'Antonio',sans-serif;background:#005453;text-transform:uppercase;}.node--type-program table td div.rwd-row-header{display:none;}.node--type-program table td .trot,.node--type-program table td .plat,.node--type-program table td .obstacle{position:relative;display:flex;align-items:center;padding-left:42px;}.node--type-program table td .trot:before,.node--type-program table td .plat:before,.node--type-program table td .obstacle:before{position:absolute;width:100%;height:20px;left:0;content:"";background-position:0 center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/custom/fnch/img/icons/d-trot.svg");}.node--type-program table td .plat:before{background-image:url("/themes/custom/fnch/img/icons/d-galop.svg");}.node--type-program table td .obstacle:before{background-image:url("/themes/custom/fnch/img/icons/d-obstacle.svg");}.node--type-program table tr:nth-child(odd) td{background:#EFEFF0;}@media only screen and (max-width:1024px){.node--type-program table{width:102%;margin:20px -1% 0 !important;}.node--type-program table tr{display:inline-block;width:100%;}.node--type-program table td,.node--type-program table th{display:flex;padding:5px 10px;line-height:1.4em;background:#F0F0F0 !important;border-bottom:1px dotted #005453;}.node--type-program table td:last-child,.node--type-program table th:last-child{border:0;}.node--type-program table thead{display:none;}.node--type-program table tbody{display:inline-flex;width:100%;flex-wrap:wrap;justify-content:center;}.node--type-program table tbody tr{width:calc(50% - 2%);margin:0 1% 2%;}.node--type-program table tbody td .trot,.node--type-program table tbody td .plat,.node--type-program table tbody td .obstacle{margin-right:15px;}.node--type-program table tbody td div.rwd-row-header{display:block;font-weight:600;}.node--type-program table tbody td div.rwd-row-header:after{content:":";padding:0 5px;}}@media only screen and (max-width:600px){.node--type-program table{width:100%;margin:20px 0 25px !important;}.node--type-program table tbody tr{width:100%;margin:0 0 20px;}}@keyframes defilement-equidia{0%{transform:translate3d(100%,0,0);}100%{transform:translate3d(-100%,0,0);}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}body{overflow:hidden;width:100%;margin:0;padding:0;color:#161616;font:400 100%/1.6em 'Encode Sans',sans-serif;background:#FFF;}p{margin:0 0 0.8em;}ul{margin:0;}h1{position:relative;margin:0 0 25px;padding:0;color:#005453;font:700 1.9em/1.2em 'Antonio',sans-serif;}h2{position:relative;margin:0 0 5px;padding:0;font:700 1.4em/1.2em 'Antonio',sans-serif;color:#005453;}h3{position:relative;margin:0 0 8px;padding:0;font:400 1.1em/1.2em 'Antonio',sans-serif;}a{text-decoration:none;color:#005453;}a:hover{text-decoration:underline;}b,strong{font-weight:600;}blockquote{margin:0;}.bloc-link a,.block-link a,a.block-link{z-index:9;position:absolute;display:block;top:0;left:0;font-size:0;width:100%;height:100%;}.back-list{margin-bottom:25px;}.back-list a{position:relative;display:inline-block;padding:0 20px 0 30px;font:400 1.5em/32px 'Antonio',sans-serif;color:#005453;border-bottom:1px solid;}.back-list a:before{position:absolute;left:0;content:"\E82F";font:1.1em/32px "Fontello";color:#01ac62;}.back-list a:hover{color:#01ac62;text-decoration:none;}.topic,.field--name-field-news-theme,.field--name-field-home-slide-subtitle{display:inline-block;padding:0 15px 1px 15px;margin-bottom:10px;font:300 1em/25px 'Antonio',sans-serif;background:#01ac62;color:#FFF;}.text-formatted{margin:0;}.text-formatted h2{margin:30px 0 5px 0;}.text-formatted h2:first-child{margin-top:0;}.text-formatted p:last-child{margin:0;}.text-formatted ol,.text-formatted ul{display:block;padding:0 0 0 20px;margin:1em 0;}.text-formatted ol li{margin-left:15px;padding:3px 0 3px 0;list-style-type:decimal;}.text-formatted ul li{position:relative;padding:3px 0 3px 0;list-style:none;}.text-formatted ul li:before{float:left;position:relative;content:"■";top:-1px;padding:0 10px 0 0;color:#01ac62;font-size:1.1em;}.text-formatted ul ul{padding:0 0 0 5px;margin:0 0 0 15px;}.text-formatted ul li li:before{content:"-";font-size:1em;}.text-formatted a{text-decoration:underline;}.text-formatted a:hover{text-decoration:none;}.text-formatted table{border-collapse:collapse;border:1px solid #cbcbcb;}.text-formatted table th,.text-formatted table td{padding:0.5em 1em;vertical-align:top;border:1px solid #cbcbcb;}.text-formatted table th img,.text-formatted table td img{margin:0;}.text-formatted table.no-border{border:0;}.text-formatted table.no-border th,.text-formatted table.no-border td{border:0;}.button a,.field--name-field-home-slide-link a{position:relative;display:inline-flex;align-items:center;padding:12px 25px;font:600 1em/1.2em 'Encode Sans',sans-serif;color:#FFF;background:#01ac62;border:1px solid #01ac62;text-decoration:none;text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.button a:hover,.field--name-field-home-slide-link a:hover{background:#005453;border:1px solid #005453;}.field--name-field-address-plan a{position:relative;display:inline-flex;align-items:center;padding:12px 25px;font:600 1em/1.2em 'Encode Sans',sans-serif;color:#FFF;background:#01ac62;border:1px solid #01ac62;text-decoration:none;text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.field--name-field-address-plan a:hover{background:#005453;border:1px solid #005453;}.more-link a{position:relative;display:inline-block;padding:0 10px;font:400 1.2em/40px 'Antonio',sans-serif;color:#01ac62;background:transparent;border-bottom:1px solid #005453;border-top:1px solid #005453;text-decoration:none;text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.more-link a:hover{padding:0 20px;}.path-frontpage .more-link a,.rf-front .more-link a{display:inline-flex;align-items:center;font:600 0.9em/30px 'Encode Sans',sans-serif;border-bottom:1px solid;border-top:0;}.path-frontpage .more-link a:after,.rf-front .more-link a:after{padding-left:10px;content:"\E810";font:700 1em/0 "Fontello";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.path-frontpage .more-link a:hover,.rf-front .more-link a:hover{padding:0 10px;}.path-frontpage .more-link a:hover:after,.rf-front .more-link a:hover:after{padding-left:18px;}.layout-container{width:1400px;margin:0 auto;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}div[data-contextual-id="media:*"]{width:auto;height:auto !important;}main{position:relative;z-index:1;}#block-filsdariane{position:absolute;display:flex;align-items:center;width:100%;left:0;bottom:0;padding:5px 0;}#block-filsdariane:before{overflow:hidden;z-index:-1;position:absolute;width:calc(100vw - (var(--scrollbar-width)));height:100%;top:0;left:50%;content:"";-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:0;background:rgba(0,84,83,0.6);}#block-filsdariane .field--type-breadcrumb{flex:1;padding-right:10px;font:400 0.85em/1.4em 'Encode Sans',sans-serif;color:#FFF;}#block-filsdariane .field--type-breadcrumb ol{display:flex;flex-wrap:wrap;margin:0;padding:0;}#block-filsdariane .field--type-breadcrumb li{z-index:1;display:flex;flex-wrap:wrap;align-items:center;}#block-filsdariane .field--type-breadcrumb li:before{display:none;}#block-filsdariane .field--type-breadcrumb li:after{position:relative;content:"\E810";margin:0 10px;font:1.3em/0 "Fontello";}#block-filsdariane .field--type-breadcrumb li a,#block-filsdariane .field--type-breadcrumb li span{position:relative;color:#FFF;text-decoration:none;}#block-filsdariane .field--type-breadcrumb li a:hover{text-decoration:underline;}#block-filsdariane .field--type-breadcrumb li:last-child:after{display:none;}#block-filsdariane .field--type-breadcrumb li:last-child a{font-weight:600;text-decoration:none;cursor:default;}#block-filsdariane .addtoany_list{position:relative;}#block-filsdariane .addtoany_list span{background:none !important;}#a2apage_dropdown{border:1px solid #005453;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#F0F0F0;}#a2apage_dropdown a.a2a_i,#a2apage_dropdown i.a2a_i{border:1px solid #F0F0F0;}nav.pager{margin:25px auto 0;font:400 1.1em/30px 'Encode Sans',sans-serif;}nav.pager ul.pager__items{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}nav.pager li{padding:0;margin:0 2px;text-align:center;}nav.pager li a{display:block;padding:0 10px;color:#161616;margin:0;}nav.pager li a:hover{color:#005453;text-decoration:none;}nav.pager li.is-active a{color:#FFF;text-decoration:none;background:#005453;}nav.pager li.pager__item--previous a,nav.pager li.pager__item--next a,nav.pager li.pager__item--first a,nav.pager li.pager__item--last a{display:flex;justify-content:center;font-size:0;text-decoration:none;}nav.pager li.pager__item--previous a:after,nav.pager li.pager__item--next a:after,nav.pager li.pager__item--first a:after,nav.pager li.pager__item--last a:after{position:absolute;font:20px/30px "Fontello";content:"\E817";}nav.pager li.pager__item--first a:after{content:"\E811";}nav.pager li.pager__item--last a:after{content:"\E812";}nav.pager li.pager__item--next a:after{content:"\E818";}@media only screen and (max-width:1440px){.layout-container{width:95%;}}@media only screen and (max-width:900px){.view-id-federations .views-row > article .bloc-federation{width:100%;margin:0 0 35px;}.view-id-federations .views-row > article .bloc-federation .button a{position:absolute;top:15px;right:3.5%;}.view-id-federations .views-row > article .node__content{width:100%;}}@media only screen and (max-width:600px){h1{font:700 1.5em/1.2em 'Antonio',sans-serif;}.view-id-federations .views-row > article .bloc-federation .button a{position:relative;top:initial;right:initial;}.view-id-federations .views-row > article .node__content .field__items > .field__item{width:100%;margin-top:30px;border:0;}.webform-submission-contact-organigramme-form{padding:35px 0;}form.webform-submission-fnch-press-request-form .fieldset-wrapper > div,form.webform-submission-territoires-hippiques-form .fieldset-wrapper > div,form.webform-submission-fnch-press-request-form .fieldset-wrapper > fieldset,form.webform-submission-territoires-hippiques-form .fieldset-wrapper > fieldset{width:100%;}form.webform-submission-fnch-press-request-form .fieldset-wrapper .form-item.form-type-select,form.webform-submission-territoires-hippiques-form .fieldset-wrapper .form-item.form-type-select{width:100% !important;}.webform-submission-contact-form .form-item{width:100% !important;}.simplenews-subscriber-page-form input[type=email]{width:100%;}.simplenews-subscriber-page-form .fieldset-legend{arccoshfont:600 1.7em/0.9em 'Antonio',sans-serif;color:#005453;}.page-node-type-newspaper-html .node--type-newspaper-html table{width:100% !important;margin:auto;}.page-node-type-newspaper-html .node--type-newspaper-html table img{max-width:100%;height:auto!important;}.page-node-type-newspaper-html .node--type-newspaper-html .node__content > table > tbody > tr > td > table{width:95% !important;}}@media only screen and (max-width:480px){#block-filsdariane{flex-direction:column;align-items:flex-start;}.fnch-home .fnch-desc .fnch-stats .field__items > .field__item{width:100%;}}

.block-local-tasks-block{z-index:99;}.node--unpublished{background:initial;}
