.elementor-18 .elementor-element.elementor-element-f7c34c9{--display:flex;--min-height:700px;--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;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f7c34c9:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f7c34c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zavierestaurant.com/wp-content/uploads/2025/08/FO3A4526-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-bada32b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-2cba996 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2cba996{z-index:1;text-align:center;}.elementor-18 .elementor-element.elementor-element-2cba996 .elementor-heading-title{font-family:"Kook", Sans-serif;font-size:52px;font-weight:500;text-transform:uppercase;line-height:42px;word-spacing:10px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-4da55fb > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18 .elementor-element.elementor-element-4da55fb{z-index:1;text-align:center;}.elementor-18 .elementor-element.elementor-element-4da55fb .elementor-heading-title{font-family:"Kalieb Luxury", Sans-serif;font-size:42px;font-weight:400;text-transform:capitalize;line-height:32px;letter-spacing:15px;word-spacing:0px;color:#E8E8E880;}.elementor-18 .elementor-element.elementor-element-a612b80{--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-147ffeb > .elementor-widget-container{margin:30px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-147ffeb{font-family:"Kook", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-ca58b4c{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-f7fe0e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f7fe0e0.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-f7fe0e0{z-index:1;text-align:right;}.elementor-18 .elementor-element.elementor-element-f7fe0e0 .elementor-heading-title{font-family:"Kook", Sans-serif;font-size:42px;font-weight:500;text-transform:uppercase;line-height:42px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-428af4f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18 .elementor-element.elementor-element-428af4f.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-428af4f{z-index:1;text-align:right;}.elementor-18 .elementor-element.elementor-element-428af4f .elementor-heading-title{font-family:"Kalieb Luxury", Sans-serif;font-size:42px;font-weight:400;text-transform:capitalize;line-height:42px;letter-spacing:12px;word-spacing:0px;color:#E8E8E880;}.elementor-18 .elementor-element.elementor-element-f99f7ad > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-f99f7ad{font-family:"Kook", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-e8d561c{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-8cde49a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8cde49a.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-8cde49a{z-index:1;text-align:right;}.elementor-18 .elementor-element.elementor-element-8cde49a .elementor-heading-title{font-family:"Kook", Sans-serif;font-size:42px;font-weight:500;text-transform:uppercase;line-height:42px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-bf7e83b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18 .elementor-element.elementor-element-bf7e83b.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-bf7e83b{z-index:1;text-align:right;}.elementor-18 .elementor-element.elementor-element-bf7e83b .elementor-heading-title{font-family:"Kalieb Luxury", Sans-serif;font-size:42px;font-weight:400;text-transform:capitalize;line-height:42px;letter-spacing:12px;word-spacing:0px;color:#E8E8E880;}.elementor-18 .elementor-element.elementor-element-42ef27b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-42ef27b{font-family:"Kook", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-4bf7d72{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-3b5c4fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3b5c4fc.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-3b5c4fc{z-index:1;text-align:right;}.elementor-18 .elementor-element.elementor-element-3b5c4fc .elementor-heading-title{font-family:"Kook", Sans-serif;font-size:42px;font-weight:500;text-transform:uppercase;line-height:42px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-17fdcac > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18 .elementor-element.elementor-element-17fdcac.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-17fdcac{z-index:1;text-align:right;}.elementor-18 .elementor-element.elementor-element-17fdcac .elementor-heading-title{font-family:"Kalieb Luxury", Sans-serif;font-size:42px;font-weight:400;text-transform:capitalize;line-height:42px;letter-spacing:12px;word-spacing:0px;color:#E8E8E880;}.elementor-18 .elementor-element.elementor-element-b0a6664 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-b0a6664{font-family:"Kook", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-2cba996 .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-4da55fb .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-147ffeb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18 .elementor-element.elementor-element-147ffeb{font-size:20px;}.elementor-18 .elementor-element.elementor-element-f7fe0e0 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-18 .elementor-element.elementor-element-428af4f .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-18 .elementor-element.elementor-element-f99f7ad > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18 .elementor-element.elementor-element-f99f7ad{font-size:20px;}.elementor-18 .elementor-element.elementor-element-8cde49a .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-18 .elementor-element.elementor-element-bf7e83b .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-18 .elementor-element.elementor-element-42ef27b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18 .elementor-element.elementor-element-42ef27b{font-size:20px;}.elementor-18 .elementor-element.elementor-element-3b5c4fc .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-18 .elementor-element.elementor-element-17fdcac .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-18 .elementor-element.elementor-element-b0a6664 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18 .elementor-element.elementor-element-b0a6664{font-size:20px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-bada32b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-2cba996 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4da55fb .elementor-heading-title{letter-spacing:7.1px;}.elementor-18 .elementor-element.elementor-element-147ffeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-147ffeb{font-size:20px;line-height:32px;}.elementor-18 .elementor-element.elementor-element-ca58b4c{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-f7fe0e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f7fe0e0 .elementor-heading-title{font-size:26px;}.elementor-18 .elementor-element.elementor-element-428af4f .elementor-heading-title{font-size:22px;letter-spacing:7.1px;}.elementor-18 .elementor-element.elementor-element-f99f7ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f99f7ad{font-size:20px;line-height:32px;}.elementor-18 .elementor-element.elementor-element-e8d561c{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-8cde49a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8cde49a .elementor-heading-title{font-size:26px;}.elementor-18 .elementor-element.elementor-element-bf7e83b .elementor-heading-title{font-size:22px;letter-spacing:7.1px;}.elementor-18 .elementor-element.elementor-element-42ef27b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-42ef27b{font-size:20px;line-height:32px;}.elementor-18 .elementor-element.elementor-element-4bf7d72{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-3b5c4fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3b5c4fc .elementor-heading-title{font-size:26px;}.elementor-18 .elementor-element.elementor-element-17fdcac .elementor-heading-title{font-size:22px;letter-spacing:7.1px;}.elementor-18 .elementor-element.elementor-element-b0a6664 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b0a6664{font-size:20px;line-height:32px;}}/* Start custom CSS for heading, class: .elementor-element-4da55fb */.elementor-18 .elementor-element.elementor-element-4da55fb{
    opacity: 60%
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7fe0e0 */.elementor-18 .elementor-element.elementor-element-f7fe0e0{
    position: relative
}
.elementor-18 .elementor-element.elementor-element-f7fe0e0:before{
    content:'';
    position: absolute;
    right: 0;
    top: 50%;
    background: url(data:image/svg+xml,%3Csvg%20width%3D%2244%22%20height%3D%2242%22%20viewBox%3D%220%200%2044%2042%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20opacity%3D%220.35%22%20d%3D%22M26.9357%203.05392C32.2898%200.865939%2038.1602%20-0.286868%2043.9936%200.0613266C44.006%2014.0409%2043.9961%2028.0181%2043.9986%2041.9976C29.3397%2042%2014.6834%2041.9953%200.0245167%2042C-0.279383%2033.8527%202.25312%2025.6748%207.00186%2018.9039C11.8544%2011.94%2018.8688%206.35472%2026.9357%203.05392Z%22%20fill%3D%22%23CE4927%22%2F%3E%3C%2Fsvg%3E) no-repeat;
    background-size: contain;
    width: 44px;
    height: 42px;
    transform: translate(20%,-30%);
    z-index: -1;
}
@media screen and (max-width:1024px){
    .elementor-18 .elementor-element.elementor-element-f7fe0e0:before{
        width: 34px;
    height: 32px;
    transform: translate(20%,-30%)!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-428af4f */.elementor-18 .elementor-element.elementor-element-428af4f{
    opacity: 60%
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cde49a */.elementor-18 .elementor-element.elementor-element-8cde49a{
    position: relative
}
.elementor-18 .elementor-element.elementor-element-8cde49a:before{
    content:'';
    position: absolute;
    right: 0;
    top: 50%;
    background: url(data:image/svg+xml,%3Csvg%20width%3D%2244%22%20height%3D%2242%22%20viewBox%3D%220%200%2044%2042%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20opacity%3D%220.35%22%20d%3D%22M26.9357%203.05392C32.2898%200.865939%2038.1602%20-0.286868%2043.9936%200.0613266C44.006%2014.0409%2043.9961%2028.0181%2043.9986%2041.9976C29.3397%2042%2014.6834%2041.9953%200.0245167%2042C-0.279383%2033.8527%202.25312%2025.6748%207.00186%2018.9039C11.8544%2011.94%2018.8688%206.35472%2026.9357%203.05392Z%22%20fill%3D%22%23CE4927%22%2F%3E%3C%2Fsvg%3E) no-repeat;
    background-size: contain;
    width: 44px;
    height: 42px;
    transform: translate(20%,-30%);
    z-index: -1;
}
@media screen and (max-width:1024px){
    .elementor-18 .elementor-element.elementor-element-8cde49a:before{
        width: 34px;
    height: 32px;
    transform: translate(20%,-30%)!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf7e83b */.elementor-18 .elementor-element.elementor-element-bf7e83b{
    opacity: 60%
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b5c4fc */.elementor-18 .elementor-element.elementor-element-3b5c4fc{
    position: relative
}
.elementor-18 .elementor-element.elementor-element-3b5c4fc:before{
    content:'';
    position: absolute;
    right: 0;
    top: 50%;
    background: url(data:image/svg+xml,%3Csvg%20width%3D%2244%22%20height%3D%2242%22%20viewBox%3D%220%200%2044%2042%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20opacity%3D%220.35%22%20d%3D%22M26.9357%203.05392C32.2898%200.865939%2038.1602%20-0.286868%2043.9936%200.0613266C44.006%2014.0409%2043.9961%2028.0181%2043.9986%2041.9976C29.3397%2042%2014.6834%2041.9953%200.0245167%2042C-0.279383%2033.8527%202.25312%2025.6748%207.00186%2018.9039C11.8544%2011.94%2018.8688%206.35472%2026.9357%203.05392Z%22%20fill%3D%22%23CE4927%22%2F%3E%3C%2Fsvg%3E) no-repeat;
    background-size: contain;
    width: 44px;
    height: 42px;
    transform: translate(20%,-30%);
    z-index: -1;
}
@media screen and (max-width:1024px){
    .elementor-18 .elementor-element.elementor-element-3b5c4fc:before{
        width: 34px;
    height: 32px;
    transform: translate(20%,-30%)!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17fdcac */.elementor-18 .elementor-element.elementor-element-17fdcac{
    opacity: 60%
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kook';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://zavierestaurant.com/wp-content/uploads/2025/08/Kook-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Kook';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://zavierestaurant.com/wp-content/uploads/2025/08/Kook-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Kook';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://zavierestaurant.com/wp-content/uploads/2025/08/Kook-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Kook';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://zavierestaurant.com/wp-content/uploads/2025/08/Kook-Medium-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Kook';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://zavierestaurant.com/wp-content/uploads/2025/08/Kook-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Kook';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://zavierestaurant.com/wp-content/uploads/2025/08/Kook-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kalieb Luxury';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://zavierestaurant.com/wp-content/uploads/2025/08/KaliebLuxuryDemo-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */