@charset "UTF-8";/*!
*
* Reset & Base CSS
* Construit d'après normalize.css V4.1.1 et KNACSS V5.0.1 (21 juillet 2016)
*
* @author : Aurélien Mina
*
*/@import url(../normalize.css);@import url(../knacss.css);.offer-job .offer-summary__item--city:before,.offer-job .offer-summary__item--company:before{content:"";left:0;translate:0px -50%;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;top:50%}@font-face{font-family:ZonaProBold;src:url("../../fonts/zonapro-bold.eot");src:url("../../fonts/zonapro-bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/zonapro-bold.woff2") format("woff2"),url("../../fonts/zonapro-bold.woff") format("woff"),url("../../fonts/zonapro-bold.ttf") format("truetype"),url("../../fonts/zonapro-bold.svg#ZonaProBold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:ZonaProThin;src:url("../../fonts/zonapro-thin.eot");src:url("../../fonts/zonapro-thin.eot?#iefix") format("embedded-opentype"),url("../../fonts/zonapro-thin.woff2") format("woff2"),url("../../fonts/zonapro-thin.woff") format("woff"),url("../../fonts/zonapro-thin.ttf") format("truetype"),url("../../fonts/zonapro-thin.svg#ZonaProThin") format("svg");font-weight:400;font-style:normal}.card__text,.offer-job .offer-section{margin-bottom:30px}.offer-job .offer-section__title{display:grid}.offer-job .offer-section__title span{padding:12px 30px;background-color:#0e4566;text-transform:uppercase;font-family:ZonaProThin,Arial,sans-serif;font-weight:100;font-size:18px;color:#fff}.offer-job .offer-summary .offer-section__title{position:relative}.offer-job .offer-summary .offer-section__title:before{content:"";position:absolute;display:block;bottom:-10px;left:34px;width:20px;aspect-ratio:1;background-color:#0e4566;transform:rotate(45deg)}.offer-job .offer-summary .offer-section__title span{position:relative}.offer-job .offer-summary__content{padding:30px;margin-bottom:38px 30px 30px;border:1px solid #f1f1f1;background-color:#f1f1f1}.offer-job .offer-summary__items{display:grid;grid-template-areas:"company" "city" "tags" "date";grid-template-columns:1fr;row-gap:20px;padding:0;margin:0}.offer-job .offer-summary__item{list-style-type:none;padding:0;margin:0}.offer-job .offer-summary__item--company{grid-area:company;position:relative;padding-left:24px;color:#1c7b81;font-weight:600}.offer-job .offer-summary__item--company:before{position:absolute;background-image:url("../../images/icon-suitecase.svg")}.offer-job .offer-summary__item--city{grid-area:city;align-self:start;position:relative;padding-left:24px}.offer-job .offer-summary__item--city:before{position:absolute;background-image:url("../../images/icon-map-marker.svg")}.offer-job .offer-summary__item--city:after{content:" (" attr(data-department) ")"}.offer-job .offer-summary__item--tags{grid-area:tags}.offer-job .offer-summary__item--published-date{grid-area:date;color:#1c7b81;font-style:italic}.offer-job .offer-summary__item--department,.offer-job .offer-summary__item--published-date[data-total-days] span,.offer-job .offer-summary__item-label{display:none}.offer-job .offer-summary__item--published-date[data-total-days]:after{content:"Il y a 1 jour";color:rgba(28,123,129,.8)!important}.offer-job .offer-summary__item--published-date[data-total-days]:not([data-total-days="1"]):not([data-total-days="0"]):after{content:"Il y a " attr(data-total-days) " jours"}.offers-job .offers-filters__fields .field--has-checkboxes>.field__label[data-choice]:before,.offers-job .offers-filters__fields .field--has-select .field__label[data-choice]:before{content:attr(data-choice);padding:6px 24px 6px 6px;background-color:rgb(235,216.8,231.4);white-space:nowrap;text-overflow:ellipsis;font-style:normal;left:0;top:0;color:#0f4566;right:0;overflow:hidden}.offer-job .offer-summary .offer-summary-sublist{margin-left:0;padding:0;display:flex;flex-wrap:wrap;-moz-column-gap:18px;column-gap:18px;row-gap:10px}.offer-job .offer-summary .offer-summary-sublist__item{list-style-type:none;margin:0;display:block;padding:5px 6px;background-color:#fff;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-style:italic}.offer-job .offer-summary .offer-summary-sublist__item-label,.offers-job .offers-content__result .card__published-date[data-total-days] span{display:none}.offer-job .offer-summary .offer-summary-sublist__item--experience .offer-summary-sublist__item-label,.offer-job .offer-summary .offer-summary-sublist__item--experience .offer-summary-sublist__item-value{display:inline}@media (min-width:700px){.offer-job .offer-summary .offer-summary-sublist{padding-left:30px;border-left:1px solid #fff}.offer-job .offer-summary__items{grid-template-areas:"company tags" "city tags" "date tags";grid-template-columns:5fr 4fr;grid-template-rows:auto 1fr auto;row-gap:8px;-moz-column-gap:30px;column-gap:30px}}.offer-job .offer-description__content{padding:30px;border:1px solid #dfdfdf}.offers-job .offers-filters__title,.unsolicited__content-title{padding:12px 30px;font-family:ZonaProThin,Arial,sans-serif;font-size:18px}.offer-job .offer-description__wrapper{display:grid;row-gap:30px}.offer-job .offer-description__chapter:not(:first-child){padding-top:30px;border-top:1px solid #dfdfdf}.offer-job .offer-description__chapter-title{margin-bottom:20px;text-transform:initial;color:#9b4089;font-family:ZonaProBold,Arial,sans-serif;font-size:16px;line-height:1.25}.offer-job .offer-description__chapter-content{line-height:1.58}.offers-job .offers-heading__excerpt,.unsolicited__excerpt{margin-bottom:34px;line-height:1.58}.offers-job .offers-filters{margin-bottom:42px;position:relative;z-index:2}.offers-job .offers-filters__title{background:rgb(235,216.8,231.4);color:#9b4089;display:flex;justify-content:space-between;align-items:center;-moz-column-gap:30px;column-gap:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;font-weight:100;transition:.3s ease-in-out}.offers-job .offers-filters__title:not(:disabled):active,.offers-job .offers-filters__title:not(:disabled):focus,.offers-job .offers-filters__title:not(:disabled):hover{background:rgb(225,197.7,219.6)}.offers-job .offers-filters__fields .field--has-checkboxes>.field__label:after,.offers-job .offers-filters__fields .field--has-select .field__label:after,.offers-job .offers-filters__title:after{display:block;aspect-ratio:2;background-image:url("../../images/icon-arrow-down.svg");background-repeat:no-repeat;background-size:contain;background-position:center;content:""}.offers-job .offers-filters__title:after{width:20px;transition:transform 0s .3s}.offers-job .offers-filters__content{position:relative;max-height:-moz-max-content;max-height:max-content;overflow:hidden;height:0;transition:height .3s}.offers-job .offers-filters__form{top:0;left:0;width:100%;background:#f6f6f0;padding:30px;visibility:visible;opacity:1;transition:visibility,opacity}.offers-job .offers-filters__fields{display:flex;flex-direction:column;align-items:stretch;flex-wrap:wrap;row-gap:20px;-moz-column-gap:18px;column-gap:18px;margin-bottom:24px;align-items:flex-start}.header,.offers-job .offers-filters__fields .field,.tac_activate_recaptchacf7 .tac_float{width:100%}.offers-job .offers-filters__fields .field--has-select{position:relative}.offers-job .offers-filters__fields .field--has-select .field__label{position:relative;z-index:1;padding:6px 45px 6px 6px;background-color:#fff;display:block;margin:0;cursor:pointer;font-style:italic}.offers-job .offers-filters__fields .field--has-select .field__label:after{position:absolute;right:6px;top:50%;width:12px;translate:0 -50%;filter:brightness(0)}.offers-job .offers-filters__fields .field--has-select .field__label[data-choice]:before{position:absolute}.offers-job .offers-filters__fields .field--has-select .field__content{position:absolute;width:100%;height:100%;top:0;z-index:2}.offers-job .offers-filters__fields .field--has-select .field__content select{width:100%;opacity:0;height:100%;cursor:pointer}.offers-job .offers-filters__fields .field--has-select .field__content select:active{opacity:1}.offers-job .offers-filters__fields .field--has-checkboxes{margin:0;padding:6px 45px 6px 6px;border:none;position:relative;background-color:#fff;cursor:pointer}.offers-job .offers-filters__fields .field--has-checkboxes>.field__label{margin:0;padding:0;font-size:inherit;display:contents;position:relative;font-style:italic}.offers-job .offers-filters__fields .field--has-checkboxes>.field__label:after{position:absolute;right:6px;top:50%;width:12px;translate:0 -50%;filter:brightness(0)}.offers-job .offers-filters__fields .field--has-checkboxes>.field__label[data-choice]:before{position:absolute}.offers-job .offers-filters__fields .field--has-checkboxes .field__content{position:absolute;z-index:2;top:100%;left:0;width:100%;background-color:#fff;padding:6px;display:grid;row-gap:5px;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}.offers-job .offers-filters__fields .field--has-checkboxes .field__content .field__checkbox_wrapper{position:relative}.offers-job .offers-filters__fields .field--has-checkboxes .field__content .field__checkbox_wrapper .field__checkbox{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.offers-job .offers-filters__fields .field--has-checkboxes .field__content .field__checkbox_wrapper .field__label{padding-left:20px;cursor:pointer;position:relative;display:block;margin:0}.offers-job .offers-filters__fields .field--has-checkboxes .field__content .field__checkbox_wrapper .field__label:after{content:"";position:absolute;top:2px;left:0;display:block;width:11px;aspect-ratio:1;border:2px solid #dfdfdf;background-color:#dfdfdf}.offers-job .offers-filters__fields .field--has-checkboxes .field__content .field__checkbox_wrapper .field__checkbox:checked+.field__label:after{background-color:#9b4089}.offers-job .offers-filters__fields .field--has-checkboxes.field--is-opened .field__content{opacity:1;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;visibility:visible}.offers-job .offers-filters__buttons{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;row-gap:20px;-moz-column-gap:38px;column-gap:38px}.offers-job .offers-filters__buttons button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:unset;outline:unset;background:unset;cursor:pointer;font-style:italic;text-transform:uppercase;font-weight:600}.offers-job .offers-filters__buttons .offers-filters__submit{background:#9b4089;text-transform:uppercase;padding:14px 22px;color:#fff;transition:.3s ease-in-out}.offers-job .offers-filters__buttons .offers-filters__submit:not(:disabled):active,.offers-job .offers-filters__buttons .offers-filters__submit:not(:disabled):focus,.offers-job .offers-filters__buttons .offers-filters__submit:not(:disabled):hover{background:rgb(175,102.2,160.6)}.offers-job .offers-filters__buttons .offers-filters__reset{text-transform:uppercase;color:#1c7b81}.offers-job .offers-filters__buttons .offers-filters__reset a{color:#1c7b81;transition:.3s ease-in-out;text-decoration:underline}.offers-job .offers-filters__buttons .offers-filters__reset:not(:disabled):active a,.offers-job .offers-filters__buttons .offers-filters__reset:not(:disabled):focus a,.offers-job .offers-filters__buttons .offers-filters__reset:not(:disabled):hover a{color:rgb(63,106.2,132.6)}.offers-job .offers-filters[is-hidden=true] .offers-filters__content{transition:height .3s}.offers-job .offers-filters[is-hidden=true] .offers-filters__form{visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity 0s .3s}.offers-job .offers-filters[is-hidden=false] .offers-filters__title:after{transform:rotate(180deg)}.child-page__thumbnail,.offers-job .offers-content{position:relative;z-index:1}.offers-job .offers-content__result{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));-moz-column-gap:42px;column-gap:42px;row-gap:42px}.offers-job .offers-content__result .card{display:flex;flex-direction:column;background-color:#f6f6f0}.offers-job .offers-content__result .card__header{background-color:#0e4566;color:#fff;padding:7px 30px;position:relative;font-style:italic;text-transform:uppercase}.offers-job .offers-content__result .card__header:before{content:"";position:absolute;display:block;bottom:-10px;left:34px;width:20px;aspect-ratio:1;background-color:#0e4566;transform:rotate(45deg)}.offers-job .offers-content__result .card__company:before,.offers-job .offers-content__result .card__location:before{content:"";position:absolute;translate:0px -50%;height:15px;left:0;background-size:contain;background-repeat:no-repeat;top:50%}.offers-job .offers-content__result .card__header span{position:relative}.offers-job .offers-content__result .card__content{flex:1;background:unset;padding:30px;display:grid;grid-template-areas:"title title" "company company" "location location" "date link";grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr auto;font-size:14px}.offers-job .offers-content__result .card__content span{color:#434343!important}.offers-job .offers-content__result .card__title{grid-area:title;text-transform:initial;padding-bottom:17px;margin-bottom:17px;border-bottom:1Px solid #0f4566;line-height:1}.offers-job .offers-content__result .card__title a{color:#9b4089!important;font-family:ZonaProBold,Arial,sans-serif;font-size:16px;line-height:1.25;text-decoration:none}.offers-job .offers-content__result .card__company{grid-area:company;position:relative;margin:0 0 8px;padding-left:24px}.offers-job .offers-content__result .card__company span{color:#1c7b81!important;font-weight:600}.offers-job .offers-content__result .card__company:before{width:15px;background-image:url("../../images/icon-suitecase.svg")}.offers-job .offers-content__result .card__location{grid-area:location;position:relative;-moz-column-gap:0.2em;column-gap:.2em;margin-bottom:30px;padding-left:24px;align-self:start;color:#434343!important}.offers-job .offers-content__result .card__location:before{width:15px;background-image:url("../../images/icon-map-marker.svg")}.offers-job .offers-content__result .card__location>*{display:inline}.offers-job .offers-content__result .card__department:before{content:" ("}.offers-job .offers-content__result .card__department:after{content:")"}.offers-job .offers-content__result .card__published-date{grid-area:date;font-style:italic;align-self:center;margin:0!important}.offers-job .offers-content__result .card__published-date span{color:#1c7b81!important;font-style:italic}.offers-job .offers-content__result .card__published-date[data-total-days]:after{content:"Il y a 1 jour";color:rgba(28,123,129,.8)!important}.offers-job .offers-content__result .card__published-date[data-total-days]:not([data-total-days="1"]):not([data-total-days="0"]):after{content:"Il y a " attr(data-total-days) " jours"}.offers-job .offers-content__result .card__link{display:flex;-moz-column-gap:10px;column-gap:10px;grid-area:link;display:flex;justify-content:center;align-items:center;padding:5px 10px;border:1px solid #0f4566;align-self:center;transition:.3s}.offers-job .offers-content__result .card__link span{transition:.3s;text-decoration:none;color:#0f4566!important;font-family:ZonaProBold,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:100}.offers-job .offers-content__result .card__link:before{content:"";display:block;width:15px;height:15px;background-image:url("../../images/icon-eye.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transition:.3s}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden,#tarteaucitronRoot .tac_visually-hidden,.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform_drop_instructions,.gform_wrapper .gfield.hidden_label .gfield_label,.tarteaucitronBorder #tarteaucitronServicesTitle_mandatory .tarteaucitronDeny{display:none}.offers-job .offers-content__result .card--has-external-link .card__link{cursor:alias}.offers-job .offers-content__result .card--has-external-link .card__link:before{background-image:url("../../images/icon-blank.svg")}.offers-job .offers-content__result .card:not(:disabled):active .card__link,.offers-job .offers-content__result .card:not(:disabled):focus .card__link,.offers-job .offers-content__result .card:not(:disabled):hover .card__link{background-color:#0f4566;text-decoration:none}.offers-job .offers-content__result .card:not(:disabled):active .card__link span,.offers-job .offers-content__result .card:not(:disabled):focus .card__link span,.offers-job .offers-content__result .card:not(:disabled):hover .card__link span{text-decoration:none;color:#fff!important;font-family:ZonaProBold,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:100}#map-route-fromages .fc-location-marker::before,.offers-job .offers-content__result .card:not(:disabled):active .card__link:before,.offers-job .offers-content__result .card:not(:disabled):focus .card__link:before,.offers-job .offers-content__result .card:not(:disabled):hover .card__link:before{filter:brightness(0) invert(1)}.offers-job .offers-content__pagination{margin-top:37px;display:flex;justify-content:center}.offers-job .offers-content__noresult{text-align:center}.unsolicited__content-title{background-color:#0e4566;color:#fff;text-transform:uppercase;font-weight:100}.gfield--type-honeypot{display:none!important}.gform_wrapper{margin:0 auto;max-width:auto;font-family:inherit;color:inherit}.gform_wrapper .gform_validation_errors{margin:30px auto;padding:1rem;border:3px solid #c71938;border-radius:5px;text-align:center;color:inherit;background:rgb(243.8,209,215.2);outline:0}.gform_wrapper .gform_validation_errors :last-child{margin-bottom:0}.gform_wrapper .gform_confirmation_message{margin:0 auto 30px;padding:1rem;border:3px solid #1c7b81;border-radius:5px;text-align:center;color:inherit;background:rgb(209.6,228.6,229.8);outline:0}.gform_wrapper .gform_heading{margin:50px auto 30px;text-align:left}.gform_wrapper .gform_heading .gform_title{margin:0;color:#1c7b81;font-size:1.6em}.gform_wrapper .gfield .gfield_label .gfield_required,.gform_wrapper .gfield--has-description .gfield_description .gfield_required,.gform_wrapper .gform_heading .gform_required_legend,.gform_wrapper .gform_heading .gform_required_legend .gfield_required{color:#c71938}.gform_wrapper .gform_heading .gform_description{margin:10px 0 0}.gform_wrapper form,.home-slider .bx-wrapper{margin:0 auto}.gform_wrapper .gform_fields{display:grid;grid-template-columns:repeat(12,1fr);row-gap:10px;-moz-column-gap:10px;column-gap:10px;margin:0 auto}.gform_wrapper .gfield{padding:0;margin:0;border:unset;grid-column:1/-1}.gform_wrapper .gfield.gfield_error :is(input,textarea,select){border-color:#c71938!important}.gform_wrapper .gfield .gfield_label{display:inline-block;margin-top:0!important;margin-bottom:10px;font-family:ZonaProThin,Arial,sans-serif;color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#google_language_translator,.gform_wrapper .gfield.gfield_visibility_hidden,.goog-tooltip,.goog-tooltip:hover,.grecaptcha-badge{display:none!important}.gform_wrapper .gfield .gfield_validation_message{color:#c71938!important;font-size:inherit!important}.gform_wrapper .gfield--has-description .gfield_description{font-size:12px;color:#707070;font-style:italic}.gform_wrapper .gfield--has-description.field_description_above .gfield_description{margin-bottom:8px}.gform_wrapper .gfield--has-description.field_description_below .gfield_description{margin-top:8px}.gform_wrapper .gfield--has-input :is(input,textarea,select){display:block;width:100%;padding:10px;border:unset;background-color:#f1f1f1;outline:0;border-bottom:1px solid #dfdfdf}.gform_wrapper .gfield--has-input :is(input,textarea,select)::-webkit-input-placeholder{color:#dfdfdf}.gform_wrapper .gfield--has-input :is(input,textarea,select):-moz-placeholder{color:#dfdfdf;opacity:1}.gform_wrapper .gfield--has-input :is(input,textarea,select)::-moz-placeholder{color:#dfdfdf;opacity:1}.gform_wrapper .gfield--has-input :is(input,textarea,select):-ms-input-placeholder{color:#dfdfdf}.gform_wrapper .gfield--has-input :is(input,select).medium{width:calc(50% - 5px)}.gform_wrapper .gfield--has-input :is(input,select).small{width:calc(25% - 7.5px)}.gform_wrapper .gfield--has-input textarea{height:18rem;margin:0}.gform_wrapper .gfield--has-input textarea.medium{height:calc(18rem * .66)}.gform_wrapper .gfield--has-input textarea.small{height:calc(18rem * .33)}.gform_wrapper .gfield--type-choice :is(.gchoice,.ginput_container_consent){position:relative}.gform_wrapper .gfield--type-choice :is(.gchoice,.ginput_container_consent) .gform-field-label{position:relative;display:inline-block;min-height:calc(20px + 8px);padding-left:calc(20px + 10px);font-style:italic;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.gform_wrapper .gfield--type-choice :is(.gchoice,.ginput_container_consent) .gform-field-label:before{content:"";position:absolute;top:0;left:0;display:block;width:20px;aspect-ratio:1;border:unset;border-bottom:1px solid #dfdfdf;background-color:#f1f1f1;transform:translateY(1px)}.gform_wrapper .gfield--type-choice :is(.gchoice,.ginput_container_consent) .gform-field-label:after{content:"";position:absolute;top:calc(20px / 2 - 10px / 2);left:calc(20px / 2 - 10px / 2);display:block;width:10px;aspect-ratio:1;background-color:#9b4089;visibility:hidden;transform:translateY(1px)}.gform_wrapper .gfield--type-choice :is(.gchoice,.ginput_container_consent) input{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.gform_wrapper .gfield--type-choice :is(.gchoice,.ginput_container_consent) input:checked+.gform-field-label:after{visibility:visible}.gform_wrapper .gfield--type-choice :is(.gfield_checkbox,.gfield_radio){display:flex;flex-wrap:wrap;row-gap:20px;-moz-column-gap:20px;column-gap:20px}.gform_wrapper .gfield--type-choice .gfield_radio .gform-field-label:after,.gform_wrapper .gfield--type-choice .gfield_radio .gform-field-label:before{border-radius:50%;border-bottom:unset}.gform_wrapper .gfield--type-consent{display:flex;flex-wrap:wrap;-moz-column-gap:0;column-gap:0;margin-top:30px}.gform_wrapper .gfield--type-consent .gfield_description,.gform_wrapper .gfield--type-consent .gform-field-label{margin:0!important;font-size:.9em;line-height:1.3;color:#434343}.gform_wrapper .gfield--type-consent .gfield_description{width:calc(100% - 40px)}.gform_wrapper .gfield--type-consent .gfield_validation_message{flex:1}.gform_wrapper .gfield--type-multiple-fileupload{background-color:#f1f1f1;padding:30px 10px;text-align:center}.gform_wrapper .gfield--type-multiple-fileupload .ginput_container{padding:0;border:unset;background-color:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile{display:flex;justify-content:center}.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area{display:flex;justify-content:center;align-items:center;-moz-column-gap:10px;column-gap:10px;padding:8px 10px;border:2px solid #0f4566;transition:.3s ease-in-out}.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area:not(:disabled):active,.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area:not(:disabled):focus,.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area:not(:disabled):hover{background:#0f4566;color:#fff}.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area:not(:disabled):active button,.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area:not(:disabled):focus button,.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area:not(:disabled):hover button{transition:.3s ease-in-out;color:#fff}.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area:not(:disabled):active button:before,.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area:not(:disabled):focus button:before,.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area:not(:disabled):hover button:before{transition:.3s ease-in-out;filter:brightness(0) invert(1)}.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .validation_message--hidden-on-empty,.receipts-container .pagination{margin:0}.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;display:flex;align-items:center;border:unset;font-size:13px;color:#0f4566;background:0 0;font-family:ZonaProBold,Arial,sans-serif;cursor:pointer}.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area button:before{content:"";display:inline-block;width:12px;height:20px;background-image:url("../../images/icon-upload.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:8px}.gform_wrapper .gfield--type-multiple-fileupload .ginput_container .gfield_description{display:block;margin:10px auto 0;max-width:250px;font-size:12px;color:#707070;font-style:italic}.tac_activate,.tac_float{display:flex}.gform_wrapper .gfield--type-multiple-fileupload .ginput_preview_list{margin-top:10px;display:grid;row-gap:8px}.gform_wrapper .gfield--type-multiple-fileupload .ginput_preview_list .ginput_preview{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;justify-content:center}.gform_wrapper .gfield--type-multiple-fileupload .ginput_preview_list .ginput_preview .gform_delete_file{border:unset;padding:0;cursor:pointer}.gform_wrapper .gfield--type-multiple-fileupload .ginput_preview_list .ginput_preview .gform_delete_file .dashicons::before{content:"\f158";color:#c71938}.gform_wrapper :is(.gform_footer,.gform_page_footer){display:flex;flex-direction:column-reverse;flex-wrap:wrap;align-items:center;row-gap:10px;-moz-column-gap:10px;column-gap:10px;margin:30px auto 0}.gform_wrapper :is(.gform_footer,.gform_page_footer) input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;order:1}.gform_wrapper :is(.gform_footer,.gform_page_footer) :is(input[type=submit],.gform_next_button){padding:14px 22px;border:unset;border-radius:0;color:#fff;background-color:#9b4089;font-family:inherit;font-size:13px;text-transform:uppercase;font-weight:600;font-style:italic;transition:.3s ease-in-out}.gform_wrapper :is(.gform_footer,.gform_page_footer) :is(input[type=submit],.gform_next_button):not(:disabled):active,.gform_wrapper :is(.gform_footer,.gform_page_footer) :is(input[type=submit],.gform_next_button):not(:disabled):focus,.gform_wrapper :is(.gform_footer,.gform_page_footer) :is(input[type=submit],.gform_next_button):not(:disabled):hover{background:rgb(175,102.2,160.6)}.gform_wrapper :is(.gform_footer,.gform_page_footer) .gform-loader{display:grid;width:30px;aspect-ratio:1;order:0}.gform_wrapper :is(.gform_footer,.gform_page_footer) .gform-loader:before{content:"";display:inline-block;box-sizing:border-box;justify-self:center;border:3px solid inherit;border-bottom-color:transparent;border-radius:50%;animation:.7s linear infinite rotation;max-width:30px;width:30px;aspect-ratio:1}@media only screen and (min-width:700px){.offer-job .offer-form__content .gform_fields{display:grid;grid-template-areas:"lastname message" "firstname message" "email message" "curriculum motivation" "consent consent";grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr auto;-moz-column-gap:30px;column-gap:30px}.offer-job .offer-form__content .gform_fields .offer-form__field-lastname{grid-area:lastname}.offer-job .offer-form__content .gform_fields .offer-form__field-firstname{grid-area:firstname}.offer-job .offer-form__content .gform_fields .offer-form__field-email{grid-area:email}.offer-job .offer-form__content .gform_fields .offer-form__field-message{grid-area:message;align-self:stretch;display:flex;flex-direction:column}.offer-job .offer-form__content .gform_fields .offer-form__field-message .ginput_container{flex:1}.offer-job .offer-form__content .gform_fields .offer-form__field-message .ginput_container textarea{min-height:18rem;height:89%}.offer-job .offer-form__content .gform_fields .offer-form__field-curriculum{grid-area:curriculum}.offer-job .offer-form__content .gform_fields .offer-form__field-motivation{grid-area:motivation}.offer-job .offer-form__content .gform_fields .offer-form__field-consent{grid-area:consent}.offers-job .offers-filters__fields{flex-direction:row;align-items:flex-start}.offers-job .offers-filters__fields .field{width:auto}.offers-job .offers-filters__buttons{flex-direction:row;align-items:center;justify-content:flex-start}.unsolicited__form-wrapper .gform_fields{display:grid;grid-template-areas:"lastname message" "firstname message" "email message" "job_type job_type" "curriculum motivation" "consent consent";grid-template-columns:1fr 1fr!important;grid-template-rows:auto auto 1fr auto!important;-moz-column-gap:30px!important;column-gap:30px!important}.contact-form .gform_fields .contact-form__field-lastname,.unsolicited__form-wrapper .gform_fields .offer-form__field-lastname{grid-area:lastname}.contact-form .gform_fields .contact-form__field-firstname,.unsolicited__form-wrapper .gform_fields .offer-form__field-firstname{grid-area:firstname}.contact-form .gform_fields .contact-form__field-email,.unsolicited__form-wrapper .gform_fields .offer-form__field-email{grid-area:email}.unsolicited__form-wrapper .gform_fields .offer-form__field-message{grid-area:message;align-self:stretch;display:flex;flex-direction:column}.unsolicited__form-wrapper .gform_fields .offer-form__field-message .ginput_container{flex:1}.unsolicited__form-wrapper .gform_fields .offer-form__field-message .ginput_container textarea{min-height:18rem;height:89%}.unsolicited__form-wrapper .gform_fields .offer-form__field-job_type{grid-area:job_type;margin-bottom:30px}.unsolicited__form-wrapper .gform_fields .offer-form__field-curriculum{grid-area:curriculum}.unsolicited__form-wrapper .gform_fields .offer-form__field-motivation{grid-area:motivation}.unsolicited__form-wrapper .gform_fields .offer-form__field-consent{grid-area:consent}.contact-form .gform_fields{display:grid;grid-template-areas:"lastname message" "firstname message" "email message";grid-template-columns:1fr 1fr!important;grid-template-rows:auto auto 1fr!important;-moz-column-gap:30px!important;column-gap:30px!important}.contact-form .gform_fields .contact-form__field-message{grid-area:message}.gform_wrapper .gfield--width-half{grid-column:span 6}.gform_wrapper .gfield--width-third{grid-column:span 4}.gform_wrapper .gfield--width-quarter{grid-column:span 3}.gform_wrapper :is(.gform_footer,.gform_page_footer){flex-direction:row;justify-content:center}.gform_wrapper :is(.gform_footer,.gform_page_footer) .gform-loader{order:2;width:100%;aspect-ratio:unset;height:30px}}@supports (selector(:has(.gfield_contains_required))){.gform_wrapper:has(.gfield_contains_required) .gform_heading .gform_required_legend{display:none}.gform_wrapper:has(.gfield_contains_required) :is(.gform_footer,.gform_page_footer){margin-bottom:calc(1.5em + 10px);position:relative}.gform_wrapper:has(.gfield_contains_required) :is(.gform_footer,.gform_page_footer):after{content:"* champs obligatoires";position:absolute;bottom:calc(-1.5em - 10px);left:50%;transform:translateX(-50%);color:#c71938}}.content-2cols,.content-edit,.gallery-thumbs,.over,body.tarteaucitron-modal-open{overflow:hidden}.read-more-card.card-content-right,.tac_activate_googletranslate{justify-content:flex-end}.tac_float{justify-content:center;align-items:center;padding:0 10px;background-color:#e8e8da;font-size:12px;text-transform:initial;color:#434343}.tac_activate_googletranslate .tac_float{max-width:260px}.tac_activate_googlemaps .tac_float{width:100%;padding:25px}.tac_float button{margin:5px 0 5px 5px;background-color:#14678e;border:none;color:#fff;cursor:pointer}.tac_addtoanyshare{position:absolute;right:0;top:50%;transform:translateY(-50%)}.youtube_player{display:grid;place-items:center;margin:0 auto;width:min(560px,100%);height:315px}.youtube_player iframe{width:100%;height:100%}.home-slider .bx-wrapper .bx-pager,.tarteaucitronAlertBigBottom{bottom:0}#tarteaucitronRoot:not(.tarteaucitronBeforeVisible){pointer-events:none}body.tarteaucitron-modal-open #tarteaucitron{pointer-events:initial}#tarteaucitronRoot #tarteaucitronAlertBig{box-sizing:border-box!important;position:fixed;display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap;left:0;z-index:1000;width:100%;padding:35px 50px;background:#fff;font-family:arial!important;outline:0!important;color:#fff}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:inline-block;width:100%;margin-bottom:20px;text-align:center;font-size:14px;color:#0e4566}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert .tarteaucitron__confidentiality-link{color:#0e4566;text-decoration:underline}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert .tarteaucitron__confidentiality-link:focus,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert .tarteaucitron__confidentiality-link:hover,.cookie__actions:active,.cookie__actions:focus,.cookie__actions:hover{text-decoration:none}.content-edit a:active,.content-edit a:focus,.content-edit a:hover,.return-link a:active .link-label,.return-link a:focus .link-label,.return-link a:hover .link-label,.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreInfo:focus,.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreInfo:hover,.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreOfficial:focus,.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreOfficial:hover,a.cookie__actions{text-decoration:underline}#tarteaucitronRoot #tarteaucitronAlertBig button{width:250px;margin:10px;padding:15px;border:1px solid transparent;text-transform:uppercase;font-size:14px;color:#fff;transition:.3s;cursor:pointer}#tarteaucitronRoot #tarteaucitronAlertBig button:focus,#tarteaucitronRoot #tarteaucitronAlertBig button:hover{background-color:#fff!important}#tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronAllow,.even.post-news,.news-section{background-color:#14678e}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,#tarteaucitronBack,.wp-pagenavi .nextpostslink:active,.wp-pagenavi .nextpostslink:focus,.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .previouspostslink:active,.wp-pagenavi .previouspostslink:focus,.wp-pagenavi .previouspostslink:hover{background-color:#0e4566}#tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronAllow:focus,#tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronAllow:hover,#tarteaucitronServices .tarteaucitronAllow{border-color:#14678e;color:#14678e}#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronDeny{background-color:#0e4566;border-color:#fff}#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert:focus,#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert:hover,#tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronDeny:focus,#tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronDeny:hover,#tarteaucitronServices .tarteaucitronDeny{border-color:#0e4566;color:#0e4566}.tarteaucitronBeforeVisible::before{content:"";position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(14,69,102,.5)}#tarteaucitronBack{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1500;border:none;width:100vw;height:100vh}.tarteaucitron-modal-open #tarteaucitron{display:block}#tarteaucitron{display:none;overflow-y:scroll!important;position:fixed;top:50%!important;left:50%;transform:translate(-50%,-50%);z-index:1500;width:860px;max-width:85%;max-height:750px!important;background-color:#fff}#tarteaucitron #tarteaucitronClosePanel{position:absolute;right:0;top:0;color:#fff;cursor:pointer}#tarteaucitron #tarteaucitronClosePanel .close-cross{position:absolute;display:flex;justify-content:center;align-items:center;top:20px;right:20px;width:30px;height:30px;border:2px solid #fff;border-radius:50%;z-index:1500}#tarteaucitron #tarteaucitronClosePanel .close-cross::after,#tarteaucitron #tarteaucitronClosePanel .close-cross::before{content:"";position:absolute;width:65%;height:2px;background-color:#fff}#tarteaucitron #tarteaucitronClosePanel .close-cross::before{transform:rotate(45deg)}#tarteaucitron #tarteaucitronClosePanel .close-cross::after{transform:rotate(-45deg)}#tarteaucitron #tarteaucitronServices{overflow:initial!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronH1{display:inline-block;width:100%;margin:70px 0 30px;font-size:30px;text-align:center;color:#fff}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine #tarteaucitronInfo{max-width:85%;margin:0 auto 50px;font-size:15px;text-align:center;color:#fff}#tarteaucitronServices .all-services-preferences{display:flex;align-items:center;padding:50px;background-color:#f5f4f4}#tarteaucitronServices .all-services-preferences .tarteaucitronName{width:40%}#tarteaucitronServices .all-services-preferences .tarteaucitronH2{font-size:20px;font-weight:700;color:#0e4566}#tarteaucitronServices .all-services-preferences .tarteaucitronAsk{display:flex;justify-content:flex-end;width:60%}#tarteaucitronServices .tarteaucitronAllow,#tarteaucitronServices .tarteaucitronDeny{margin:5px;padding:10px 30px;border:1px solid transparent;text-transform:uppercase;font-size:16px;transition:.3s;cursor:pointer}#tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronAllow,#tarteaucitronServices .tarteaucitronAllow:hover,#tarteaucitronServices .tarteaucitronIsAllowed .tarteaucitronAllow{background-color:#14678e!important;color:#fff}#tarteaucitronServices .tarteaucitronDeny:hover,#tarteaucitronServices .tarteaucitronIsDenied .tarteaucitronDeny{background-color:#0e4566!important;color:#fff}.tarteaucitronBorder{height:auto}.tarteaucitronBorder ul{list-style-type:none;padding:0}.tarteaucitronBorder>ul{margin-top:0;padding:10px 50px}@media screen and (max-width:767px){#tarteaucitron{top:0!important;left:0;bottom:0;transform:none;width:100%;max-width:100%;height:100%;max-height:100%!important;margin:0}#tarteaucitronServices .all-services-preferences{flex-direction:column;padding:50px 20px}#tarteaucitronServices .all-services-preferences .tarteaucitronName{text-align:center;width:100%;margin-bottom:20px}#tarteaucitronServices .all-services-preferences .tarteaucitronAsk{flex-direction:column;justify-content:center;align-items:center;width:100%}#tarteaucitronServices .all-services-preferences button{width:100%;max-width:260px}.tarteaucitronBorder>ul{padding:10px 20px}}.tarteaucitronBorder li[id*=tarteaucitronServicesTitle_]{margin:60px 0}.tarteaucitronBorder li[id*=tarteaucitronServicesTitle_] button{background:0 0;border:none;padding:0;outline:0;font-size:25px;color:#0e4566}.tarteaucitronBorder li[id*=tarteaucitronServicesTitle_] .tarteaucitronLine{display:flex;margin-top:15px}.tarteaucitronBorder li[id*=tarteaucitronServicesTitle_] .tarteaucitronName{width:50%}.tarteaucitronBorder li[id*=tarteaucitronServicesTitle_] .tarteaucitronAsk{display:flex;justify-content:flex-end;align-items:center;width:50%}.tarteaucitronBorder #tarteaucitronServices_mandatory .tarteaucitronH3{font-size:16px;color:#a09da3}.tarteaucitronBorder .tarteaucitronInfoBox{width:100%;margin:15px 0 20px;color:#a09da3}.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine{margin-top:25px;padding:25px;background:#f5f4f4}@media screen and (max-width:935px){#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronH1{padding:0 20px;font-size:22px}.tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine{flex-direction:column}.tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronAsk,.tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronName{width:100%}.tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronAsk{justify-content:flex-start;margin-top:10px}.tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronAsk button:first-child{margin-left:0!important}.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine{display:flex;flex-direction:column}}.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronH3{display:inline-block;width:100%;font-size:18px;font-weight:700;color:#0e4566}.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tacCurrentStatus,.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronListCookies,.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreSeparator{font-size:13px;font-style:italic;color:#a09da3}.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreInfo,.tarteaucitronBorder ul[id*=tarteaucitronServices_]:not(#tarteaucitronServices_mandatory) .tarteaucitronLine .tarteaucitronReadmoreOfficial{display:inline-block;margin-top:10px;font-size:13px;text-transform:uppercase;text-decoration:none;font-weight:700;color:#0e4566}.infos-cookie{position:fixed;z-index:999;right:40px;bottom:0;left:40px;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);padding:15px 100px 15px 15px;background-color:#f1f1f1;border:1px solid #e3e3e3;font-size:.8em;color:#000}a.cookie__actions{font-weight:700;color:#112f51}.btn-close-cookie{position:absolute;top:50%;right:15px;width:70px;height:30px;margin-top:-15px;padding:5px;background-color:#112f51;font-size:1.2em;font-weight:700;color:#fff;text-align:center;cursor:pointer}@media screen and (max-width:500px){.infos-cookie{right:0;left:0;padding:15px;border-width:1px 0 0}.btn-close-cookie{position:initial;margin-top:15px}}.back-to-top{display:none;position:fixed;z-index:900;bottom:0;right:40px;width:40px;height:40px;background:url("../../images/icon-back-to-top.png") center center no-repeat #e8e8da;cursor:pointer}.header-container,.slick-dots li{position:relative}.icon-down{display:block;margin:20px auto 0;width:54px;height:28px;background:url("../../images/icon-down.png") no-repeat}body{font-family:Arial,Helvetica,sans-serif;color:#434343;top:0!important}.header__branding,h1,h2,h3,h4,h5,h6{font-family:ZonaProBold,Arial,sans-serif;text-transform:uppercase}h1,h2,h3,h4,h5,h6{margin-bottom:0;line-height:1.2em;font-weight:400}.accords-listing,.breadcrumb__list,.cheese-listing,.content-gallery .gallery-thumbs,.files-listing,.language-listing,.links-cheese__list,.links-social__list,.menu-list,.partners-listing,.partners__list,.receipts-listing,.share__list,.social__list{margin:0;padding:0;list-style-type:none}.slick-dots{display:block;width:100%;padding:0;margin:15px 0;list-style:none;text-align:center}.slick-dots li{display:inline-block;vertical-align:middle;margin:0;padding:8px;cursor:pointer}.slick-dots li button{display:block;padding:6px;border:0;border-radius:100%;outline:0;background-color:rgba(0,0,0,.1);font-size:0;line-height:0;color:transparent;cursor:pointer;transition:.2s ease-in-out}.slick-dots li button:focus,.slick-dots li button:hover,.slick-dots li.slick-active button{outline:0;background-color:#0e4566;transition:.2s ease-in-out}.container,.main-content__container{position:relative;width:1024px;margin:0 auto}.page-background{height:400px;background:url("../../images/background-pages/afa.jpg") center 0 no-repeat fixed #f1f1f1}.page-background.bg-5-fromages{background-image:url("../../images/background-pages/5-fromages.jpg")}.page-background.bg-fromage{background-image:url("../../images/background-pages/single-fromage.jpg")}.page-background.bg-coin-gourmands{background-image:url("../../images/background-pages/coin-gourmands.jpg")}.page-background.bg-route-fromages{background-image:url("../../images/background-pages/route-fromages.jpg")}.header-inner{position:absolute;z-index:50;top:0;left:0;right:0;margin:35px auto 0}.language-switcher{margin-bottom:5px;color:#fff;text-transform:uppercase;text-align:right}.language-switcher__link{color:#fff;text-decoration:none}.language-switcher__link:active,.language-switcher__link:focus,.language-switcher__link:hover{color:#fff;text-decoration:underline}.links-cheese__link,.links-social__link,.menu-responsive-button,.primary-nav .menu-link,.showcase-etape__contact a:active,.showcase-etape__contact a:focus,.showcase-etape__contact a:hover,a.link-icon{text-decoration:none}.header__content{float:left;width:96%;height:126px;background-color:#0e4566}.nav-container{position:relative;float:right;width:11%;height:102px;background-color:#1a4e6d}.menu-responsive-button{display:block;height:100%;padding-top:19px;color:#fff;font-size:1.2em;text-align:center;transition:initial}.menu-responsive-button:active,.menu-responsive-button:focus,.menu-responsive-button:hover{color:#fff;transition:initial}.menu-responsive-button__icon{position:relative;width:52px;height:35px;margin:0 auto;transition:background .2s}.primary-nav,.primary-nav .menu-list{width:240px;background-color:#1a4e6d}.menu-responsive-button__icon span{position:absolute;top:50%;left:50%;display:block;width:43px;height:3px;background-color:#babaa8;transform:translateX(-50%) translateY(-50%);transition:background .2s}.menu-responsive-button__icon span::after,.menu-responsive-button__icon span::before{content:"";position:absolute;top:0;left:0;display:block;width:43px;height:3px;background-color:#babaa8;transform:translateY(-10px);transition:transform .2s}.menu-responsive-button__icon span::after{transform:translateY(10px)}.menu-responsive-button__icon.is-opened span{background:0 0}.menu-responsive-button__icon.is-opened span::before{transform:translateY(0) rotate(45deg)}.menu-responsive-button__icon.is-opened span::after{transform:translateY(0) rotate(-45deg)}.primary-nav{position:absolute;right:0;height:0;opacity:0;transform:scale3d(0,0,0);transform-origin:top right;transition:.35s ease-in-out}.primary-nav.is-opened{height:auto;opacity:1;transform:scale3d(1,1,1);transform-origin:top right;transition:.35s ease-in-out}.primary-nav .menu-item{display:block;line-height:1.2em;text-transform:uppercase;border-top:1px solid #4d748b}.primary-nav .menu-link{display:block;padding:20px;color:#fff}.primary-nav .menu-icon{display:inline-block;vertical-align:middle;width:53px;margin-right:16px;background-image:url("../../images/icons-nav-menu.png");background-repeat:no-repeat;background-color:transparent}.primary-nav .item-afa .menu-icon{height:52px;background-position:0 0}.primary-nav .item-afa .menu-link:active .menu-icon,.primary-nav .item-afa .menu-link:focus .menu-icon,.primary-nav .item-afa .menu-link:hover .menu-icon,.primary-nav .item-afa.active .menu-icon{background-position:-55px 0}.primary-nav .item-fromages .menu-icon{height:53px;background-position:0 -54px}.primary-nav .item-fromages .menu-link:active .menu-icon,.primary-nav .item-fromages .menu-link:focus .menu-icon,.primary-nav .item-fromages .menu-link:hover .menu-icon,.primary-nav .item-fromages.active .menu-icon{background-position:-55px -54px}.primary-nav .item-route .menu-icon{height:37px;background-position:0 -109px}.primary-nav .item-route .menu-link:active .menu-icon,.primary-nav .item-route .menu-link:focus .menu-icon,.primary-nav .item-route .menu-link:hover .menu-icon,.primary-nav .item-route.active .menu-icon{background-position:-55px -109px}.primary-nav .item-gourmands .menu-icon{height:41px;background-position:0 -148px}.primary-nav .item-gourmands .menu-link:active .menu-icon,.primary-nav .item-gourmands .menu-link:focus .menu-icon,.primary-nav .item-gourmands .menu-link:hover .menu-icon,.primary-nav .item-gourmands.active .menu-icon{background-position:-55px -148px}.primary-nav .item-filiere .menu-icon{height:47px;background-position:0 -190px}.primary-nav .item-filiere .menu-link:active .menu-icon,.primary-nav .item-filiere .menu-link:focus .menu-icon,.primary-nav .item-filiere .menu-link:hover .menu-icon,.primary-nav .item-filiere.active .menu-icon{background-position:-55px -190px}.primary-nav .menu-label{display:inline-block;vertical-align:middle}.header__branding{float:left;overflow:hidden;width:89%;height:102px;font-size:2.5em;line-height:.95em;color:#adbcbb;text-align:center}.logo-aop{width:80px;height:80px;background:url("../../images/logo-aop.png") 0 0/contain no-repeat}.header__branding .logo-aop{display:inline-block;vertical-align:top;margin-top:14px;margin-right:40px}.header__branding .branding__link{position:relative;display:inline-block;margin-top:23px;padding:17px 0 10px;border-top:1px solid #adbcbb;border-bottom:1px solid #adbcbb;color:#adbcbb;text-decoration:none;text-align:center}.header__branding .branding__link:active,.header__branding .branding__link:focus,.header__branding .branding__link:hover{color:#adbcbb}.header__branding .branding__head{position:absolute;top:-14px;left:50%;display:block;width:120px;margin-left:-60px;background-color:#0e4566;font-family:ZonaProThin,Arial,sans-serif;font-size:.52em;line-height:1.5em}.footer__links-cheese,.header__links-cheese{overflow:hidden;clear:left;width:100%;text-align:center}.header__links-cheese{height:24px;background-color:#e8e8da}.links-cheese__item{display:inline-block;line-height:24px;text-align:center}.links-cheese__item:before{display:inline;vertical-align:top;font-size:1.2em;content:"•"}#map-route-fromages .wpgmp_toggle_container,.a2a_kit.is-disabled,.links-cheese__item:first-child:before,.no-js #map-route-fromages,.no-js .home-slider .bx-caption,.no-js .home-slider .slide,.no-js .social-section,.sidebar-block__content.hide,.wpcf7-form input[type=checkbox],span.wpcf7-not-valid-tip{display:none}.links-cheese__link{padding:0 25px 0 20px;font-weight:700;text-transform:uppercase}.header__links-cheese .links-cheese__item:before,.header__links-cheese .links-cheese__link{color:#0e4566}.cantal-entry.post-talk .entry-title a:active,.cantal-entry.post-talk .entry-title a:focus,.cantal-entry.post-talk .entry-title a:hover,.cantal-entry.post-talk .read-more,.cheese-link.link-cantal,.links-cheese__item .link-cantal:active,.links-cheese__item .link-cantal:focus,.links-cheese__item .link-cantal:hover,.showcase-cheese.cantal-entry .cheese-identity__title,.showcase-cheese.cantal-entry .cheese-info__title,.showcase-cheese.cantal-entry .redirection-route-fromages .icon-map,.showcase-cheese.cantal-entry .redirection-route-fromages:active,.showcase-cheese.cantal-entry .redirection-route-fromages:focus,.showcase-cheese.cantal-entry .redirection-route-fromages:hover,.showcase-etape__products .link-cantal:active,.showcase-etape__products .link-cantal:focus,.showcase-etape__products .link-cantal:hover,.tpl-listing .article-entry.cantal-entry .entry-title__cheese,.tpl-listing .article-entry.cantal-entry .read-more:active,.tpl-listing .article-entry.cantal-entry .read-more:focus,.tpl-listing .article-entry.cantal-entry .read-more:hover{color:#b8cc00}.cheese-link.link-saint-nectaire,.links-cheese__item .link-saint-nectaire:active,.links-cheese__item .link-saint-nectaire:focus,.links-cheese__item .link-saint-nectaire:hover,.saint-nectaire-entry.post-talk .entry-title a:active,.saint-nectaire-entry.post-talk .entry-title a:focus,.saint-nectaire-entry.post-talk .entry-title a:hover,.saint-nectaire-entry.post-talk .read-more,.showcase-cheese.saint-nectaire-entry .cheese-info__title,.showcase-cheese.saint-nectaire-entry .redirection-route-fromages .icon-map,.showcase-cheese.saint-nectaire-entry .redirection-route-fromages:active,.showcase-cheese.saint-nectaire-entry .redirection-route-fromages:focus,.showcase-cheese.saint-nectaire-entry .redirection-route-fromages:hover,.showcase-etape__products .link-saint-nectaire:active,.showcase-etape__products .link-saint-nectaire:focus,.showcase-etape__products .link-saint-nectaire:hover,.tpl-listing .article-entry.saint-nectaire-entry .entry-title__cheese,.tpl-listing .article-entry.saint-nectaire-entry .read-more:active,.tpl-listing .article-entry.saint-nectaire-entry .read-more:focus,.tpl-listing .article-entry.saint-nectaire-entry .read-more:hover{color:#9c418e}.cheese-link.link-fourme-ambert,.fourme-ambert-entry.post-talk .entry-title a:active,.fourme-ambert-entry.post-talk .entry-title a:focus,.fourme-ambert-entry.post-talk .entry-title a:hover,.fourme-ambert-entry.post-talk .read-more,.links-cheese__item .link-fourme-ambert:active,.links-cheese__item .link-fourme-ambert:focus,.links-cheese__item .link-fourme-ambert:hover,.showcase-cheese.fourme-ambert-entry .cheese-identity__title,.showcase-cheese.fourme-ambert-entry .cheese-info__title,.showcase-cheese.fourme-ambert-entry .redirection-route-fromages .icon-map,.showcase-cheese.fourme-ambert-entry .redirection-route-fromages:active,.showcase-cheese.fourme-ambert-entry .redirection-route-fromages:focus,.showcase-cheese.fourme-ambert-entry .redirection-route-fromages:hover,.showcase-etape__products .link-fourme-ambert:active,.showcase-etape__products .link-fourme-ambert:focus,.showcase-etape__products .link-fourme-ambert:hover,.tpl-listing .article-entry.fourme-ambert-entry .entry-title__cheese,.tpl-listing .article-entry.fourme-ambert-entry .read-more:active,.tpl-listing .article-entry.fourme-ambert-entry .read-more:focus,.tpl-listing .article-entry.fourme-ambert-entry .read-more:hover{color:#d95f9b}.bleu-auvergne-entry.post-talk .entry-title a:active,.bleu-auvergne-entry.post-talk .entry-title a:focus,.bleu-auvergne-entry.post-talk .entry-title a:hover,.bleu-auvergne-entry.post-talk .read-more,.cheese-link.link-bleu-auvergne,.links-cheese__item .link-bleu-auvergne:active,.links-cheese__item .link-bleu-auvergne:focus,.links-cheese__item .link-bleu-auvergne:hover,.showcase-cheese.bleu-auvergne-entry .cheese-identity__title,.showcase-cheese.bleu-auvergne-entry .cheese-info__title,.showcase-cheese.bleu-auvergne-entry .redirection-route-fromages .icon-map,.showcase-cheese.bleu-auvergne-entry .redirection-route-fromages:active,.showcase-cheese.bleu-auvergne-entry .redirection-route-fromages:focus,.showcase-cheese.bleu-auvergne-entry .redirection-route-fromages:hover,.showcase-etape__products .link-bleu-auvergne:active,.showcase-etape__products .link-bleu-auvergne:focus,.showcase-etape__products .link-bleu-auvergne:hover,.tpl-listing .article-entry.bleu-auvergne-entry .entry-title__cheese,.tpl-listing .article-entry.bleu-auvergne-entry .read-more:active,.tpl-listing .article-entry.bleu-auvergne-entry .read-more:focus,.tpl-listing .article-entry.bleu-auvergne-entry .read-more:hover{color:#08a5db}.cheese-link.link-salers,.links-cheese__item .link-salers:active,.links-cheese__item .link-salers:focus,.links-cheese__item .link-salers:hover,.salers-entry.post-talk .entry-title a:active,.salers-entry.post-talk .entry-title a:focus,.salers-entry.post-talk .entry-title a:hover,.salers-entry.post-talk .read-more,.showcase-cheese.salers-entry .cheese-identity__title,.showcase-cheese.salers-entry .cheese-info__title,.showcase-cheese.salers-entry .redirection-route-fromages .icon-map,.showcase-cheese.salers-entry .redirection-route-fromages:active,.showcase-cheese.salers-entry .redirection-route-fromages:focus,.showcase-cheese.salers-entry .redirection-route-fromages:hover,.showcase-etape__products .link-salers:active,.showcase-etape__products .link-salers:focus,.showcase-etape__products .link-salers:hover,.tpl-listing .article-entry.salers-entry .entry-title__cheese,.tpl-listing .article-entry.salers-entry .read-more:active,.tpl-listing .article-entry.salers-entry .read-more:focus,.tpl-listing .article-entry.salers-entry .read-more:hover{color:#ea9426}.header__links-social{float:left;overflow:hidden;width:4%;height:126px;background-color:#0a3752}.links-social__link{display:block;height:32px;line-height:32px;font-size:1.2em;color:#fff;text-align:center}.main-content{background-color:#f1f1f1}.main-content__top{position:relative;z-index:5;overflow:hidden;background-color:#0d7c83}.breadcrumb{overflow:hidden;width:80%;height:50px;font-size:.85em;color:#fff}.breadcrumb__home{position:absolute;top:0;bottom:0;left:0;width:50px;line-height:52px;background-color:#53a2a7;font-size:2.8em;color:#fff;text-align:center}.breadcrumb__home:active,.breadcrumb__home:focus,.breadcrumb__home:hover,.content-share:active,.content-share:focus,.content-share:hover{color:#0e4566}.breadcrumb__list{overflow:hidden;line-height:50px;margin:0 0 0 55px}.breadcrumb__item{float:left}.breadcrumb__item:before{vertical-align:middle;font-size:1.4em;font-family:icomoon;content:var(--icon-chevron-small-right)}.breadcrumb__link{color:#fff}.breadcrumb__link:active,.breadcrumb__link:focus,.breadcrumb__link:hover,.content-edit table a{color:#fff;text-decoration:underline}.content-share{position:absolute;top:50%;right:15px;height:30px;line-height:30px;margin-top:-15px;padding:0 5px;font-size:1.4em;color:#fff;text-align:center}.content-share .icon-share{line-height:31px}.main-content__container{position:relative;overflow:hidden;z-index:1;min-height:500px;padding-bottom:30px;background-color:#fff}.page-subtitle,.page-title{z-index:5;margin:0 10%;line-height:1.2em;position:relative;text-align:center}.main-content__inner{overflow:hidden;float:left;width:74%;padding:30px 30px 0}.page-title{padding-top:25px;font-size:2.1em}.page-title:before{display:block;position:absolute;top:0;left:50%;width:50px;margin-left:-25px;line-height:.3em;font-weight:700;content:"•••"}.content-edit .entry-thumbnail+h1,.content-edit .entry-thumbnail+h2,.content-edit .entry-thumbnail+h3,.content-edit .entry-thumbnail+h4,.content-edit .entry-thumbnail+h5,.content-edit .entry-thumbnail+h6,.page-subtitle+.separator,.page-title+.separator,.tpl-listing .article-entry:first-child{margin-top:0}.content-edit hr,.separator{position:relative;z-index:1;clear:both;width:58%;height:20px;margin:15px auto 40px;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.3);border-radius:125px/12px}.content-edit hr:before,.separator:before{position:absolute;bottom:0;left:-15px;right:-15px;height:30px;background-color:#fff;content:""}.sidebar{float:right;width:26%}.sidebar-block__banner{position:relative;min-height:35px;line-height:35px;background-color:#0a3752;border-bottom:1px solid #dedede}.sidebar-block__title{width:82%;line-height:35px;margin:0;padding:0 20px;font-size:1.2em;color:#fff}.fold-block{display:inline-block;vertical-align:middle;position:absolute;top:0;right:0;background-color:#0f4f75;width:35px;height:100%;font-size:1.2em;color:#fff;text-align:center;cursor:pointer}.sidebar-block__more{display:block;margin:10px 10px 0 18px;padding:5px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;font-size:.8em;font-style:italic;color:#adbcbb;text-align:center}.news-block .sidebar-block__more{margin-bottom:15px}.post-talk .entry-title a:active,.post-talk .entry-title a:focus,.post-talk .entry-title a:hover,.return-link a:active,.return-link a:focus,.return-link a:hover,.sidebar-block__more:active,.sidebar-block__more:focus,.sidebar-block__more:hover,.tpl-listing .article-entry .entry-link:active,.tpl-listing .article-entry .entry-link:focus,.tpl-listing .article-entry .entry-link:hover,.tpl-listing .article-entry .read-more:active,.tpl-listing .article-entry .read-more:focus,.tpl-listing .article-entry .read-more:hover,.who-section,.wp-pagenavi .current,.wp-pagenavi .page:active,.wp-pagenavi .page:focus,.wp-pagenavi .page:hover{color:#0e4566}.sidebar-block .news-entry{position:relative;padding:12px 0;border-top:2px solid #dedede;cursor:pointer}.sidebar-block .news-entry:after{position:absolute;right:10px;bottom:11px;font-family:ZonaProThin,Arial,sans-serif;font-size:1.3em;line-height:1em;color:#b7b7b7;content:"+"}.home .footer,.sidebar-block .news-entry:first-child{border-top:0}.sidebar-block .news-entry .entry-title{margin:0 30px 10px 18px;font-size:1em;line-height:1.2em;text-transform:none}.contact-form__title,.content-edit a,.file-link:active,.file-link:focus,.file-link:hover,.partner-link,.sidebar-block .news-entry .entry-title a{color:#0d7c83}.sidebar-block .news-entry .entry-title a:active,.sidebar-block .news-entry .entry-title a:focus,.sidebar-block .news-entry .entry-title a:hover,.sidebar-block .news-entry:hover .entry-title a{color:#0a3752}.sidebar-block .news-entry .entry-thumb{margin:0 30px 10px 18px}.sidebar-block .news-entry .entry-posted{margin:0 30px 0 18px;font-size:.8em;font-style:italic;color:#b7b7b7}.footer{position:relative;z-index:5;border-top:25px solid #0d7c83}.footer__links-cheese{padding:8px 15px;background-color:#112f51}.footer__links-cheese .links-cheese__item:before,.footer__links-cheese .links-cheese__link{color:#e8e8da}.footer__main{padding:25px 15px;background-color:#dedede;color:#828082}.footer__partners,.home-slider .bx-wrapper .bx-pager a.active,.home-slider .bx-wrapper .bx-pager a:active,.home-slider .bx-wrapper .bx-pager a:focus,.home-slider .bx-wrapper .bx-pager a:hover{background-color:#fff}.footer__branding{display:inline-block;vertical-align:top;width:40%;text-align:center}.footer__branding .branding__logo{display:inline-block;width:85%;text-align:left}.footer__branding .branding__head{position:absolute;top:-10px;left:50%;display:block;width:136px;margin-left:-78px;background-color:#dedede;font-family:ZonaProThin,Arial,sans-serif;font-size:.6em}.footer__branding .branding__who{display:inline-block;width:85%;margin-top:20px;text-align:left}.footer__branding .logo-aop{float:left;width:78px;height:78px;margin:0 15px 5px 0;background:url("../../images/logo-aop.png") no-repeat}.footer__branding .branding__who--title{margin:0 0 4px;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:700;text-transform:none}.footer__branding .branding__who--txt{margin:0;font-size:.9em;line-height:1.1em}.footer__social{display:inline-block;vertical-align:top;width:25%;margin:0 5%;text-align:center}.footer__social--title{margin:0 0 6px;font-family:Arial,Helvetica,sans-serif;font-size:1.15em;line-height:1.2em;font-weight:700}.news-section__subtitle,.post-news .entry-title__cheese,.social-section__subtitle,.talk-section__subtitle{font-weight:400;display:block;font-family:ZonaProThin,Arial,sans-serif}.footer__social .social__item{display:inline-block;width:28%;margin:8px 0}.footer__social .social__link{display:block;width:45px;height:45px;margin:0 auto;border-radius:100%;background-color:#9d9d9c;color:#fff;font-size:1.6em}.footer__social .social__link [class^=icon-],.footer__social .social__link[class*=" icon-"]{line-height:45px}.footer__social .item-facebook .social__link:active,.footer__social .item-facebook .social__link:focus,.footer__social .item-facebook .social__link:hover{background-color:#537bbd}.footer__social .item-twitter .social__link:active,.footer__social .item-twitter .social__link:focus,.footer__social .item-twitter .social__link:hover{background-color:#14171a}.footer__social .item-pinterest .social__link:active,.footer__social .item-pinterest .social__link:focus,.footer__social .item-pinterest .social__link:hover{background-color:#eb5755}.footer__social .item-instagram .social__link:active,.footer__social .item-instagram .social__link:focus,.footer__social .item-instagram .social__link:hover{background-color:#2e5e86}.footer__social .item-youtube .social__link:active,.footer__social .item-youtube .social__link:focus,.footer__social .item-youtube .social__link:hover{background-color:#e9654b}.footer__social .item-rss .social__link:active,.footer__social .item-rss .social__link:focus,.footer__social .item-rss .social__link:hover{background-color:#f39200}.footer__social .item-linkedin .social__link:active,.footer__social .item-linkedin .social__link:focus,.footer__social .item-linkedin .social__link:hover{background-color:#007bb5}.footer__main--nav{display:inline-block;vertical-align:top;width:24%}.secondary-nav .menu-item{width:75%;padding:8px 0;border-top:1px solid #fff}.secondary-nav .menu-item:first-child{padding-top:0;border-top:0}.secondary-nav .menu-item a{font-size:.8em;font-weight:700;color:#7e7d7f}.footer__partners{overflow:hidden;padding:25px 0;text-align:center}.partners__item{display:inline-block;vertical-align:middle;width:16%;text-align:center}.partners__item a img{max-width:130px}.home-slider{position:relative;overflow:hidden;z-index:5;top:0;left:0;width:100%}.home-slider .bx-wrapper .bx-viewport{left:0;border:0;box-shadow:none}.home-slider .slide{height:748px;background-repeat:no-repeat;background-position:center bottom;background-size:cover}.home-slider .slide__link{display:block;width:100%;height:100%}.home-slider .bx-caption{overflow:hidden;height:100px;background-color:rgba(10,55,82,.8)}.cssfilters .home-slider .blur-effect{position:relative;height:100%;background-color:transparent;background-repeat:no-repeat;background-position:0 bottom;background-size:cover;transform:scale(1.03,1.3);filter:blur(10px)}.home-slider .bx-caption__inner{position:absolute;top:0;left:0;right:0;height:60px;line-height:60px;margin:10px 24% 0;color:#fff;text-align:center}.home-slider .bx-caption__inner p{overflow:hidden;display:inline-block;vertical-align:middle;line-height:1.2em;max-height:3.6em}.post-news .entry-content p,.post-news .entry-title{max-height:4.8em;line-height:1.2em}.home-slider .bx-wrapper .bx-pager a{width:12px;height:4px;margin:0 2px;border-radius:0;background-color:rgba(255,255,255,.5)}.home-slider .bx-wrapper .bx-controls-direction a{top:auto;bottom:24px;width:28px;height:54px}.home-slider .bx-wrapper .bx-next,.home-slider .bx-wrapper .bx-prev{background-color:transparent;background-image:url("../../images/buttons-slider.png");background-repeat:no-repeat}.home-slider .bx-wrapper .bx-prev{left:15%;background-position:0 0}.home-slider .bx-wrapper .bx-next{right:15%;background-position:-30px 0}.who-section .container{padding:60px 85px;text-align:center}.who-section__title{margin-bottom:20px;font-size:2.4em}.who-section__txt{font-size:1.5em;line-height:1.2em}.post-talk .entry-content p,.who-section__txt p{line-height:1.2em}.who-section__more{display:inline-block;margin-top:50px;padding:10px 20px;border:1px solid #adbcbb;font-family:ZonaProBold,Arial,sans-serif;font-size:.9em;text-transform:uppercase;color:#adbcbb}.who-section__more:active,.who-section__more:focus,.who-section__more:hover{border-color:#0e4566;color:#0e4566}.news-section__head,.social-section__head,.talk-section__head{color:#fff;text-align:center}.news-section__head{padding:35px 30px;background-color:#14678e}.news-section__title,.social-section__title,.talk-section__title{margin:0;font-size:2.5em;line-height:1.2em}.news-section__listing{position:relative;background-color:#14678e;color:#fff}.news-section__listing:before{position:absolute;top:0;left:0;right:0;height:50%;background-color:#0e4566;content:""}.news-section__listing a{color:#fff}.news-section__listing a:active,.news-section__listing a:focus,.news-section__listing a:hover{color:#f89200}.news-section__listing .slick-dots li button:focus,.news-section__listing .slick-dots li button:hover,.news-section__listing .slick-dots li.slick-active button{background-color:#f89200}.post-news{position:relative;display:inline-block;vertical-align:top;width:33.333333%;height:500px;background-color:#0e4566}.post-news__content{position:absolute;bottom:0;z-index:10;width:100%;height:250px;padding:20px 30px}.order-modify .post-news__content{top:0;bottom:auto}.order-modify .post-news__thumbnail{top:auto;bottom:0}.post-news__content:after{position:absolute;left:50%;top:-24px;width:0;height:0;margin-left:-26px;border-style:solid;border-width:0 26px 26px;border-color:transparent transparent #0e4566;content:""}.odd .post-news__content:after{border-bottom-color:#0e4566}.even .post-news__content:after{border-bottom-color:#14678e}.order-modify .post-news__content:after{bottom:-24px;top:auto;border-width:26px 26px 0;border-color:#0e4566 transparent transparent}.order-modify.odd .post-news__content:after{border-top-color:#0e4566}.order-modify.even .post-news__content:after{border-top-color:#14678e}.post-news .entry-posted{margin-bottom:12px;font-size:.8em}.post-news .entry-title{overflow:hidden;min-height:3.6em;margin:0;font-size:1em;text-transform:none}.post-news .entry-title__cheese{text-transform:uppercase}.card__link,.news-section__more a,.post-news .read-more,.post-talk .read-more{font-weight:700;font-style:italic}.post-news .entry-content{overflow:hidden;padding:12px 0;font-size:.9em}.post-news .entry-footer{padding:10px 0;font-size:.9em}.post-news.odd .entry-footer{border-top:1px solid #48718b}.post-news.even .entry-footer{border-top:1px solid #4c8ba9}.post-news .read-more{float:left}.post-news .share-entry{float:right}.share__list{display:inline}.share__item{display:inline-block;font-size:.7em;text-align:center}.share__link{display:block;width:20px;height:20px;line-height:20px;border-radius:100%;border-width:1px;border-style:solid}#map-route-fromages .fc-item-aare .read-more,.post-news .share__link{border-color:#fff}.item-facebook .share__link:active,.item-facebook .share__link:focus,.item-facebook .share__link:hover,.post-talk .item-facebook .share__link{border-color:#537bbd;color:#537bbd}.item-twitter .share__link:active,.item-twitter .share__link:focus,.item-twitter .share__link:hover,.post-talk .item-twitter .share__link{border-color:#78cdf0;color:#78cdf0}.post-news__thumbnail{position:absolute;top:0;width:100%;height:250px}.thumbnail__link{position:relative;overflow:hidden;z-index:5;display:block}.thumbnail__link--hover{position:absolute;top:0;right:0;bottom:0;left:0;display:block;visibility:hidden;padding:0 25px;opacity:0;line-height:1.1em;text-transform:uppercase;text-align:center;transition:.3s ease-in-out}.thumbnail-background{width:100%;height:500px}.thumbnail-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-news__thumbnail .thumbnail__link--hover{background-color:rgba(14,69,102,.6)}.hover__container{position:absolute;top:50%;right:0;left:0;display:block;height:124px;margin-top:-62px}.thumbnail__link--hover .icon-arrow-up{display:block;width:70px;height:70px;line-height:62px;margin:22px auto 0;border:4px solid #fff;border-radius:100%;font-size:3em}.content-edit table a:active,.content-edit table a:focus,.content-edit table a:hover,a.thumbnail__link:active,a.thumbnail__link:focus,a.thumbnail__link:hover{color:#fff}a.thumbnail__link:active .thumbnail__link--hover,a.thumbnail__link:focus .thumbnail__link--hover,a.thumbnail__link:hover .thumbnail__link--hover{opacity:1;visibility:visible;transition:.3s ease-in-out}.news-section__more{padding:30px 0;text-align:center}.news-section__more a{display:inline-block;font-size:1.3em;color:#fff}.news-section__more .icon-plus{display:inline-block;width:25px;height:25px;line-height:20px;margin-right:2px;border-radius:100%;font-size:.8em;transition:.2s ease-in-out;border:2px solid #fff;color:#fff}.socials-section{padding:80px;background-color:#fff}.socials-section .socials__card{background:#e8e8da;display:flex;justify-content:space-between;gap:30px;padding:80px 35px 80px 80px}@media screen and (max-width:1280px){.socials-section{padding:80px 50px 50px}.socials-section .container{max-width:800px}.socials-section .socials__card{flex-direction:column-reverse;align-items:center;padding:50px}}@media screen and (max-width:700px){#tarteaucitronRoot #tarteaucitronAlertBig{flex-direction:column;padding:30px 20px}#tarteaucitronRoot #tarteaucitronAlertBig button{width:100%;max-width:225px}.socials-section .socials__card{padding:50px 20px 35px}}.socials-section .socials__card::before{content:"";position:absolute;left:50%;bottom:-22.5px;width:0;height:0;border-left:22.5px solid transparent;border-right:22.5px solid transparent;border-top:22.5px solid #fff;transform:translateX(-50%)}.card-content-left .card__content::before,.card__content::before{border-top:26px solid transparent;border-bottom:26px solid transparent}.socials-section .socials__content{width:66.6666666667%}.socials-section .socials__title{line-height:1.4;text-align:right;font-size:35px;color:#1f4868}#map-route-fromages .wpgmp_listing_container .fc-component-content ul li,#map-route-fromages .wpgmp_tabs_container .wpgmp_tab_item,.no-js .home-slider .slide:first-child,.socials-section .socials__title .first-part,.socials-section .socials__title .second-part{display:block}.socials-section .socials__title .second-part{font-family:ZonaProThin,Helvetica,sans-serif}.socials-section .socials__thumbnail img{margin-top:-105px}.socials-section .socials-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;gap:20px;padding:0;margin:35px 0 0}.icon-handshake,.icon-map-2,.socials-section .socials-list__link{display:flex;justify-content:center;border-radius:50%;color:#fff}.socials-section .socials-list__link{align-items:center;width:70px;height:70px;background-color:#1f4868}.socials-section .socials-list__link:active,.socials-section .socials-list__link:focus,.socials-section .socials-list__link:hover{background-color:#13678e;color:#fff}.icon-handshake::before,.icon-map-2::before,.socials-section .socials-list__link::before{font-size:30px}.socials-section .socials__thumbnail{height:100%;width:33.3333333333%}.recruitment-section,.road-section{padding:0 80px 80px;background-color:#fff}.read-more-card{position:relative;z-index:1;display:flex;align-items:center;padding:80px}.read-more-card.card-content-left{justify-content:flex-end;justify-content:flex-start}@media screen and (max-width:1280px){.socials-section .socials__content{width:100%}.socials-section .socials__title{text-align:center;font-size:30px}.socials-section .socials-list{justify-content:center;-moz-column-gap:30px;column-gap:30px;row-gap:20px;margin:20px 0 0}.socials-section .socials-list__link{width:60px;height:60px}.socials-section .socials-list__link::before{font-size:30px}.socials-section .socials__thumbnail{display:flex;justify-content:center;width:100%}.socials-section .socials__thumbnail img{width:100%;max-width:360px}.recruitment-section,.road-section{padding:0 50px 50px}.recruitment-section .container,.road-section .container{max-width:800px}}.card__thumbnail{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.card-content-right .card__thumbnail,.icon-map-2{background-color:#14b183}.card-content-left .card__thumbnail{background-color:#b52289;display:flex;justify-content:flex-end}.card__thumbnail img{width:85%;height:100%;-o-object-fit:cover;object-fit:cover}.card__content{display:flex;flex-direction:column;position:relative;width:100%;max-width:570px;padding:25px;background:#fff;font-size:18px}.card-content-right .card__content{align-items:flex-start}@media screen and (min-width:1281px){.read-more-card.card-content-left{text-align:right}.card-content-left .card__content{align-items:flex-end}}.card__content::before{content:"";position:absolute;top:50%;left:-24px;width:0;height:0;border-right:26px solid #fff;transform:translateY(-50%)}.card-content-left .card__content::before{left:initial;right:-24px;border-left:26px solid #fff;border-right:none}@media only screen and (max-width:890px){.card__thumbnail{position:static}.card__thumbnail img{aspect-ratio:16/9;width:100%}.card-content-left .card__content::before,.card-content-right .card__content::before{left:50%;top:-24px;margin-left:-26px;border-style:solid;border-width:0 26px 26px;transform:none}.card-content-left .card__content::before{border-color:transparent transparent #b52289}.card-content-right .card__content::before{border-color:transparent transparent #14b183}}.road__card .card__content .card__link,.road__card .card__content .card__subtitle,.road__card .card__content .section__title{color:#14b183}.recruitment__card .card__content .card__link,.recruitment__card .card__content .card__subtitle,.recruitment__card .card__content .section__title{color:#b52289}.icon-handshake,.icon-map-2{align-items:center;width:65px;height:65px}.icon-handshake{background-color:#b52289}.section__title{margin:25px 0 30px;font-size:20px}.card__subtitle{margin:0 0 30px;text-transform:initial;font-size:18px}.card__subtitle .uppercase,.tpl-listing .article-entry .entry-title__cheese{display:block;text-transform:uppercase}@media screen and (max-width:400px){.socials-section .socials__title{font-size:20px}.socials-section .socials-list__link{width:50px;height:50px}.socials-section .socials-list__link::before{font-size:25px}.section__title{margin:25px 0 15px;font-size:18px}.card__subtitle{font-size:16px;margin-bottom:15px}.card__text{margin-bottom:15px}}.talk-section__head{height:300px;line-height:300px;background-image:url("../../images/bg-section-talk.jpg");background-color:#f1f1f1;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.talk-section__head--container{display:inline-block;padding:35px 30px}.talk-section__listing{padding:80px 0 0}.talk-section__listing a{color:#484848}.post-talk{display:inline-block;vertical-align:top;width:47%;margin:15px 2%}.post-talk:first-child{margin-right:0}.post-talk__thumbnail{max-height:325px}.post-talk__thumbnail img{width:100%;border-bottom:10px solid #0e4566}.cantal-entry .post-talk__thumbnail img{border-color:#b8cc00}.saint-nectaire-entry .post-talk__thumbnail img{border-color:#9c418e}.fourme-ambert-entry .post-talk__thumbnail img{border-color:#d95f9b}.bleu-auvergne-entry .post-talk__thumbnail img{border-color:#08a5db}.salers-entry .post-talk__thumbnail img{border-color:#ea9426}.post-talk__thumbnail .thumbnail__link--hover{background-color:rgba(14,69,102,.6)}.cantal-entry .post-talk__thumbnail .thumbnail__link--hover{background-color:rgba(184,204,0,.6)}.saint-nectaire-entry .post-talk__thumbnail .thumbnail__link--hover{background-color:rgba(156,65,142,.6)}.fourme-ambert-entry .post-talk__thumbnail .thumbnail__link--hover{background-color:rgba(217,95,155,.6)}.bleu-auvergne-entry .post-talk__thumbnail .thumbnail__link--hover{background-color:rgba(8,165,219,.6)}.salers-entry .post-talk__thumbnail .thumbnail__link--hover{background-color:rgba(234,148,38,.6)}.showcase-cheese.cantal-entry .link-icon,.showcase-cheese.cantal-entry .link-icon:before,.showcase-cheese.cantal-entry .redirection-route-fromages:hover .icon-map-2,.showcase-cheese.cantal-entry .showcase-cheese__slogan{background-color:#b8cc00}.post-talk__content{margin-top:18px}.post-talk .entry-title{margin:0;font-size:1.2em;line-height:1.2em}.post-talk .entry-posted{margin-top:5px;font-size:.8em}.post-talk .entry-content{margin:15px 0 8px;font-size:.9em}.post-talk .entry-footer{font-size:.9em}.post-talk .read-more{margin-top:5px;color:#0e4566}.post-talk .share-entry{margin-top:10px;padding-top:10px;border-top:1px solid #909192}.talk-section__more{padding-bottom:80px;text-align:center}@media screen and (max-width:890px){.read-more-card{display:flex;flex-direction:column;padding:0}.card__content{max-width:initial;font-size:16px}.card-content-right .card__content{background-color:#14b183}.card-content-left .card__content{background-color:#b52289}.card__content :not(.icon-map-2,.icon-handshake){color:#fff!important}.icon-map-2{background-color:#fff;color:#14b183}.icon-handshake{background-color:#fff;color:#b52289}.talk-section__more{padding-bottom:50px}}.talk-section__more a{display:inline-block;font-size:1.1em;font-style:italic;color:#adbcbb}.talk-section__more .icon-plus{display:inline-block;width:23px;height:23px;line-height:21px;margin-right:2px;border:1px solid #adbcbb;border-radius:100%;color:#adbcbb;font-size:.9em;transition:.2s ease-in-out}.child-pages-container+.content-edit{margin-top:50px}.content-edit ol,.content-edit ul{margin-left:1.2em}.lowercase{text-transform:none}.cheese-link,a.link-download{text-transform:uppercase}h1.headband,h2.headband,h3.headband,h4.headband,h5.headband,h6.headband{display:inline-block;margin-bottom:10px;padding:10px;background-color:#0d7c83;color:#fff}a.link-download,a.link-icon{display:inline-block;margin:20px 0}.highlighted{margin:30px 0;padding:25px 30px;background-color:#6f8999;border-left:120px solid #0a3752;font-family:ZonaProBold,Arial,sans-serif;color:#fff}a.link-icon{position:relative;padding:10px 10px 10px 45px;min-height:35px;background-color:#41aeb5;font-family:ZonaProThin,Arial,sans-serif;color:#fff}.accord-title,.agenda-entry-meta,.cheese-link,.recipe-infos__cheese,.redirection-route-fromages,.tpl-listing .article-entry .read-more,a.link-download{font-family:ZonaProBold,Arial,sans-serif}a.link-icon:active,a.link-icon:focus,a.link-icon:hover{background-color:#0d7c83}a.link-icon:before{display:block;position:absolute;top:0;left:0;width:35px;height:100%;line-height:42px;background-color:#0d7c83;font-family:icomoon;font-size:1.5em;text-align:center;content:var(--icon-eye)}a.link-download{max-width:400px;color:#0a3752;text-align:center}.link-download:before{display:block;width:60px;height:70px;margin:0 auto 10px;background:url("../../images/icon-pdf.png") no-repeat;content:""}.content-left{float:left;width:48%;margin-top:.75em}.content-right{float:right;width:48%;margin-top:.75em}.content-edit table{margin:2em 0;border:0}.content-edit th{vertical-align:middle;padding:10px .8em;background-color:#0a3752;border:2px solid #fff;font-weight:400;color:#fff;text-align:center}.content-edit td{background-color:#93a7b3;border:2px solid #fff;line-height:1.3em;color:#fff}.video-container{position:relative;overflow:hidden;height:0;margin:30px 0;padding-bottom:56.25%}.video-container embed,.video-container iframe,.video-container object,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.content-edit .entry-thumbnail{float:right;max-width:300px;margin:0 0 5px 15px;border:10px solid #ebebeb}.contact-form .field-captcha,.content-gallery,.content404 .return-link{margin-top:20px}.gallery-thumbs__item{float:left;width:33.333%}.gallery-thumbs__item img{width:100%}.gallery-thumbs__item a:hover img{opacity:.9}.cheese-listing{display:flex;justify-content:center;flex-wrap:wrap;-moz-column-gap:25px;column-gap:25px;row-gap:35px}.cheese-item{width:calc(33.3333333333% - 17px);line-height:1.2em}@media screen and (max-width:890px){.cheese-item{width:calc(50% - 13px)}}@media screen and (max-width:550px){.tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronAsk{flex-direction:column;align-items:flex-start;margin-top:10px}.tarteaucitronBorder ul[id*=tarteaucitronServices_] .tarteaucitronLine .tarteaucitronAsk button{width:100%;max-width:200px;margin-left:0!important}.socials-section{padding:80px 20px 50px}.socials-section .socials-list{-moz-column-gap:20px;column-gap:20px}.socials-section .socials__thumbnail img{max-width:250px;margin-top:-75px}.recruitment-section,.road-section{padding:0 20px 50px}.talk-section__more{padding-bottom:35px}.cheese-listing{row-gap:25px}.cheese-item{width:100%;max-width:250px}}.cheese-title>span{display:block;line-height:1.3;text-align:center}.cheese-title>span:first-child{font-family:ZonaProThin,Arial,sans-serif;font-size:26px}.cheese-title>span:last-child{font-size:20px}.showcase-cheese.saint-nectaire-entry .redirection-route-fromages:hover .icon-map-2,.showcase-cheese.saint-nectaire-entry a.link-icon:active,.showcase-cheese.saint-nectaire-entry a.link-icon:focus,.showcase-cheese.saint-nectaire-entry a.link-icon:hover{background-color:#9c418e}.showcase-cheese.fourme-ambert-entry .redirection-route-fromages:hover .icon-map-2{background-color:#d95f9b}.showcase-cheese.bleu-auvergne-entry .redirection-route-fromages:hover .icon-map-2{background-color:#08a5db}.showcase-cheese.salers-entry .redirection-route-fromages:hover .icon-map-2{background-color:#ea9426}.cheese-link:active .cheese-img,.cheese-link:focus .cheese-img,.cheese-link:hover .cheese-img{transform:scale(1)}.cheese-img{display:block;margin:0 auto;transform:scale(.9);transition:.3s ease-in-out}.showcase-cheese{display:flex;flex-wrap:wrap;margin-bottom:30px}.showcase-cheese__slogan{display:inline-block;width:calc(100% + 30px);margin-left:-30px;padding:15px 20px;font-size:1.6em;line-height:1.3em;color:#fff;text-align:center}.showcase-cheese.saint-nectaire-entry .link-icon,.showcase-cheese.saint-nectaire-entry .link-icon:before,.showcase-cheese.saint-nectaire-entry .showcase-cheese__slogan{background-color:#842d77}.showcase-cheese.saint-nectaire-entry .cheese-identity__title{color:#842d77}.showcase-cheese.fourme-ambert-entry .link-icon,.showcase-cheese.fourme-ambert-entry .link-icon:before,.showcase-cheese.fourme-ambert-entry .showcase-cheese__slogan{background-color:#d95f9b}.showcase-cheese.bleu-auvergne-entry .link-icon,.showcase-cheese.bleu-auvergne-entry .link-icon:before,.showcase-cheese.bleu-auvergne-entry .showcase-cheese__slogan{background-color:#08a5db}.showcase-cheese.salers-entry .link-icon,.showcase-cheese.salers-entry .link-icon:before,.showcase-cheese.salers-entry .showcase-cheese__slogan{background-color:#ea9426}.showcase-cheese__img{z-index:1;display:inline-block;vertical-align:bottom;width:60%}.showcase-cheese__img img{max-width:420px;width:100%}.showcase-cheese.bleu-auvergne-entry .showcase-cheese__img,.showcase-cheese.cantal-entry .showcase-cheese__img,.showcase-cheese.fourme-ambert-entry .showcase-cheese__img,.showcase-cheese.saint-nectaire-entry .showcase-cheese__img,.showcase-cheese.salers-entry .showcase-cheese__img{margin-top:-10px}.showcase-cheese__info{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:40%;height:100%;max-height:350px;padding:25px;margin-top:auto;margin-bottom:30px;background-color:#e8e8da}.cheese-info__title,.receipts-filter .form-filter{display:inline-block}.showcase-cheese__info::before{z-index:0;content:"";position:absolute;top:0;left:-60%;height:100%;width:60%;background-color:#e8e8da}.cheese-info__title{padding:5px 0;font-size:1.375em;text-transform:none}.cheese-info__aop{display:flex;gap:10px}.cheese-info__txt{color:#0a3752;font-weight:700}.language-listing,.showcase-cheese__info .logo-aop{margin-top:15px}.showcase-cheese__info .link-icon{margin-top:30px;margin-bottom:0;padding-left:55px;max-width:180px;font-size:1.2em;font-family:Arial,sans-serif;font-style:italic;font-weight:700}.showcase-cheese__info a.link-icon:before{width:45px;line-height:47px;font-size:1.7em;font-style:normal;font-weight:400}.showcase-cheese.cantal-entry a.link-icon:active,.showcase-cheese.cantal-entry a.link-icon:focus,.showcase-cheese.cantal-entry a.link-icon:hover{background-color:#97a610}.showcase-cheese.fourme-ambert-entry a.link-icon:active,.showcase-cheese.fourme-ambert-entry a.link-icon:focus,.showcase-cheese.fourme-ambert-entry a.link-icon:hover{background-color:#c04f87}.showcase-cheese.bleu-auvergne-entry a.link-icon:active,.showcase-cheese.bleu-auvergne-entry a.link-icon:focus,.showcase-cheese.bleu-auvergne-entry a.link-icon:hover{background-color:#1d8fb6}.showcase-cheese.salers-entry a.link-icon:active,.showcase-cheese.salers-entry a.link-icon:focus,.showcase-cheese.salers-entry a.link-icon:hover{background-color:#d28523}.redirection-route-fromages{display:flex;justify-content:center;align-items:center;gap:1rem;width:100%;margin-top:30px;padding-block:25px;background:#e8e8da}.redirection-route-fromages .icon-map-2{width:50px;height:50px;background-color:#0f4566;color:#fff;transition:.3s ease-in-out}.redirection-route-fromages .link-label{display:inline-block;line-height:1.5em;font-size:1.3em}.cheese-identity{width:100%;margin-block:3rem;padding:40px;background-color:rgba(232,232,218,.3019607843)}.cheese-identity__title{padding-bottom:1rem;margin-bottom:3rem;text-align:center;border-bottom:4px solid #fff}.cheese-identity__map{float:right;max-width:270px;margin-left:1rem;margin-bottom:1rem;padding:1rem;background:#fff}.tpl-listing .article-entry{position:relative;overflow:hidden;margin-top:30px;padding:20px;background-color:#ebebeb;cursor:pointer;transition:background .3s ease-in-out}.tpl-listing .article-entry:hover{background-color:#dedede;transition:background .3s ease-in-out}.tpl-listing .article-entry .entry-date-place,.tpl-listing .article-entry .entry-thumb{float:left;width:30%}.tpl-listing .article-entry .entry-container{float:left;width:70%;padding-left:20px}.tpl-listing .article-entry .entry-posted{margin-bottom:12px;font-size:.7em}.tpl-listing .article-entry .entry-title{margin:0;font-size:1em;line-height:1.2em;text-transform:none}.tpl-listing .article-entry .entry-content{margin:15px 0 25px;font-size:.9em;line-height:1.2em}.tpl-listing .article-entry .entry-content p{line-height:1.3em}.tpl-listing .article-entry .read-more{position:absolute;bottom:15px;right:20px;font-size:.9em;font-style:italic}.news-entry-meta{margin-top:30px;padding-top:5px;border-top:1px solid #f1f1f1;font-size:.9em;font-style:italic;color:#dedede}.agenda-entry-meta{margin-bottom:30px;padding:5px 10px;font-size:1.1em;border-left:5px solid #0a3752;color:#434343}.receipts-container{margin-bottom:50px}.receipts-container .no-content{background-color:#fafafa;margin:20px 0;padding:80px 0;font-size:.95em;font-style:italic;color:#bbb;text-align:center}.receipts-filter{margin-bottom:10px}.receipts-filter .form-filter button[type=submit]{margin-top:5px;padding:5px 10px;background-color:#0d7c83;border:0;color:#fff;font-style:italic}.receipts-filter select{width:180px;margin:5px 10px 0 0;padding:5px;border:0;background-color:#f1f1f1;color:#434343;font-style:italic}.receipts-filter option{padding:5px 10px;font-weight:700}.receipts-listing{overflow:hidden;margin:20px 0;display:flex;flex-wrap:wrap}.recipe-item{position:relative;overflow:hidden;width:33.3333333333%;max-width:290px;max-height:290px;border-right:1px solid #fff;border-bottom:1px solid #fff}.recipe-infos{position:absolute;overflow:hidden;top:97%;left:0;width:100%;height:100%;background-color:#0f4667;font-weight:400;color:#fff;text-align:center}#map-route-fromages .wpgmp_iw_content .fc-item-box,.accord-link,.recipe-infos__cheese{background-color:#0a3752}.recipe-infos__cheese{display:block;position:relative;padding:20px 10px;border-bottom:1px solid #fff;text-transform:uppercase}.recipe-item.cantal-entry .recipe-infos{background-color:#cade14}.recipe-item.cantal-entry .recipe-infos__cheese{background-color:#b8cc00}.recipe-item.saint-nectaire-entry .recipe-infos{background-color:#c672b9}.recipe-item.saint-nectaire-entry .recipe-infos__cheese{background-color:#9c418e}.recipe-item.fourme-ambert-entry .recipe-infos{background-color:#f788be}.recipe-item.fourme-ambert-entry .recipe-infos__cheese{background-color:#d95f9b}.recipe-item.bleu-auvergne-entry .recipe-infos{background-color:#4dc8f2}.recipe-item.bleu-auvergne-entry .recipe-infos__cheese{background-color:#08a5db}.recipe-item.salers-entry .recipe-infos{background-color:#f8b259}.recipe-item.salers-entry .recipe-infos__cheese{background-color:#ea9426}.recipe-infos__cheese:after{position:absolute;bottom:-4px;left:50%;width:20px;height:8px;margin-left:-10px;background-color:#fff;content:""}.recipe-infos__title{display:block;margin-top:20px;padding:10px}.accords-listing{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;margin-inline:2rem}.accord-item{position:relative;display:inline-block;width:125px;height:125px;margin:30px 20px}.accord-link{display:block;width:100%;height:100%;border-radius:100%}.accord-link:active,.accord-link:focus,.accord-link:hover{background-color:#0f4f75}.accord-vin{background:url("../../images/icon-vin.png") center center no-repeat #0a3752}.accord-biere{background:url("../../images/icon-biere.png") center center no-repeat #0a3752}.accord-spiritueux{background:url("../../images/icon-spiritueux.png") center center no-repeat #0a3752}.accord-fruit{background:url("../../images/icon-fruit.png") center center no-repeat #0a3752}.accord-pain{background:url("../../images/icon-pain.png") center center no-repeat #0a3752}.accord-title{display:none;position:absolute;right:0;bottom:-15px;left:0;padding:5px;background-color:#fff;color:#0f4f75}.accord-link:active .accord-title,.accord-link:focus .accord-title,.accord-link:hover .accord-title{display:block;color:#0f4f75}#map-route-fromages .wpgmp_infowindow{width:248px;background-color:#0a3752;box-shadow:3px 3px 5px 0 rgba(0,0,0,.5)}#map-route-fromages .infoBox{width:250px!important;height:auto!important;margin:0 0 15px 26px}#map-route-fromages .infoBoxTail:after{border-top-color:#0d7c83}#map-route-fromages .wpgmp_infowindow .fc-item-title{margin-bottom:0!important}#map-route-fromages .fc-item-primary-text-color{font-family:ZonaProBold,Arial,sans-serif;font-size:13px;line-height:1.2;color:#fff!important;text-transform:none}#map-route-fromages .wpgmp_iw_content .fc-feature-img{display:block;overflow:hidden;width:248px;height:186px}#map-route-fromages .fc-item-box.fc-component-2.wpgmp_locations,#map-route-fromages .fc-item-box.fc-item-no-padding,.wpgmp_locations img{padding:0!important}#map-route-fromages .wpgmp_iw_content .fc-feature-image .wp-post-image{float:none!important;width:100%;margin:0}#map-route-fromages .infoBox .fc-item-address{padding:15px 0 8px;font-family:ZonaProThin,Arial,sans-serif;text-align:center;color:#fff}#map-route-fromages .infoBox .fc-item-website{margin-top:12px;background-color:#fff;font-family:ZonaProBold,Arial,sans-serif;text-align:center}#map-route-fromages .infoBox .fc-item-website a{display:block;padding:8px 5px;font-size:.85em;line-height:1.2}#map-route-fromages .infoBox .fc-item-website a:hover{background-color:#f1f1f1;color:#0a3752}#map-route-fromages .wpgmp_tabs_container{box-shadow:none;position:relative;top:0;right:0;width:100%;max-width:100%;margin-top:30px}.wpgmp_map_container>*{max-width:min(697px,100vw - 30px)}#map-route-fromages .wpgmp_toggle_main_container{max-height:none!important;background-color:#f1f1f1}#map-route-fromages .wpgmp_tabs .wpgmp-tab-0 a{background-color:#0f4f75;cursor:auto;font-family:ZonaProThin,Arial,sans-serif}#map-route-fromages .wpgmp_tabs_container .wpgmp_tab_item input[type=checkbox]{margin-left:0!important}#map-route-fromages .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title{padding-left:15px;font-family:ZonaProBold,Arial,sans-serif;font-size:.9em}#map-route-fromages .fc-component-6{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 1px}@media (max-width:1024px){#map-route-fromages .fc-component-6{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:650px){#map-route-fromages .fc-component-6{grid-template-columns:repeat(1,1fr);gap:20px;max-width:480px;margin:0 auto}#map-route-fromages .wpgmp_listing_list .fc-itemcontent-padding{padding:30px!important}}#map-route-fromages .fc-item-box{margin:0!important;background-color:#0d7c83!important;border:0}#map-route-fromages .fc-item-box .fc-feature-img{width:unset!important}#map-route-fromages .fc-item-box img{width:100%!important;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:4/3}#map-route-fromages .fc-item-box .fc-feature-img img{aspect-ratio:640/426}#map-route-fromages .fc-item-box .fc-text-center{padding:0}#map-route-fromages .fc-item-box .fc-text-center>*{padding:10px 0}@media (min-width:650px){#map-route-fromages .fc-item-box img{max-height:154px;-o-object-fit:cover;object-fit:cover}}#map-route-fromages .wpgmp_listing_list .fc-itemcontent-padding{padding:20px}#map-route-fromages .fc-item-title a{font-size:15px;color:#fff}#map-route-fromages .wpgmp-map-1 .fc-location-marker.fc-css{min-height:23px;font-size:12px;font-style:italic;color:#fff}#map-route-fromages .fc-item-aare .read-more:hover{background-color:#fff;color:#0f4f75!important}.wpgmp_pagination a{border:none;background:#212f3d}.showcase-etape__products,.showcase-etape__type{float:left;margin-bottom:25px;font-size:.9em;line-height:1.2em;font-style:italic;text-transform:none}.showcase-etape__products{width:70%;margin-top:0;padding-left:20px}.showcase-etape__type{width:30%;font-family:ZonaProBold,Arial,sans-serif}.products-label,.type-label{display:block;font-family:ZonaProThin,Arial,sans-serif;font-style:normal;text-transform:uppercase}.file-title,.partner-item,.return-link a,.showcase-etape__number{font-family:ZonaProBold,Arial,sans-serif}.showcase-etape__img{display:inline-block;vertical-align:top;width:60%}.showcase-etape__info{display:inline-block;vertical-align:top;width:40%;padding-left:25px}.showcase-etape__number{height:46px;line-height:46px;padding-left:105px;background:url("../../images/icon-route-fromages.png") left center no-repeat;font-size:1.4em}.language-listing__item{display:inline-block;width:31px;height:30px;background-image:url("../../images/icons-lang.png");background-repeat:no-repeat;background-color:transparent}.fr-language{background-position:0 0}.en-language{background-position:-33px 0}.es-language{background-position:-66px 0}.it-language{background-position:-98px 0}.de-language{background-position:-131px 0}.showcase-etape__contact{margin-top:25px}.showcase-etape__coords{font-size:1.2em}.showcase-etape__contact p{line-height:1.2em}.showcase-etape__contact span,.wp-pagenavi .current{font-weight:700}.showcase-etape__contact .protect-email{font-weight:400}.partner-link:active,.partner-link:focus,.partner-link:hover,.showcase-etape__contact a{color:#0d7c83;text-decoration:underline}.return-link{margin-top:50px;text-align:center}.return-link a{display:inline-block;text-transform:uppercase}.return-link .icon-map{display:block;margin-bottom:10px;font-size:2em}.return-link .icon-arrow-left{display:block;width:36px;height:36px;line-height:30px;margin:0 auto 10px;border:2px solid #0e4566;border-radius:100%;font-size:1.7em}.partners-listing{margin-top:40px}.partner-item{display:inline-block;vertical-align:top;width:25%;margin:0 0 30px;padding:0 15px;font-size:.9em;line-height:1.3em;color:#0d7c83;text-align:center}.partner-item img{display:block;margin:0 auto 6px}.files-listing{margin-top:30px}.file-item{margin-bottom:10px;background-color:#f1f1f1}.file-link{display:block;overflow:hidden;border-left:6px solid #0d7c83;padding:5px 10px}.contact-form .field-message textarea,.contact-form__field input,.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:before{background-color:#f1f1f1;border-width:0 0 2px;border-style:solid}.file-title{display:block;float:left}.file-info{display:block;float:right;width:100px;font-size:.8em;font-style:italic;text-align:right}.contact-form{margin:50px 0 0}.contact-form__field{width:100%;margin-top:10px}.contact-form__field label{display:block;margin-bottom:5px;font-family:ZonaProThin,Arial,sans-serif;font-size:.9em}.contact-form__field .required,.contact-form__submit{font-size:.9em;color:#c61938}.contact-form__field input{width:100%;height:32px;padding:0 6px;border-color:#e3e3e3;color:#112f51;transition:border-color .2s ease-in-out}.contact-form .field-message textarea:active,.contact-form .field-message textarea:focus,.contact-form__field input:active,.contact-form__field input:focus{border-color:#0d7c83;transition:border-color .2s ease-in-out}.contact-form .field-message textarea{width:100%;margin:0;padding:10px;color:#112f51;transition:border-color .2s ease-in-out}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item:first-child{margin-left:0}.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label{position:relative;margin-top:20px;padding-left:30px;cursor:pointer}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label{display:block;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-style:italic;line-height:1.3}.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:before{display:inline-block;position:absolute;left:0;top:50%;width:20px;height:18px;transform:translateY(-50%);border-color:#e3e3e3;content:""}.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:after{display:inline-block;position:absolute;left:0;top:50%;width:20px;height:20px;margin-left:-2px;transform:translateY(-50%);opacity:0;font-family:icomoon;font-size:1.4em;color:#54b4b3;text-align:center;content:var(--icon-check);transition:opacity .2s ease-in-out}.wpcf7-form input[type=checkbox]:checked+.wpcf7-list-item-label:after{opacity:1;transition:opacity .2s ease-in-out}.contact-form .field-captcha label{display:inline;font-family:ZonaProThin,Arial,sans-serif;font-size:.9em}.contact-form .field-captcha input[type=text]{width:60px}.contact-form__submit{text-align:center}.contact-form__submit input{margin-top:30px;padding:10px;background-color:#0d7c83;border:0;font-family:ZonaProBold,Arial,sans-serif;color:#fff;text-transform:uppercase;-o-box-shadow:0 0 8px 0 rgba(3,3,3,.4);box-shadow:0 0 8px 0 rgba(3,3,3,.4);cursor:pointer}.contact-form__submit input:hover{-o-box-shadow:0 0 8px 0 rgba(3,3,3,.6);box-shadow:0 0 8px 0 rgba(3,3,3,.6)}.contact-form__submit span{font-size:.8em;font-style:italic}div.wpcf7-mail-sent-ng,div.wpcf7-validation-errors{border:0}div.wpcf7-response-output{color:#ce0000;text-align:center}div.wpcf7-mail-sent-ok{border:0;color:#54944a}.contact-form__field .wpcf7-not-valid{border-color:#ce0000}.pagination{overflow:hidden;margin-top:30px;font-size:.8em;text-align:center}.wp-pagenavi .current,.wp-pagenavi .page{border-left:1px solid #7192a5}.wp-pagenavi .current:first-child,.wp-pagenavi .page:first-child,.wp-pagenavi .previouspostslink+.page{border-left:0}.wp-pagenavi .current,.wp-pagenavi .nextpostslink,.wp-pagenavi .page,.wp-pagenavi .previouspostslink{margin:0;padding:0 6px;text-align:center}.wp-pagenavi .page{color:#7192a5}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{background-color:#7192a5;color:#fff}.wp-pagenavi .previouspostslink{margin:0 2px 0 0}.wp-pagenavi .nextpostslink{margin:0 0 0 2px}.wp-pagenavi .smaller{font-size:inherit}.child-pages-container{position:relative;display:flex;flex-wrap:wrap;gap:30px;margin-top:35px;padding:50px 30px;overflow:hidden}.child-pages-container:not(.has-thumbnails){background-color:#e8e8da}.child-pages-container.has-thumbnails::before{content:"";position:absolute;top:200px;left:0;width:100%;height:100%;background-color:#e8e8da}.child-page{display:flex;flex-direction:column;width:calc(50% - 15px)}.child-page__thumbnail::before{content:"";position:absolute;left:25px;top:100%;z-index:-1;width:44px;height:44px;background-color:#fff;transform:translateY(-50%) rotate(45deg);transition:.3s ease-in-out}.child-page__thumbnail::after{content:"";position:absolute;left:0;top:0;z-index:-2;width:100%;height:100%;background-color:rgba(19,103,142,.6);opacity:0;transition:.3s ease-in-out}.child-page:hover .child-page__thumbnail::after{opacity:1}.child-page .child-page__thumbnail img{position:relative;z-index:-3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:19/18}@media screen and (max-width:600px){.tac_activate_addtoanyshareCustom .tac_float{flex-direction:column}.child-pages-container{padding:20px}.child-page{width:100%;max-width:350px;margin:0 auto}.child-page .child-page__thumbnail img{aspect-ratio:16/10}}.child-page__content{position:relative;z-index:1;display:flex;flex-direction:column;row-gap:10px;height:100%;padding:20px 15px 80px;background-color:#fff;transition:.3s ease-in-out}.child-page__content::after{content:"";position:absolute;left:0;bottom:0;width:0%;height:12px;background-color:#1f4868;transition:.5s ease-in-out}.child-page:hover .child-page__content::after{width:100%}.child-page__title{line-height:1}.child-page__link{font-size:16px;line-height:1.4;color:#1f4868}@media screen and (max-width:890px){.child-page__link{font-size:18px}}.js--click--applied{cursor:pointer}.content404{margin:30px 30px 0;text-align:center}.home-icon{display:block;width:36px;height:36px;margin:0 auto 5px;border:2px solid #0e4566;border-radius:100%;background:url("../../images/icon-home.png") center center no-repeat}.goog-te-banner-frame{visibility:hidden!important}.goog-text-highlight{background-color:transparent!important;border:none!important;box-shadow:none!important}@font-face{font-family:icomoon;src:url("../../fonts/icomoon.ttf") format("truetype"),url("../../fonts/icomoon.woff") format("woff"),url("../../fonts/icomoon.woff2") format("woff2");font-weight:400;font-style:normal;font-display:block}.icon,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--icon-tiktok:"\f03c";--icon-eye:"\f000";--icon-check:"\f001";--icon-share:"\f002";--icon-linkedin:"\f003";--icon-twitter:"\f004";--icon-handshake:"\f005";--icon-chevron-small-right:"\f006";--icon-arrow-left:"\f007";--icon-home:"\f008";--icon-chevron-up:"\f009";--icon-chevron-down:"\f00a";--icon-map:"\f00b";--icon-plus:"\f00c";--icon-arrow-up:"\f00d";--icon-instagram:"\f00e";--icon-map-2:"\f00f";--icon-youtube:"\f010";--icon-pinterest:"\f011";--icon-facebook:"\f012";--icon-rss:"\f013";--icon-space:"\f014";--icon-icomoon:"\f015"}.icon-twitter:before{content:var(--icon-twitter)}.icon-tiktok:before{content:var(--icon-tiktok)}.icon-eye:before{content:var(--icon-eye)}.icon-check:before{content:var(--icon-check)}.icon-share:before{content:var(--icon-share)}.icon-linkedin:before{content:var(--icon-linkedin)}.icon-handshake:before{content:var(--icon-handshake)}.icon-chevron-small-right:before{content:var(--icon-chevron-small-right)}.icon-arrow-left:before{content:var(--icon-arrow-left)}.icon-home:before{content:var(--icon-home)}.icon-chevron-up:before{content:var(--icon-chevron-up)}.icon-chevron-down:before{content:var(--icon-chevron-down)}.icon-map:before{content:var(--icon-map)}.icon-plus:before{content:var(--icon-plus)}.icon-arrow-up:before{content:var(--icon-arrow-up)}.icon-instagram:before{content:var(--icon-instagram)}.icon-map-2:before{content:var(--icon-map-2)}.icon-youtube:before{content:var(--icon-youtube)}.icon-pinterest:before{content:var(--icon-pinterest)}.icon-facebook:before{content:var(--icon-facebook)}.icon-rss:before{content:var(--icon-rss)}.icon-space:before{content:var(--icon-space)}.icon-icomoon:before{content:var(--icon-icomoon)}.no-js .primary-nav{height:auto;opacity:1;transform:scale3d(1,1,1)}@media (min-width:2000px){.page-background{background-attachment:initial;background-size:cover;background-position:center center}}@media (max-width:1060px){.container,.main-content__container{width:100%}.page-background{height:350px;background-size:1750px 350px}.header-inner{margin:10px 0;padding:0 15px}.header__branding .logo-aop{margin-right:0}.links-cheese__link{padding:0 8px 0 5px}.home-slider .slide{height:650px}.home-slider .bx-caption__inner{margin:10px 12% 0}.home-slider .bx-wrapper .bx-prev{left:30px}.home-slider .bx-wrapper .bx-next{right:30px}.post-news,.post-news__thumbnail{position:relative;height:auto}.post-news__content{position:relative;height:320px}.post-news .entry-content p{max-height:none}.post-news .share-entry{float:none;clear:both}.order-modify .post-news__content:after{top:-24px;bottom:auto;border-width:0 26px 26px;border-color:transparent transparent #0e4566}.order-modify.odd .post-news__content:after{border-bottom-color:#0e4566}.order-modify.even .post-news__content:after{border-bottom-color:#14678e}}@media (max-width:950px){.footer__main{padding-bottom:15px}.footer__branding{width:60%}.footer__social{width:30%;margin-right:0}.footer__main--nav{display:block;width:100%;margin-top:20px;padding-top:10px;border-top:1px solid #fff;text-align:center}.secondary-nav .menu-item{display:inline-block;width:auto;margin:0 10px;padding:0;border:0}.home-slider .slide{height:600px}.home-slider .bx-caption__inner{margin:10px 70px 0}.home-slider .bx-wrapper .bx-prev{left:15px}.home-slider .bx-wrapper .bx-next{right:15px}.recipe-infos__cheese{padding:10px}.recipe-infos__title{margin-top:10px}}@media (max-width:890px){.header__branding .branding__link{margin-top:30px;padding:8px 0 5px;font-size:.8em;transition:initial}.header__branding .branding__head{top:-12px;width:100px;margin-left:-50px;transition:initial}.footer__links-cheese,.header__links-cheese{font-size:.85em}.who-section .container{padding:50px}.partner-item{width:33.33333%}}@media (max-width:768px){.page-background{height:250px;background-size:1250px 250px}.thumbnail-background{height:300px}.header-inner{position:relative;margin:0;padding:0}.header__content{width:100%;height:102px}.nav-container{width:13%}.header__branding{width:87%}.language-switcher{position:absolute;top:109px;right:0;display:inline-block;padding:2px 5px;background-color:rgba(10,55,82,.8)}.language-switcher.is-disabled{background-color:initial}.header__links-cheese,.header__links-social,.home-slider .bx-wrapper .bx-pager,.sidebar-block__content{display:none}.main-content__container{min-height:auto}.main-content__inner,.sidebar{float:none;width:100%}.sidebar{margin-top:30px}.sidebar-block .news-entry{overflow:hidden}.sidebar-block .news-entry .entry-title{float:right;width:40%;margin:0 3% 10px 0}.sidebar-block .news-entry .entry-thumb{width:51%;margin:0 0 10px 3%}.footer__social{width:35%}.partners__item{width:32%}.home-slider .slide{height:400px;background-position:center bottom}.home-slider .bx-caption__inner{height:80px;line-height:80px;margin:10px 15px 0}.home-slider .bx-caption__inner p{max-height:4.8em}.home-slider .bx-wrapper .bx-controls-direction a{bottom:50%;margin-bottom:-27px}.who-section .container{padding:30px}.who-section__txt{font-size:1.3em}.post-news{width:50%}.post-news .thumbnail__link img{width:100%}.news-section__more{padding-top:0}.showcase-cheese__img{vertical-align:middle}.showcase-cheese__info{vertical-align:middle;padding-left:25px}.cheese-identity{padding:20px}.partner-item{width:25%}}@media (max-width:650px){.footer__social,.showcase-cheese__img img{max-width:300px}.header__branding .logo-aop{vertical-align:middle;width:60px;height:60px;margin-top:0;background-size:100% 100%}.header__branding .branding__link{margin-top:30px;padding:5px 0 4px;font-size:.6em}.header__branding .branding__head{top:-9px;width:80px;margin-left:-40px}.page-subtitle,.page-title{margin:0}.content-edit hr,.separator{width:70%}.footer__branding,.footer__social,.showcase-cheese__img,.showcase-cheese__info,.showcase-etape__img,.showcase-etape__info{display:block;width:100%}.footer__branding .branding__logo,.footer__branding .branding__who{width:100%;max-width:360px}.footer__social{margin:20px auto 0}.home-slider .slide{height:350px}.who-section .container{padding:30px 15px}.who-section__title{font-size:2em}.content-edit h4,.who-section__txt{font-size:1.2em}.news-section__head{padding:20px 15px}.content-edit h1,.news-section__title,.page-title,.social-section__title,.talk-section__title{font-size:1.8em}.talk-section__head{height:200px;line-height:200px;background-size:cover}.talk-section__listing{padding:50px 15px 0}.post-talk{width:100%;margin:15px 0}.post-talk:first-child{margin-top:0}.post-talk__thumbnail{max-height:none}.slick-slider.talk-section__listing{padding:0}.slick-slider .post-talk{margin:15px 0;padding:0 15px}.content-edit h2{font-size:1.6em}.content-edit h3,.showcase-cheese__slogan{font-size:1.4em}.content-edit h5{font-size:1.1em}.highlighted{border-left-width:50px}.content-left,.content-right,.showcase-etape__products,.showcase-etape__type{float:none;width:100%}.showcase-cheese__img{text-align:center}.showcase-cheese__info{margin-top:15px}.showcase-cheese__info .cheese-info__aop{align-items:center}.showcase-cheese__info:before{display:none}.showcase-cheese__info .link-icon{margin-top:20px}.cheese-identity{margin-bottom:1.5rem}.cheese-identity__content{display:flex;flex-direction:column-reverse;align-items:center}.cheese-identity__map{margin-top:1rem}.redirection-route-fromages{flex-direction:column;text-align:center;padding-inline:1rem}.recipe-item{width:50%}.recipe-infos__cheese{padding:20px 10px}.recipe-infos__title{margin-top:30px}.showcase-etape__products{padding-left:0}.showcase-etape__type{margin-bottom:10px}.showcase-etape__info{margin-top:20px;padding-left:0}.partner-item{width:33.33333%}}@media (max-width:550px){.header__branding,.header__content,.nav-container{height:75px}.menu-responsive-button{padding-top:7px;font-size:1.1em}.menu-responsive-button__icon span,.menu-responsive-button__icon span::after,.menu-responsive-button__icon span::before{width:35px}.nav-container{width:16%}.header__branding{width:84%}.header__branding .logo-aop{vertical-align:middle;width:40px;height:40px;margin-top:7px}.header__branding .branding__link{margin-top:21px;padding:1px 0 0;font-size:.4em}.header__branding .branding__head{top:-9px;width:70px;margin-left:-35px;font-size:.8em}.language-switcher{top:82px}.main-content__inner{padding:30px 15px 0}.home-slider .slide{height:350px}.home-slider .bx-caption__inner p{font-size:.9em;max-height:6em}.post-news__content{padding:15px}.news-section__more a{font-size:1.1em}.talk-section__listing{padding:35px 15px 0}.recipe-infos__cheese{padding:10px}.recipe-infos__title{margin-top:20px}.content-edit .entry-thumbnail{float:none;margin:0 auto 5px}.gallery-thumbs__item,.partner-item{width:50%}}@media (max-width:450px){.nav-container{width:22%}.header__branding{width:78%}.breadcrumb{width:75%;font-size:.8em}.sidebar-block .news-entry .entry-thumb,.sidebar-block .news-entry .entry-title{float:none;width:auto;margin:0 18px 10px}.home-slider .slide{height:250px;background-position:center center}.home-slider .bx-caption{display:none}.post-news{width:100%}.post-news__content{height:auto}.highlighted{border-left-width:20px}.cheese-item{display:block;width:100%}.tpl-listing .article-entry .entry-container,.tpl-listing .article-entry .entry-thumb{float:none;width:100%}.tpl-listing .article-entry .entry-container{padding:0}.recipe-infos__title,.tpl-listing .article-entry .entry-posted{margin-top:10px}.recipe-infos__cheese{font-size:.9em}}@media (max-width:400px){.header__branding .logo-aop{display:none}.header__branding .branding__link{font-size:.35em}.highlighted{padding:15px 20px}.receipts-listing{text-align:center}.recipe-item{float:none;display:inline-block;width:100%;border:0}.recipe-infos__cheese{padding:20px 10px;font-size:1em}.recipe-infos__title{margin-top:20px}.partner-item{width:100%}}@media print{#infos-cookie,#reseaux-sociaux,.footer,.header__links-social,.home-slider,.language-switcher,.logo-aop,.main-content__top,.nav-container,.page-background,.sidebar{display:none!important}.header__links-cheese,.post-news{display:block}.header{overflow:hidden;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f1f1f1}.header-inner{position:relative}.header__branding{float:none;overflow:initial;width:100%;height:auto;position:relative}.header__branding .branding__link{color:#0e4566}.header__branding .branding__head{width:120px;margin-left:-60px;background-color:#fff!important}.header__content .header__links-cheese .links-cheese__item:before,.header__content .header__links-cheese .links-cheese__link{color:#000}.news-section__title,.talk-section__title,.who-section__title{font-size:2em;color:#0e4566}.accords-listing .accord-link[href]:after,.news-section__more a[href]:after,.redirection-route-fromages[href]:after,.road__content .read-more[href]:after,.showcase-cheese__info .link-icon[href]:after,.showcase-etape__info .link-icon[href]:after,.talk-section__more a[href]:after,a.who-section__more[href]:after{content:" (" attr(href) ")";display:block;font-family:Arial,sans-serif;font-size:.6em;font-style:italic;text-transform:none}.post-news{overflow:hidden;width:100%;height:auto}.content-gallery a:after,.language-listing,.pagination,.post-news .entry-footer,.post-news__content:after,.post-talk .entry-footer,.receipts-filter,.return-link,.road__title:before,.showcase-etape__number,.wpgmp_tabs_container{display:none}.post-news__thumbnail{position:relative;max-width:250px;float:left;margin:0 20px 10px 0}.post-news__content{position:relative;height:auto;padding:0}.road__container{float:none;width:100%;margin-top:30px;padding:0;border:0}.road__title{margin-top:0;padding:0}.talk-section__head--container{display:block;margin:40px 0;padding:0}.talk-section__head{height:auto;line-height:auto}.page-title{font-size:1.6em}.content-edit a[href]:after,.tpl-listing .article-entry .read-more[href]:after{content:" (" attr(href) ")";font-size:.7em;font-style:italic;text-transform:none}.separator{height:0}.highlighted{border-width:20px}.showcase-etape__img{max-width:300px}.showcase-etape__contact{margin-top:0}.recipe-item{max-width:200px;max-height:200px;width:28%}.tpl-listing .article-entry{padding:0}.tpl-listing .article-entry .entry-container{float:none;width:auto}.tpl-listing .article-entry .entry-date-place,.tpl-listing .article-entry .entry-thumb{margin-right:15px}.tpl-listing .article-entry .read-more{position:static}}