.wp-block-uagb-container{display:flex;position:relative;box-sizing:border-box;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease}.wp-block-uagb-container .spectra-container-link-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.wp-block-uagb-container.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:flex;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}.wp-block-uagb-container .wp-block-uagb-blockquote,.wp-block-uagb-container .wp-block-spectra-pro-login,.wp-block-uagb-container .wp-block-spectra-pro-register{margin:unset}.wp-block-uagb-container .uagb-container__video-wrap{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.wp-block-uagb-container .uagb-container__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.wp-block-uagb-container.uagb-layout-grid{display:grid;width:100%}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap{display:inherit;width:inherit}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.alignwide.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:inherit;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset !important;width:100%;position:relative}body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container ol,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap ol{max-width:-webkit-fill-available;margin-block-start:0;margin-block-end:0;margin-left:20px}.ast-plain-container .editor-styles-wrapper .block-editor-block-list__layout.is-root-container .uagb-is-root-container.wp-block-uagb-container.alignwide{margin-left:auto;margin-right:auto}.uagb-container__shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.uagb-container__shape-top{top:-3px}.uagb-container__shape-bottom{bottom:-3px}.uagb-container__shape.uagb-container__invert.uagb-container__shape-bottom,.uagb-container__shape.uagb-container__invert.uagb-container__shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uagb-container__shape.uagb-container__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.uagb-container__shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uagb-container__shape .uagb-container__shape-fill{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.uagb-container__shape.uagb-container__shape-above-content{z-index:9;pointer-events:none}.nv-single-page-wrap .nv-content-wrap.entry-content .wp-block-uagb-container.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (max-width: 767px){.wp-block-uagb-container .wp-block-uagb-advanced-heading{width:-webkit-fill-available}}.wp-block-uagb-image--align-none{justify-content:center}.wp-block-uagb-image{display:flex}.wp-block-uagb-image__figure{position:relative;display:flex;flex-direction:column;max-width:100%;height:auto;margin:0}.wp-block-uagb-image__figure img{height:auto;display:flex;max-width:100%;transition:box-shadow .2s ease}.wp-block-uagb-image__figure>a{display:inline-block}.wp-block-uagb-image__figure figcaption{text-align:center;margin-top:.5em;margin-bottom:1em}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__instructions{align-self:center}.wp-block-uagb-image--align-left{text-align:left}.wp-block-uagb-image--align-right{text-align:right}.wp-block-uagb-image--align-center{text-align:center}.wp-block-uagb-image--align-full .wp-block-uagb-image__figure{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw;height:auto}.wp-block-uagb-image--align-full .wp-block-uagb-image__figure img{height:auto;width:100% !important}.wp-block-uagb-image--align-wide .wp-block-uagb-image__figure img{height:auto;width:100%}.wp-block-uagb-image--layout-overlay__color-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;opacity:.2;background:rgba(0,0,0,.5);transition:opacity .35s ease-in-out}.wp-block-uagb-image--layout-overlay-link{position:absolute;left:0;right:0;bottom:0;top:0}.wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{opacity:1}.wp-block-uagb-image--layout-overlay__inner{position:absolute;left:15px;right:15px;bottom:15px;top:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-color:#fff;transition:.35s ease-in-out}.wp-block-uagb-image--layout-overlay__inner.top-left,.wp-block-uagb-image--layout-overlay__inner.top-center,.wp-block-uagb-image--layout-overlay__inner.top-right{justify-content:flex-start}.wp-block-uagb-image--layout-overlay__inner.bottom-left,.wp-block-uagb-image--layout-overlay__inner.bottom-center,.wp-block-uagb-image--layout-overlay__inner.bottom-right{justify-content:flex-end}.wp-block-uagb-image--layout-overlay__inner.top-left,.wp-block-uagb-image--layout-overlay__inner.center-left,.wp-block-uagb-image--layout-overlay__inner.bottom-left{align-items:flex-start}.wp-block-uagb-image--layout-overlay__inner.top-right,.wp-block-uagb-image--layout-overlay__inner.center-right,.wp-block-uagb-image--layout-overlay__inner.bottom-right{align-items:flex-end}.wp-block-uagb-image--layout-overlay__inner .uagb-image-heading{color:#fff;transition:transform .35s,opacity .35s ease-in-out;transform:translate3d(0, 24px, 0);margin:0;line-height:1em}.wp-block-uagb-image--layout-overlay__inner .uagb-image-separator{width:30%;border-top-width:2px;border-top-color:#fff;border-top-style:solid;margin-bottom:10px;opacity:0;transition:transform .4s,opacity .4s ease-in-out;transform:translate3d(0, 30px, 0)}.wp-block-uagb-image--layout-overlay__inner .uagb-image-caption{opacity:0;overflow:visible;color:#fff;transition:transform .45s,opacity .45s ease-in-out;transform:translate3d(0, 35px, 0)}.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-heading,.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-separator,.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-caption{opacity:1;transform:translate3d(0, 0, 0)}.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure img,.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure .wp-block-uagb-image--layout-overlay__color-wrapper{transform:scale(1);transition:transform .35s ease-in-out}.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure:hover img,.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{transform:scale(1.05)}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure .wp-block-uagb-image--layout-overlay__color-wrapper{width:calc(100% + 40px) !important;max-width:none !important;transform:translate3d(-40px, 0, 0);transition:transform .35s ease-in-out}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{transform:translate3d(0, 0, 0)}.wp-block-uagb-image--effect-grayscale img{filter:grayscale(0%);transition:.35s ease-in-out}.wp-block-uagb-image--effect-grayscale:hover img{filter:grayscale(100%)}.wp-block-uagb-image--effect-blur img{filter:blur(0);transition:.35s ease-in-out}.wp-block-uagb-image--effect-blur:hover img{filter:blur(3px)}.wp-block-uagb-container.uagb-block-9bf31209 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-9bf31209 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-9bf31209 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-9bf31209 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-9bf31209 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-9bf31209{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-9bf31209 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1100px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: row;align-items: center;justify-content: space-around;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-9bf31209{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-74120acc .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-74120acc .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-74120acc .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-74120acc .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-74120acc .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-74120acc{max-width: 10%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-74120acc > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-74120acc{box-shadow: 0px 0px   #00000070 ;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 20px;}.uagb-block-a0a1d671.wp-block-uagb-image{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;text-align: center;justify-content: center;align-self: center;}.uagb-block-a0a1d671 .wp-block-uagb-image__figure{align-items: center;}.uagb-block-a0a1d671.wp-block-uagb-image--layout-default figure img{box-shadow: 0px 0px 0 #00000070;}.uagb-block-a0a1d671.wp-block-uagb-image .wp-block-uagb-image__figure figcaption{font-style: normal;align-self: center;}.uagb-block-a0a1d671.wp-block-uagb-image--layout-overlay figure img{box-shadow: 0px 0px 0 #00000070;}.uagb-block-a0a1d671.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__color-wrapper{opacity: 0.2;}.uagb-block-a0a1d671.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner{left: 15px;right: 15px;top: 15px;bottom: 15px;}.uagb-block-a0a1d671.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading{font-style: normal;color: #fff;opacity: 1;}.uagb-block-a0a1d671.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading a{color: #fff;}.uagb-block-a0a1d671.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption{opacity: 0;}.uagb-block-a0a1d671.wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{opacity: 1;}.uagb-block-a0a1d671.wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator{width: 30%;border-top-width: 2px;border-top-color: #fff;opacity: 0;}.uagb-block-a0a1d671.wp-block-uagb-image .wp-block-uagb-image__figure img{width: 150px;height: 100px;}.uagb-block-a0a1d671.wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption{opacity: 1;}.uagb-block-a0a1d671.wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator{opacity: 1;}.uagb-block-a0a1d671.wp-block-uagb-image--layout-default figure:hover img{box-shadow: 0px 0px 0 #00000070;}.uagb-block-a0a1d671.wp-block-uagb-image--layout-overlay figure:hover img{box-shadow: 0px 0px 0 #00000070;}.wp-block-uagb-container.uagb-block-ba7fcf26 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-ba7fcf26 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-ba7fcf26 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-ba7fcf26 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-ba7fcf26 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-ba7fcf26{max-width: 90%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ba7fcf26 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-ba7fcf26{box-shadow: 0px 0px   #00000070 ;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 20px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-9bf31209{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-9bf31209 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-9bf31209{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-74120acc{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-74120acc > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-74120acc{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;order: initial;}.uagb-block-a0a1d671.wp-block-uagb-image .wp-block-uagb-image__figure img{width: 150px;height: auto;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-ba7fcf26{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ba7fcf26 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-ba7fcf26{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;order: initial;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-9bf31209{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-9bf31209 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-9bf31209{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-74120acc{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-74120acc > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-74120acc{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}.uagb-block-a0a1d671.wp-block-uagb-image .wp-block-uagb-image__figure img{width: 150px;height: auto;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-ba7fcf26{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ba7fcf26 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-ba7fcf26{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}}:root {
--bkf-agenda-ville_select: #ed5056;
--bkf-agenda-linkColor: #ed5056;
--bkf-agenda-bouton: #ed5056;
--bkf-agenda-primary: #ed5056;
--bkf-agenda-secondary: #51878a;
--bkf-agenda-tertiary: #6c6277;
}
.announce {
text-align: center;
}  figure.wp-block-image {
margin-top: .2em;
} .bkf_calendar-template-default h1 {
text-align: center;
}
.bkf_calendar-template-default h1.has-text-align-right {
text-align: right ! important;
}
.bkf_calendar-template-default h1.has-text-align-left {
text-align: left ! important;
}
.date-single-post {
text-align: center;
color: var(--bkf-agenda-secondary);
padding-bottom: 1rem;
}
.date-single-post .date-premier-paragraphe {
font-weight: 700;
margin-top: 1rem;
line-height: 1.4em;
font-size: 1.4em;
}
.entry-content h2.sous-titre-single {
font-style: italic;
font-size: 1.4rem;
margin-top: -1.8rem;
text-align: center;
}
.entry-content h2.titre-single-info-pratique {
margin-top: 2rem;
}
.single-info-pratique li {
padding: .1rem;
}
.single-info-pratique li span {
padding: 0 .2rem;
}
.single-info-pratique li span:not(:first-of-type):before {
content: "-";
color: var(--bkf-agenda-bouton);
padding-right: .5rem;
}
.single-info-pratique iframe {
margin: .5rem;
padding: 0;
border-radius: 10px;
overflow: hidden;
box-shadow: 0 0 10px #a2a3a5;
}
.single-info-pratique img {
display: inline-block;
margin: 0 .5rem;
box-shadow: 0 0 10px #b5b2b9;
border-radius: 100%;
} .organisateurs-programmes-vue-mois {
margin: 0 1rem;
}
.single-bkf_adresses_centres h1 {
text-align: center;
}
.hidden {
display: none;
} @media screen and (max-width:400px) {
.bkf_adresses_centres-template-default .entry-content h2.titres-page-centre {
font-size: 20px;
}
}
.bkf_adresses_centres-template-default .entry-content h2.titres-page-centre {
display: flex;
text-align: center;
justify-content: space-around;
margin-bottom: .5em;
}
.titres-page-centre span {
box-shadow: 0 0 15px #cacaca;
border-radius: 10px;
width: 40%;
padding: .2rem;
}
.titres-page-centre span.on {
cursor: default;
background-color: #51878a;
color: white;
}
.titres-page-centre span.off:hover {
background-color: var(--bkf-agenda-bouton);
color: white;
}
.titres-page-centre span.off {
cursor: pointer;
background-color: #ecbebe;
color: #373a3b80;
}
.infos-centre {
border-radius: 10px;
padding: 15px 20px;
background-color: #f9f7f7;
}
.infos-centre.fd-presentation-blc {
background-color: transparent;
border: .5px solid #babac48f;
border-radius: 20px;
}
.bloc-event {
display: flex;
flex-direction: column;
align-items: center;
}
.bloc-event div {
margin: 1rem;
min-width: 160px;
}
.bloc-event div:last-of-type {
min-width: 220px;
}
.bloc-event div:last-of-type a {
justify-content: center;
}
.bloc-event ul {
margin: 0;
}
.bloc-event ul li {
list-style: none;
}
.bloc-event img {
border-radius: 10px;
}
.bloc-event h3 {
padding: 1rem .5rem;
margin: 0;
font-size: 1.4rem;
}
.entry-content .bloc-event h3 a {
text-decoration: none;
}
.bloc-event h3,
.bloc-event li {
padding: 0 0 .2rem 0;
}
.bloc-event div:last-of-type a {
padding: .5rem 2rem;
text-decoration: none !important;
display: flex;
}
@media screen and (min-width:768px) {
.bloc-event {
flex-direction: row;
align-items: center;
}
.bloc-event div:first-of-type img {
width: 150px;
}
.bloc-event div {
margin: 1rem;
}
.bloc-event div:last-of-type {
margin-left: auto;
margin-right: 50px;
}
.bloc-event hr {
margin: 0;
}
} .bkf-home-block-columns {
display: flex;
flex-direction: column;
align-items: center;
}
.bkf-home-block-column {
margin-bottom: 1rem;
border-radius: 10px;
overflow: hidden;
width: 350px;
transition: .3s ease-in-out;
}
.bkf-home-block-column p {
font-size: 1.2rem;
}
.bkf-home-block-column:hover {
transform: scale(.99);
}
.bkf-home-block-column img {
margin-bottom: .4rem;
}
.bkf-home-block-column a:hover img {
transform: none;
}
.ast-single-post .entry-content .bkf-home-block-column a {
text-decoration: none;
} @media screen and (min-width:550px) {
.bkf-home-block-columns {
flex-direction: row;
column-gap: .5rem;
}
.bkf-home-block-column {
height: 350px;
flex-direction: row;
flex-wrap: nowrap;
}
.bkf-home-block-column p {
padding-top: .2rem;
font-size: .8rem;
}
.bkf-home-block-column h3 {
margin-bottom: 5px;
font-size: 1rem;
}
}  .liste-villes {
display: flex;
flex-wrap: wrap;
}
.liste-villes li {
padding: .2em 0 .2em .5em;
list-style: none;
}
.liste-villes li::after {
content: "|";
margin-left: .5em;
}
.liste-villes li:last-child::after {
content: "";
}
.liste-villes li a {
color: var(--bkf-agenda-tertiary);
font-size: .9em;
text-decoration: none !important;
}
.liste-villes li a:hover {
color: #232433;
text-decoration: underline !important;
}
.bkf-block-buttons.buttons-page-center .bkf-block-button {
margin: 2rem;
} ul.adresse-centre {
display: flex;
flex-wrap: wrap;
justify-content: center;
margin-bottom: .2rem;
margin-top: -1.5rem;
}
ul.adresse-centre.single-mail {
margin-top: -.6rem;
}
.adresse-centre li {
list-style: none;
margin: 0 30px 10px 0;
}
.pictos-phone-address {
margin: 0 10px 5px 0;
} .bkf-nav-event {
display: grid;
max-width: 600px;
grid-template-areas:
"left title title title right";
margin: 0 auto 2rem;
align-items: center;
} .link-right {
grid-area: right;
}
.link-left {
grid-area: left;
}
.title {
grid-area: title;
} .link-left:before,
.link-right:before {
margin: 0 .5rem;
display: block;
content: ' ';
background-repeat: no-repeat;
height: 2.4rem;
width: 2.4rem;
}
.link-left:before {
float: left;
background-image: url(//meditation-rajayoga.fr/wp-content/uploads/calendar/arrow_left.svg);
}
.link-right:before {
float: right;
background-image: url(//meditation-rajayoga.fr/wp-content/uploads/calendar/arrow_right.svg);
}
.bkf-nav-event .title h2 {
text-align: center;
padding: .5rem auto;
}
.bkf-nav-event .title h2 {
font-size: 1.4rem;
} .liste-villes-pdc ul {
margin: auto;
padding: 1rem 2rem;
}
.bkf-dropdown-box {
background-color: #67946413;
border: 1px solid #555661;
border-radius: 10px;
margin: 20px auto;
padding: 20px;
text-align: center;
}
.bkf-dropdown-list {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
margin: 0 auto;
}
.bkf-dropdown {
margin: 0;
}
.bkf-dropdown select {
border-radius: 5px;
background-color: var(--bkf-agenda-primary);
padding: .45rem;
width: 100%;
color: white;
}
.entry-content .bkf-dropdown a {
border-radius: 5px;
text-decoration: none;
display: inline-block;
text-align: center;
width: 100%;
padding: .75em;
background-color: var(--bkf-agenda-primary);
color: white;
}
@media (min-width: 520px) {
.bkf-dropdown-lists {
grid-template-columns: 1fr 1fr;
gap: 1rem;
}
} .bkf_adresses_centres-template-default .entry-content h2 {
margin-bottom: .5rem;
}
.presentation-centre {
margin: 2rem 0;
padding: 1rem;
box-shadow: 0 0 15px #555661;
border-radius: 1em;
}
.presentation-centre h2 {
font-size: 1.2em;
}
.presentation-centre a {
text-decoration: none !important;
color: inherit;
}
.bkf-block-buttons.buttons-address-center {
display: flex;
flex-direction: column;
align-items: center;
}
.bkf-block-buttons.buttons-address-center .bkf-block-button {
margin: 1rem;
}
@media (min-width:768px) {
.bkf-block-buttons.buttons-address-center {
flex-direction: row;
justify-content: space-between;
flex-wrap: wrap;
}
} .btn-link {
margin: 1rem;
border-radius: 5px;
padding: .5rem; background-color: var(--bkf-agenda-linkColor);
color: white;
}
.btn-link:hover {
background-color: var(--bkf-agenda-secondary);
color: white;
}:root {
--primary: #ed5056;
--secondary: #51878a;
--tertiary: #6c6277;
}
body.single,
body.page {
--wp--style--block-gap: 5px;
scroll-behavior: smooth !important;
}
.site-content main h1 {
margin-top: .3em;
padding-top: .3rem;
}
.grecaptcha-badge {
display: none !important;
}   
.wp-block-separator {
border-bottom: 0px;
border-top: 0px;
}
a img,
a {
transition: transform 300ms ease-in-out;
-webkit-transition: transform 300ms ease-in-out;
-moz-transition: transform 300ms ease-in-out;
-ms-transition: transform 300ms ease-in-out;
-o-transition: transform 300ms ease-in-out;
}
@media (max-width:600px){
h1, h2, h3, h4 {
text-align: center; }
.ast-container {
padding: .2rem;
}
}
.entry-content h2 {
margin-top: 20px;
margin-bottom: .7rem;
}
.page .entry-header {
margin-bottom: .7rem;
}
.wp-block-button__link  {
box-shadow: 0 10px 14px -7px #0000006b;
}
.wp-block-button__link  .text-shadow {
text-shadow: 0 10px 14px -7px #0000006b;
}
.wp-block-button__link  .text-shadow :hover {
text-shadow: 0 10px 14px -7px #00000000;
}
.has-img-box-shadow img,
.has-img-box-shadow figure img,
.has-box-shadow {
box-shadow: 0 0 15px #797979;
}
.has-video-border-radius,
.has-border-radius figure,
.has-border-radius,
.has-border-radius img {
border-radius: 1em;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
-ms-border-radius: 1em;
-o-border-radius: 1em;
}
.has-video-border-radius {
overflow: hidden;
}
ul li {
list-style: url(//meditation-rajayoga.fr/wp-content/uploads/bkf/circle.png);
padding: 0 0 0 5px;
}
ul.white-circle li {
list-style: url(//meditation-rajayoga.fr/wp-content/uploads/bkf/circle-white.png);
padding: 0 0 0 5px;
}
.wp-block-group {
padding: 2rem;
}
.bkf-block-container-space-between {
display: flex;
justify-content: space-between;
}
.retrait-puces {
margin-left: 30px;
} @media (min-width:768px) {
html {
font-size: 110%;
}
} .wp-block-image.aligncenter {
display: block;
}   .site-logo-img img {
min-width: 100px;
display: block;
}   .home .wp-container-26 .wp-block-column {
margin: .5rem;
}
@media screen and (max-width:768px){
.home .wp-container-1 {
justify-content: center;
}
.home .wp-container-17 .wp-block-column.is-vertically-aligned-bottom {
flex-basis: 30% !important ;
align-self: center;
}
.home .wp-container-21 .wp-block-column {
display: flex;
flex-direction: column;
align-items: center;
}
.home .wp-container-26 .wp-block-column {
margin: .5rem 2rem;
text-align: center;
}
}
.home .wp-container-3 {
margin-top: 20px;
}
.entry-content > .wp-block-columns.has-background.alignfull.special-events-front {
padding: 1em .5em 2em ;
}
.quatre-piliers .wp-block-column {
padding: 2em 1em;
}
.quatre-piliers .wp-block-column h3 {
font-size: 1.4em;
}
.home .wp-block-latest-posts li {
text-align: center;
margin-bottom: 4em !important;
}
.wp-block-latest-posts li a {
font-size: 1.2em;
}
.wp-block-latest-posts img {
border-radius: 1em;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
-ms-border-radius: 1em;
-o-border-radius: 1em;
}     @media (max-width:600px) {
.post-12 .has-text-align-left {
text-align: center;
}
}   .liens-utiles li a {
color: #6c6277;
}
@media (min-width:768px){
.single-post .site-main {
box-shadow: 0px 0px 50px -35px #818181;
}
}   .auteur {
color : var(--ast-global-color-0);
font-style: italic;
}
.bkf-block-actus {
display: flex;
flex-wrap: wrap;
}
.bkf-block-actus .wp-block-column {
overflow: hidden;
display: flex;
flex-direction: column;
border-radius: 1rem;
box-shadow: 0 0 15px #797979;
flex: 1 1 25%;
margin: 1rem;
transition: transform 300ms ease-in-out;
}
.bkf-text {
border-top: 1px solid var(--tertiary);
display: block;
height: 10rem;
background-color: #ffffff;
padding: 0 5%;
}
.bkf-block-actus .wp-block-column:hover {
transform: scale(.97);
}
.bkf-block-actus .bkf-img img {
transition: none;
width: 100%;
}
.bkf-block-actus .bkf-img a:hover,
.bkf-block-actus .bkf-img a img:hover {
transform: none;
}
.bkf-block-actus .bkf-text p,
.bkf-block-actus .bkf-text h2 {
text-align: center;
padding: .3rem;
}
.bkf-block-actus .bkf-text h2 {
margin-top: .5rem;
font-size: 1em;
}
.bkf-block-actus .bkf-text p {
margin-bottom: .3rem;
font-size: .8rem;
} .bkf-pagination-container {
padding: 1rem 0;
display: flex;
width: 100%;
}
.bkf-pagination {
display: flex;
flex: 1 1 100%;
}
.bkf-pagination a {
padding: 0 .5rem;
}
.bkf-pagination a:last-child {
margin-left: auto;
}   .bkf-block-audio .wp-block-audio audio {
min-width: 100%;
}
.bkf-block-audio h2 {
font-size: 1rem;
text-align: center;
}
.wp-block-columns .wp-block-group.bkf-block-audio {
padding: .2rem;
}   .bkf-cadeaux {
margin-bottom: 4rem;
}
.bkf-cadeaux a img {
width: 100%;
display: block;
}
.bkf-cadeaux .wp-block-button {
display: flex;
flex: 0 0 100%;
}
.bkf-cadeaux .wp-block-button a {
width: 100%;
}   .bkf-aravali h3 {
font-size: 1rem;
}
.bkf-aravali a img {
width: 100%;
display: block;
}   .ast-separate-container .ast-archive-description {
background-color: transparent;
}
.search-results .ast-row {
display: flex;
flex-wrap: wrap;
}
.ast-separate-container.search-results article {
margin: 1.5rem;
border-radius: 1rem;
box-shadow: 0 0 15px #797979; flex: 1 1 25%;
}   .ast-separate-container.ast-two-container #secondary .widget {
padding: 1em;
}
.ast-separate-container.ast-two-container #secondary .widget img {
transition: transform 300ms ease-in-out;
}
.ast-separate-container.ast-two-container #secondary .widget img:hover {
transform: scale(.9);
}
.wp-block-search__inside-wrapper {
flex-direction: column;
}
.wp-block-search__input {
padding: 0 .3rem !important;
}
.wp-block-search__inside-wrapper .wp-block-search__button {
margin: 1rem auto;
min-width: 90%;
}   .pensee-du-jour li a {
display: none;
}
.pensee-du-jour .wp-block-latest-posts__post-date {
font-size: 1.2em;
color: var(--primary);
}
.pensee-du-jour li {
text-align: center;
margin-bottom: 2em;
}
.pensee-du-jour {
padding: 1rem;
border-radius: 1rem;
box-shadow: 0 0 10px #79797957;
} .pensee-du-jour {
max-width: 600px;
text-align: center;
padding: 0 auto 2em;
margin: 0 auto 1em;
}
.pensee-du-jour .wp-block-image figure img {
display: block;
margin: 0 auto 2em;
max-width: 150px;
}   .site-footer h2 {
color: #dadada;
font-size: 1.4em;
}
.site-footer li a,
.site-footer li {
color: #dadada;
list-style: none;
}
.site-footer li a:hover {
color: white;
}
.site-footer input[type="submit"] {
box-shadow: 0 0 5px #b8c1d6;
padding: .5em !important;
color: var(--tertiary);
background-color: #ffffff;
border-radius: .2em;
-webkit-border-radius: .2em;
-moz-border-radius: .2em;
-ms-border-radius: .2em;
-o-border-radius: .2em;
}
.site-footer input[type="submit"]:hover {
transform: scale(0.97);
background-color: #ffffff;
color: var(--tertiary);
box-shadow: 0 0 0 #939bad00;
-webkit-transform: scale(0.97);
-moz-transform: scale(0.97);
-ms-transform: scale(0.97);
-o-transform: scale(0.97);
}.arrow-container {
position: relative;
min-height: 200px ;
}
.arrow {
position: absolute;
top: 20%;
left: 50%;
transform: translate(-50%, -50%);
}
.arrow span {
display: block;
width: 20px;
height: 20px;
margin: -10px;
animation: scroll 2s infinite;
}
.arrow.blue span  {
border-bottom: 5px solid #223475;
border-right: 5px solid #223475;
}
.arrow.white span {
border-bottom: 5px solid #fff;
border-right: 5px solid #fff;
}
.arrow span:nth-child(2){
animation-delay: -.2s;
}
.arrow span:nth-child(3){
animation-delay: -.4s;
}
@keyframes scroll {
0%{
opacity: 0;
transform: rotate(45deg) translate(-20px, -20px);
}
50%{
opacity: 1;
}
100%{
opacity: 0;
transform: rotate(45deg) translate(20px, 20px);
}
}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}