/*
Theme Name: Bootstrap basic Enfant
Description: Theme enfant de Bootstrap basic. Vous pouvez maintenant effectuer vos modifications en toute sécurité.
Author: WPMarmite
Author URI: https://wpmarmite.com
Template: wp-bootstrap-starter
Version: 1.0
*/

@font-face{font-family:'Anton';src:url(inc/fonts/Anton-Regular.ttf) format("opentype")}
@font-face{font-display:swap;font-family:'Saira';font-style:normal;font-weight:400;src:url(inc/fonts/saira-v21-latin-regular.woff2) format("woff2")}
body{font-size:1rem;color:#212529;text-align:left}
.page-template-landing-page-php p,.page-template-landing-page-php ul{font-family:'Saira'}
h1,h2{font-family:'Anton';font-size:3.5rem;text-transform:uppercase}
.navbar-nav{flex-direction:inherit}
.collapse:not(.show){display:block}
header#masthead{box-shadow:none;margin-bottom:0!important;background-color:#fff;padding:.74rem 1rem 0}
#masthead.scrolled{box-shadow:#32325d40 0 30px 60px -12px,#0000004d 0 18px 36px -18px;transition:all .3s ease}
body:not(.theme-preset-active) #masthead .navbar-nav > li > a{color:#24292e!important}
.page-content,.entry-content,.entry-summary{margin:0}
#menu-main-menu{display:flex;justify-content:center;gap:1rem;padding:0;list-style:none}
body:not(.theme-preset-active) #masthead .navbar-nav > li > a{font-size:1.5rem;color:#fff}
.navbar-brand{height:auto;margin:auto;width:fit-content;display:inherit;padding:0}
.navbar-brand img{width:200px}
body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover,body:not(.theme-preset-active) #masthead .navbar-nav > li.current_page_item > a{font-weight:inherit;text-decoration:underline}
.categories-utilisees{text-align:center;padding-bottom:1rem}
.categorie{font-size:1.5rem}
.categorie:hover{text-decoration:underline;cursor:pointer}
.item{opacity:1;transition:opacity .3s ease;display:flex}
.item.hide{opacity:0;pointer-events:none}
.item{opacity:1;transition:opacity .3s ease}
.item.hide{opacity:0;pointer-events:none;position:absolute;left:-9999px}
.acf-repeater .row{display:flex;align-items:center;flex-wrap:wrap}
.acf-repeater .row.pair img{order:0}
.acf-repeater .row.pair div{order:1}
.acf-repeater .row.impair img{order:1}
.acf-repeater .row.impair div{order:0}
.acf-repeater img.col-md-6{padding:0}
.acf-repeater{margin:5vh auto}
.wp-block-quote{font-family:'LilitaOne'}
.acf-repeater .row{margin-left:0;margin-right:0}
.acf-repeater .col-md-12,.col-md-6.carousel{padding-left:0;padding-right:0}
@media (max-width: 980px) {
.acf-repeater .item{margin-bottom:65px!important}
}
@media (max-width: 768px) {
.acf-repeater .content-wrapper{flex-direction:column!important}
.acf-repeater .content-texte{order:1}
.acf-repeater .content-image{order:2}
}
@media only screen and (max-width: 480px) {
.row{margin-right:0;margin-left:0}
}
.h3,h3{font-family:'Anton';font-size:3.5rem;text-transform:uppercase}
.col-md-6.content-image{padding:0}
.mt-2,.my-2{margin-top:-1.5rem!important}
.dot{background:#fff!important}
.lightbox-dots.mt-2{margin:auto;width:fit-content}
.h5,h5{font-family:'Anton';font-size:1.15rem;text-transform:uppercase}
#footer-widget{background:#000!important;padding-top:25px}
#footer-widget span,#footer-widget a,#footer-widget p,#footer-widget h5{color:#fff!important}
.categorie.active{font-weight:700}
.acf-repeater .item{opacity:1;transition:opacity .3s ease}
.acf-repeater .item.fade-out{opacity:0;pointer-events:none;position:absolute}
.acf-repeater .item.fade-in{opacity:1;pointer-events:auto;position:relative}
.categories-utilisees a{color:#24292e!important}