.elementor-953 .elementor-element.elementor-element-929f3a8 > .elementor-container{max-width:1920px;}.elementor-953 .elementor-element.elementor-element-929f3a8{margin-top:0px;margin-bottom:170px;}.elementor-953 .elementor-element.elementor-element-027dd97 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-a6bbfbe > .elementor-container{max-width:1920px;}.elementor-953 .elementor-element.elementor-element-6f04d4d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-953 .elementor-element.elementor-element-6f04d4d > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-953 .elementor-element.elementor-element-6f04d4d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}}/* Start custom CSS for section, class: .elementor-element-929f3a8 */@media (max-width: 1920px){
    .elementor-953 .elementor-element.elementor-element-929f3a8{
        margin-bottom: calc(100vw * 170 / var(--bkpt));
    }
}

@media (max-width: 768px){
    .elementor-953 .elementor-element.elementor-element-929f3a8{
        margin-bottom: calc(100vw * 250 / var(--bkpt));
    }
}

@media (max-width: 480px){
    .elementor-953 .elementor-element.elementor-element-929f3a8{
        margin-bottom: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_bloc_text_gauche_image_droite, class: .elementor-element-bb21e2a */.elementor-953 .elementor-element.elementor-element-bb21e2a .bloc_txt_left_img_right{
    position: relative;
    overflow: hidden;
}

.elementor-953 .elementor-element.elementor-element-bb21e2a .bloc_txt_left_img_right:before{
    content: "";
    background: url("https://www.brasseriesdebourbon.com/wp-content/uploads/2023/08/dodofilaire-2.png") no-repeat;
    background-size: cover;
    background-position: top center;
    width: 100%;
    height: auto;
    aspect-ratio: 611 / 715;
    max-width: 611px;
    position: absolute;
    bottom: 0; left: 0;
}

.elementor-953 .elementor-element.elementor-element-bb21e2a .bloc_txt_left_img_right > div{
    position: relative;
}

@media (max-width: 1920px){
    .elementor-953 .elementor-element.elementor-element-bb21e2a .bloc_txt_left_img_right:before{
        max-width: calc(100vw * 611 / var(--bkpt));    
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_bloc_text_gauche_image_droite, class: .elementor-element-79961d9 */.elementor-953 .elementor-element.elementor-element-79961d9 .bloc_txt_left_img_right{
    padding-bottom: 40px;
}

@media (max-width: 1920px){
    .elementor-953 .elementor-element.elementor-element-79961d9 .bloc_txt_left_img_right{
        padding-bottom: calc(100vw * 40 / var(--bkpt));
    }
}

@media (max-width: 768px){
    .elementor-953 .elementor-element.elementor-element-79961d9 .bloc_txt_left_img_right{
        padding-bottom: 30px;
    }
}/* End custom CSS */