.elementor-12278 .elementor-element.elementor-element-a0413f8{width:var( --container-widget-width, 99.015% );max-width:99.015%;--container-widget-width:99.015%;--container-widget-flex-grow:0;}.elementor-12278 .elementor-element.elementor-element-863bc34 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-12278 .elementor-element.elementor-element-4a757f1 > .elementor-widget-container{margin:40px 0px -60px 0px;}.elementor-12278 .elementor-element.elementor-element-3d9f086 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-12278 .elementor-element.elementor-element-8fae7e0 > .elementor-widget-container{margin:80px 0px 0px 0px;}@media(max-width:767px){.elementor-12278 .elementor-element.elementor-element-a0413f8 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-12278 .elementor-element.elementor-element-863bc34 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12278 .elementor-element.elementor-element-4a757f1 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12278 .elementor-element.elementor-element-3d9f086 > .elementor-widget-container{margin:0px 0px 10px 0px;}}/* Start custom CSS for bloc8-accueil, class: .elementor-element-dec352b */.elementor-12278 .elementor-element.elementor-element-dec352b .types-hp img {
    max-height: 50px;
    width: auto;
}

.elementor-12278 .elementor-element.elementor-element-dec352b .ptb40 {
    padding-bottom: 0px;
    padding-top: 0px;
}

.elementor-12278 .elementor-element.elementor-element-dec352b {
    background-color: var(--color-nc-gold-light);
}/* End custom CSS */