.elementor-54 .elementor-element.elementor-element-8f50bd5 > .elementor-container{min-height:100vh;}.elementor-54 .elementor-element.elementor-element-8f50bd5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-8f50bd5:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-8f50bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/02/les-assembleurs-restaurant_02.jpg");background-size:cover;}.elementor-54 .elementor-element.elementor-element-8f50bd5 > .elementor-background-overlay{background-color:var( --e-global-color-7bf5355 );opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-8f50bd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-6107fef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-6107fef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-6107fef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54 .elementor-element.elementor-element-b8d71ca{text-align:center;}.elementor-54 .elementor-element.elementor-element-b8d71ca .elementor-heading-title{color:var( --e-global-color-accent );font-family:"DIN", Sans-serif;font-weight:700;}.elementor-54 .elementor-element.elementor-element-0bf337a img{width:43%;max-width:100%;height:100%;}.elementor-54 .elementor-element.elementor-element-3ca506c .elementor-button{font-family:"DIN", Sans-serif;font-weight:700;text-decoration:none;background-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-4e4daab .mousey{border-color:var( --e-global-color-fff31ce );height:40px;width:25px;border-width:2px;border-radius:50px;}.elementor-54 .elementor-element.elementor-element-4e4daab .scroller{width:3px;height:10px;margin-top:0px;background-color:var( --e-global-color-fff31ce );}.elementor-54 .elementor-element.elementor-element-320f7ab{margin-top:6em;margin-bottom:6em;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-2a07cdd{text-align:center;}.elementor-54 .elementor-element.elementor-element-2a07cdd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-54 .elementor-element.elementor-element-2a07cdd > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-filterable-gallery-loadmore{text-align:center;}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-filter-gallery-wrapper{border-radius:0px;}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-filter-gallery-control ul li.control{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-filter-gallery-control ul > li.control{border-radius:0px;}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-filter-gallery-control ul li.active{color:#fff;}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-filter-gallery-control ul li.control.active{background:var( --e-global-color-primary );border-radius:27px;}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-filterable-gallery-item-wrap .eael-gallery-grid-item{padding:0em 0em 0em 0em;border-radius:0px;}.elementor-54 .elementor-element.elementor-element-7a5e9df .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-54 .elementor-element.elementor-element-7a5e9df .video-popup:hover > img{transform:scale(1.1);}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card{background-color:#F1F2F900;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7a5e9df .fg-layout-3-item-content{background-color:#F1F2F900;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card, .elementor-54 .elementor-element.elementor-element-7a5e9df .fg-layout-3-item-content{border-style:none;}.elementor-54 .elementor-element.elementor-element-7a5e9df .gallery-item-caption-wrap.caption-style-card .fg-item-title{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-7a5e9df .gallery-item-caption-wrap.caption-style-card .fg-item-title, .elementor-54 .elementor-element.elementor-element-7a5e9df .fg-layout-3-item-content .fg-item-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-54 .elementor-element.elementor-element-7a5e9df .gallery-item-caption-wrap.caption-style-card .fg-item-content{color:#444;}.elementor-54 .elementor-element.elementor-element-7a5e9df .gallery-item-caption-wrap.caption-style-card .fg-item-content, .elementor-54 .elementor-element.elementor-element-7a5e9df .fg-layout-3-item-content .fg-item-content p{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-54 .elementor-element.elementor-element-7a5e9df .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#ff622a;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:300ms;}.elementor-54 .elementor-element.elementor-element-7a5e9df .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:18px;width:18px;}.elementor-54 .elementor-element.elementor-element-7a5e9df .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#ff622a;color:#fff;border-radius:100px;}.elementor-54 .elementor-element.elementor-element-7a5e9df #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0px;}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-gallery-load-more{background-color:#333;color:#fff;}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-gallery-load-more .eael-filterable-gallery-load-more-icon{font-size:15px;}.elementor-54 .elementor-element.elementor-element-7a5e9df .eael-gallery-load-more img.eael-filterable-gallery-load-more-icon{height:15px;width:15px;}.elementor-54 .elementor-element.elementor-element-ccb1230:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ccb1230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4acb8ba );}.elementor-54 .elementor-element.elementor-element-ccb1230{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:6em 0em 6em 0em;}.elementor-54 .elementor-element.elementor-element-ccb1230 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-ccb1230 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-7bf5355 );}.elementor-54 .elementor-element.elementor-element-ccb1230 > .elementor-shape-top svg{width:calc(117% + 1.3px);height:385px;}.elementor-54 .elementor-element.elementor-element-ccb1230 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-7bf5355 );}.elementor-54 .elementor-element.elementor-element-ccb1230 > .elementor-shape-bottom svg{width:calc(240% + 1.3px);height:391px;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-b615f30.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-b615f30.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-b615f30.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54 .elementor-element.elementor-element-cde0f77{text-align:center;}.elementor-54 .elementor-element.elementor-element-cde0f77 .elementor-heading-title{color:var( --e-global-color-fff31ce );}.elementor-54 .elementor-element.elementor-element-9c06d77{--background-align:center;--container-width:34%;--image-width:100%;--hotspot-color:var( --e-global-color-text );--hotspot-size:20px;--hotspot-min-width:5.7em;--hotspot-box-color:var( --e-global-color-5112974 );--hotspot-border-radius:5em 5em 5em 5em;--tooltip-align:center;--tooltip-min-width:20em;--tooltip-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-9c06d77 .elementor-repeater-item-317b9db{left:100%;--hotspot-translate-x:100%;top:14%;--hotspot-translate-y:14%;}.elementor-54 .elementor-element.elementor-element-9c06d77 .elementor-repeater-item-9832f87{left:0%;--hotspot-translate-x:0%;top:30%;--hotspot-translate-y:30%;}.elementor-54 .elementor-element.elementor-element-9c06d77 .elementor-repeater-item-b558d9e{left:95%;--hotspot-translate-x:95%;top:39%;--hotspot-translate-y:39%;}.elementor-54 .elementor-element.elementor-element-9c06d77 .elementor-repeater-item-b1f0e9d{left:9%;--hotspot-translate-x:9%;top:54%;--hotspot-translate-y:54%;}.elementor-54 .elementor-element.elementor-element-9c06d77 .elementor-repeater-item-517db01{left:100%;--hotspot-translate-x:100%;top:74%;--hotspot-translate-y:74%;}.elementor-54 .elementor-element.elementor-element-9c06d77 .elementor-repeater-item-eff4fd7{left:33%;--hotspot-translate-x:33%;top:92%;--hotspot-translate-y:92%;}.elementor-54 .elementor-element.elementor-element-9c06d77 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-54 .elementor-element.elementor-element-9c06d77 .e-hotspot__tooltip{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-54 .elementor-element.elementor-element-66304c6 .elementor-button .elementor-align-icon-right{margin-left:1em;}.elementor-54 .elementor-element.elementor-element-66304c6 .elementor-button .elementor-align-icon-left{margin-right:1em;}.elementor-54 .elementor-element.elementor-element-66304c6 .elementor-button{font-family:"DIN", Sans-serif;font-weight:700;text-decoration:underline;fill:var( --e-global-color-fff31ce );color:var( --e-global-color-fff31ce );background-color:#F6F0EB00;border-style:none;}:root{--page-title-display:none;}/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/din-bold.fafa72fc-webfont.eot');
	src: url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/din-bold.fafa72fc-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/din-bold.fafa72fc-webfont.woff2') format('woff2'),
		url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/din-bold.fafa72fc-webfont.woff') format('woff'),
		url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/din-bold.fafa72fc.ttf') format('truetype'),
		url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/din-bold.fafa72fc-webfont.svg#DIN') format('svg');
}
@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/dinregular.7a37a303-webfont.eot');
	src: url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/dinregular.7a37a303-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/dinregular.7a37a303-webfont.woff2') format('woff2'),
		url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/dinregular.7a37a303-webfont.woff') format('woff'),
		url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/dinregular.7a37a303-webfont.ttf') format('truetype'),
		url('https://lesassembleurs.asb-digital.fr/wp-content/uploads/2024/01/dinregular.7a37a303-webfont.svg#DIN') format('svg');
}
/* End Custom Fonts CSS */