﻿/*!
Theme Name: wp-bk-mb
Theme URI: https://wp.bertrand-kaernel.fr/machin-bidule
Author: Bertrand Kaernel
Author URI: https://www.bertrand-kaernel.fr/
Description: Théme Wordpress sur-mesure
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wp-bk-mb
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

wp-bk-mb is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@media (max-width:425px){.min-sm{display:none}}@media (min-width:426px){.max-sm{display:none}}@media (max-width:768px){.min-md{display:none}}@media (min-width:769px){.max-md{display:none}}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0px;padding:20px}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:10px}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#62accb;text-decoration:none}a:visited{color:#62accb}a:hover,a:focus,a:active{color:#bab4e4}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a.a-inverse{color:#bab4e4}a.a-inverse:hover,a.a-inverse:focus,a.a-inverse:active{color:#62accb}a.a-light{color:#f4f2f0}a.a-light:hover,a.a-light:focus,a.a-light:active{color:#bab4e4}a.icone{display:inline-block;position:relative;width:32px;height:32px;border-radius:50%;background:#62accb;margin-left:8px}@media (min-width:426px){a.icone{width:40px;height:40px;margin:0px 0.75rem}}a.icone svg{position:absolute;left:50%;top:50%;width:55%;transform:translate(-50%, -50%);fill:#0b1219}a.icone:hover{background:#bab4e4}a.icone--light{background:#ced0d2}a.icone--light:hover{background:#62accb}a.icone--light:hover svg{fill:#0b1219}.tags-links{display:inline-block}.tags-links a{position:relative;text-transform:uppercase;background:#62accb;color:#0b1219;font-weight:500;margin-right:0.5rem;padding:4px 8px;border-radius:4px}@supports (font-variation-settings: inherit){.tags-links a{font-variation-settings:"wght" 500}}.tags-links a:hover{background:#bab4e4}.cat-links{display:inline-block}.cat-links a{position:relative;margin-right:8px}.cat-links a:after{position:absolute;content:"-";color:#f4f2f0}.cat-links a:last-of-type{margin-right:0px}.cat-links a:last-of-type:after{content:""}button,a.button,input[type="button"],input[type="reset"],input[type="submit"]{border:0px solid transparent;border-radius:8px;background:#62accb;color:#0b1219;font-weight:600;line-height:1.5rem;text-transform:uppercase;padding:0.5rem 1rem;width:max-content}@supports (font-variation-settings: inherit){button,a.button,input[type="button"],input[type="reset"],input[type="submit"]{font-variation-settings:"wght" 600}}button:hover,a.button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#939393;cursor:pointer;background:#bab4e4}button:active,button:focus,a.button:active,a.button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#939393;border:0px solid transparent;border-radius:4px;padding:0.5rem 0.5rem}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:0px solid transparent;padding:0.25rem 0.5rem}textarea{width:100%}#le_loader{position:fixed;width:100vw;height:100vh;background:rgba(12, 23, 33, 0.7);z-index:99}#le_loader .le-loader-c{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:120px;height:120px}#le_loader .le-loader-c div{position:absolute;border:6px solid #62accb;border-radius:50%;opacity:1;animation:loader 1s cubic-bezier(0, 0.2, 0.8, 1) infinite}#le_loader .le-loader-c div:nth-child(2){animation-delay:-0.5s}@keyframes loader{0%{height:0;left:40px;opacity:0;top:40px;width:0}4.9%{height:0;left:40px;opacity:0;top:40px;width:0}5%{height:0;left:40px;opacity:1;top:40px;width:0}to{height:80px;left:0;opacity:0;top:0;width:80px}}.site-footer{min-height:25vh}.site-footer__top{border-top:1px dotted rgba(188, 188, 188, 0.5);padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:769px){.site-footer__top{padding-top:2.5rem;padding-bottom:2.5rem}}.site-footer__top .block-newsletter{text-align:center}.site-footer__top .block-newsletter .honeypot{display:none}.site-footer__top .block-newsletter input[type="submit"]{margin-left:1rem}.site-footer__top .block-newsletter__consent{display:block;margin-top:0.5rem;opacity:0.6}.site-footer__main{background:#1a3146;padding-top:64px;padding-bottom:2.5rem;text-align:center;color:#f4f2f0}.site-footer__main .site-title{font-family:"Livvic", sans-serif;font-style:italic;text-transform:uppercase;font-weight:900;margin-bottom:1.25rem}@supports (font-variation-settings: inherit){.site-footer__main .site-title{font-variation-settings:"wght" 900}}@media (max-width:425px){.site-footer__main .site-title{font-size:3.5rem;line-height:3.75rem}}.site-footer__main .site-description{margin-bottom:18px}.site-footer__main .block.adresse{margin-bottom:36px}.site-footer .reseaux-sociaux{margin-bottom:3rem}.site-footer .reseaux-sociaux__mention{display:inline-block;margin-bottom:1rem}.site-footer .reseaux-sociaux .icone{margin:0px 4px}.site-footer nav ul{list-style:none}@media (min-width:426px){.site-footer nav ul{display:inline-flex}}.site-footer nav ul li{margin:0px 0.5rem}.site-footer nav ul li a{color:#939393}.site-footer nav ul li a:hover{color:#f4f2f0}.site-footer .block-zero-cookie{background:#1a3146;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#0b1219;padding-bottom:1.125rem}.site-footer .block-zero-cookie svg{max-width:16px;height:auto;margin-right:12px;fill:#bab4e4}.site-footer .site-info{position:relative;background:#0b1219;color:#939393}.site-footer .site-info__row{padding:8px 0px;text-align:right;grid-column:2 / span 8}@media (min-width:769px){.site-footer .site-info__row{grid-column:2 / span 12}}.archive .layout .page-header{display:inline-flex;align-items:center;justify-content:space-between;margin-bottom:2rem}@media (min-width:1281px){.archive .layout .page-header{margin-bottom:2.5rem}}.archive .layout .page-header hgroup{width:100%}.archive .layout .page-header .page-title{color:#f4f2f0;margin:0px}.archive .layout .page-header .archive-description{margin-bottom:2.5rem}.archive .layout .page-header .archive-description p{margin:0px}.archive .posts-navigation{padding-top:32px;padding-bottom:48px}.list-verticale{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-auto-rows:minmax(400px, auto);grid-auto-flow:dense;grid-row-gap:1.25rem;grid-column-gap:0px}@media (min-width:426px){.list-verticale{grid-row-gap:1.5rem;grid-column-gap:1.5rem}}@media (min-width:769px){.list-verticale{grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));grid-auto-rows:minmax(600px, auto);grid-row-gap:2rem;grid-column-gap:2rem}}.list-verticale.list-date{grid-auto-rows:min-content}.list-verticale .card:not(.card-date):first-of-type{grid-column-end:span 2;grid-row-end:span 1}.list-horizontale{display:grid;grid-template-columns:repeat(1, 1fr)}.list-row .card{position:relative;overflow:hidden;border-radius:14px}.list-row .card__cover{overflow:hidden}.list-row .card__cover .cover__c{height:400px;width:auto;background-repeat:no-repeat;background-size:cover;background-position:center;transform:scale(1);transition:transform 0.2s ease-in}@media (min-width:769px){.list-row .card__cover .cover__c{height:600px}}.list-row .card__cover .cover__c:before{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:100%;background:linear-gradient(to top, rgba(11, 18, 25, 0.4), rgba(11, 18, 25, 0.4))}.list-row .card__cover:hover .cover__c{transform:scale(1.05);transition:transform 0.2s ease-in}.list-row .card__cover:hover .cover__c:before{background:linear-gradient(to top, rgba(11, 18, 25, 0.2), rgba(11, 18, 25, 0.2))}.list-row .card__content{position:absolute;width:100%;bottom:0px;padding:1.5rem}@media (min-width:1281px){.list-row .card__content{padding:2rem}}.list-row .card__content .entry-title{text-shadow:0px 0px 5px #0b1219}.list-row .card__content .entry-meta{margin-bottom:1rem;text-transform:uppercase;font-weight:450}@supports (font-variation-settings: inherit){.list-row .card__content .entry-meta{font-variation-settings:"wght" 450}}.list-row .card-date{position:relative;background-color:#1a3146}.list-row .card-date .card__content{position:relative;display:grid;grid-template-rows:0.5fr 2fr}.list-row .card-date .date-time{font-weight:900;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px dotted rgba(188, 188, 188, 0.5)}@supports (font-variation-settings: inherit){.list-row .card-date .date-time{font-variation-settings:"wght" 900}}main>.archive-navigation{padding:3rem 0px 0px}.archive-navigation{display:inline-flex;align-items:center;justify-content:center}.archive-navigation .page-numbers{margin:0px 4px;white-space:nowrap;display:grid;align-items:center;justify-content:center;background:#62accb;color:#0b1219;font-weight:500;border-radius:50%;width:2rem;height:2rem}@supports (font-variation-settings: inherit){.archive-navigation .page-numbers{font-variation-settings:"wght" 500}}.archive-navigation .page-numbers.current{background:#bab4e4}.archive-navigation:empty{padding-top:0px}article.page{padding-bottom:48px;grid-column:1 / span 8}@media screen and (min-width:769px){article.page{grid-column:1 / span 14}}article.page .entry-header{grid-column:2 / span 6}@media screen and (min-width:769px){article.page .entry-header{grid-column:1/ span 14;grid-column:3 / span 10}}@media screen and (min-width:1025px){article.page .entry-header{grid-column:4 / span 8}}article.page .page-cover{grid-column:2 / span 12;padding-top:0px;padding-bottom:32px}article.page .page-cover figure{margin:0px;background-repeat:no-repeat;background-size:cover;background-position:center}@supports (aspect-ratio: 1){article.page .page-cover figure{aspect-ratio:1.8}}@supports not (aspect-ratio: 1){article.page .page-cover figure{position:relative;width:100%;padding-top:55.5555555556%;overflow:hidden}article.page .page-cover figure>*{position:absolute;top:0;left:0;width:100%;height:100%}}article.page .page-cover figcaption{text-align:center;margin-top:8px}article.page .entry-content{grid-column:2 / span 6}@media (min-width:769px){article.page .entry-content{grid-column:2 / span 12}}@media (min-width:1025px){article.page .entry-content{grid-column:4 / span 8}}.page-template-page-contact .success-message{border:2px solid #23a08e;color:#23a08e;margin-bottom:36px;padding:8px}.page-template-page-contact .validation-message{border:2px solid #e23a08;color:#e23a08;margin-bottom:36px;padding:8px}.page-template-page-contact #bk-contact-form{display:grid}.page-template-page-contact #bk-contact-form label{margin-top:24px;margin-bottom:4px;display:grid}.page-template-page-contact #bk-contact-form textarea,.page-template-page-contact #bk-contact-form input{margin-top:8px}.page-template-page-contact #bk-contact-form input[type="submit"]{margin-top:24px;width:fit-content}.page-template-page-contact #bk-contact-form .honeypot{display:none}.page-template-page-agenda-next .page-header,.page-template-page-agenda-past .page-header{margin-top:32px;grid-column:2/ span 6}@media (min-width:769px){.page-template-page-agenda-next .page-header,.page-template-page-agenda-past .page-header{margin-top:48px;grid-column:2 / span 12}}.page-template-page-agenda-next .page-footer,.page-template-page-agenda-past .page-footer{padding-top:32px;padding-bottom:16px;grid-column:2/ span 6;text-align:center}@media (min-width:769px){.page-template-page-agenda-next .page-footer,.page-template-page-agenda-past .page-footer{grid-column:2 / span 12;text-align:right}}.home main{padding-top:4rem}.home .section:not(:last-child){margin-bottom:3rem}.home .section .section-header{padding-bottom:2rem}.home .section .section-header h2.h1{margin-bottom:0px}.home .section--exergue{font-weight:400;font-family:"Livvic", sans-serif}@supports (font-variation-settings: inherit){.home .section--exergue{font-variation-settings:"wght" 400}}.home .section--exergue>p{margin:0px;line-height:1.25}.home .section--a-la-une{position:relative}.home .section--a-la-une article{position:relative;overflow:hidden;border-radius:14px;text-align:center}.home .section--a-la-une article .post__cover figure{margin:0px;background-image:var(--post-cover);background-repeat:no-repeat;background-size:cover}@supports (aspect-ratio: 1){.home .section--a-la-une article .post__cover figure{aspect-ratio:1.8}}@supports not (aspect-ratio: 1){.home .section--a-la-une article .post__cover figure{position:relative;width:100%;padding-top:55.5555555556%;overflow:hidden}.home .section--a-la-une article .post__cover figure>*{position:absolute;top:0;left:0;width:100%;height:100%}}.home .section--a-la-une article .post__cover:before{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:100%;background:linear-gradient(to top, rgba(11, 18, 25, 0.4), rgba(11, 18, 25, 0.4))}.home .section--a-la-une article .post__content{position:absolute;z-index:3;bottom:20%;left:50%;width:75%;transform:translateX(-50%);padding:1.5rem;margin:0px auto}.home .section--a-la-une article .post__content .entry-title{margin-bottom:3.5rem}.home .section--a-la-une article .post__content .entry-meta{text-transform:uppercase;margin-bottom:2.25rem}.error404 section{grid-column:2/ span 6}@media (min-width:769px){.error404 section{grid-column:4/ span 8}}.error404 .page-header{margin-top:48px}.error404 .search-form{margin-bottom:48px}.error404 .widget_recent_entries ul{margin-top:0px;padding-top:0px}.search .page-header{padding-top:18px;grid-column:2 / span 6}@media (min-width:769px){.search .page-header{padding-top:32px;padding-bottom:32px;grid-column:2 / span 12}}.search .page,.search .card{grid-column:2 / span 6;padding-bottom:0px}@media (min-width:769px){.search .page,.search .card{grid-column:2 / span 12}}.single main{padding-top:0px}.single .bk-breadcrumb{padding:1rem 0px;border-bottom:1px solid #0c1721;overflow:hidden;text-wrap:nowrap}.single .bk-breadcrumb__c{padding:0px;display:inline-flex;align-items:center;list-style:none}@media screen and (min-width:1521px){.single .bk-breadcrumb__c{grid-column:1 /span 14}}.single .entry-header{position:relative;margin-bottom:1.5rem;overflow:hidden;grid-column:2 /span 6}@media (min-width:769px){.single .entry-header{grid-column:2 /span 12;margin-bottom:3rem}}@media screen and (min-width:1521px){.single .entry-header{grid-column:1 /span 14}}.single .entry-header .post-cover{padding-top:0px;border-radius:16px;overflow:hidden}.single .entry-header .post-cover>figure{margin:0px;background-repeat:no-repeat;background-size:cover;background-position:center}@supports (aspect-ratio: 1){.single .entry-header .post-cover>figure{aspect-ratio:0.9}}@supports not (aspect-ratio: 1){.single .entry-header .post-cover>figure{position:relative;width:100%;padding-top:111.1111111111%;overflow:hidden}.single .entry-header .post-cover>figure>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media (min-width:426px){@supports (aspect-ratio: 1){.single .entry-header .post-cover>figure{aspect-ratio:1.3}}@supports not (aspect-ratio: 1){.single .entry-header .post-cover>figure{position:relative;width:100%;padding-top:76.9230769231%;overflow:hidden}.single .entry-header .post-cover>figure>*{position:absolute;top:0;left:0;width:100%;height:100%}}}@media (min-width:769px){@supports (aspect-ratio: 1){.single .entry-header .post-cover>figure{aspect-ratio:1.7}}@supports not (aspect-ratio: 1){.single .entry-header .post-cover>figure{position:relative;width:100%;padding-top:58.8235294118%;overflow:hidden}.single .entry-header .post-cover>figure>*{position:absolute;top:0;left:0;width:100%;height:100%}}}.single .entry-header .post-cover>figure:before{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:100%;background:linear-gradient(to top, rgba(11, 18, 25, 0.6), rgba(11, 18, 25, 0.6))}.single .entry-header hgroup{position:absolute;max-width:1024px;width:100%;bottom:0px;left:50%;transform:translateX(-50%);padding:1.75rem;text-align:center}@media (min-width:769px){.single .entry-header hgroup{bottom:12.5%}}.single .entry-header hgroup .entry-title{text-shadow:0px 0px 5px #0b1219}@media (max-width:426px){.single .entry-header hgroup .entry-title{margin-bottom:1.5rem}}.single .entry-header hgroup .entry-meta{text-transform:uppercase}.single .entry-content{grid-column:2 / span 6;margin-bottom:3rem}@media (min-width:769px){.single .entry-content{grid-column:3 / span 10}}@media (min-width:1025px){.single .entry-content{grid-column:4 / span 8}}.single .entry-footer{grid-column:2 / span 6;margin-bottom:3rem}@media (min-width:769px){.single .entry-footer{grid-column:2/ span 12}}@media (min-width:1025px){.single .entry-footer{grid-column:4/ span 8;margin-bottom:6rem}}.single .entry-footer .tags-links{margin:18px 0px}@media (min-width:769px){.single .entry-footer .tags-links{margin:36px 0px}}.single .entry-footer .single-partage{width:100%;display:inline-flex;justify-content:flex-end;align-items:center}.single .entry-footer .single-partage .icone{margin-right:0px}.single .post-navigation{border-top:1px dotted rgba(188, 188, 188, 0.5);padding-top:2rem}.single .post-navigation__row{display:inline-flex;align-items:flex-start;justify-content:space-between;width:100%}.single .post-navigation__mention{display:inline-block;margin-bottom:0.5rem}.single .post-navigation .h4{margin-bottom:0px}.single .post-navigation .post-previous{flex:1 1 50%;text-align:center;padding-right:7.5%}@media (min-width:769px){.single .post-navigation .post-previous{text-align:left;max-width:50%}}.single .post-navigation .post-next{flex:1 1 50%;text-align:center;padding-left:7.5%}@media (min-width:769px){.single .post-navigation .post-next{text-align:right;max-width:50%}}.single-date .entry-header{grid-column:2 / span 6;margin-bottom:0px;margin-top:2.25rem}.single-date .entry-header .entry-title{margin-bottom:2.25rem}@media (min-width:769px){.single-date .entry-header{grid-column:4 / span 8}}.single-date .block.date{padding:18px;background:#1a3146;border-radius:12px;width:100%;margin-bottom:24px}.single-date .date__el{margin-bottom:0.5rem}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center;font-size:small;color:rgba(206, 208, 210, 0.7)}.gallery{margin-top:16px;margin-bottom:32px;display:grid;grid-gap:36px}.gallery .gallery-item{margin:0px;display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.hidden{display:none}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}