.elementor-34 .elementor-element.elementor-element-787672a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-05fc3a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:05%;--padding-inline-end:0%;}.elementor-34 .elementor-element.elementor-element-edc1188{color:#000000;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-93550fd .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-size:3.5em;font-weight:700;}.elementor-34 .elementor-element.elementor-element-2807c20{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-959abc5 .elementor-button{background-color:#000000;border-radius:8px 8px 8px 8px;padding:13px 24px 13px 24px;}.elementor-34 .elementor-element.elementor-element-baccab8{--display:flex;--min-height:879px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-34 .elementor-element.elementor-element-baccab8:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-baccab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://df-construction.ocean-application.fr/wp-content/uploads/2024/06/Accueil-Illustration.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-baccab8, .elementor-34 .elementor-element.elementor-element-baccab8::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-a9c30d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:6px 20px;--background-transition:0.3s;--padding-block-start:3%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-34 .elementor-element.elementor-element-a9c30d4:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a9c30d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34 .elementor-element.elementor-element-a9c30d4, .elementor-34 .elementor-element.elementor-element-a9c30d4::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-a25b589{text-align:center;color:#C4224A;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-a25b589 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d26474a{text-align:center;}.elementor-34 .elementor-element.elementor-element-d26474a .elementor-heading-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:700;}.elementor-34 .elementor-element.elementor-element-3692692{text-align:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-3692692 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-34 .elementor-element.elementor-element-ed5750b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-ed5750b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ed5750b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34 .elementor-element.elementor-element-ed5750b, .elementor-34 .elementor-element.elementor-element-ed5750b::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-3ab06c2{--display:flex;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-a3babe7 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-a3babe7{--icon-box-icon-margin:15px;}.elementor-34 .elementor-element.elementor-element-a3babe7 .elementor-icon{font-size:185px;}.elementor-34 .elementor-element.elementor-element-a3babe7 .elementor-icon-box-title{margin-bottom:9px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-a3babe7 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-a3babe7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-a3babe7 .elementor-icon-box-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-8603e9a{--display:flex;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-a351bf7 .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-a351bf7{--icon-box-icon-margin:15px;}.elementor-34 .elementor-element.elementor-element-a351bf7 .elementor-icon{font-size:185px;}.elementor-34 .elementor-element.elementor-element-a351bf7 .elementor-icon-box-title{margin-bottom:9px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-a351bf7 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-a351bf7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-a351bf7 .elementor-icon-box-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-2218e35{--display:flex;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-e2181ae .elementor-icon-box-wrapper{text-align:left;}.elementor-34 .elementor-element.elementor-element-e2181ae{--icon-box-icon-margin:15px;}.elementor-34 .elementor-element.elementor-element-e2181ae .elementor-icon{font-size:185px;}.elementor-34 .elementor-element.elementor-element-e2181ae .elementor-icon-box-title{margin-bottom:9px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-e2181ae .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e2181ae .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-e2181ae .elementor-icon-box-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-e2e910f{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-b3d5410{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-b3d5410:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b3d5410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://df-construction.ocean-application.fr/wp-content/uploads/2024/02/maison-accueil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-b3d5410, .elementor-34 .elementor-element.elementor-element-b3d5410::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-f2298da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:20%;}.elementor-34 .elementor-element.elementor-element-f2298da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-63ae153{color:#C4224A;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-63ae153 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-63ae153.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-92e49c6 .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-weight:700;}.elementor-34 .elementor-element.elementor-element-92e49c6 > .elementor-widget-container{padding:0px 0px 36px 0px;}.elementor-34 .elementor-element.elementor-element-92e49c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-1af345f{--spacer-size:7vh;}.elementor-34 .elementor-element.elementor-element-e0fe931{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 107.86% );max-width:107.86%;--container-widget-width:107.86%;--container-widget-flex-grow:0;z-index:2;}.elementor-34 .elementor-element.elementor-element-e0fe931.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-2ef0e23 .elementor-button{border-radius:8px 8px 8px 8px;padding:13px 24px 13px 24px;}.elementor-34 .elementor-element.elementor-element-2ef0e23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-2ef0e23{z-index:2;}.elementor-34 .elementor-element.elementor-element-1d6bd0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:2%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-311a8e9{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:2px;}.elementor-34 .elementor-element.elementor-element-311a8e9 .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-311a8e9 .elementor-divider{padding-top:50px;padding-bottom:50px;}.elementor-34 .elementor-element.elementor-element-31c62cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-9b83757{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-fe9dc59{text-align:center;}.elementor-34 .elementor-element.elementor-element-fe9dc59 .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-size:64px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-f1f205d{text-align:center;color:#000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;}.elementor-34 .elementor-element.elementor-element-f1f205d > .elementor-widget-container{margin:-22px -22px -22px -22px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-e641509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-1735bdf{text-align:center;}.elementor-34 .elementor-element.elementor-element-1735bdf .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-size:64px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-547dcd1{text-align:center;color:#000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;}.elementor-34 .elementor-element.elementor-element-547dcd1 > .elementor-widget-container{margin:-22px -22px -22px -22px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c8aff36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-e561f3a{text-align:center;}.elementor-34 .elementor-element.elementor-element-e561f3a .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-size:64px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-8e0c631{text-align:center;color:#000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;}.elementor-34 .elementor-element.elementor-element-8e0c631 > .elementor-widget-container{margin:-22px -22px -22px -22px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-4ce0713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:2%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-4b95274{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:2px;}.elementor-34 .elementor-element.elementor-element-4b95274 .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-4b95274 .elementor-divider{padding-top:50px;padding-bottom:50px;}.elementor-34 .elementor-element.elementor-element-5529c4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:6px 20px;--background-transition:0.3s;--padding-block-start:3%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-34 .elementor-element.elementor-element-5529c4a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5529c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-5529c4a, .elementor-34 .elementor-element.elementor-element-5529c4a::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-abc41ba{text-align:center;color:#C4224A;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-abc41ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-cf5f1c6{text-align:center;}.elementor-34 .elementor-element.elementor-element-cf5f1c6 .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-weight:700;}.elementor-34 .elementor-element.elementor-element-ac63179{text-align:center;color:#000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-ac63179 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-34 .elementor-element.elementor-element-26bfe5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:2%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-90373ae{--spacer-size:100px;}.elementor-34 .elementor-element.elementor-element-6cb69eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:2%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-86ced76 .swiper-slide-bg{background-color:#00000000;background-image:url(https://df-construction.ocean-application.fr/wp-content/uploads/2024/02/img-header.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-86ced76 .swiper-slide-inner{align-items:flex-end;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-bad4241 .swiper-slide-bg{background-color:#00000000;background-image:url(https://df-construction.ocean-application.fr/wp-content/uploads/2024/02/Rectangle-62.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-bad4241 .swiper-slide-inner{align-items:flex-end;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-076ebe1 .swiper-slide-bg{background-color:#00000000;background-image:url(https://df-construction.ocean-application.fr/wp-content/uploads/2024/02/Image2.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-076ebe1 .swiper-slide-inner{align-items:flex-end;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-95d6ffd .swiper-slide-bg{background-color:#00000000;background-image:url(https://df-construction.ocean-application.fr/wp-content/uploads/2024/02/Image4.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-95d6ffd .swiper-slide-inner{align-items:flex-end;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-7b62b8d .swiper-slide-bg{background-color:#00000000;background-image:url(https://df-construction.ocean-application.fr/wp-content/uploads/2024/02/cuisine-accueil.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-7b62b8d .swiper-slide-inner{align-items:flex-end;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-201f529 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://df-construction.ocean-application.fr/wp-content/uploads/2024/06/Sans-titre.png);background-size:cover;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-0e929c6 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://df-construction.ocean-application.fr/wp-content/uploads/2024/06/exterieur.png);background-size:cover;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .elementor-repeater-item-72404aa .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://df-construction.ocean-application.fr/wp-content/uploads/2024/06/agrandissement.png);background-size:cover;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .swiper-slide{height:392px;transition-duration:calc(5000ms*1.2);}.elementor-34 .elementor-element.elementor-element-c2f8d20 .swiper-slide-contents{max-width:100%;}.elementor-34 .elementor-element.elementor-element-c2f8d20 .swiper-slide-inner{text-align:center;}.elementor-34 .elementor-element.elementor-element-edbeb19 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-34 .elementor-element.elementor-element-edbeb19 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-41a0a63{--spacer-size:100px;}.elementor-34 .elementor-element.elementor-element-3c5fb6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:0%;}.elementor-34 .elementor-element.elementor-element-e92892c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-f009871{text-align:left;color:#C4224A;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-f009871 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c72e50c{text-align:left;}.elementor-34 .elementor-element.elementor-element-c72e50c .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-weight:700;}.elementor-34 .elementor-element.elementor-element-c72e50c > .elementor-widget-container{padding:0% 40% 0% 0%;}.elementor-34 .elementor-element.elementor-element-665ecc1{text-align:left;color:#000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-665ecc1 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-6dbf1ed{--icon-box-icon-margin:15px;}.elementor-34 .elementor-element.elementor-element-6dbf1ed .elementor-icon{font-size:76px;}.elementor-34 .elementor-element.elementor-element-6dbf1ed .elementor-icon-box-title{color:#000000;}.elementor-34 .elementor-element.elementor-element-6dbf1ed > .elementor-widget-container{margin:-17px 0px -17px 0px;}.elementor-34 .elementor-element.elementor-element-b8e6d19{--icon-box-icon-margin:15px;}.elementor-34 .elementor-element.elementor-element-b8e6d19 .elementor-icon{font-size:76px;}.elementor-34 .elementor-element.elementor-element-b8e6d19 .elementor-icon-box-title{color:#000000;}.elementor-34 .elementor-element.elementor-element-b8e6d19 > .elementor-widget-container{margin:-17px 0px -17px 0px;}.elementor-34 .elementor-element.elementor-element-845b37d{--icon-box-icon-margin:15px;}.elementor-34 .elementor-element.elementor-element-845b37d .elementor-icon{font-size:76px;}.elementor-34 .elementor-element.elementor-element-845b37d .elementor-icon-box-title{color:#000000;}.elementor-34 .elementor-element.elementor-element-845b37d > .elementor-widget-container{margin:-17px 0px -17px 0px;}.elementor-34 .elementor-element.elementor-element-9a57bd9 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-34 .elementor-element.elementor-element-9a57bd9 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-60eb356{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:11;}.elementor-34 .elementor-element.elementor-element-60eb356:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-60eb356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://df-construction.ocean-application.fr/wp-content/uploads/2024/02/cuisine-accueil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-60eb356, .elementor-34 .elementor-element.elementor-element-60eb356::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-b97cbe5{--display:flex;--min-height:81px;--background-transition:0.3s;border-style:solid;--border-style:solid;--border-radius:1px 1px 1px 1px;--margin-block-start:-40px;--margin-block-end:-40px;--margin-inline-start:-40px;--margin-inline-end:-40px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:50;}.elementor-34 .elementor-element.elementor-element-b97cbe5, .elementor-34 .elementor-element.elementor-element-b97cbe5::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-b97cbe5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-6ac09ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:2%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-e9610b0{--spacer-size:57px;}.elementor-34 .elementor-element.elementor-element-47853b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:6px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:2%;--padding-block-end:2%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-47853b9:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-47853b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://df-construction.ocean-application.fr/wp-content/uploads/2024/02/Lines.jpg");}.elementor-34 .elementor-element.elementor-element-47853b9, .elementor-34 .elementor-element.elementor-element-47853b9::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-d583422{text-align:center;color:#C4224A;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-d583422 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-270a296{text-align:center;}.elementor-34 .elementor-element.elementor-element-270a296 .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-weight:700;}.elementor-34 .elementor-element.elementor-element-4f2b757{text-align:center;color:#000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-4f2b757 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c548d12{--e-image-carousel-slides-to-show:5;}.elementor-34 .elementor-element.elementor-element-c548d12 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-34 .elementor-element.elementor-element-c548d12 .elementor-swiper-button.elementor-swiper-button-next{color:#C4224A;}.elementor-34 .elementor-element.elementor-element-c548d12 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-34 .elementor-element.elementor-element-c548d12 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C4224A;}.elementor-34 .elementor-element.elementor-element-c548d12 .swiper-pagination-bullet{width:0px;height:0px;}.elementor-34 .elementor-element.elementor-element-c548d12 .swiper-wrapper{display:flex;align-items:center;}.elementor-34 .elementor-element.elementor-element-c548d12 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:10px 0px 10px 0px;background-color:#F2F2F2;border-radius:8px 8px 8px 8px;}.elementor-34 .elementor-element.elementor-element-d8406ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:2%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-4283964{--spacer-size:57px;}.elementor-34 .elementor-element.elementor-element-c25c248{--display:flex;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-4f6801d{--display:flex;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-f722b1e{--swiper-slides-gap:10px;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-787672a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-34 .elementor-element.elementor-element-05fc3a3{--min-height:551px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-93550fd{text-align:center;}.elementor-34 .elementor-element.elementor-element-2807c20{text-align:center;}.elementor-34 .elementor-element.elementor-element-baccab8{--min-height:968px;}.elementor-34 .elementor-element.elementor-element-ed5750b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-34 .elementor-element.elementor-element-e2e910f{--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-34 .elementor-element.elementor-element-3c5fb6b{--flex-wrap:wrap;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-e92892c{--padding-block-start:0px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-c72e50c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-34 .elementor-element.elementor-element-60eb356{--min-height:50vh;}.elementor-34 .elementor-element.elementor-element-47853b9{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-787672a{--min-height:0px;}.elementor-34 .elementor-element.elementor-element-05fc3a3{--min-height:10em;--margin-block-start:23%;--margin-block-end:6%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-edc1188{text-align:center;font-size:16px;}.elementor-34 .elementor-element.elementor-element-93550fd .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-baccab8{--min-height:50vh;}.elementor-34 .elementor-element.elementor-element-d26474a .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-a3babe7 .elementor-icon-box-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-a3babe7 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-a3babe7 .elementor-icon-box-title a{font-size:1.5em;}.elementor-34 .elementor-element.elementor-element-a351bf7 .elementor-icon-box-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-a351bf7 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-a351bf7 .elementor-icon-box-title a{font-size:1.5em;}.elementor-34 .elementor-element.elementor-element-e2181ae .elementor-icon-box-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-e2181ae .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e2181ae .elementor-icon-box-title a{font-size:1.5em;}.elementor-34 .elementor-element.elementor-element-f2298da{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:5%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-63ae153{text-align:center;font-size:16px;width:var( --container-widget-width, 324.406px );max-width:324.406px;--container-widget-width:324.406px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-92e49c6{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-92e49c6 .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-e0fe931{text-align:center;font-size:14px;}.elementor-34 .elementor-element.elementor-element-311a8e9 .elementor-divider{padding-top:40px;padding-bottom:40px;}.elementor-34 .elementor-element.elementor-element-f1f205d{font-size:16px;}.elementor-34 .elementor-element.elementor-element-547dcd1{font-size:16px;}.elementor-34 .elementor-element.elementor-element-8e0c631{font-size:16px;}.elementor-34 .elementor-element.elementor-element-4b95274 .elementor-divider{padding-top:40px;padding-bottom:40px;}.elementor-34 .elementor-element.elementor-element-5529c4a{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-cf5f1c6 .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-ac63179{font-size:14px;}.elementor-34 .elementor-element.elementor-element-90373ae{--spacer-size:40px;}.elementor-34 .elementor-element.elementor-element-edbeb19 > .elementor-widget-container{padding:13px 1px 1px 1px;}.elementor-34 .elementor-element.elementor-element-41a0a63{--spacer-size:36px;}.elementor-34 .elementor-element.elementor-element-3c5fb6b{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-34 .elementor-element.elementor-element-f009871{text-align:center;font-size:16px;}.elementor-34 .elementor-element.elementor-element-c72e50c{text-align:center;}.elementor-34 .elementor-element.elementor-element-c72e50c .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-665ecc1{text-align:center;font-size:14px;}.elementor-34 .elementor-element.elementor-element-9a57bd9 > .elementor-widget-container{padding:1px 1px 28px 1px;}.elementor-34 .elementor-element.elementor-element-60eb356{--width:100%;--min-height:267px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-270a296 .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-4f2b757{font-size:14px;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-05fc3a3{--width:50%;}.elementor-34 .elementor-element.elementor-element-baccab8{--width:50%;}.elementor-34 .elementor-element.elementor-element-b3d5410{--width:50%;}.elementor-34 .elementor-element.elementor-element-f2298da{--width:50%;}.elementor-34 .elementor-element.elementor-element-9b83757{--width:25%;}.elementor-34 .elementor-element.elementor-element-e641509{--width:25%;}.elementor-34 .elementor-element.elementor-element-c8aff36{--width:25%;}.elementor-34 .elementor-element.elementor-element-e92892c{--width:50%;}.elementor-34 .elementor-element.elementor-element-60eb356{--width:50%;}.elementor-34 .elementor-element.elementor-element-b97cbe5{--width:82px;}.elementor-34 .elementor-element.elementor-element-6ac09ae{--width:100%;}.elementor-34 .elementor-element.elementor-element-d8406ec{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-05fc3a3{--width:100%;}.elementor-34 .elementor-element.elementor-element-baccab8{--width:100%;}.elementor-34 .elementor-element.elementor-element-b3d5410{--width:100%;}.elementor-34 .elementor-element.elementor-element-f2298da{--width:100%;}.elementor-34 .elementor-element.elementor-element-e92892c{--width:100%;}.elementor-34 .elementor-element.elementor-element-60eb356{--width:100%;}}