.elementor-151 .elementor-element.elementor-element-7313fb7:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-7313fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.duxssteelcreations.fr/wp-content/uploads/2021/09/acier-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-151 .elementor-element.elementor-element-7313fb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-151 .elementor-element.elementor-element-7313fb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-151 .elementor-element.elementor-element-221e833.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-151 .elementor-element.elementor-element-221e833.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-151 .elementor-element.elementor-element-221e833 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-151 .elementor-element.elementor-element-f80840c{text-align:left;}.elementor-151 .elementor-element.elementor-element-4654613:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-151 .elementor-element.elementor-element-4654613 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.duxssteelcreations.fr/wp-content/uploads/2021/09/rouille-bg.jpg");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-151 .elementor-element.elementor-element-4654613 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 40px 30px 40px;}.elementor-151 .elementor-element.elementor-element-4654613 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-151 .elementor-element.elementor-element-45d78ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-151 .elementor-element.elementor-element-45d78ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-151 .elementor-element.elementor-element-45d78ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-151 .elementor-element.elementor-element-45d78ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-151 .elementor-element.elementor-element-45d78ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-151 .elementor-element.elementor-element-45d78ff .elementor-icon-list-icon i{color:var( --e-global-color-ad6cf55 );transition:color 0.3s;}.elementor-151 .elementor-element.elementor-element-45d78ff .elementor-icon-list-icon svg{fill:var( --e-global-color-ad6cf55 );transition:fill 0.3s;}.elementor-151 .elementor-element.elementor-element-45d78ff{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-151 .elementor-element.elementor-element-45d78ff .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-151 .elementor-element.elementor-element-45d78ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-151 .elementor-element.elementor-element-45d78ff .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-151 .elementor-element.elementor-element-45d78ff .elementor-icon-list-text{color:var( --e-global-color-ad6cf55 );transition:color 0.3s;}.elementor-151 .elementor-element.elementor-element-d5a73f3:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-d5a73f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.duxssteelcreations.fr/wp-content/uploads/2021/09/rouille-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-151 .elementor-element.elementor-element-d5a73f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-151 .elementor-element.elementor-element-d5a73f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-menu-toggle{margin-right:auto;}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu .elementor-item{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:400;}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-ad6cf55 );fill:var( --e-global-color-ad6cf55 );padding-left:20px;padding-right:20px;padding-top:22px;padding-bottom:22px;}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-151 .elementor-element.elementor-element-d4a7eb2{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--dropdown a, .elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-menu-toggle{color:var( --e-global-color-ad6cf55 );fill:var( --e-global-color-ad6cf55 );}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-accent );}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--dropdown a:hover,
					.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--dropdown a:focus,
					.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-menu-toggle:hover,
					.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--dropdown a:hover,
					.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--dropdown a:focus,
					.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-ad6cf55 );}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-accent );background-color:var( --e-global-color-ad6cf55 );}.elementor-151 .elementor-element.elementor-element-d4a7eb2 div.elementor-menu-toggle{color:var( --e-global-color-ad6cf55 );}.elementor-151 .elementor-element.elementor-element-d4a7eb2 div.elementor-menu-toggle svg{fill:var( --e-global-color-ad6cf55 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-151 .elementor-element.elementor-element-221e833 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-151 .elementor-element.elementor-element-4654613 > .elementor-element-populated{padding:20px 30px 20px 30px;}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:15px;}}@media(max-width:767px){.elementor-151 .elementor-element.elementor-element-221e833 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-151 .elementor-element.elementor-element-4654613 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-151 .elementor-element.elementor-element-6b85fd0 > .elementor-element-populated{padding:10px 10px 10px 10px;}}/* Start custom CSS for column, class: .elementor-element-221e833 */@media screen and (min-width: 1025px) {
	.elementor-151 .elementor-element.elementor-element-221e833 {
	    flex-grow: 1;
	}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4654613 */@media screen and (min-width: 1025px) {
	.elementor-151 .elementor-element.elementor-element-4654613 {
	    width: 375px;
	}
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-d4a7eb2 */@media screen and (min-width: 768px) {
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-item {
        height: 100%;
    }
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .current-menu-item .elementor-item, .elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-item:hover {
        background: #ffffff;
    }
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-item:before {
        content: '';
        background: #ffffff !important;
        display: inline-block;
        position: relative;
        margin: 0 10px 0 0;
        opacity: 1 !important;
    }
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .current-menu-item .elementor-item:before, .elementor-151 .elementor-element.elementor-element-d4a7eb2 .elementor-item:hover:before {
        background: #b5b5b5 !important;
    }
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .accueil .elementor-item:before {
        width: 28px;
        height: 27.495px;
        clip-path: path('M27.731,9.806L13.999,0L0,10.001v17.493h10.193v-7.67h7.617v7.67H28V10.001L27.731,9.806z M26.704,26.196h-7.596v-7.668 H8.893v7.67l-7.594-0.002V10.673l12.7-9.072l12.705,9.072V26.196z');
    }
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .escalier .elementor-item:before {
        width: 28px;
        height: 28px;
        clip-path: path('M33.846-0.053h-5.371c-0.059,0-0.115,0.009-0.168,0.025c-0.171-0.051-0.362-0.024-0.515,0.092L8.822,14.455 c-0.162,0.038-0.298,0.144-0.376,0.285l-1.794,1.362c-0.254,0.193-0.303,0.555-0.111,0.809c0.113,0.149,0.286,0.228,0.46,0.228 c0.122,0,0.245-0.038,0.349-0.117l1.026-0.779v7.033H7.598c-0.319,0-0.577,0.258-0.577,0.577v3.517c0,0.318,0.258,0.577,0.577,0.577 h24.673c0.319,0,0.578-0.259,0.578-0.577V9.784c0-0.319-0.259-0.578-0.578-0.578h-3.218V1.101h4.793 c0.318,0,0.577-0.258,0.577-0.578C34.423,0.205,34.165-0.053,33.846-0.053z M22.264,12.725c-0.319,0-0.577,0.258-0.577,0.577v2.94 h-2.396V7.963l3.727-2.827v7.588H22.264z M17.261,16.242c-0.318,0-0.577,0.258-0.577,0.577v2.939h-2.273v-8.094l3.726-2.826v7.403 H17.261L17.261,16.242z M9.53,15.367l3.727-2.826v7.218h-0.998c-0.319,0-0.578,0.258-0.578,0.578v2.94H9.53V15.367z M31.694,26.792 H8.176V24.43h4.083c0.318,0,0.577-0.258,0.577-0.577v-2.939h4.425c0.32,0,0.578-0.258,0.578-0.577v-2.939h4.425 c0.319,0,0.577-0.258,0.577-0.578v-2.94h4.426c0.319,0,0.577-0.258,0.577-0.577v-2.94h3.849V26.792L31.694,26.792z M27.268,9.206 c-0.318,0-0.577,0.259-0.577,0.578v2.941h-2.519V4.26l3.726-2.827v7.772H27.268z');
    }
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .mezzanine .elementor-item:before {
        width: 28px;
        height: 6.712px;
        clip-path: path('M27.423,0h-7.955H8.53H0.577C0.258,0,0,0.259,0,0.577v5.558c0,0.318,0.258,0.576,0.577,0.576H8.53h10.938h7.955 C27.741,6.711,28,6.454,28,6.135V0.577C28,0.257,27.741,0,27.423,0z M1.155,1.154h6.799v4.403H1.155V1.154z M9.108,1.154h9.781 v4.403H9.108V1.154z M26.846,5.557h-6.8V1.154h6.8V5.557z');
    }
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .verriere .elementor-item:before {
        width: 28px;
        height: 23.408px;
        clip-path: path('M0,1.549V0.577C0,0.258,0.258,0,0.577,0c0.318,0,0.578,0.258,0.578,0.577v0.972c0,0.318-0.26,0.576-0.578,0.576 C0.258,2.125,0,1.867,0,1.549z M28,4.021v18.811c0,0.317-0.259,0.576-0.577,0.576s-0.577-0.259-0.577-0.576v-2.16H1.155v2.16 c0,0.317-0.26,0.576-0.578,0.576S0,23.149,0,22.832V4.021c0-0.319,0.258-0.577,0.577-0.577c0.318,0,0.578,0.258,0.578,0.577v1.63 h25.69v-1.63c0-0.319,0.259-0.577,0.577-0.577S28,3.702,28,4.021z M8.669,19.517h2.785V6.807H8.669V19.517L8.669,19.517z M7.515,6.806H4.731v12.71h2.783V6.806z M12.608,19.517h2.783V6.807h-2.783V19.517z M16.546,19.517h2.785V6.807h-2.785V19.517z M20.485,19.517h2.783V6.807h-2.783V19.517z M1.155,19.517h2.42V6.807h-2.42V19.517z M26.846,19.517V6.807h-2.422v12.71H26.846z M27.423,0c-0.318,0-0.577,0.258-0.577,0.577v0.972c0,0.318,0.259,0.576,0.577,0.576S28,1.867,28,1.549V0.577 C28,0.258,27.741,0,27.423,0z');
    }
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .mobilier .elementor-item:before {
            width: 28px;
        height: 28px;
        clip-path: path('M27.423,0H0.577C0.259,0,0,0.258,0,0.577v26.845C0,27.74,0.259,28,0.577,28h26.846C27.741,28,28,27.74,28,27.422V0.577 C28,0.258,27.741,0,27.423,0z M1.153,8.107h25.689v5.317h-3.424l3.164-4.241L25.659,8.49l-3.307,4.433l0.672,0.499h-2.91l3.164-4.24 l-0.926-0.689l-3.306,4.432l0.67,0.499H16.81l3.163-4.24l-0.926-0.689l-3.308,4.432l0.672,0.5h-4.635l4.732-2.962l-0.613-0.979 l-4.947,3.098l0.527,0.843H1.153V8.107z M13.423,26.846H1.155V14.578h12.268V26.846z M26.845,26.846H14.577V14.578h12.268V26.846z M26.845,1.154v5.795H9.838l0.565-0.217L8.798,2.544L7.72,2.958l1.53,3.991H6.962L7.528,6.73L5.922,2.543L4.844,2.957l1.53,3.99 H4.087L4.653,6.73L3.046,2.542L1.968,2.956l1.531,3.991H1.155V1.15h25.689V1.154z M9.788,22.557v-3.213 c0-0.32,0.261-0.578,0.578-0.578c0.32,0,0.578,0.258,0.578,0.578v3.213c0,0.318-0.258,0.578-0.578,0.578 C10.049,23.135,9.788,22.875,9.788,22.557z M17.157,22.557v-3.213c0-0.32,0.258-0.578,0.578-0.578c0.317,0,0.574,0.258,0.574,0.578 v3.213c0,0.318-0.258,0.578-0.574,0.578C17.415,23.135,17.157,22.875,17.157,22.557z M16.204,6.568h-3.967V5.414h3.967V6.568z');
    }
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .contact .elementor-item:before {
        width: 28px;
        height: 13.154px;
        clip-path: path('M10.287,0.024V0H7.284v1.015h2.204l5.82,5.191l-5.836,5.933H0v1.016h10.287v-0.027H28V0.024H10.287z M11.046,1.042h15.13 l-7.566,6.744L11.046,1.042z M10.925,12.11l5.141-5.228l2.545,2.268l2.537-2.263l5.148,5.223H10.925z M26.982,11.36l-5.074-5.151 l5.074-4.523V11.36z M10.287,5.061h-5.43V4.044h5.43V5.061z M10.287,9.108H2.429V8.095h7.858V9.108z');
    }
    
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .jardin .elementor-item:before{
        width: 30px;
    height: 30px;
    background-image: url(https://www.duxssteelcreations.fr/wp-content/uploads/sites/34/2021/09/cold-1.png) !important;
    background-size: contain !important;
    background-position: center;
    background-color: transparent !important;
    }
    
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .jardin:hover .elementor-item:before{
        background-image: url(https://www.duxssteelcreations.fr/wp-content/uploads/sites/34/2021/09/cold_grey.png) !important;
    }
}


    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .news .elementor-item:before{
        width: 50px;
    height: 50px;
    background-image: url(https://www.duxssteelcreations.fr/wp-content/uploads/sites/34/2024/03/news1.png) !important;
    background-size: contain !important;
    background-position: center;
    background-color: transparent !important;
    }
    
    .elementor-151 .elementor-element.elementor-element-d4a7eb2 .news:hover .elementor-item:before{
        background-image: url(https://www.duxssteelcreations.fr/wp-content/uploads/sites/34/2024/03/news.png) !important;
    }/* End custom CSS */