.elementor-83 .elementor-element.elementor-element-2dc1206:not(.elementor-motion-effects-element-type-background),.elementor-83 .elementor-element.elementor-element-2dc1206>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://le-spot-brasseriecastelain.com/wp-content/uploads/2023/11/1.jpg");background-position:center center;background-size:cover}.elementor-83 .elementor-element.elementor-element-2dc1206>.elementor-container{min-height:300px}.elementor-83 .elementor-element.elementor-element-2dc1206{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:90px;padding:40px 0}.elementor-83 .elementor-element.elementor-element-2dc1206>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-83 .elementor-element.elementor-element-67219d3 .elementor-heading-title{color:#000}.elementor-83 .elementor-element.elementor-element-1bef8bc>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:90px 30px 90px 65px}.elementor-83 .elementor-element.elementor-element-1bef8bc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-83 .elementor-element.elementor-element-24fc3b4{width:var(--container-widget-width,105.469%);max-width:105.469%;--container-widget-width:105.469%;--container-widget-flex-grow:0;text-align:left}.elementor-83 .elementor-element.elementor-element-24fc3b4 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-83 .elementor-element.elementor-element-fc7ba30{width:var(--container-widget-width,103.125%);max-width:103.125%;--container-widget-width:103.125%;--container-widget-flex-grow:0;text-align:left}.elementor-83 .elementor-element.elementor-element-fc7ba30>.elementor-widget-container{padding:14px 0 0}.elementor-83 .elementor-element.elementor-element-fc7ba30 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:-.2px;color:#000}.elementor-83 .elementor-element.elementor-element-ec8765c>.elementor-element-populated{padding:0 0 0 40px}.elementor-83 .elementor-element.elementor-element-911b4fc>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-83 .elementor-element.elementor-element-911b4fc{border-style:solid;border-color:var(--e-global-color-nvprimaryaccent);margin-top:0;margin-bottom:20px;padding:20px 10px}.elementor-83 .elementor-element.elementor-element-4d73ea1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-83 .elementor-element.elementor-element-ccf58f4{text-align:center}.elementor-83 .elementor-element.elementor-element-ccf58f4 img{height:180px;object-fit:contain;object-position:center center;border-style:none}.elementor-83 .elementor-element.elementor-element-eda65a4{text-align:center}.elementor-83 .elementor-element.elementor-element-eda65a4 .elementor-heading-title{color:#ffc42e}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-83 .elementor-element.elementor-element-d9a5fa3{width:var(--container-widget-width,101.452%);max-width:101.452%;--container-widget-width:101.452%;--container-widget-flex-grow:0;column-gap:0;text-align:center;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-83 .elementor-element.elementor-element-b6c9d7f{width:var(--container-widget-width,99.461%);max-width:99.461%;--container-widget-width:99.461%;--container-widget-flex-grow:0;text-align:center}.elementor-83 .elementor-element.elementor-element-90830c4{margin-top:80px;margin-bottom:80px}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-83 .elementor-element.elementor-element-4865b5b{--grid-columns:4}.elementor-83 .elementor-element.elementor-element-4865b5b>.elementor-widget-container{margin:0 40px 0 0}.elementor-83 .elementor-element.elementor-element-4865b5b .elementor-loop-container{grid-auto-rows:1fr}.elementor-83 .elementor-element.elementor-element-4865b5b .e-loop-item>.elementor-section,.elementor-83 .elementor-element.elementor-element-4865b5b .e-loop-item>.elementor-section>.elementor-container,.elementor-83 .elementor-element.elementor-element-4865b5b .e-loop-item>.e-con,.elementor-83 .elementor-element.elementor-element-4865b5b .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-83 .elementor-element.elementor-element-173d98f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:59px 21px 59px 43px}.elementor-83 .elementor-element.elementor-element-173d98f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-83 .elementor-element.elementor-element-6495f77{width:var(--container-widget-width,112.956%);max-width:112.956%;--container-widget-width:112.956%;--container-widget-flex-grow:0;text-align:left}.elementor-83 .elementor-element.elementor-element-6495f77>.elementor-widget-container{margin:29px 0 0;padding:0 15px 0 0}.elementor-83 .elementor-element.elementor-element-6495f77 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:34px;font-weight:600;color:#000}.elementor-83 .elementor-element.elementor-element-e4e3aca{width:var(--container-widget-width,101.685%);max-width:101.685%;--container-widget-width:101.685%;--container-widget-flex-grow:0;text-align:left}.elementor-83 .elementor-element.elementor-element-e4e3aca>.elementor-widget-container{padding:19px 15px 0 0}.elementor-83 .elementor-element.elementor-element-e4e3aca .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:-.2px;color:#000}.elementor-83 .elementor-element.elementor-element-82ee548{margin-top:0;margin-bottom:90px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-83 .elementor-element.elementor-element-03ccf93 .elementor-button{background-color:#61CE7000;font-family:"Ruluko",Sans-serif;font-size:36px;font-weight:500;fill:#faf9f3;color:#faf9f3}.elementor-83 .elementor-element.elementor-element-03ccf93{width:100%;max-width:100%}.elementor-83 .elementor-element.elementor-element-03ccf93 .elementor-button:hover,.elementor-83 .elementor-element.elementor-element-03ccf93 .elementor-button:focus{color:#000}.elementor-83 .elementor-element.elementor-element-03ccf93 .elementor-button:hover svg,.elementor-83 .elementor-element.elementor-element-03ccf93 .elementor-button:focus svg{fill:#000}.elementor-83 .elementor-element.elementor-element-14080a9{text-align:center}.elementor-83 .elementor-element.elementor-element-bb4b8a4 .elementor-wrapper{--video-aspect-ratio:1.77777}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-1bef8bc{width:31.227%}.elementor-83 .elementor-element.elementor-element-ec8765c{width:68.773%}.elementor-83 .elementor-element.elementor-element-4d73ea1{width:40.958%}.elementor-83 .elementor-element.elementor-element-e27137e{width:59.041%}.elementor-83 .elementor-element.elementor-element-3c9c927{width:71.839%}.elementor-83 .elementor-element.elementor-element-173d98f{width:28.161%}}@media(max-width:1024px) and (min-width:768px){.elementor-83 .elementor-element.elementor-element-1bef8bc{width:100%}.elementor-83 .elementor-element.elementor-element-ec8765c{width:100%}.elementor-83 .elementor-element.elementor-element-3c9c927{width:100%}.elementor-83 .elementor-element.elementor-element-173d98f{width:100%}}@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-80f2e48{margin-top:-70px;margin-bottom:0}.elementor-83 .elementor-element.elementor-element-1bef8bc>.elementor-element-populated{padding:30px 100px}.elementor-83 .elementor-element.elementor-element-ec8765c>.elementor-element-populated{padding:5%}.elementor-83 .elementor-element.elementor-element-90830c4{margin-top:20px;margin-bottom:20px}.elementor-83 .elementor-element.elementor-element-3c9c927>.elementor-element-populated{margin:80px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 5%}.elementor-83 .elementor-element.elementor-element-4865b5b{--grid-columns:2}.elementor-83 .elementor-element.elementor-element-4865b5b>.elementor-widget-container{margin:0}.elementor-83 .elementor-element.elementor-element-6495f77>.elementor-widget-container{padding:0 55px 0 0}.elementor-83 .elementor-element.elementor-element-e4e3aca>.elementor-widget-container{padding:10px 55px 0 0}}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-1bef8bc>.elementor-element-populated{padding:38px 35px 58px 58px}.elementor-83 .elementor-element.elementor-element-24fc3b4{text-align:left}.elementor-83 .elementor-element.elementor-element-fc7ba30{text-align:left}.elementor-83 .elementor-element.elementor-element-fc7ba30 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-83 .elementor-element.elementor-element-4865b5b{--grid-columns:1}.elementor-83 .elementor-element.elementor-element-173d98f>.elementor-element-populated{padding:37px 24px 24px 58px}.elementor-83 .elementor-element.elementor-element-6495f77{text-align:left}.elementor-83 .elementor-element.elementor-element-e4e3aca{text-align:left}.elementor-83 .elementor-element.elementor-element-e4e3aca .elementor-heading-title{font-size:20px;line-height:1.2em}}.elementor-83 .elementor-element.elementor-element-67219d3{width:1140px;max-width:90%;margin-left:auto;margin-right:auto}.elementor-83 .elementor-element.elementor-element-1bef8bc{background:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><!-- Generator: Adobe Illustrator 28.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 800 1400" style="enable-background:new 0 0 800 1400;" xml:space="preserve"><style type="text/css">.st0{fill:%23F9AF16;}</style><path class="st0" d="M47.04,62.18L91.4,18.82c12.25-11.97,29.03-18.14,46.11-16.95l520.52,36.28c20.85,1.45,39.44,13.65,49.08,32.2l85.87,165.37c4.6,8.87,6.92,18.74,6.74,28.73l-15.84,877.52c-0.14,7.93-1.86,15.76-5.05,23.02l-86.57,197.31c-9.96,22.71-32.87,36.95-57.65,35.83l-469.1-21.17c-10.97-0.49-21.59-3.99-30.71-10.11l-94.97-63.69c-16.29-10.93-26.22-29.13-26.57-48.75L0.05,524.31c-0.03-1.74,0.01-3.49,0.13-5.23l28.94-418.13C30.14,86.26,36.52,72.47,47.04,62.18z"/></svg>');background-repeat:no-repeat;background-size:90%;height:600px;background-position-x:35px}.elementor-83 .elementor-element.elementor-element-2386d0b{position:absolute;top:-20px;text-align:right;font-size:20px;left:0}.elementor-83 .elementor-element.elementor-element-911b4fc{-webkit-box-shadow:5px -2px 21px -1px rgba(255,176,1,.45);box-shadow:5px -2px 21px -1px rgba(255,176,1,.45)}.elementor-83 .elementor-element.elementor-element-173d98f{background:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><!-- Generator: Adobe Illustrator 28.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 800 1400" style="enable-background:new 0 0 800 1400;" xml:space="preserve"><style type="text/css">.st0{fill:%23F9AF16;}</style><path class="st0" d="M47.04,62.18L91.4,18.82c12.25-11.97,29.03-18.14,46.11-16.95l520.52,36.28c20.85,1.45,39.44,13.65,49.08,32.2l85.87,165.37c4.6,8.87,6.92,18.74,6.74,28.73l-15.84,877.52c-0.14,7.93-1.86,15.76-5.05,23.02l-86.57,197.31c-9.96,22.71-32.87,36.95-57.65,35.83l-469.1-21.17c-10.97-0.49-21.59-3.99-30.71-10.11l-94.97-63.69c-16.29-10.93-26.22-29.13-26.57-48.75L0.05,524.31c-0.03-1.74,0.01-3.49,0.13-5.23l28.94-418.13C30.14,86.26,36.52,72.47,47.04,62.18z"/></svg>');background-repeat:no-repeat;background-size:101%;height:1000px;background-position-y:45px;background-position-x:)5px}.elementor-83 .elementor-element.elementor-element-90830c4 .elementor-add-to-cart--align-center,.elementor-83 .elementor-element.elementor-element-90830c4 .elementor-widget elementor-widget-heading{display:block;clear:both;max-width:100%;width:100%;margin-top:10px}.elementor-83 .elementor-element.elementor-element-03ccf93{background-image:url('data:image/svg+xml,<svg width="289" height="105" viewBox="0 0 289 105" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="289" height="105" fill=""/><mask id="mask0_41_24655" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="12" y="13" width="263" height="80"><path d="M12 92.9829L275 92.9829L275 13.4437L12 13.4437L12 92.9829Z" fill="white"/></mask><g mask="url(%23mask0_41_24655)"><path d="M267.688 81.1425C266.553 83.0287 263.098 84.6307 259.954 84.7147L150.151 87.7056L51.4782 92.8863C48.3442 93.0478 44.1554 91.9303 42.1162 90.3928L27.8322 79.5533C25.803 78.0094 23.6333 75.1542 22.9904 73.1711L11.7617 51.0833C11.1188 49.1001 23.3035 29.6502 26.2869 29.0042C26.2869 29.0042 85.8223 19.626 88.1026 19.5097C90.3727 19.3935 251.234 13.5345 251.234 13.5345C254.379 13.4182 258.969 14.3032 261.501 15.5047L270.36 19.7229C272.892 20.9245 274.911 23.5407 274.871 25.5626C274.871 25.5626 274.921 68.5265 274.027 70.5549C273.133 72.5833 267.688 81.136 267.688 81.136L267.688 81.1425Z" fill="black" stroke="%23FDC533" stroke-width="0.172496"/></g></svg>');background-repeat:no-repeat;background-position:center;background-size:30%}.elementor-83 .elementor-element.elementor-element-03ccf93:hover{background-image:url('data:image/svg+xml,<svg width="289" height="105" viewBox="0 0 289 105" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="289" height="105" fill=""/><mask id="mask0_41_24655" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="12" y="13" width="263" height="80"><path d="M12 92.9829L275 92.9829L275 13.4437L12 13.4437L12 92.9829Z" fill="white"/></mask><g mask="url(%23mask0_41_24655)"><path d="M267.688 81.1425C266.553 83.0287 263.098 84.6307 259.954 84.7147L150.151 87.7056L51.4782 92.8863C48.3442 93.0478 44.1554 91.9303 42.1162 90.3928L27.8322 79.5533C25.803 78.0094 23.6333 75.1542 22.9904 73.1711L11.7617 51.0833C11.1188 49.1001 23.3035 29.6502 26.2869 29.0042C26.2869 29.0042 85.8223 19.626 88.1026 19.5097C90.3727 19.3935 251.234 13.5345 251.234 13.5345C254.379 13.4182 258.969 14.3032 261.501 15.5047L270.36 19.7229C272.892 20.9245 274.911 23.5407 274.871 25.5626C274.871 25.5626 274.921 68.5265 274.027 70.5549C273.133 72.5833 267.688 81.136 267.688 81.136L267.688 81.1425Z" fill="orange" stroke="%23FDC533" stroke-width="0.172496"/></g></svg>');background-repeat:no-repeat;background-position:center;background-size:30%;transition:background-size .3s linear}