/* ===== Thème Enfant GeneratePress - responsive.css ===== */

@media (max-width: 1375px) {
.marque-bzh{
top:120px!important;
}

.h3{
    font-size:26px!important;}

}


@media (max-width: 1260px) {
    .ctn-slider{
        padding-left:25px;
        padding-right:25px;
    }

    /* Les 3 suivantes légèrement décalées et tournées différemment */
.gbp-section__inner > .photo-cut-wrapper {
  transform: none!important;
}

}

@media (max-width: 1200px) {
body header .gb-navigation .gb-menu-link{
    padding:20px 10px;
}

#menu-menu-mobile{
    margin-top:60px;
}

#menu-menu-mobile li .gb-menu-link{
    margin:0px 40px;
    padding:10px 0px 10px 0px;
    border-bottom:1px solid rgba(255, 255, 255, 0.6);
}

:where(.gb-navigation[data-gb-mobile-menu-type=full-overlay]) .gb-menu-container--mobile .gb-menu-toggle--clone {
    right: 20px!important;
    top: 50px!important;
}

}

@media (max-width: 1035px) {
body header.gb-site-header{
    padding:18px 15px!important;
}
}

@media (max-width: 1024px) {
    .gb-navigation--mobile{
        visibility: hidden!important;
    }
}   


@media (max-width: 1000px) {
.logo-menu-desktop{
    display:none!important; 
}
.gb-navigation--mobile{
        visibility: visible!important;
    }
}



@media (max-width: 768px) {

}


@media (max-width: 480px) {
h1{
    font-size:35px!important;}
}


