.breakdance .bde-section-32-136 .section-container{display:flex;flex-direction:column;justify-content:center}.breakdance .bde-section-32-136{background-image:url(//cdn.excavationsdmcduff.com/wp-content/uploads/professionnel-en-excavation-rive-sud.jpg)}.breakdance .bde-section-32-136>.section-background-overlay{background:linear-gradient(180deg,var(--bde-background-color) 0%,var(--bde-background-color) 33.333333333333336%,var(--bde-brand-primary-color) 100%)}.breakdance .bde-section-32-136>.section-background-overlay{opacity:.85}.breakdance .bde-section-32-136>.section-background-overlay{mix-blend-mode:multiply}.breakdance .bde-section-32-136 .section-container{min-height:550px}@media (max-width:1119px){.breakdance .bde-section-32-136 .section-container{min-height:375px}}@media (max-width:1023px){.breakdance .bde-section-32-136 .section-container{min-height:350px}}@media (max-width:767px){.breakdance .bde-section-32-136 .section-container{min-height:300px}}@media (max-width:479px){.breakdance .bde-section-32-136 .section-container{min-height:350px}}@media (min-width:1120px) and (max-width:1440px){.breakdance .bde-section-32-136 .section-container{min-height:450px}}.breakdance .bde-section-32-100 .section-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:140px}.breakdance .bde-section-32-100 .section-container{padding-bottom:90px;padding-top:90px}@media (max-width:1119px){.breakdance .bde-section-32-100 .section-container{gap:36px}.breakdance .bde-section-32-100 .section-container{padding-bottom:60px;padding-top:60px}}@media (max-width:1023px){.breakdance .bde-section-32-100 .section-container{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}.breakdance .bde-section-32-100 .section-container{padding-bottom:48px;padding-top:48px}}@media (max-width:767px){.breakdance .bde-section-32-100 .section-container{padding-bottom:36px;padding-top:36px}}@media (max-width:479px){.breakdance .bde-section-32-100 .section-container{padding-bottom:30px;padding-top:30px}}@media (min-width:1120px) and (max-width:1440px){.breakdance .bde-section-32-100 .section-container{padding-bottom:72px;padding-top:72px}}.breakdance .bde-div-32-101{width:50%}@media (max-width:1119px){.breakdance .bde-div-32-101{width:40%}}@media (max-width:1023px){.breakdance .bde-div-32-101{width:100%}}.breakdance .bde-heading-32-106{margin-bottom:15px}.breakdance .bde-text-32-107{margin-bottom:36px}.breakdance .bde-text-32-107 a{color:#fff}.breakdance .bde-text-32-107 a:hover{color:#ec1c24}@media (max-width:479px){.breakdance .bde-text-32-107{margin-bottom:24px}}.breakdance .bde-div-32-108{width:100%;margin-bottom:36px}.breakdance .bde-div-32-108{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:40px}@media (max-width:1119px){.breakdance .bde-div-32-108{row-gap:20px}}.breakdance .bde-div-32-109{width:50%}.breakdance .bde-div-32-109{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:24px}@media (max-width:1119px){.breakdance .bde-div-32-109{width:100%}}@media (max-width:1023px){.breakdance .bde-div-32-109{width:50%}}@media (max-width:479px){.breakdance .bde-div-32-109{width:100%}}.breakdance .bde-icon-32-114 .bde-icon-icon.breakdance-icon-atom{font-size:24px;border-radius:999px;border:4px solid var(--bde-brand-primary-color);padding:27px;background:#fff0;border-width:3px;border-color:var(--bde-brand-primary-color)}.breakdance .bde-icon-32-114 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-body-text-color)}.breakdance .bde-div-32-115{display:flex;flex-direction:column}.breakdance .bde-text-32-116{color:var(--bde-brand-primary-color);font-weight:700;text-transform:uppercase}.breakdance .bde-text-link-32-118,.breakdance .bde-text-link-32-118>*{color:var(--bde-body-text-color);text-decoration-line:none}.breakdance .bde-text-link-32-118:hover,.breakdance .bde-text-link-32-118:hover>*{color:var(--bde-brand-primary-color)}.breakdance .bde-div-32-120{width:50%}.breakdance .bde-div-32-120{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:24px}@media (max-width:1119px){.breakdance .bde-div-32-120{width:100%}}@media (max-width:1023px){.breakdance .bde-div-32-120{width:50%}}@media (max-width:479px){.breakdance .bde-div-32-120{width:100%}}.breakdance .bde-icon-32-121 .bde-icon-icon.breakdance-icon-atom{font-size:24px;border-radius:999px;border:4px solid var(--bde-brand-primary-color);padding:27px;background:#fff0;border-width:3px;border-color:var(--bde-brand-primary-color)}.breakdance .bde-icon-32-121 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-body-text-color)}.breakdance .bde-div-32-122{display:flex;flex-direction:column}.breakdance .bde-text-32-123{color:var(--bde-brand-primary-color);font-weight:700;text-transform:uppercase}.breakdance .bde-text-link-32-124,.breakdance .bde-text-link-32-124>*{color:var(--bde-body-text-color);text-decoration-line:none}.breakdance .bde-text-link-32-124:hover,.breakdance .bde-text-link-32-124:hover>*{color:var(--bde-brand-primary-color)}.breakdance .bde-div-32-125{width:50%}.breakdance .bde-div-32-125{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:24px}@media (max-width:1119px){.breakdance .bde-div-32-125{width:100%}}@media (max-width:1023px){.breakdance .bde-div-32-125{width:50%}}@media (max-width:479px){.breakdance .bde-div-32-125{width:100%}}.breakdance .bde-icon-32-126 .bde-icon-icon.breakdance-icon-atom{font-size:24px;border-radius:999px;border:4px solid var(--bde-brand-primary-color);padding:27px;background:#fff0;border-width:3px;border-color:var(--bde-brand-primary-color)}.breakdance .bde-icon-32-126 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-body-text-color)}.breakdance .bde-div-32-127{display:flex;flex-direction:column}.breakdance .bde-text-32-128{color:var(--bde-brand-primary-color);font-weight:700;text-transform:uppercase}.breakdance .bde-text-link-32-129,.breakdance .bde-text-link-32-129>*{color:var(--bde-body-text-color);text-decoration-line:none}.breakdance .bde-text-link-32-129:hover,.breakdance .bde-text-link-32-129:hover>*{color:var(--bde-brand-primary-color)}.breakdance .bde-div-32-130{width:50%}.breakdance .bde-div-32-130{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:24px}@media (max-width:1119px){.breakdance .bde-div-32-130{width:100%}}@media (max-width:1023px){.breakdance .bde-div-32-130{width:50%}}@media (max-width:479px){.breakdance .bde-div-32-130{width:100%}}.breakdance .bde-icon-32-131 .bde-icon-icon.breakdance-icon-atom{font-size:24px;border-radius:999px;border:4px solid var(--bde-brand-primary-color);padding:27px;background:#fff0;border-width:3px;border-color:var(--bde-brand-primary-color)}.breakdance .bde-icon-32-131 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-body-text-color)}.breakdance .bde-div-32-132{display:flex;flex-direction:column}.breakdance .bde-text-32-133{color:var(--bde-brand-primary-color);font-weight:700;text-transform:uppercase}.breakdance .bde-button-32-135 .bde-button__button .button-atom__icon-wrapper{--spaceBeforeArrow:5px;--hoverTranslate:3px;margin-left:var(--spaceBeforeArrow);font-size:11px}.breakdance .bde-button-32-135 .bde-button__button svg{transition:transform .3s ease;position:relative;font-size:inherit;margin-left:.2em;fill:currentColor;stroke:currentColor;stroke-width:0}.breakdance .bde-button-32-135 .bde-button__button:hover svg{transform:translate3d(var(--hoverTranslate),0,0)}.breakdance .bde-button-32-135 .bde-button__button{color:var(--bde-body-text-color);font-size:16px;font-weight:700;padding-top:0;padding-bottom:5px}.breakdance .bde-button-32-135 .bde-button__button:hover{color:var(--bde-brand-primary-color)}.breakdance .bde-google-map-32-119{width:100%;height:550px}@media (max-width:1023px){.breakdance .bde-google-map-32-119{height:400px}}.breakdance .bde-div-32-102{width:50%;padding:48px 48px 12px;border-top:3px solid var(--bde-brand-primary-color);border-bottom:3px solid var(--bde-brand-primary-color);border-left:3px solid var(--bde-brand-primary-color);border-right:3px solid var(--bde-brand-primary-color);border-radius:0}.breakdance .bde-div-32-102{background-color:#232323}@media (max-width:1119px){.breakdance .bde-div-32-102{width:60%}}@media (max-width:1023px){.breakdance .bde-div-32-102{width:100%}}@media (max-width:479px){.breakdance .bde-div-32-102{padding-top:20px;padding-right:20px;padding-left:20px}}.breakdance .bde-heading-32-104{margin-bottom:15px}.breakdance .bde-text-32-105{margin-bottom:24px}