.elementor-193 .elementor-element.elementor-element-fd2907a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.4;--margin-top:-10em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:120px;--padding-bottom:010px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-fd2907a:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-fd2907a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;background-image:url("https://chezphilippe.es/wp-content/uploads/2026/08/Experience-in-Marbella.jpg");background-position:center center;background-size:cover;}.elementor-193 .elementor-element.elementor-element-fd2907a::before, .elementor-193 .elementor-element.elementor-element-fd2907a > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-fd2907a > .e-con-inner > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-fd2907a > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-fd2907a > .e-con-inner > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-fd2907a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-193 .elementor-element.elementor-element-c952114{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-284ebfc{text-align:center;}.elementor-193 .elementor-element.elementor-element-284ebfc .elementor-heading-title{font-family:"Old English Text", Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-6733538{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-1dda109{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-193 .elementor-element.elementor-element-1dda109 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-193 .elementor-element.elementor-element-1dda109 .elementor-divider{text-align:left;padding-block-start:7px;padding-block-end:7px;}.elementor-193 .elementor-element.elementor-element-73979f3{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-193 .elementor-element.elementor-element-73979f3 .elementor-divider-separator{width:95%;margin:0 auto;margin-left:0;}.elementor-193 .elementor-element.elementor-element-73979f3 .elementor-divider{text-align:left;padding-block-start:7px;padding-block-end:7px;}.elementor-193 .elementor-element.elementor-element-2287e9c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-2287e9c p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-a1d132f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-567ea33:hover{--e-transform-translateY:-5px;}.elementor-193 .elementor-element.elementor-element-567ea33{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8c624ee );}.elementor-193 .elementor-element.elementor-element-567ea33 .elementor-icon-box-wrapper{text-align:start;gap:80px;}.elementor-193 .elementor-element.elementor-element-567ea33 .elementor-icon-box-title{margin-block-end:10px;}.elementor-193 .elementor-element.elementor-element-567ea33 .elementor-icon{font-size:40px;}.elementor-193 .elementor-element.elementor-element-567ea33 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-567ea33 .elementor-icon-box-title a{font-family:var( --e-global-typography-80f1751-font-family ), Sans-serif;font-size:var( --e-global-typography-80f1751-font-size );font-weight:var( --e-global-typography-80f1751-font-weight );text-transform:var( --e-global-typography-80f1751-text-transform );font-style:var( --e-global-typography-80f1751-font-style );text-decoration:var( --e-global-typography-80f1751-text-decoration );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-2bd47cb:hover{--e-transform-translateY:-5px;}.elementor-193 .elementor-element.elementor-element-2bd47cb{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8c624ee );}.elementor-193 .elementor-element.elementor-element-2bd47cb .elementor-icon-box-wrapper{text-align:start;gap:80px;}.elementor-193 .elementor-element.elementor-element-2bd47cb .elementor-icon-box-title{margin-block-end:10px;}.elementor-193 .elementor-element.elementor-element-2bd47cb .elementor-icon{font-size:40px;}.elementor-193 .elementor-element.elementor-element-2bd47cb .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-2bd47cb .elementor-icon-box-title a{font-family:var( --e-global-typography-80f1751-font-family ), Sans-serif;font-size:var( --e-global-typography-80f1751-font-size );font-weight:var( --e-global-typography-80f1751-font-weight );text-transform:var( --e-global-typography-80f1751-text-transform );font-style:var( --e-global-typography-80f1751-font-style );text-decoration:var( --e-global-typography-80f1751-text-decoration );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-f7ecf61:hover{--e-transform-translateY:-5px;}.elementor-193 .elementor-element.elementor-element-f7ecf61{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8c624ee );}.elementor-193 .elementor-element.elementor-element-f7ecf61 .elementor-icon-box-wrapper{text-align:start;gap:80px;}.elementor-193 .elementor-element.elementor-element-f7ecf61 .elementor-icon-box-title{margin-block-end:10px;}.elementor-193 .elementor-element.elementor-element-f7ecf61 .elementor-icon{font-size:40px;}.elementor-193 .elementor-element.elementor-element-f7ecf61 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-f7ecf61 .elementor-icon-box-title a{font-family:var( --e-global-typography-80f1751-font-family ), Sans-serif;font-size:var( --e-global-typography-80f1751-font-size );font-weight:var( --e-global-typography-80f1751-font-weight );text-transform:var( --e-global-typography-80f1751-text-transform );font-style:var( --e-global-typography-80f1751-font-style );text-decoration:var( --e-global-typography-80f1751-text-decoration );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-7186f94:hover{--e-transform-translateY:-5px;}.elementor-193 .elementor-element.elementor-element-7186f94{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8c624ee );}.elementor-193 .elementor-element.elementor-element-7186f94 .elementor-icon-box-wrapper{text-align:start;gap:80px;}.elementor-193 .elementor-element.elementor-element-7186f94 .elementor-icon-box-title{margin-block-end:10px;}.elementor-193 .elementor-element.elementor-element-7186f94 .elementor-icon{font-size:40px;}.elementor-193 .elementor-element.elementor-element-7186f94 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-7186f94 .elementor-icon-box-title a{font-family:var( --e-global-typography-80f1751-font-family ), Sans-serif;font-size:var( --e-global-typography-80f1751-font-size );font-weight:var( --e-global-typography-80f1751-font-weight );text-transform:var( --e-global-typography-80f1751-text-transform );font-style:var( --e-global-typography-80f1751-font-style );text-decoration:var( --e-global-typography-80f1751-text-decoration );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-28f5c12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-5801575{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-08b9fa2{width:var( --container-widget-width, 1000px );max-width:1000px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;}.elementor-193 .elementor-element.elementor-element-08b9fa2 .elementor-heading-title{font-family:"Old English Text", Sans-serif;font-size:54px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#000000;}.elementor-193 .elementor-element.elementor-element-d207dad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-45ed5c1{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-193 .elementor-element.elementor-element-45ed5c1 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-193 .elementor-element.elementor-element-45ed5c1 .elementor-divider{text-align:left;padding-block-start:7px;padding-block-end:7px;}.elementor-193 .elementor-element.elementor-element-db4c84f{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-193 .elementor-element.elementor-element-db4c84f .elementor-divider-separator{width:95%;margin:0 auto;margin-left:0;}.elementor-193 .elementor-element.elementor-element-db4c84f .elementor-divider{text-align:left;padding-block-start:7px;padding-block-end:7px;}.elementor-193 .elementor-element.elementor-element-05929a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-e4de1c5{--display:flex;--min-height:556px;}.elementor-193 .elementor-element.elementor-element-9cb9111{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-193 .elementor-element.elementor-element-9cb9111 .elementor-divider-separator{width:100%;}.elementor-193 .elementor-element.elementor-element-9cb9111 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-193 .elementor-element.elementor-element-e4da94b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-c31a37d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:justify;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-193 .elementor-element.elementor-element-c31a37d p{margin-block-end:24px;}.elementor-193 .elementor-element.elementor-element-00b1a14 .elementor-button{background-color:#8F590C;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 24px 14px 24px;}.elementor-193 .elementor-element.elementor-element-00b1a14 .elementor-button:hover, .elementor-193 .elementor-element.elementor-element-00b1a14 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-00b1a14 .elementor-button:hover svg, .elementor-193 .elementor-element.elementor-element-00b1a14 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-4ebd796{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-2e5f458{text-align:end;}.elementor-193 .elementor-element.elementor-element-2e5f458 img{width:77%;}.elementor-193 .elementor-element.elementor-element-5df3eb0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-5df3eb0d:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-5df3eb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-607c61be{text-align:center;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-607c61be p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-538f37cc{width:var( --container-widget-width, 700px );max-width:700px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-193 .elementor-element.elementor-element-538f37cc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-6021a737{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-222f1524{--display:flex;--min-height:450px;--justify-content:space-between;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-222f1524:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-222f1524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chezphilippe.es/wp-content/uploads/2026/08/a-plate-with-sushi-and-a-blurred-background-ECGEMD8.jpg");background-position:center center;background-size:cover;}.elementor-193 .elementor-element.elementor-element-222f1524::before, .elementor-193 .elementor-element.elementor-element-222f1524 > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-222f1524 > .e-con-inner > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-222f1524 > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-222f1524 > .e-con-inner > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-222f1524 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-193 .elementor-element.elementor-element-222f1524:hover::before, .elementor-193 .elementor-element.elementor-element-222f1524:hover > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-222f1524:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-222f1524 > .elementor-background-slideshow:hover::before, .elementor-193 .elementor-element.elementor-element-222f1524 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-193 .elementor-element.elementor-element-222f1524:hover{--overlay-opacity:0.3;}.elementor-193 .elementor-element.elementor-element-6ba64863{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-6b1ce047{text-align:start;}.elementor-193 .elementor-element.elementor-element-6b1ce047 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-193 .elementor-element.elementor-element-39015997{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-39015997 p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-55d566b7{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-55d566b7 p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-673483e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-4c9d87dd{--display:flex;--min-height:450px;--justify-content:space-between;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-4c9d87dd:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-4c9d87dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chezphilippe.es/wp-content/uploads/2026/08/variety-of-raw-beef-meat-steaks-for-grilling-with-HAZ8VPX.jpg");background-position:center center;background-size:cover;}.elementor-193 .elementor-element.elementor-element-4c9d87dd::before, .elementor-193 .elementor-element.elementor-element-4c9d87dd > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-4c9d87dd > .e-con-inner > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-4c9d87dd > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-4c9d87dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-4c9d87dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-193 .elementor-element.elementor-element-4c9d87dd:hover::before, .elementor-193 .elementor-element.elementor-element-4c9d87dd:hover > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-4c9d87dd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-4c9d87dd > .elementor-background-slideshow:hover::before, .elementor-193 .elementor-element.elementor-element-4c9d87dd > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-193 .elementor-element.elementor-element-4c9d87dd:hover{--overlay-opacity:0.3;}.elementor-193 .elementor-element.elementor-element-20e86d60{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-4680fa6a{text-align:start;}.elementor-193 .elementor-element.elementor-element-4680fa6a .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-193 .elementor-element.elementor-element-7add0323{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-7add0323 p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-21d146e1{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-21d146e1 p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-33e5012f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-124faeff{--display:flex;--min-height:450px;--justify-content:space-between;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-124faeff:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-124faeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chezphilippe.es/wp-content/uploads/2026/08/close-up-photo-of-a-plate-of-freshly-prepared-sush-8E9AS48.jpg");background-position:center center;background-size:cover;}.elementor-193 .elementor-element.elementor-element-124faeff::before, .elementor-193 .elementor-element.elementor-element-124faeff > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-124faeff > .e-con-inner > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-124faeff > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-124faeff > .e-con-inner > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-124faeff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-193 .elementor-element.elementor-element-124faeff:hover::before, .elementor-193 .elementor-element.elementor-element-124faeff:hover > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-124faeff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-124faeff > .elementor-background-slideshow:hover::before, .elementor-193 .elementor-element.elementor-element-124faeff > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-193 .elementor-element.elementor-element-124faeff:hover{--overlay-opacity:0.3;}.elementor-193 .elementor-element.elementor-element-2e8ec06b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-489026b9{text-align:start;}.elementor-193 .elementor-element.elementor-element-489026b9 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-193 .elementor-element.elementor-element-490ff82d{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-490ff82d p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-28758bbc{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-28758bbc p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-2e847d4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-34f3e6d7{--display:flex;--min-height:450px;--justify-content:space-between;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-34f3e6d7:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-34f3e6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chezphilippe.es/wp-content/uploads/2026/08/tofu-teriyaki-steak-566FTNJ.jpg");background-position:center center;background-size:cover;}.elementor-193 .elementor-element.elementor-element-34f3e6d7::before, .elementor-193 .elementor-element.elementor-element-34f3e6d7 > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-34f3e6d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-34f3e6d7 > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-34f3e6d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-193 .elementor-element.elementor-element-34f3e6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-193 .elementor-element.elementor-element-34f3e6d7:hover::before, .elementor-193 .elementor-element.elementor-element-34f3e6d7:hover > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-34f3e6d7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-193 .elementor-element.elementor-element-34f3e6d7 > .elementor-background-slideshow:hover::before, .elementor-193 .elementor-element.elementor-element-34f3e6d7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-193 .elementor-element.elementor-element-34f3e6d7:hover{--overlay-opacity:0.3;}.elementor-193 .elementor-element.elementor-element-7249d00d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-21b1c1d{text-align:start;}.elementor-193 .elementor-element.elementor-element-21b1c1d .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-193 .elementor-element.elementor-element-4fbd3c01{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-4fbd3c01 p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-1fc1b4d2{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-1fc1b4d2 p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-2591ff6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-aee4828{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-193 .elementor-element.elementor-element-db41b74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-b40108c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-193 .elementor-element.elementor-element-b40108c .elementor-heading-title{font-family:"Old English Text", Sans-serif;font-size:54px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#000000;}.elementor-193 .elementor-element.elementor-element-1c3f9f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-cec03f5{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-193 .elementor-element.elementor-element-cec03f5 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-193 .elementor-element.elementor-element-cec03f5 .elementor-divider{text-align:left;padding-block-start:7px;padding-block-end:7px;}.elementor-193 .elementor-element.elementor-element-fa8929e{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-193 .elementor-element.elementor-element-fa8929e .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-193 .elementor-element.elementor-element-fa8929e .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-193 .elementor-element.elementor-element-c554531{--spacer-size:20px;}.elementor-193 .elementor-element.elementor-element-21b3d74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-21b3d74:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-21b3d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-20c0a58b{text-align:center;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-20c0a58b p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-5a694e97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-193 .elementor-element.elementor-element-5a694e97 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-193 .elementor-element.elementor-element-4de35643{--e-transform-rotateZ:2deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-193 .elementor-element.elementor-element-4de35643:hover{--e-transform-rotateZ:0deg;}.elementor-193 .elementor-element.elementor-element-4de35643 img{width:500px;}.elementor-193 .elementor-element.elementor-element-cf89e84{--e-transform-rotateZ:2deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-193 .elementor-element.elementor-element-cf89e84:hover{--e-transform-rotateZ:0deg;}.elementor-193 .elementor-element.elementor-element-cf89e84 img{width:500px;}.elementor-193 .elementor-element.elementor-element-d2adbc6{--e-transform-rotateZ:2deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-193 .elementor-element.elementor-element-d2adbc6:hover{--e-transform-rotateZ:0deg;}.elementor-193 .elementor-element.elementor-element-d2adbc6 img{width:500px;}.elementor-193 .elementor-element.elementor-element-6bf77f11{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-193 .elementor-element.elementor-element-6bf77f11 p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-782b2ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-9384302{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-193 .elementor-element.elementor-element-9384302 .elementor-heading-title{font-family:"Old English Text", Sans-serif;font-size:54px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#000000;}.elementor-193 .elementor-element.elementor-element-b1b93b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-311934f{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-193 .elementor-element.elementor-element-311934f .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-193 .elementor-element.elementor-element-311934f .elementor-divider{text-align:left;padding-block-start:7px;padding-block-end:7px;}.elementor-193 .elementor-element.elementor-element-cedbac4{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-193 .elementor-element.elementor-element-cedbac4 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-193 .elementor-element.elementor-element-cedbac4 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-193 .elementor-element.elementor-element-1ac62b3{--spacer-size:50px;}.elementor-193 .elementor-element.elementor-element-786641a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-193 .elementor-element.elementor-element-786641a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-193 .elementor-element.elementor-element-786641a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-193 .elementor-element.elementor-element-41fa03e5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-5d9e7a50{--display:flex;--min-height:250px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-5d9e7a50.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-193 .elementor-element.elementor-element-5ae3c6a5 .elementor-icon-wrapper{text-align:start;}.elementor-193 .elementor-element.elementor-element-5ae3c6a5 .elementor-icon{font-size:32px;}.elementor-193 .elementor-element.elementor-element-5ae3c6a5 .elementor-icon svg{height:32px;}.elementor-193 .elementor-element.elementor-element-ba82e26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-5c6f1687{text-align:start;}.elementor-193 .elementor-element.elementor-element-5c6f1687 .elementor-heading-title{font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-3218d7a0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-193 .elementor-element.elementor-element-3218d7a0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-193 .elementor-element.elementor-element-3218d7a0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-193 .elementor-element.elementor-element-3218d7a0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-193 .elementor-element.elementor-element-3218d7a0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-193 .elementor-element.elementor-element-2ad327{--display:flex;--min-height:250px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-2ad327.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-193 .elementor-element.elementor-element-636a43d7 .elementor-icon-wrapper{text-align:start;}.elementor-193 .elementor-element.elementor-element-636a43d7 .elementor-icon{font-size:32px;}.elementor-193 .elementor-element.elementor-element-636a43d7 .elementor-icon svg{height:32px;}.elementor-193 .elementor-element.elementor-element-fb294d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-230c7751{text-align:start;}.elementor-193 .elementor-element.elementor-element-230c7751 .elementor-heading-title{font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-4f8dc89d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-193 .elementor-element.elementor-element-4f8dc89d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-193 .elementor-element.elementor-element-4f8dc89d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-193 .elementor-element.elementor-element-4f8dc89d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-193 .elementor-element.elementor-element-4f8dc89d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-193 .elementor-element.elementor-element-35b50c1f{--display:flex;--min-height:250px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-35b50c1f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-193 .elementor-element.elementor-element-7eb63961 .elementor-icon-wrapper{text-align:start;}.elementor-193 .elementor-element.elementor-element-7eb63961 .elementor-icon{font-size:32px;}.elementor-193 .elementor-element.elementor-element-7eb63961 .elementor-icon svg{height:32px;}.elementor-193 .elementor-element.elementor-element-6cf34bf9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-2b5ecbbf{text-align:start;}.elementor-193 .elementor-element.elementor-element-2b5ecbbf .elementor-heading-title{font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-63dc0d7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-193 .elementor-element.elementor-element-63dc0d7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-193 .elementor-element.elementor-element-63dc0d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-193 .elementor-element.elementor-element-63dc0d7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-193 .elementor-element.elementor-element-63dc0d7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-193 .elementor-element.elementor-element-3b8bf133{--display:flex;--min-height:250px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-3b8bf133.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-193 .elementor-element.elementor-element-23bc6745 .elementor-icon-wrapper{text-align:start;}.elementor-193 .elementor-element.elementor-element-23bc6745 .elementor-icon{font-size:32px;}.elementor-193 .elementor-element.elementor-element-23bc6745 .elementor-icon svg{height:32px;}.elementor-193 .elementor-element.elementor-element-708066be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-4b8bdf17{text-align:start;}.elementor-193 .elementor-element.elementor-element-4b8bdf17 .elementor-heading-title{font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-33a7db3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-193 .elementor-element.elementor-element-33a7db3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-193 .elementor-element.elementor-element-33a7db3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-193 .elementor-element.elementor-element-33a7db3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-193 .elementor-element.elementor-element-33a7db3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-193 .elementor-element.elementor-element-63231b9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:50px 100px;--row-gap:50px;--column-gap:100px;--flex-wrap:wrap;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-63231b9b:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-63231b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-62653f5c{--display:flex;--min-height:900px;}.elementor-193 .elementor-element.elementor-element-62653f5c:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-62653f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chezphilippe.es/wp-content/uploads/2026/08/felix-ngo-s9MPEdgzjQ-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-193 .elementor-element.elementor-element-26fc5fe8{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-193 .elementor-element.elementor-element-26fc5fe8 .elementor-divider-separator{width:100%;}.elementor-193 .elementor-element.elementor-element-26fc5fe8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-193 .elementor-element.elementor-element-28b910dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-55fc9127{text-align:start;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-55fc9127 p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-391f79d9{width:100%;max-width:100%;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-391f79d9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-193 .elementor-element.elementor-element-165ec0f .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-193 .elementor-element.elementor-element-165ec0f .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-193 .elementor-element.elementor-element-165ec0f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-193 .elementor-element.elementor-element-165ec0f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-193 .elementor-element.elementor-element-165ec0f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-193 .elementor-element.elementor-element-165ec0f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-193 .elementor-element.elementor-element-165ec0f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-193 .elementor-element.elementor-element-165ec0f .elementor-field-type-html{padding-bottom:0px;}.elementor-193 .elementor-element.elementor-element-165ec0f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-193 .elementor-element.elementor-element-165ec0f .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-193 .elementor-element.elementor-element-165ec0f .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-193 .elementor-element.elementor-element-165ec0f .elementor-button[type="submit"]{color:#ffffff;}.elementor-193 .elementor-element.elementor-element-165ec0f .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-193 .elementor-element.elementor-element-165ec0f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-193 .elementor-element.elementor-element-165ec0f .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-193 .elementor-element.elementor-element-165ec0f .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-193 .elementor-element.elementor-element-165ec0f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-193 .elementor-element.elementor-element-165ec0f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-193 .elementor-element.elementor-element-165ec0f{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-193 .elementor-element.elementor-element-7b225e66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-7b225e66:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-7b225e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-dc548db ) 100%);}.elementor-193 .elementor-element.elementor-element-34bfe77b iframe{height:500px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.6s;}.elementor-193 .elementor-element.elementor-element-34bfe77b:hover iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-193 .elementor-element.elementor-element-79e514a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-4849b75e{text-align:center;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-4849b75e p{margin-block-end:0px;}.elementor-193 .elementor-element.elementor-element-6436536b{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-193 .elementor-element.elementor-element-6436536b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#EA603C00;}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 40px 22px 0px;}.elementor-193 .elementor-element.elementor-element-1642a0e7{width:var( --container-widget-width, 800px );max-width:800px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-193 .elementor-element.elementor-element-1642a0e7.elementor-element{--align-self:center;}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"]:hover{color:var( --e-global-color-accent );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion.curve-shape .elementskit-card-header > .elementskit-btn-link[aria-expanded=true]:hover{color:var( --e-global-color-accent );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover{color:var( --e-global-color-accent );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 30px 30px 0px;}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-body p, .elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-8c624ee );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-8c624ee );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:16px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-header .elementskit-btn-link:hover .ekit_accordion_normal_icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:20px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link:hover .ekit_accordion_active_icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .ekit_accordion_icon_group, .elementor-193 .elementor-element.elementor-element-1642a0e7 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-193 .elementor-element.elementor-element-5a7f075{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--overlay-mix-blend-mode:multiply;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-193 .elementor-element.elementor-element-5a7f075:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-5a7f075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-193 .elementor-element.elementor-element-edf6f1d{width:var( --container-widget-width, 100% );max-width:100%;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-193 .elementor-element.elementor-element-edf6f1d .elementor-heading-title{font-family:"Old English Text", Sans-serif;font-size:55px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-be8c548{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-dbb9aab{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-193 .elementor-element.elementor-element-dbb9aab .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-193 .elementor-element.elementor-element-dbb9aab .elementor-divider{text-align:left;padding-block-start:7px;padding-block-end:7px;}.elementor-193 .elementor-element.elementor-element-8636cfb{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-193 .elementor-element.elementor-element-8636cfb .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-193 .elementor-element.elementor-element-8636cfb .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}@media(max-width:1024px){.elementor-193 .elementor-element.elementor-element-fd2907a{--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-284ebfc .elementor-heading-title{font-size:54px;}.elementor-193 .elementor-element.elementor-element-2287e9c{font-size:15px;}.elementor-193 .elementor-element.elementor-element-a1d132f{--grid-auto-flow:row;}.elementor-193 .elementor-element.elementor-element-567ea33 .elementor-icon{font-size:32px;}.elementor-193 .elementor-element.elementor-element-567ea33 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-567ea33 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-2bd47cb .elementor-icon{font-size:32px;}.elementor-193 .elementor-element.elementor-element-2bd47cb .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-2bd47cb .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-f7ecf61 .elementor-icon{font-size:32px;}.elementor-193 .elementor-element.elementor-element-f7ecf61 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-f7ecf61 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-7186f94 .elementor-icon{font-size:32px;}.elementor-193 .elementor-element.elementor-element-7186f94 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-7186f94 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-28f5c12{--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-5801575{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-193 .elementor-element.elementor-element-08b9fa2{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-193 .elementor-element.elementor-element-08b9fa2 .elementor-heading-title{font-size:40px;}.elementor-193 .elementor-element.elementor-element-05929a9{--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-193 .elementor-element.elementor-element-c31a37d{font-size:15px;}.elementor-193 .elementor-element.elementor-element-00b1a14 .elementor-button{font-size:13px;padding:12px 14px 12px 14px;}.elementor-193 .elementor-element.elementor-element-4ebd796{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-193 .elementor-element.elementor-element-2e5f458{text-align:start;}.elementor-193 .elementor-element.elementor-element-2e5f458 img{width:47%;}.elementor-193 .elementor-element.elementor-element-5df3eb0d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-607c61be{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-193 .elementor-element.elementor-element-538f37cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:420px;--container-widget-flex-grow:0;width:var( --container-widget-width, 420px );max-width:420px;}.elementor-193 .elementor-element.elementor-element-538f37cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-193 .elementor-element.elementor-element-6021a737{--grid-auto-flow:row;}.elementor-193 .elementor-element.elementor-element-222f1524{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-6b1ce047 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-193 .elementor-element.elementor-element-39015997{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-193 .elementor-element.elementor-element-55d566b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-193 .elementor-element.elementor-element-4c9d87dd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-4680fa6a .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-193 .elementor-element.elementor-element-7add0323{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-193 .elementor-element.elementor-element-21d146e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-193 .elementor-element.elementor-element-124faeff{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-489026b9 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-193 .elementor-element.elementor-element-490ff82d{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-193 .elementor-element.elementor-element-28758bbc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-193 .elementor-element.elementor-element-34f3e6d7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-21b1c1d .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-193 .elementor-element.elementor-element-4fbd3c01{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-193 .elementor-element.elementor-element-1fc1b4d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-193 .elementor-element.elementor-element-db41b74{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-b40108c .elementor-heading-title{font-size:40px;}.elementor-193 .elementor-element.elementor-element-21b3d74{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-20c0a58b{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-193 .elementor-element.elementor-element-5a694e97 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-193 .elementor-element.elementor-element-6bf77f11{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-193 .elementor-element.elementor-element-782b2ec{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-9384302 .elementor-heading-title{font-size:40px;}.elementor-193 .elementor-element.elementor-element-41fa03e5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-5c6f1687 .elementor-heading-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-230c7751 .elementor-heading-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-2b5ecbbf .elementor-heading-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-4b8bdf17 .elementor-heading-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-63231b9b{--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-62653f5c{--min-height:800px;}.elementor-193 .elementor-element.elementor-element-55fc9127{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-193 .elementor-element.elementor-element-391f79d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-193 .elementor-element.elementor-element-7b225e66{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-34bfe77b iframe{height:400px;}.elementor-193 .elementor-element.elementor-element-79e514a3{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-4849b75e{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-193 .elementor-element.elementor-element-6436536b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-193 .elementor-element.elementor-element-6436536b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-193 .elementor-element.elementor-element-1642a0e7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-body p, .elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-body{padding:0px 30px 30px 0px;}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:18px;}.elementor-193 .elementor-element.elementor-element-5a7f075{--min-height:65vh;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-edf6f1d{--container-widget-width:556px;--container-widget-flex-grow:0;width:var( --container-widget-width, 556px );max-width:556px;}.elementor-193 .elementor-element.elementor-element-edf6f1d .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-193 .elementor-element.elementor-element-fd2907a{--padding-top:100px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-193 .elementor-element.elementor-element-284ebfc{text-align:start;}.elementor-193 .elementor-element.elementor-element-284ebfc .elementor-heading-title{font-size:34px;line-height:1.3em;}.elementor-193 .elementor-element.elementor-element-2287e9c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:15px;line-height:1.5em;}.elementor-193 .elementor-element.elementor-element-a1d132f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-193 .elementor-element.elementor-element-567ea33 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-567ea33 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-2bd47cb .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-2bd47cb .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-f7ecf61 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-f7ecf61 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-7186f94 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-7186f94 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-193 .elementor-element.elementor-element-28f5c12{--padding-top:100px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-193 .elementor-element.elementor-element-5801575{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-193 .elementor-element.elementor-element-08b9fa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-193 .elementor-element.elementor-element-08b9fa2 .elementor-heading-title{font-size:32px;}.elementor-193 .elementor-element.elementor-element-e4de1c5{--min-height:500px;}.elementor-193 .elementor-element.elementor-element-e4da94b{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-193 .elementor-element.elementor-element-c31a37d{font-size:15px;}.elementor-193 .elementor-element.elementor-element-00b1a14 .elementor-button{font-size:13px;}.elementor-193 .elementor-element.elementor-element-4ebd796{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-193 .elementor-element.elementor-element-2e5f458 img{width:100%;}.elementor-193 .elementor-element.elementor-element-5df3eb0d{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-193 .elementor-element.elementor-element-607c61be{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-193 .elementor-element.elementor-element-538f37cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-193 .elementor-element.elementor-element-538f37cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-193 .elementor-element.elementor-element-6021a737{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-193 .elementor-element.elementor-element-222f1524{--min-height:400px;}.elementor-193 .elementor-element.elementor-element-6b1ce047 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-193 .elementor-element.elementor-element-39015997{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-193 .elementor-element.elementor-element-55d566b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-193 .elementor-element.elementor-element-4c9d87dd{--min-height:400px;}.elementor-193 .elementor-element.elementor-element-4680fa6a .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-193 .elementor-element.elementor-element-7add0323{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-193 .elementor-element.elementor-element-21d146e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-193 .elementor-element.elementor-element-124faeff{--min-height:400px;}.elementor-193 .elementor-element.elementor-element-489026b9 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-193 .elementor-element.elementor-element-490ff82d{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-193 .elementor-element.elementor-element-28758bbc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-193 .elementor-element.elementor-element-34f3e6d7{--min-height:400px;}.elementor-193 .elementor-element.elementor-element-21b1c1d .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-193 .elementor-element.elementor-element-4fbd3c01{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-193 .elementor-element.elementor-element-1fc1b4d2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-193 .elementor-element.elementor-element-db41b74{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-193 .elementor-element.elementor-element-b40108c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-193 .elementor-element.elementor-element-b40108c .elementor-heading-title{font-size:32px;}.elementor-193 .elementor-element.elementor-element-21b3d74{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-193 .elementor-element.elementor-element-20c0a58b{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-193 .elementor-element.elementor-element-5a694e97 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-193 .elementor-element.elementor-element-6bf77f11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-193 .elementor-element.elementor-element-782b2ec{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-193 .elementor-element.elementor-element-9384302{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-193 .elementor-element.elementor-element-9384302 .elementor-heading-title{font-size:32px;}.elementor-193 .elementor-element.elementor-element-41fa03e5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-193 .elementor-element.elementor-element-5c6f1687 .elementor-heading-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-230c7751 .elementor-heading-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-2b5ecbbf .elementor-heading-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-4b8bdf17 .elementor-heading-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-63231b9b{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-193 .elementor-element.elementor-element-62653f5c{--min-height:400px;}.elementor-193 .elementor-element.elementor-element-28b910dd.e-con{--order:-99999 /* order start hack */;}.elementor-193 .elementor-element.elementor-element-55fc9127{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-193 .elementor-element.elementor-element-391f79d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-193 .elementor-element.elementor-element-7b225e66{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-193 .elementor-element.elementor-element-79e514a3{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-193 .elementor-element.elementor-element-4849b75e{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-193 .elementor-element.elementor-element-6436536b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-193 .elementor-element.elementor-element-6436536b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-193 .elementor-element.elementor-element-1642a0e7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-body p, .elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-body{padding:0px 0px 30px 0px;}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:14px;}.elementor-193 .elementor-element.elementor-element-1642a0e7 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:17px;}.elementor-193 .elementor-element.elementor-element-5a7f075{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-193 .elementor-element.elementor-element-edf6f1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-193 .elementor-element.elementor-element-edf6f1d .elementor-heading-title{font-size:29px;}}@media(min-width:768px){.elementor-193 .elementor-element.elementor-element-c952114{--width:55%;}.elementor-193 .elementor-element.elementor-element-6733538{--width:76%;}.elementor-193 .elementor-element.elementor-element-d207dad{--width:48%;}.elementor-193 .elementor-element.elementor-element-1c3f9f8{--width:39%;}.elementor-193 .elementor-element.elementor-element-21b3d74{--content-width:1000px;}.elementor-193 .elementor-element.elementor-element-b1b93b6{--width:39%;}.elementor-193 .elementor-element.elementor-element-62653f5c{--width:45%;}.elementor-193 .elementor-element.elementor-element-28b910dd{--width:600px;}.elementor-193 .elementor-element.elementor-element-79e514a3{--content-width:1200px;}.elementor-193 .elementor-element.elementor-element-be8c548{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-193 .elementor-element.elementor-element-c952114{--width:100%;}.elementor-193 .elementor-element.elementor-element-e4de1c5{--width:47%;}.elementor-193 .elementor-element.elementor-element-e4da94b{--width:47%;}.elementor-193 .elementor-element.elementor-element-62653f5c{--width:40%;}.elementor-193 .elementor-element.elementor-element-28b910dd{--width:50%;}}/* Start custom CSS */body.elementor-page-193 h2.elementor-heading-title, body.elementor-page-193 h3.elementor-heading-title, body.elementor-page-193 .elementor-icon-box-title {font-family:"Old English Text",serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;line-height:1.2!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title, body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title a, body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-description, body.elementor-page-193 .elementor-element-fd2907a .elementor-icon {color:#fff!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon {font-size:32px!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title {font-size:28px!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-description {font-size:16px!important;line-height:1.5;}
body.elementor-page-193 .elementor-element-a1d132f {width:100%!important;max-width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-top:28px;border-top:1px solid #ffffff55;}
body.elementor-page-193 .elementor-element-5df3eb0d h3 {font-size:30px!important;}
body.elementor-page-193 .elementor-element-21b3d74 .elementor-button {background:#25221e;color:#fff;border-radius:3px;padding:17px 25px;font-family:Arial,sans-serif;}
body.elementor-page-193 .elementor-element-4de35643 {transform:none!important;width:100%!important;max-width:900px;}
body.elementor-page-193 .elementor-element-4de35643 img {width:100%;height:440px;object-fit:cover;border-radius:2px;}
body.elementor-page-193 #contact {scroll-margin-top:100px;}
body.elementor-page-193 .elementor-element-62653f5c {background-image:url("https://chezphilippe.es/wp-content/uploads/2026/09/chezphilippe-1-2.jpeg")!important;background-position:center!important;background-size:cover!important;min-height:480px;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con {display:block!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con > .e-con {width:100%!important;max-width:100%!important;}
body.elementor-page-193 .elementor-element-165ec0f label, body.elementor-page-193 .elementor-element-165ec0f input, body.elementor-page-193 .elementor-element-165ec0f select {font-family:Arial,sans-serif!important;color:#25221e;}
body.elementor-page-193 .elementor-element-165ec0f .elementor-button {background:#25221e;color:white;font-family:Arial,sans-serif;border-radius:3px;padding:17px 25px;}
body.elementor-page-193 .elementor-element-165ec0f input, body.elementor-page-193 .elementor-element-165ec0f select {background:#fff;border:1px solid #cfc8bc;border-radius:2px;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-a1d132f{grid-template-columns:1fr;gap:24px;}body.elementor-page-193 .elementor-element-4de35643 img{height:280px;}body.elementor-page-193 h2.elementor-heading-title{font-size:34px!important;}body.elementor-page-193 .elementor-element-5df3eb0d h3{font-size:27px!important;}}
body.elementor-page-193 .elementor-element-6021a737 > .e-con{background-image:none!important;background-color:#fff!important;padding:28px!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con:before{background:none!important;}
body.elementor-page-193 .elementor-element-6021a737 h3, body.elementor-page-193 .elementor-element-6021a737 p{color:#25221e!important;}
body.elementor-page-193 .elementor-element-673483e5,body.elementor-page-193 .elementor-element-33e5012f,body.elementor-page-193 .elementor-element-2e847d4d,body.elementor-page-193 .elementor-element-2591ff6a{display:none!important;}
body.elementor-page-193 .elementor-invisible{visibility:visible!important;opacity:1!important;}
body.elementor-page-193 .animated{animation:none!important;opacity:1!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon svg{fill:#fff!important;}
body.elementor-page-193 .elementor-icon-box-title a{font-family:inherit!important;font-size:inherit!important;}
body.elementor-page-193 .elementor-element-63231b9b{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:50px!important;align-items:stretch;}
body.elementor-page-193 .elementor-element-62653f5c,body.elementor-page-193 .elementor-element-28b910dd{width:100%!important;max-width:100%!important;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-63231b9b{grid-template-columns:1fr!important;gap:30px!important;}body.elementor-page-193 .elementor-element-62653f5c{min-height:300px;}}    
/* Spacing and colours aligned with the homepage */
body.elementor-page-193 {--pm-light:#f3f0e6;--pm-shade:#eae7db;--pm-ink:#1d1d1d;--pm-gutter:30px;}
body.elementor-page-193 :where(.elementor-193) > .e-con {padding:100px var(--pm-gutter)!important;margin:0!important;gap:24px;}
body.elementor-page-193 :where(.elementor-193) > .e-con > .e-con-inner {padding:0!important;max-width:1140px!important;width:100%;gap:24px;}
body.elementor-page-193 :where(.elementor-193) > .e-con > .elementor-widget,body.elementor-page-193 :where(.elementor-193) > .e-con > .e-con {max-width:100%;}
body.elementor-page-193 .elementor-element-fd2907a {padding-top:150px!important;padding-bottom:70px!important;gap:40px;}
body.elementor-page-193 .elementor-element-28f5c12,body.elementor-page-193 .elementor-element-db41b74,body.elementor-page-193 .elementor-element-782b2ec,body.elementor-page-193 .elementor-element-63231b9b,body.elementor-page-193 .elementor-element-7b225e66,body.elementor-page-193 .elementor-element-3c980703 {background-color:var(--pm-light)!important;}
body.elementor-page-193 .elementor-element-5df3eb0d,body.elementor-page-193 .elementor-element-21b3d74,body.elementor-page-193 .elementor-element-41fa03e5,body.elementor-page-193 .elementor-element-79e514a3 {background-color:var(--pm-shade)!important;}
body.elementor-page-193 .elementor-element-5a7f075 {background-color:#000!important;padding-top:60px!important;padding-bottom:60px!important;}
body.elementor-page-193 .elementor-element-7b225e66 {padding-top:0!important;}
body.elementor-page-193 .elementor-element-3c980703 {padding-top:60px!important;padding-bottom:60px!important;}
body.elementor-page-193 .elementor-widget-heading,body.elementor-page-193 .elementor-widget-text-editor,body.elementor-page-193 .elementor-widget-button {margin-top:0!important;margin-bottom:0!important;}
body.elementor-page-193 .elementor-heading-title {margin:0!important;}
body.elementor-page-193 p {margin-top:0;margin-bottom:16px;}
body.elementor-page-193 p:last-child {margin-bottom:0;}
body.elementor-page-193 .elementor-widget-button {padding-top:8px;}
body.elementor-page-193 .elementor-element .elementor-button {background:#000!important;color:#fff!important;border:0!important;border-radius:30px!important;padding:12px 20px!important;font-family:"Instrument Sans",sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;box-shadow:none!important;transition:background-color .2s,color .2s;}
body.elementor-page-193 .elementor-element .elementor-button:hover,body.elementor-page-193 .elementor-element .elementor-button:focus-visible {background:#434343!important;color:#fff!important;}
body.elementor-page-193 .elementor-element .elementor-button:focus-visible {outline:2px solid #1d1d1d;outline-offset:4px;}
body.elementor-page-193 .elementor-element-6021a737 {margin-top:24px;gap:32px!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con {background-color:var(--pm-light)!important;padding:28px!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con > .e-con {gap:20px!important;}
body.elementor-page-193 .elementor-element-6021a737 p {max-width:none!important;}
body.elementor-page-193 .elementor-element-538f37cc,body.elementor-page-193 .elementor-element-391f79d9,body.elementor-page-193 .elementor-element-5a694e97 {width:100%!important;max-width:100%!important;}
body.elementor-page-193 .elementor-element-c554531,body.elementor-page-193 .elementor-element-1ac62b3 {display:none!important;}
body.elementor-page-193 .elementor-element-55e17e8,body.elementor-page-193 .elementor-element-786641a {margin-top:24px;}
body.elementor-page-193 .elementor-element-4de35643 {max-width:900px!important;margin:16px auto!important;}
body.elementor-page-193 .elementor-element-6bf77f11 {max-width:760px;margin-inline:auto;text-align:center;}
body.elementor-page-193 .elementor-element-6bf77f11 p:last-child {margin-top:28px;}
body.elementor-page-193 #menu {padding:32px 0 0!important;margin-top:8px!important;}
body.elementor-page-193 #menu h2 {margin-bottom:24px!important;}
body.elementor-page-193 #menu .elementor-button {margin-top:12px;}
body.elementor-page-193 .elementor-element-41fa03e5 {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px!important;}
body.elementor-page-193 .elementor-element-41fa03e5 > .e-con {width:100%!important;padding:24px!important;gap:20px;transform:none!important;}
body.elementor-page-193 .elementor-element-28b910dd {gap:24px!important;}
body.elementor-page-193 .elementor-element-165ec0f {margin-top:8px;}
body.elementor-page-193 .elementor-element-165ec0f label,body.elementor-page-193 .elementor-element-165ec0f input,body.elementor-page-193 .elementor-element-165ec0f select {font-family:"Instrument Sans",sans-serif!important;}
body.elementor-page-193 .elementor-element-165ec0f .elementor-field-group {padding-bottom:20px;}
body.elementor-page-193 .elementor-element-165ec0f label {padding-bottom:8px;}
body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion {margin-top:16px;}
body.elementor-page-193 .elementor-element-4bdf784e {align-items:center;gap:24px!important;}
@media(max-width:1024px){body.elementor-page-193{--pm-gutter:30px;}body.elementor-page-193 :where(.elementor-193) > .e-con{padding-top:80px!important;padding-bottom:80px!important;}body.elementor-page-193 .elementor-element-41fa03e5{grid-template-columns:repeat(2,minmax(0,1fr));}body.elementor-page-193 .elementor-element-a1d132f{grid-template-columns:repeat(2,minmax(0,1fr));}body.elementor-page-193 .elementor-element-fd2907a{padding-top:130px!important;}body.elementor-page-193 .elementor-element-63231b9b{gap:32px!important;}}
@media(max-width:767px){body.elementor-page-193{--pm-gutter:10px;}body.elementor-page-193 :where(.elementor-193) > .e-con{padding-top:60px!important;padding-bottom:60px!important;gap:24px;}body.elementor-page-193 .elementor-element-fd2907a{padding-top:110px!important;}body.elementor-page-193 .elementor-element-a1d132f,body.elementor-page-193 .elementor-element-41fa03e5{grid-template-columns:1fr!important;}body.elementor-page-193 .elementor-element-6021a737{gap:24px!important;margin-top:12px;}body.elementor-page-193 .elementor-element-6021a737 > .e-con{padding:20px!important;}body.elementor-page-193 .elementor-element-7b225e66{padding-top:0!important;}body.elementor-page-193 .elementor-element-4de35643 img{height:280px;}body.elementor-page-193 .elementor-element-3c980703,body.elementor-page-193 .elementor-element-5a7f075{padding-top:48px!important;padding-bottom:48px!important;}body.elementor-page-193 .elementor-element-4bdf784e{flex-direction:column;align-items:flex-start;}body.elementor-page-193 #menu{padding-top:24px!important;}body.elementor-page-193 .elementor-element-41fa03e5 > .e-con{padding:24px!important;}}
    
@media(max-width:767px){body.elementor-page-193 .elementor-element-fd2907a{padding-left:20px!important;padding-right:20px!important;}}  
/* Standalone PDF menu section */
body.elementor-page-193 #menu.elementor-element-aee4828{background:#000!important;color:#f3f0e6;padding:100px 30px!important;margin:0!important;scroll-margin-top:40px;text-align:center;}
body.elementor-page-193 #menu.elementor-element-aee4828 > .e-con-inner{display:flex;flex-direction:column;align-items:center;gap:24px;padding:0!important;max-width:1140px!important;}
body.elementor-page-193 #menu.elementor-element-aee4828 h2{color:#f3f0e6!important;font-size:48px;margin:0!important;}
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-widget-text-editor{color:#f3f0e6;max-width:660px;}
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button{background:#f3f0e6!important;color:#1d1d1d!important;margin:0;}
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button:not([href]),body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button[href=""]{opacity:.55;pointer-events:none;cursor:default;}
body.elementor-page-193 #menu.elementor-element-aee4828 .menu-pdf-status{font-size:14px;opacity:.8;}
@media(max-width:767px){body.elementor-page-193 #menu.elementor-element-aee4828{padding:60px 10px!important;}body.elementor-page-193 #menu.elementor-element-aee4828 h2{font-size:34px;}}    
/* Remove bottom spacing from restaurant hero on all devices. */
body.elementor-page-193 .elementor-element.elementor-element-fd2907a{padding-bottom:0!important;margin-bottom:0!important;}
    
/* Menu buttons remain clickable without a URL until the PDF is supplied. */
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button:not([href]),body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button[href=""],body.elementor-page-193 .elementor-element-00b1a14 .elementor-button{opacity:1!important;pointer-events:auto!important;cursor:pointer!important;}
    
/* Open-bottom hero cards and hero actions */
body.elementor-page-193 .elementor-element-fd2907a .elementor-widget-icon-box{border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;}
body.elementor-page-193 .elementor-element-c952114{display:grid!important;grid-template-columns:max-content max-content minmax(0,1fr);column-gap:16px;row-gap:24px;}
body.elementor-page-193 .elementor-element-c952114 > .elementor-element{grid-column:1 / -1;}
body.elementor-page-193 .elementor-element-c952114 > .elementor-element-ebe9865{grid-column:1;width:auto;}
body.elementor-page-193 .elementor-element-c952114 > .elementor-element-25eb332{grid-column:2;width:auto;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-button{background:#f3f0e6!important;color:#1d1d1d!important;cursor:pointer;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-button:hover{background:#eae7db!important;color:#000!important;}
body.elementor-page-193 #gallery{scroll-margin-top:60px;}
@media(max-width:400px){body.elementor-page-193 .elementor-element-c952114{column-gap:12px;}body.elementor-page-193 .elementor-element-fd2907a .elementor-button{font-size:14px!important;padding:12px 16px!important;}}   
/* Refine hero, contact cards and FAQ typography */
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-wrapper{gap:20px!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title{margin:0 0 12px!important;}
body.elementor-page-193 .elementor-element-73979f3{display:none!important;}
body.elementor-page-193 .elementor-element-41fa03e5 > .e-con{justify-content:flex-start!important;min-height:0!important;gap:20px!important;}
body.elementor-page-193 .elementor-element-41fa03e5 > .e-con > .e-con{justify-content:flex-start!important;gap:16px!important;margin:0!important;}
body.elementor-page-193 .elementor-element-41fa03e5 .elementor-widget-icon{margin:0!important;}
body.elementor-page-193 .elementor-element-41fa03e5 .elementor-icon{font-size:32px!important;height:36px;}
body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion .ekit-accordion-title,body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion .elementskit-card-header,body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion .elementskit-card-body{font-family:"Instrument Sans",sans-serif!important;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-a1d132f{gap:12px!important;padding-top:20px!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-widget-icon-box{padding:20px!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;text-align:left!important;gap:16px!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-icon{flex:0 0 32px!important;margin:0!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title{font-size:24px!important;margin-bottom:8px!important;}}
/* Three square views of the restaurant */
body.elementor-page-193 .elementor-element-21b3d74{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;}
body.elementor-page-193 .elementor-element-21b3d74 > .elementor-widget{grid-column:1 / -1;}
body.elementor-page-193 .elementor-element-21b3d74 > .elementor-widget-image{grid-column:auto;width:100%!important;max-width:none!important;margin:8px 0!important;transform:none!important;}
body.elementor-page-193 .elementor-element-21b3d74 .elementor-widget-image img{display:block;width:100%!important;height:auto!important;aspect-ratio:1;object-fit:cover;border-radius:2px;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-21b3d74{gap:12px!important;}}
body.elementor-page-193 .elementor-element-62653f5c{background-image:url("https://chezphilippe.es/wp-content/uploads/2026/09/chezphilippe-1-1.jpeg")!important;background-position:center!important;}  body.elementor-page-193 h2.elementor-heading-title, body.elementor-page-193 h3.elementor-heading-title, body.elementor-page-193 .elementor-icon-box-title {font-family:"Old English Text",serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;line-height:1.2!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title, body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title a, body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-description, body.elementor-page-193 .elementor-element-fd2907a .elementor-icon {color:#fff!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon {font-size:32px!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title {font-size:28px!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-description {font-size:16px!important;line-height:1.5;}
body.elementor-page-193 .elementor-element-a1d132f {width:100%!important;max-width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-top:28px;border-top:1px solid #ffffff55;}
body.elementor-page-193 .elementor-element-5df3eb0d h3 {font-size:30px!important;}
body.elementor-page-193 .elementor-element-21b3d74 .elementor-button {background:#25221e;color:#fff;border-radius:3px;padding:17px 25px;font-family:Arial,sans-serif;}
body.elementor-page-193 .elementor-element-4de35643 {transform:none!important;width:100%!important;max-width:900px;}
body.elementor-page-193 .elementor-element-4de35643 img {width:100%;height:440px;object-fit:cover;border-radius:2px;}
body.elementor-page-193 #contact {scroll-margin-top:100px;}
body.elementor-page-193 .elementor-element-62653f5c {background-image:url("https://chezphilippe.es/wp-content/uploads/2026/09/chezphilippe-1-2.jpeg")!important;background-position:center!important;background-size:cover!important;min-height:480px;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con {display:block!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con > .e-con {width:100%!important;max-width:100%!important;}
body.elementor-page-193 .elementor-element-165ec0f label, body.elementor-page-193 .elementor-element-165ec0f input, body.elementor-page-193 .elementor-element-165ec0f select {font-family:Arial,sans-serif!important;color:#25221e;}
body.elementor-page-193 .elementor-element-165ec0f .elementor-button {background:#25221e;color:white;font-family:Arial,sans-serif;border-radius:3px;padding:17px 25px;}
body.elementor-page-193 .elementor-element-165ec0f input, body.elementor-page-193 .elementor-element-165ec0f select {background:#fff;border:1px solid #cfc8bc;border-radius:2px;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-a1d132f{grid-template-columns:1fr;gap:24px;}body.elementor-page-193 .elementor-element-4de35643 img{height:280px;}body.elementor-page-193 h2.elementor-heading-title{font-size:34px!important;}body.elementor-page-193 .elementor-element-5df3eb0d h3{font-size:27px!important;}}
body.elementor-page-193 .elementor-element-6021a737 > .e-con{background-image:none!important;background-color:#fff!important;padding:28px!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con:before{background:none!important;}
body.elementor-page-193 .elementor-element-6021a737 h3, body.elementor-page-193 .elementor-element-6021a737 p{color:#25221e!important;}
body.elementor-page-193 .elementor-element-673483e5,body.elementor-page-193 .elementor-element-33e5012f,body.elementor-page-193 .elementor-element-2e847d4d,body.elementor-page-193 .elementor-element-2591ff6a{display:none!important;}
body.elementor-page-193 .elementor-invisible{visibility:visible!important;opacity:1!important;}
body.elementor-page-193 .animated{animation:none!important;opacity:1!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon svg{fill:#fff!important;}
body.elementor-page-193 .elementor-icon-box-title a{font-family:inherit!important;font-size:inherit!important;}
body.elementor-page-193 .elementor-element-63231b9b{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:50px!important;align-items:stretch;}
body.elementor-page-193 .elementor-element-62653f5c,body.elementor-page-193 .elementor-element-28b910dd{width:100%!important;max-width:100%!important;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-63231b9b{grid-template-columns:1fr!important;gap:30px!important;}body.elementor-page-193 .elementor-element-62653f5c{min-height:300px;}}    
/* Spacing and colours aligned with the homepage */
body.elementor-page-193 {--pm-light:#f3f0e6;--pm-shade:#eae7db;--pm-ink:#1d1d1d;--pm-gutter:30px;}
body.elementor-page-193 :where(.elementor-193) > .e-con {padding:100px var(--pm-gutter)!important;margin:0!important;gap:24px;}
body.elementor-page-193 :where(.elementor-193) > .e-con > .e-con-inner {padding:0!important;max-width:1140px!important;width:100%;gap:24px;}
body.elementor-page-193 :where(.elementor-193) > .e-con > .elementor-widget,body.elementor-page-193 :where(.elementor-193) > .e-con > .e-con {max-width:100%;}
body.elementor-page-193 .elementor-element-fd2907a {padding-top:150px!important;padding-bottom:70px!important;gap:40px;}
body.elementor-page-193 .elementor-element-28f5c12,body.elementor-page-193 .elementor-element-db41b74,body.elementor-page-193 .elementor-element-782b2ec,body.elementor-page-193 .elementor-element-63231b9b,body.elementor-page-193 .elementor-element-7b225e66,body.elementor-page-193 .elementor-element-3c980703 {background-color:var(--pm-light)!important;}
body.elementor-page-193 .elementor-element-5df3eb0d,body.elementor-page-193 .elementor-element-21b3d74,body.elementor-page-193 .elementor-element-41fa03e5,body.elementor-page-193 .elementor-element-79e514a3 {background-color:var(--pm-shade)!important;}
body.elementor-page-193 .elementor-element-5a7f075 {background-color:#000!important;padding-top:60px!important;padding-bottom:60px!important;}
body.elementor-page-193 .elementor-element-7b225e66 {padding-top:0!important;}
body.elementor-page-193 .elementor-element-3c980703 {padding-top:60px!important;padding-bottom:60px!important;}
body.elementor-page-193 .elementor-widget-heading,body.elementor-page-193 .elementor-widget-text-editor,body.elementor-page-193 .elementor-widget-button {margin-top:0!important;margin-bottom:0!important;}
body.elementor-page-193 .elementor-heading-title {margin:0!important;}
body.elementor-page-193 p {margin-top:0;margin-bottom:16px;}
body.elementor-page-193 p:last-child {margin-bottom:0;}
body.elementor-page-193 .elementor-widget-button {padding-top:8px;}
body.elementor-page-193 .elementor-element .elementor-button {background:#000!important;color:#fff!important;border:0!important;border-radius:30px!important;padding:12px 20px!important;font-family:"Instrument Sans",sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;box-shadow:none!important;transition:background-color .2s,color .2s;}
body.elementor-page-193 .elementor-element .elementor-button:hover,body.elementor-page-193 .elementor-element .elementor-button:focus-visible {background:#434343!important;color:#fff!important;}
body.elementor-page-193 .elementor-element .elementor-button:focus-visible {outline:2px solid #1d1d1d;outline-offset:4px;}
body.elementor-page-193 .elementor-element-6021a737 {margin-top:24px;gap:32px!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con {background-color:var(--pm-light)!important;padding:28px!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con > .e-con {gap:20px!important;}
body.elementor-page-193 .elementor-element-6021a737 p {max-width:none!important;}
body.elementor-page-193 .elementor-element-538f37cc,body.elementor-page-193 .elementor-element-391f79d9,body.elementor-page-193 .elementor-element-5a694e97 {width:100%!important;max-width:100%!important;}
body.elementor-page-193 .elementor-element-c554531,body.elementor-page-193 .elementor-element-1ac62b3 {display:none!important;}
body.elementor-page-193 .elementor-element-55e17e8,body.elementor-page-193 .elementor-element-786641a {margin-top:24px;}
body.elementor-page-193 .elementor-element-4de35643 {max-width:900px!important;margin:16px auto!important;}
body.elementor-page-193 .elementor-element-6bf77f11 {max-width:760px;margin-inline:auto;text-align:center;}
body.elementor-page-193 .elementor-element-6bf77f11 p:last-child {margin-top:28px;}
body.elementor-page-193 #menu {padding:32px 0 0!important;margin-top:8px!important;}
body.elementor-page-193 #menu h2 {margin-bottom:24px!important;}
body.elementor-page-193 #menu .elementor-button {margin-top:12px;}
body.elementor-page-193 .elementor-element-41fa03e5 {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px!important;}
body.elementor-page-193 .elementor-element-41fa03e5 > .e-con {width:100%!important;padding:24px!important;gap:20px;transform:none!important;}
body.elementor-page-193 .elementor-element-28b910dd {gap:24px!important;}
body.elementor-page-193 .elementor-element-165ec0f {margin-top:8px;}
body.elementor-page-193 .elementor-element-165ec0f label,body.elementor-page-193 .elementor-element-165ec0f input,body.elementor-page-193 .elementor-element-165ec0f select {font-family:"Instrument Sans",sans-serif!important;}
body.elementor-page-193 .elementor-element-165ec0f .elementor-field-group {padding-bottom:20px;}
body.elementor-page-193 .elementor-element-165ec0f label {padding-bottom:8px;}
body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion {margin-top:16px;}
body.elementor-page-193 .elementor-element-4bdf784e {align-items:center;gap:24px!important;}
@media(max-width:1024px){body.elementor-page-193{--pm-gutter:30px;}body.elementor-page-193 :where(.elementor-193) > .e-con{padding-top:80px!important;padding-bottom:80px!important;}body.elementor-page-193 .elementor-element-41fa03e5{grid-template-columns:repeat(2,minmax(0,1fr));}body.elementor-page-193 .elementor-element-a1d132f{grid-template-columns:repeat(2,minmax(0,1fr));}body.elementor-page-193 .elementor-element-fd2907a{padding-top:130px!important;}body.elementor-page-193 .elementor-element-63231b9b{gap:32px!important;}}
@media(max-width:767px){body.elementor-page-193{--pm-gutter:10px;}body.elementor-page-193 :where(.elementor-193) > .e-con{padding-top:60px!important;padding-bottom:60px!important;gap:24px;}body.elementor-page-193 .elementor-element-fd2907a{padding-top:110px!important;}body.elementor-page-193 .elementor-element-a1d132f,body.elementor-page-193 .elementor-element-41fa03e5{grid-template-columns:1fr!important;}body.elementor-page-193 .elementor-element-6021a737{gap:24px!important;margin-top:12px;}body.elementor-page-193 .elementor-element-6021a737 > .e-con{padding:20px!important;}body.elementor-page-193 .elementor-element-7b225e66{padding-top:0!important;}body.elementor-page-193 .elementor-element-4de35643 img{height:280px;}body.elementor-page-193 .elementor-element-3c980703,body.elementor-page-193 .elementor-element-5a7f075{padding-top:48px!important;padding-bottom:48px!important;}body.elementor-page-193 .elementor-element-4bdf784e{flex-direction:column;align-items:flex-start;}body.elementor-page-193 #menu{padding-top:24px!important;}body.elementor-page-193 .elementor-element-41fa03e5 > .e-con{padding:24px!important;}}
    
@media(max-width:767px){body.elementor-page-193 .elementor-element-fd2907a{padding-left:20px!important;padding-right:20px!important;}}  
/* Standalone PDF menu section */
body.elementor-page-193 #menu.elementor-element-aee4828{background:#000!important;color:#f3f0e6;padding:100px 30px!important;margin:0!important;scroll-margin-top:40px;text-align:center;}
body.elementor-page-193 #menu.elementor-element-aee4828 > .e-con-inner{display:flex;flex-direction:column;align-items:center;gap:24px;padding:0!important;max-width:1140px!important;}
body.elementor-page-193 #menu.elementor-element-aee4828 h2{color:#f3f0e6!important;font-size:48px;margin:0!important;}
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-widget-text-editor{color:#f3f0e6;max-width:660px;}
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button{background:#f3f0e6!important;color:#1d1d1d!important;margin:0;}
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button:not([href]),body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button[href=""]{opacity:.55;pointer-events:none;cursor:default;}
body.elementor-page-193 #menu.elementor-element-aee4828 .menu-pdf-status{font-size:14px;opacity:.8;}
@media(max-width:767px){body.elementor-page-193 #menu.elementor-element-aee4828{padding:60px 10px!important;}body.elementor-page-193 #menu.elementor-element-aee4828 h2{font-size:34px;}}    
/* Remove bottom spacing from restaurant hero on all devices. */
body.elementor-page-193 .elementor-element.elementor-element-fd2907a{padding-bottom:0!important;margin-bottom:0!important;}
    
/* Menu buttons remain clickable without a URL until the PDF is supplied. */
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button:not([href]),body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button[href=""],body.elementor-page-193 .elementor-element-00b1a14 .elementor-button{opacity:1!important;pointer-events:auto!important;cursor:pointer!important;}
    
/* Open-bottom hero cards and hero actions */
body.elementor-page-193 .elementor-element-fd2907a .elementor-widget-icon-box{border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;}
body.elementor-page-193 .elementor-element-c952114{display:grid!important;grid-template-columns:max-content max-content minmax(0,1fr);column-gap:16px;row-gap:24px;}
body.elementor-page-193 .elementor-element-c952114 > .elementor-element{grid-column:1 / -1;}
body.elementor-page-193 .elementor-element-c952114 > .elementor-element-ebe9865{grid-column:1;width:auto;}
body.elementor-page-193 .elementor-element-c952114 > .elementor-element-25eb332{grid-column:2;width:auto;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-button{background:#f3f0e6!important;color:#1d1d1d!important;cursor:pointer;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-button:hover{background:#eae7db!important;color:#000!important;}
body.elementor-page-193 #gallery{scroll-margin-top:60px;}
@media(max-width:400px){body.elementor-page-193 .elementor-element-c952114{column-gap:12px;}body.elementor-page-193 .elementor-element-fd2907a .elementor-button{font-size:14px!important;padding:12px 16px!important;}}   
/* Refine hero, contact cards and FAQ typography */
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-wrapper{gap:20px!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title{margin:0 0 12px!important;}
body.elementor-page-193 .elementor-element-73979f3{display:none!important;}
body.elementor-page-193 .elementor-element-41fa03e5 > .e-con{justify-content:flex-start!important;min-height:0!important;gap:20px!important;}
body.elementor-page-193 .elementor-element-41fa03e5 > .e-con > .e-con{justify-content:flex-start!important;gap:16px!important;margin:0!important;}
body.elementor-page-193 .elementor-element-41fa03e5 .elementor-widget-icon{margin:0!important;}
body.elementor-page-193 .elementor-element-41fa03e5 .elementor-icon{font-size:32px!important;height:36px;}
body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion .ekit-accordion-title,body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion .elementskit-card-header,body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion .elementskit-card-body{font-family:"Instrument Sans",sans-serif!important;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-a1d132f{gap:12px!important;padding-top:20px!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-widget-icon-box{padding:20px!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;text-align:left!important;gap:16px!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-icon{flex:0 0 32px!important;margin:0!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title{font-size:24px!important;margin-bottom:8px!important;}}
/* Three square views of the restaurant */
body.elementor-page-193 .elementor-element-21b3d74{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;}
body.elementor-page-193 .elementor-element-21b3d74 > .elementor-widget{grid-column:1 / -1;}
body.elementor-page-193 .elementor-element-21b3d74 > .elementor-widget-image{grid-column:auto;width:100%!important;max-width:none!important;margin:8px 0!important;transform:none!important;}
body.elementor-page-193 .elementor-element-21b3d74 .elementor-widget-image img{display:block;width:100%!important;height:auto!important;aspect-ratio:1;object-fit:cover;border-radius:2px;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-21b3d74{gap:12px!important;}} body.elementor-page-193 h2.elementor-heading-title, body.elementor-page-193 h3.elementor-heading-title, body.elementor-page-193 .elementor-icon-box-title {font-family:"Old English Text",serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;line-height:1.2!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title, body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title a, body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-description, body.elementor-page-193 .elementor-element-fd2907a .elementor-icon {color:#fff!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon {font-size:32px!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title {font-size:28px!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-description {font-size:16px!important;line-height:1.5;}
body.elementor-page-193 .elementor-element-a1d132f {width:100%!important;max-width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-top:28px;border-top:1px solid #ffffff55;}
body.elementor-page-193 .elementor-element-5df3eb0d h3 {font-size:30px!important;}
body.elementor-page-193 .elementor-element-21b3d74 .elementor-button {background:#25221e;color:#fff;border-radius:3px;padding:17px 25px;font-family:Arial,sans-serif;}
body.elementor-page-193 .elementor-element-4de35643 {transform:none!important;width:100%!important;max-width:900px;}
body.elementor-page-193 .elementor-element-4de35643 img {width:100%;height:440px;object-fit:cover;border-radius:2px;}
body.elementor-page-193 #contact {scroll-margin-top:100px;}
body.elementor-page-193 .elementor-element-62653f5c {background-image:url("https://chezphilippe.es/wp-content/uploads/2026/09/chezphilippe-1-2.jpeg")!important;background-position:center!important;background-size:cover!important;min-height:480px;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con {display:block!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con > .e-con {width:100%!important;max-width:100%!important;}
body.elementor-page-193 .elementor-element-165ec0f label, body.elementor-page-193 .elementor-element-165ec0f input, body.elementor-page-193 .elementor-element-165ec0f select {font-family:Arial,sans-serif!important;color:#25221e;}
body.elementor-page-193 .elementor-element-165ec0f .elementor-button {background:#25221e;color:white;font-family:Arial,sans-serif;border-radius:3px;padding:17px 25px;}
body.elementor-page-193 .elementor-element-165ec0f input, body.elementor-page-193 .elementor-element-165ec0f select {background:#fff;border:1px solid #cfc8bc;border-radius:2px;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-a1d132f{grid-template-columns:1fr;gap:24px;}body.elementor-page-193 .elementor-element-4de35643 img{height:280px;}body.elementor-page-193 h2.elementor-heading-title{font-size:34px!important;}body.elementor-page-193 .elementor-element-5df3eb0d h3{font-size:27px!important;}}
body.elementor-page-193 .elementor-element-6021a737 > .e-con{background-image:none!important;background-color:#fff!important;padding:28px!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con:before{background:none!important;}
body.elementor-page-193 .elementor-element-6021a737 h3, body.elementor-page-193 .elementor-element-6021a737 p{color:#25221e!important;}
body.elementor-page-193 .elementor-element-673483e5,body.elementor-page-193 .elementor-element-33e5012f,body.elementor-page-193 .elementor-element-2e847d4d,body.elementor-page-193 .elementor-element-2591ff6a{display:none!important;}
body.elementor-page-193 .elementor-invisible{visibility:visible!important;opacity:1!important;}
body.elementor-page-193 .animated{animation:none!important;opacity:1!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon svg{fill:#fff!important;}
body.elementor-page-193 .elementor-icon-box-title a{font-family:inherit!important;font-size:inherit!important;}
body.elementor-page-193 .elementor-element-63231b9b{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:50px!important;align-items:stretch;}
body.elementor-page-193 .elementor-element-62653f5c,body.elementor-page-193 .elementor-element-28b910dd{width:100%!important;max-width:100%!important;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-63231b9b{grid-template-columns:1fr!important;gap:30px!important;}body.elementor-page-193 .elementor-element-62653f5c{min-height:300px;}}    
/* Spacing and colours aligned with the homepage */
body.elementor-page-193 {--pm-light:#f3f0e6;--pm-shade:#eae7db;--pm-ink:#1d1d1d;--pm-gutter:30px;}
body.elementor-page-193 :where(.elementor-193) > .e-con {padding:100px var(--pm-gutter)!important;margin:0!important;gap:24px;}
body.elementor-page-193 :where(.elementor-193) > .e-con > .e-con-inner {padding:0!important;max-width:1140px!important;width:100%;gap:24px;}
body.elementor-page-193 :where(.elementor-193) > .e-con > .elementor-widget,body.elementor-page-193 :where(.elementor-193) > .e-con > .e-con {max-width:100%;}
body.elementor-page-193 .elementor-element-fd2907a {padding-top:150px!important;padding-bottom:70px!important;gap:40px;}
body.elementor-page-193 .elementor-element-28f5c12,body.elementor-page-193 .elementor-element-db41b74,body.elementor-page-193 .elementor-element-782b2ec,body.elementor-page-193 .elementor-element-63231b9b,body.elementor-page-193 .elementor-element-7b225e66,body.elementor-page-193 .elementor-element-3c980703 {background-color:var(--pm-light)!important;}
body.elementor-page-193 .elementor-element-5df3eb0d,body.elementor-page-193 .elementor-element-21b3d74,body.elementor-page-193 .elementor-element-41fa03e5,body.elementor-page-193 .elementor-element-79e514a3 {background-color:var(--pm-shade)!important;}
body.elementor-page-193 .elementor-element-5a7f075 {background-color:#000!important;padding-top:60px!important;padding-bottom:60px!important;}
body.elementor-page-193 .elementor-element-7b225e66 {padding-top:0!important;}
body.elementor-page-193 .elementor-element-3c980703 {padding-top:60px!important;padding-bottom:60px!important;}
body.elementor-page-193 .elementor-widget-heading,body.elementor-page-193 .elementor-widget-text-editor,body.elementor-page-193 .elementor-widget-button {margin-top:0!important;margin-bottom:0!important;}
body.elementor-page-193 .elementor-heading-title {margin:0!important;}
body.elementor-page-193 p {margin-top:0;margin-bottom:16px;}
body.elementor-page-193 p:last-child {margin-bottom:0;}
body.elementor-page-193 .elementor-widget-button {padding-top:8px;}
body.elementor-page-193 .elementor-element .elementor-button {background:#000!important;color:#fff!important;border:0!important;border-radius:30px!important;padding:12px 20px!important;font-family:"Instrument Sans",sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;box-shadow:none!important;transition:background-color .2s,color .2s;}
body.elementor-page-193 .elementor-element .elementor-button:hover,body.elementor-page-193 .elementor-element .elementor-button:focus-visible {background:#434343!important;color:#fff!important;}
body.elementor-page-193 .elementor-element .elementor-button:focus-visible {outline:2px solid #1d1d1d;outline-offset:4px;}
body.elementor-page-193 .elementor-element-6021a737 {margin-top:24px;gap:32px!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con {background-color:var(--pm-light)!important;padding:28px!important;}
body.elementor-page-193 .elementor-element-6021a737 > .e-con > .e-con {gap:20px!important;}
body.elementor-page-193 .elementor-element-6021a737 p {max-width:none!important;}
body.elementor-page-193 .elementor-element-538f37cc,body.elementor-page-193 .elementor-element-391f79d9,body.elementor-page-193 .elementor-element-5a694e97 {width:100%!important;max-width:100%!important;}
body.elementor-page-193 .elementor-element-c554531,body.elementor-page-193 .elementor-element-1ac62b3 {display:none!important;}
body.elementor-page-193 .elementor-element-55e17e8,body.elementor-page-193 .elementor-element-786641a {margin-top:24px;}
body.elementor-page-193 .elementor-element-4de35643 {max-width:900px!important;margin:16px auto!important;}
body.elementor-page-193 .elementor-element-6bf77f11 {max-width:760px;margin-inline:auto;text-align:center;}
body.elementor-page-193 .elementor-element-6bf77f11 p:last-child {margin-top:28px;}
body.elementor-page-193 #menu {padding:32px 0 0!important;margin-top:8px!important;}
body.elementor-page-193 #menu h2 {margin-bottom:24px!important;}
body.elementor-page-193 #menu .elementor-button {margin-top:12px;}
body.elementor-page-193 .elementor-element-41fa03e5 {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px!important;}
body.elementor-page-193 .elementor-element-41fa03e5 > .e-con {width:100%!important;padding:24px!important;gap:20px;transform:none!important;}
body.elementor-page-193 .elementor-element-28b910dd {gap:24px!important;}
body.elementor-page-193 .elementor-element-165ec0f {margin-top:8px;}
body.elementor-page-193 .elementor-element-165ec0f label,body.elementor-page-193 .elementor-element-165ec0f input,body.elementor-page-193 .elementor-element-165ec0f select {font-family:"Instrument Sans",sans-serif!important;}
body.elementor-page-193 .elementor-element-165ec0f .elementor-field-group {padding-bottom:20px;}
body.elementor-page-193 .elementor-element-165ec0f label {padding-bottom:8px;}
body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion {margin-top:16px;}
body.elementor-page-193 .elementor-element-4bdf784e {align-items:center;gap:24px!important;}
@media(max-width:1024px){body.elementor-page-193{--pm-gutter:30px;}body.elementor-page-193 :where(.elementor-193) > .e-con{padding-top:80px!important;padding-bottom:80px!important;}body.elementor-page-193 .elementor-element-41fa03e5{grid-template-columns:repeat(2,minmax(0,1fr));}body.elementor-page-193 .elementor-element-a1d132f{grid-template-columns:repeat(2,minmax(0,1fr));}body.elementor-page-193 .elementor-element-fd2907a{padding-top:130px!important;}body.elementor-page-193 .elementor-element-63231b9b{gap:32px!important;}}
@media(max-width:767px){body.elementor-page-193{--pm-gutter:10px;}body.elementor-page-193 :where(.elementor-193) > .e-con{padding-top:60px!important;padding-bottom:60px!important;gap:24px;}body.elementor-page-193 .elementor-element-fd2907a{padding-top:110px!important;}body.elementor-page-193 .elementor-element-a1d132f,body.elementor-page-193 .elementor-element-41fa03e5{grid-template-columns:1fr!important;}body.elementor-page-193 .elementor-element-6021a737{gap:24px!important;margin-top:12px;}body.elementor-page-193 .elementor-element-6021a737 > .e-con{padding:20px!important;}body.elementor-page-193 .elementor-element-7b225e66{padding-top:0!important;}body.elementor-page-193 .elementor-element-4de35643 img{height:280px;}body.elementor-page-193 .elementor-element-3c980703,body.elementor-page-193 .elementor-element-5a7f075{padding-top:48px!important;padding-bottom:48px!important;}body.elementor-page-193 .elementor-element-4bdf784e{flex-direction:column;align-items:flex-start;}body.elementor-page-193 #menu{padding-top:24px!important;}body.elementor-page-193 .elementor-element-41fa03e5 > .e-con{padding:24px!important;}}
    
@media(max-width:767px){body.elementor-page-193 .elementor-element-fd2907a{padding-left:20px!important;padding-right:20px!important;}}  
/* Standalone PDF menu section */
body.elementor-page-193 #menu.elementor-element-aee4828{background:#000!important;color:#f3f0e6;padding:100px 30px!important;margin:0!important;scroll-margin-top:40px;text-align:center;}
body.elementor-page-193 #menu.elementor-element-aee4828 > .e-con-inner{display:flex;flex-direction:column;align-items:center;gap:24px;padding:0!important;max-width:1140px!important;}
body.elementor-page-193 #menu.elementor-element-aee4828 h2{color:#f3f0e6!important;font-size:48px;margin:0!important;}
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-widget-text-editor{color:#f3f0e6;max-width:660px;}
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button{background:#f3f0e6!important;color:#1d1d1d!important;margin:0;}
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button:not([href]),body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button[href=""]{opacity:.55;pointer-events:none;cursor:default;}
body.elementor-page-193 #menu.elementor-element-aee4828 .menu-pdf-status{font-size:14px;opacity:.8;}
@media(max-width:767px){body.elementor-page-193 #menu.elementor-element-aee4828{padding:60px 10px!important;}body.elementor-page-193 #menu.elementor-element-aee4828 h2{font-size:34px;}}    
/* Remove bottom spacing from restaurant hero on all devices. */
body.elementor-page-193 .elementor-element.elementor-element-fd2907a{padding-bottom:0!important;margin-bottom:0!important;}
    
/* Menu buttons remain clickable without a URL until the PDF is supplied. */
body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button:not([href]),body.elementor-page-193 #menu.elementor-element-aee4828 .elementor-button[href=""],body.elementor-page-193 .elementor-element-00b1a14 .elementor-button{opacity:1!important;pointer-events:auto!important;cursor:pointer!important;}
    
/* Open-bottom hero cards and hero actions */
body.elementor-page-193 .elementor-element-fd2907a .elementor-widget-icon-box{border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;}
body.elementor-page-193 .elementor-element-c952114{display:grid!important;grid-template-columns:max-content max-content minmax(0,1fr);column-gap:16px;row-gap:24px;}
body.elementor-page-193 .elementor-element-c952114 > .elementor-element{grid-column:1 / -1;}
body.elementor-page-193 .elementor-element-c952114 > .elementor-element-ebe9865{grid-column:1;width:auto;}
body.elementor-page-193 .elementor-element-c952114 > .elementor-element-25eb332{grid-column:2;width:auto;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-button{background:#f3f0e6!important;color:#1d1d1d!important;cursor:pointer;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-button:hover{background:#eae7db!important;color:#000!important;}
body.elementor-page-193 #gallery{scroll-margin-top:60px;}
@media(max-width:400px){body.elementor-page-193 .elementor-element-c952114{column-gap:12px;}body.elementor-page-193 .elementor-element-fd2907a .elementor-button{font-size:14px!important;padding:12px 16px!important;}}   
/* Refine hero, contact cards and FAQ typography */
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-wrapper{gap:20px!important;}
body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title{margin:0 0 12px!important;}
body.elementor-page-193 .elementor-element-73979f3{display:none!important;}
body.elementor-page-193 .elementor-element-41fa03e5 > .e-con{justify-content:flex-start!important;min-height:0!important;gap:20px!important;}
body.elementor-page-193 .elementor-element-41fa03e5 > .e-con > .e-con{justify-content:flex-start!important;gap:16px!important;margin:0!important;}
body.elementor-page-193 .elementor-element-41fa03e5 .elementor-widget-icon{margin:0!important;}
body.elementor-page-193 .elementor-element-41fa03e5 .elementor-icon{font-size:32px!important;height:36px;}
body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion .ekit-accordion-title,body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion .elementskit-card-header,body.elementor-page-193 .elementor-element-79e514a3 .elementskit-accordion .elementskit-card-body{font-family:"Instrument Sans",sans-serif!important;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-a1d132f{gap:12px!important;padding-top:20px!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-widget-icon-box{padding:20px!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;text-align:left!important;gap:16px!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-icon{flex:0 0 32px!important;margin:0!important;}body.elementor-page-193 .elementor-element-fd2907a .elementor-icon-box-title{font-size:24px!important;margin-bottom:8px!important;}}   
/* Three square photographs for private events */
body.elementor-page-193 .elementor-element-21b3d74 > .e-con-inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;}
body.elementor-page-193 .elementor-element-21b3d74 > .e-con-inner > .elementor-widget{grid-column:1 / -1;}
body.elementor-page-193 .elementor-element-21b3d74 > .e-con-inner > .elementor-widget-image{grid-column:auto;width:100%!important;max-width:none!important;margin:8px 0!important;transform:none!important;}
body.elementor-page-193 .elementor-element-21b3d74 .elementor-widget-image img{display:block;width:100%!important;height:auto!important;aspect-ratio:1;object-fit:cover;border-radius:2px;}
body.elementor-page-193 .elementor-element-62653f5c{background-image:url("https://chezphilippe.es/wp-content/uploads/2026/09/chezphilippe-1-1.jpeg")!important;background-position:center!important;}
@media(max-width:767px){body.elementor-page-193 .elementor-element-21b3d74 > .e-con-inner{gap:12px!important;}}
body.elementor-page-193 .elementor-element.elementor-element-21b3d74{display:block!important;}
body.elementor-page-193 .elementor-element-21b3d74 > .e-con-inner{width:100%!important;max-width:1140px!important;margin-inline:auto!important;}
body.elementor-page-193 .elementor-element-79e514a3 .ekit-accordion--toggler,body.elementor-page-193 .elementor-element-79e514a3 .ekit-accordion-title,body.elementor-page-193 .elementor-element-79e514a3 .elementskit-card-body p{font-family:"Instrument Sans",sans-serif!important;}
/* Align hero title and retain the template double-rule decoration. */
body.elementor-page-193 .elementor-element-284ebfc,body.elementor-page-193 .elementor-element-284ebfc h1{text-align:left!important;}
body.elementor-page-193 .elementor-element-73979f3{display:block!important;}
/* Add the same two rules to section headings that lacked them. */
body.elementor-page-193 :is(.elementor-element-538f37cc,.elementor-element-246841b,.elementor-element-5a694e97,.elementor-element-391f79d9,.elementor-element-6436536b) h2::after{content:"";display:block;width:min(100%,610px);height:18px;margin:24px auto 0;background:linear-gradient(currentColor,currentColor) top center / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) bottom center / 95% 2px no-repeat;}
body.elementor-page-193 .elementor-element-391f79d9 h2::after{margin-left:0;margin-right:auto;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Old English Text';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://chezphilippe.es/wp-content/uploads/2026/08/OldeEnglish.ttf') format('truetype');
}
/* End Custom Fonts CSS */