.elementor-6981 .elementor-element.elementor-element-0826ce3{--display:flex;--min-height:524px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.75;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:25;}.elementor-6981 .elementor-element.elementor-element-0826ce3:not(.elementor-motion-effects-element-type-background), .elementor-6981 .elementor-element.elementor-element-0826ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eesph.wpengine.com/wp-content/uploads/2025/11/PHO-Thanksgiving.jpg");background-position:50% 55%;background-repeat:no-repeat;background-size:cover;}.elementor-6981 .elementor-element.elementor-element-0826ce3::before, .elementor-6981 .elementor-element.elementor-element-0826ce3 > .elementor-background-video-container::before, .elementor-6981 .elementor-element.elementor-element-0826ce3 > .e-con-inner > .elementor-background-video-container::before, .elementor-6981 .elementor-element.elementor-element-0826ce3 > .elementor-background-slideshow::before, .elementor-6981 .elementor-element.elementor-element-0826ce3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6981 .elementor-element.elementor-element-0826ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-13579f5 );}.elementor-6981 .elementor-element.elementor-element-0826ce3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6981 .elementor-element.elementor-element-a15229b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-6981 .elementor-element.elementor-element-a15229b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-6981 .elementor-element.elementor-element-9718e47{text-align:left;width:100%;max-width:100%;}.elementor-6981 .elementor-element.elementor-element-9718e47 .elementor-heading-title{font-size:90px;font-weight:700;line-height:90px;text-shadow:0px 0px 20px #000000;color:#FFFFFF;}.elementor-6981 .elementor-element.elementor-element-9718e47 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-6981 .elementor-element.elementor-element-9718e47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-6981 .elementor-element.elementor-element-0cf962a .elementor-button{font-family:"canada-type-gibson", Sans-serif;font-size:16px;font-weight:700;line-height:21px;}.elementor-6981 .elementor-element.elementor-element-117e93a{--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:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6981 .elementor-element.elementor-element-c18b03b{--display:flex;}.elementor-6981 .elementor-element.elementor-element-c18b03b.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-6981 .elementor-element.elementor-element-c555a1e{text-align:center;}.elementor-6981 .elementor-element.elementor-element-c555a1e img{width:100%;max-width:600px;border-radius:2em 2em 2em 2em;}.elementor-6981 .elementor-element.elementor-element-b6b0e21{--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;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-6981 .elementor-element.elementor-element-1c4d6dc{text-align:left;}.elementor-6981 .elementor-element.elementor-element-1c4d6dc .elementor-heading-title{font-family:"canada-type-gibson", Sans-serif;font-size:45px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );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-6981 .elementor-element.elementor-element-fbe0ca6{font-family:"canada-type-gibson", Sans-serif;font-size:20px;font-weight:400;line-height:40px;}.elementor-6981 .elementor-element.elementor-element-a42e82e .elementor-button{font-family:"canada-type-gibson", Sans-serif;font-size:16px;font-weight:700;line-height:21px;}.elementor-6981 .elementor-element.elementor-element-37b6ebe{--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:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6981 .elementor-element.elementor-element-33c2f8b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6981 .elementor-element.elementor-element-19e4249{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:26;}.elementor-6981 .elementor-element.elementor-element-19e4249:not(.elementor-motion-effects-element-type-background), .elementor-6981 .elementor-element.elementor-element-19e4249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6981 .elementor-element.elementor-element-d9e2a7e .elementor-heading-title{font-family:"canada-type-gibson", Sans-serif;font-size:38px;font-weight:700;line-height:38px;color:var( --e-global-color-text );}.elementor-6981 .elementor-element.elementor-element-d9e2a7e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6981 .elementor-element.elementor-element-959960a{font-family:"canada-type-gibson", Sans-serif;font-size:20px;font-weight:400;line-height:40px;}.elementor-6981 .elementor-element.elementor-element-959960a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6981 .elementor-element.elementor-element-ae0db5e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-6981 .elementor-element.elementor-element-bc04ea4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6981 .elementor-element.elementor-element-fac529d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6981 .elementor-element.elementor-element-761e1e9 > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-6981 .elementor-element.elementor-element-da6d7b1{--display:flex;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-6981 .elementor-element.elementor-element-3300502 .elementor-heading-title{font-family:"canada-type-gibson", Sans-serif;font-size:38px;font-weight:700;line-height:38px;color:var( --e-global-color-text );}.elementor-6981 .elementor-element.elementor-element-7ccccc0{font-family:"canada-type-gibson", Sans-serif;font-size:20px;font-weight:400;line-height:40px;}.elementor-6981 .elementor-element.elementor-element-91a351e .elementor-button{font-family:"canada-type-gibson", Sans-serif;font-size:16px;font-weight:700;line-height:21px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6981 .elementor-element.elementor-element-a15229b{--width:64.983%;}.elementor-6981 .elementor-element.elementor-element-c18b03b{--width:50%;}.elementor-6981 .elementor-element.elementor-element-b6b0e21{--width:50%;}.elementor-6981 .elementor-element.elementor-element-33c2f8b{--width:50%;}.elementor-6981 .elementor-element.elementor-element-19e4249{--content-width:740px;}.elementor-6981 .elementor-element.elementor-element-fac529d{--width:50%;}.elementor-6981 .elementor-element.elementor-element-da6d7b1{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6981 .elementor-element.elementor-element-33c2f8b{--width:100%;}.elementor-6981 .elementor-element.elementor-element-fac529d{--width:100%;}.elementor-6981 .elementor-element.elementor-element-da6d7b1{--width:100%;}}@media(min-width:1920px){.elementor-6981 .elementor-element.elementor-element-0826ce3:not(.elementor-motion-effects-element-type-background), .elementor-6981 .elementor-element.elementor-element-0826ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 55%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-6981 .elementor-element.elementor-element-9718e47 .elementor-heading-title{font-size:50px;line-height:50px;}}@media(max-width:1024px){.elementor-6981 .elementor-element.elementor-element-0826ce3:not(.elementor-motion-effects-element-type-background), .elementor-6981 .elementor-element.elementor-element-0826ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-6981 .elementor-element.elementor-element-0826ce3{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6981 .elementor-element.elementor-element-a15229b{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6981 .elementor-element.elementor-element-117e93a{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6981 .elementor-element.elementor-element-b6b0e21{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6981 .elementor-element.elementor-element-37b6ebe{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6981 .elementor-element.elementor-element-ae0db5e{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6981 .elementor-element.elementor-element-bc04ea4{--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-6981 .elementor-element.elementor-element-da6d7b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-6981 .elementor-element.elementor-element-0826ce3{--min-height:440px;--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;}.elementor-6981 .elementor-element.elementor-element-0826ce3:not(.elementor-motion-effects-element-type-background), .elementor-6981 .elementor-element.elementor-element-0826ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eesph.wpengine.com/wp-content/uploads/2025/11/PHO-Thanksgiving.jpg");background-position:50% 50%;background-size:cover;}.elementor-6981 .elementor-element.elementor-element-a15229b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6981 .elementor-element.elementor-element-9718e47{text-align:center;width:initial;max-width:initial;}.elementor-6981 .elementor-element.elementor-element-9718e47 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-6981 .elementor-element.elementor-element-9718e47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 20px 40px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6981 .elementor-element.elementor-element-117e93a{--flex-direction:column-reverse;--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:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6981 .elementor-element.elementor-element-b6b0e21{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6981 .elementor-element.elementor-element-fbe0ca6{font-size:16px;line-height:32px;}.elementor-6981 .elementor-element.elementor-element-33c2f8b{--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-6981 .elementor-element.elementor-element-19e4249{--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6981 .elementor-element.elementor-element-d9e2a7e{text-align:left;}.elementor-6981 .elementor-element.elementor-element-959960a{font-size:16px;line-height:32px;}.elementor-6981 .elementor-element.elementor-element-ae0db5e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6981 .elementor-element.elementor-element-bc04ea4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6981 .elementor-element.elementor-element-fac529d{--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-6981 .elementor-element.elementor-element-da6d7b1{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-6981 .elementor-element.elementor-element-da6d7b1.e-con{--order:-99999 /* order start hack */;}.elementor-6981 .elementor-element.elementor-element-3300502{text-align:left;}.elementor-6981 .elementor-element.elementor-element-3300502 .elementor-heading-title{font-size:30px;}.elementor-6981 .elementor-element.elementor-element-7ccccc0{font-size:16px;line-height:32px;}}/* Start custom CSS for heading, class: .elementor-element-9718e47 */.event_headings{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe0ca6 */.elementor-6981 .elementor-element.elementor-element-fbe0ca6 p:last-child {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9e2a7e */@media screen and (max-width: 1024px) {
   body h2.elementor-heading-title {
      font-size: 30px !important;
      line-height: 30px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-959960a */.elementor-6981 .elementor-element.elementor-element-959960a p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f110f57 */#ot-reservation-widget.parent-widget-type-waitlist .ot-dtp-picker, .ot-dtp-picker{
    width: 100%!important;
}



.elementor-6981 .elementor-element.elementor-element-f110f57 .ot-dtp-picker .nav .icon svg path {
  fill: white!important;
}

.elementor-6981 .elementor-element.elementor-element-f110f57 .ot-dtp-picker .caption_label, .ot-dtp-picker .picker__weekday{
    color: #ffffff!important;
}

.elementor-6981 .elementor-element.elementor-element-f110f57 .ot-dtp-picker .picker__box{
    background-color: #32194b!important;
}

.elementor-6981 .elementor-element.elementor-element-f110f57 .ot-dtp-picker .picker__nav{
    border-radius: 0px!important;
}

.elementor-6981 .elementor-element.elementor-element-f110f57 .picker__frame{
    width: 320px!important;
}

.elementor-6981 .elementor-element.elementor-element-f110f57 .ot-dtp-picker .picker__day{
    padding: 10px!important;
}

.elementor-6981 .elementor-element.elementor-element-f110f57 .ot-dtp-picker.ot-standard, .ot-dtp-picker.ot-multi{
    background-color: transparent!important;
    padding: 0px!important;
}


.elementor-6981 .elementor-element.elementor-element-f110f57 .ot-standard .ot-title, .ot-standard .ot-multi{
    display: none;
}

.ot-dtp-picker .ot-dtp-picker-.elementor-6981 .elementor-element.elementor-element-f110f57 .ot-dtp-picker-.elementor-6981 .elementor-element.elementor-element-f110f57-link{
    color: #ffffff;
}

.elementor-6981 .elementor-element.elementor-element-f110f57 p{
    line-height: 20px!important;
}

.ot-waitlist-widget{
    padding: 0px!important;
}

#ot-reservation-widget.parent-widget-type-waitlist .ot-title{
    display: none;
}

.ot-multi .ot-title{
    display: none;
}

.ot-dtp-picker input[type=submit]
{
    border: 0px!important;
    font-family: "canada-type-gibson", Sans-serif!important;
    font-size: 16px!important;
    text-transform: uppercase!important;
    font-weight: 700!important;
    line-height: 21px!important;
box-shadow: 10px -10px 20px 0px rgba(0, 0, 0, 0.5) inset!important;
    border-radius: 30px 30px 30px 30px!important;
    padding: 13px 20px 13px 20px!important;
width: 160px!important;
height: 54px!important;
margin-top: 40px!important;
}

.picker__button{
    border: 0px!important;
    border-radius: 0px!important;
    background: none!important;
}

.picker__cell{
    background-color: transparent!important;
}

.picker__close{
    border-radius: 0px!important;
   background-color:  #32194b!important;
    
}


.elementor-6981 .elementor-element.elementor-element-f110f57 a{
    font-size: 18px;
}

#ot-reservation-widget.parent-widget-type-waitlist .ot-waitlist-widget .ot-dtp-picker-form{
    background-color: transparent!important;
    border: 0px!important;
    text-align: -webkit-center;
}

.elementor-6981 .elementor-element.elementor-element-f110f57 .ot-divider-background{
    display: none;
}

.elementor-6981 .elementor-element.elementor-element-f110f57 .ot-party-size-picker, .ot-time-picker, .ot-date-picker, .ot-restaurant-picker{
    background-color: #ffffff!important;
    margin-bottom: 20px!important;

}

.elementor-6981 .elementor-element.elementor-element-f110f57 .ot-standard .ot-dtp-picker-form, .ot-multi .ot-dtp-picker-form{
    background-color: transparent!important;
    border: 0px!important;
}

#ot-reservation-widget.parent-widget-type-waitlist .ot-dtp-picker{
    background-color: transparent!important;
}

.ui-datepicker td span, .ui-datepicker td a {
    font-size: 16px!important;
        line-height: 1.5;
}



.ot-branding{
    display: none;
}

.elementor-6981 .elementor-element.elementor-element-f110f57 input::placeholder, .elementor-6981 .elementor-element.elementor-element-f110f57 textarea::placeholder {
  color: #111111; 
  opacity: 1; 
}

.elementor-6981 .elementor-element.elementor-element-f110f57 button[type="submit"]:focus {
	outline: none !important;
}

.wp-block-button{
    text-align: center;
}

#reservations-slot-options-slots button{
    
color: var( --e-global-color-primary )!important;
background-color: var( --e-global-color-13579f5 )!important;
box-shadow: 10px -10px 20px 0px rgba(0,0,0,0.5) inset!important;
border-style: solid;
border-width: 2px 2px 2px 2px!important;
border-color: var( --e-global-color-primary )!important;
border-radius: 0px 0px 0px 0px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4249 */@media screen and (max-width: 768px) {
  .elementor-6981 .elementor-element.elementor-element-19e4249 {
  position: relative!important;
  top: 0;
  
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3300502 */@media screen and (max-width: 1024px) {
   body h2.elementor-heading-title {
      font-size: 30px !important;
      line-height: 30px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ccccc0 */.elementor-6981 .elementor-element.elementor-element-7ccccc0 p:last-child {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae0db5e *//*@media screen and (max-width: 1024px) {*/
/*    .elementor-6981 .elementor-element.elementor-element-ae0db5e img {*/
/*        border-radius: 40px;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS */@media screen and (max-width: 1572px) {
	#order-place,
	#food-place-item,
	#map-section .map-title-sub-title-area,
	#social-time {
		padding: 0 40px;
	}
}

@media screen and (max-width: 1572px) {
	#map-section .mapplic-portrait .mapplic-sidebar {
		margin: 0 40px;
        width: calc(100% - 80px) !important;
	}
    /*#map-section .mapplic-fullscreen-button {*/
    /*    left: 17px;*/
    /*}*/
}/* End custom CSS */