.elementor-5650 .elementor-element.elementor-element-bd380e0 .elementor-repeater-item-9e45906.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5650 .elementor-element.elementor-element-18d249f img{max-width:300px;}.elementor-5650 .elementor-element.elementor-element-bd380e0:not(.elementor-motion-effects-element-type-background), .elementor-5650 .elementor-element.elementor-element-bd380e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5650 .elementor-element.elementor-element-bd380e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:5;}.elementor-5650 .elementor-element.elementor-element-bd380e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5650 .elementor-element.elementor-element-6af99ad .elementor-repeater-item-332f9b1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5650 .elementor-element.elementor-element-8d9f63f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5650 .elementor-element.elementor-element-8d9f63f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-5650 .elementor-element.elementor-element-8d9f63f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5650 .elementor-element.elementor-element-8d9f63f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5650 .elementor-element.elementor-element-8d9f63f > .elementor-element-populated{border-style:double;border-color:var( --e-global-color-54547d0 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5650 .elementor-element.elementor-element-8d9f63f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5650 .elementor-element.elementor-element-8d9f63f > .elementor-element-populated > .elementor-widget-wrap{padding:30px 30px 30px 30px;}.elementor-5650 .elementor-element.elementor-element-eeaa226{text-align:center;}.elementor-5650 .elementor-element.elementor-element-eeaa226 .elementor-heading-title{color:var( --e-global-color-54547d0 );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;}.elementor-5650 .elementor-element.elementor-element-eeaa226 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5650 .elementor-element.elementor-element-c2fad2f{text-align:center;color:var( --e-global-color-54547d0 );font-family:"Manrope", Sans-serif;}.elementor-5650 .elementor-element.elementor-element-d9f35de .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-5650 .elementor-element.elementor-element-d9f35de .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-5650 .elementor-element.elementor-element-d9f35de .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-54547d0 );color:var( --e-global-color-54547d0 );background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-5650 .elementor-element.elementor-element-6af99ad{margin-top:0px;margin-bottom:0px;padding:3em 0em 0em 0em;}.elementor-5650 .elementor-element.elementor-element-733abdd .elementor-repeater-item-9ba61ac.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5650 .elementor-element.elementor-element-30419ec .elementor-button{font-family:"Manrope", Sans-serif;font-weight:700;text-transform:uppercase;background-color:var( --e-global-color-ca08540 );border-radius:0px 0px 0px 0px;}.elementor-5650 .elementor-element.elementor-element-30419ec > .elementor-widget-container{margin:30px 0px 30px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5650 .elementor-element.elementor-element-18d249f img{max-width:300px;}.elementor-5650 .elementor-element.elementor-element-8d9f63f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5650 .elementor-element.elementor-element-c2fad2f{text-align:center;}.elementor-5650 .elementor-element.elementor-element-6af99ad{padding:1em 1em 1em 1em;}}@media(max-width:767px){.elementor-5650 .elementor-element.elementor-element-18d249f img{width:70%;max-width:250px;}.elementor-5650 .elementor-element.elementor-element-bd380e0{z-index:5;}.elementor-5650 .elementor-element.elementor-element-8d9f63f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5650 .elementor-element.elementor-element-8d9f63f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-5650 .elementor-element.elementor-element-8d9f63f > .elementor-element-populated > .elementor-widget-wrap{padding:15px 15px 15px 15px;}.elementor-5650 .elementor-element.elementor-element-52651b6{z-index:3;}.elementor-5650 .elementor-element.elementor-element-c2fad2f{text-align:center;font-size:16px;z-index:3;}.elementor-5650 .elementor-element.elementor-element-d9f35de > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5650 .elementor-element.elementor-element-6af99ad{padding:4em 1em 1em 1em;}.elementor-5650 .elementor-element.elementor-element-30419ec .elementor-button{font-size:18px;letter-spacing:2px;}}/* Start custom CSS for image, class: .elementor-element-18d249f */.elementor-5650 .elementor-element.elementor-element-18d249f:after{content:"Montpellier";position:absolute;left:50%;bottom:-20px;transform:translateX(-50%);background:#92AD93; padding:3px 0;width: 120px;
    height: 26px;
    font-size: 13px;
    font-family: "Lemon Milk", sans-serif;
    letter-spacing: 3px;
    background: rgb(217, 171, 85);
    padding: 3px 0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18d249f */.elementor-5650 .elementor-element.elementor-element-18d249f:after{content:"Montpellier";position:absolute;left:50%;bottom:-20px;transform:translateX(-50%);background:#92AD93; padding:3px 0;width: 120px;
    height: 26px;
    font-size: 13px;
    font-family: "Lemon Milk", sans-serif;
    letter-spacing: 3px;
    background: rgb(217, 171, 85);
    padding: 3px 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2fad2f */.elementor-5650 .elementor-element.elementor-element-c2fad2f p{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8d9f63f */.elementor-5650 .elementor-element.elementor-element-8d9f63f:after{
    content:"";
    width:300px;
    height:300px;
    background :url('https://pinocchio-restaurant.fr/wp-content/uploads/2023/02/Layer_1.svg');
    position: absolute;
    background-size: contain;
    background-repeat:no-repeat;
    top:-150px;
    right:-150px;
    z-index: 1;
}


.elementor-5650 .elementor-element.elementor-element-8d9f63f:before{
    content:"";
    width:250px;
    height:230px;
    background :#fff;
    position: absolute;
    background-size: contain;
    background-repeat:no-repeat;
    top:-150px;
    right:-150px;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2fad2f */.elementor-5650 .elementor-element.elementor-element-c2fad2f p{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8d9f63f */.elementor-5650 .elementor-element.elementor-element-8d9f63f:after{
    content:"";
    width:300px;
    height:300px;
    background :url('https://pinocchio-restaurant.fr/wp-content/uploads/2023/02/Layer_1.svg');
    position: absolute;
    background-size: contain;
    background-repeat:no-repeat;
    top:-150px;
    right:-150px;
    z-index: 1;
}


.elementor-5650 .elementor-element.elementor-element-8d9f63f:before{
    content:"";
    width:250px;
    height:230px;
    background :#fff;
    position: absolute;
    background-size: contain;
    background-repeat:no-repeat;
    top:-150px;
    right:-150px;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-21479a2 */.elementor-5650 .elementor-element.elementor-element-21479a2:after{
    content:"";
    width:300px;
    height:400px;
    background :url('https://pinocchio-restaurant.fr/wp-content/uploads/2023/02/Layer_1-1.svg');
    position: absolute;
    background-size: contain;
    background-repeat:no-repeat;
    top:-10px;
    left:-50px;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-21479a2 */.elementor-5650 .elementor-element.elementor-element-21479a2:after{
    content:"";
    width:300px;
    height:400px;
    background :url('https://pinocchio-restaurant.fr/wp-content/uploads/2023/02/Layer_1-1.svg');
    position: absolute;
    background-size: contain;
    background-repeat:no-repeat;
    top:-10px;
    left:-50px;
    z-index: -1;
}/* End custom CSS */