.elementor-19 .elementor-element.elementor-element-42e6e6ac > .elementor-container{
    min-height:100vh;
}
.elementor-19 .elementor-element.elementor-element-42e6e6ac:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-42e6e6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
    background-image:url("../../2023/03/jonas-denil-cX76OCFBW2w-unsplash.jpg");
    background-position:center center;
    background-size:cover;
}
.elementor-19 .elementor-element.elementor-element-42e6e6ac > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-19 .elementor-element.elementor-element-42e6e6ac{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-19 .elementor-element.elementor-element-96a217f .cs-title-wrap{
    max-width:660px;
}
.elementor-19 .elementor-element.elementor-element-96a217f .cs-subtitle{
    font-size:14px;
}
.elementor-19 .elementor-element.elementor-element-96a217f > .elementor-widget-container{
    margin:60px 0px 0px 0px;
    padding:100px 0px 100px 0px;
}
.elementor-19 .elementor-element.elementor-element-66cf77ab > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-19 .elementor-element.elementor-element-66cf77ab{
    padding:110px 0px 110px 0px;
}
.elementor-19 .elementor-element.elementor-element-606eb62d > .elementor-element-populated > .elementor-widget-wrap{
    padding:0px 80px 0px 0px;
}
.elementor-19 .elementor-element.elementor-element-23b4cd1 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-19 .elementor-element.elementor-element-23b4cd1 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-19 .elementor-element.elementor-element-e2af788 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-19 .elementor-element.elementor-element-5441980 > .elementor-widget-container{
    margin:15px 0px 15px 15px;
}
.elementor-19 .elementor-element.elementor-element-3e1851b > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-19 .elementor-element.elementor-element-3e1851b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3e1851b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../../2023/03/restaurant2.jpg");
    background-position:center left;
    background-repeat:no-repeat;
    background-size:78% auto;
}
.elementor-19 .elementor-element.elementor-element-3e1851b{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-19 .elementor-element.elementor-element-3e1851b > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-03ff966.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-19 .elementor-element.elementor-element-03ff966.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-19 .elementor-element.elementor-element-03ff966:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-19 .elementor-element.elementor-element-03ff966 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#515151;
}
.elementor-19 .elementor-element.elementor-element-03ff966 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:28% 0% 28% 0%;
    --e-column-margin-right:0%;
    --e-column-margin-left:0%;
}
.elementor-19 .elementor-element.elementor-element-03ff966 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-19 .elementor-element.elementor-element-03ff966 > .elementor-element-populated > .elementor-widget-wrap{
    padding:22% 18% 22% 18%;
}
.elementor-19 .elementor-element.elementor-element-3506973 .cs-title{
    font-size:28px;
}
.elementor-19 .elementor-element.elementor-element-2df6cc3 .list-content{
    font-size:16px;
}
.elementor-19 .elementor-element.elementor-element-2df6cc3 .cs-list .list-icon{
    margin-right:12px;
}
.elementor-19 .elementor-element.elementor-element-2df6cc3 .list-icon{
    font-size:6px;
}
.elementor-19 .elementor-element.elementor-element-2df6cc3 .cs-list li{
    align-items:middle;
}
.elementor-19 .elementor-element.elementor-element-60451324 .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-19 .elementor-element.elementor-element-60451324.elementor-view-stacked .elementor-icon{
    background-color:#E5AB12;
}
.elementor-19 .elementor-element.elementor-element-60451324.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-60451324.elementor-view-default .elementor-icon{
    fill:#E5AB12;
    color:#E5AB12;
    border-color:#E5AB12;
}
.elementor-19 .elementor-element.elementor-element-60451324{
    --icon-box-icon-margin:15px;
}
.elementor-19 .elementor-element.elementor-element-60451324 .elementor-icon{
    font-size:34px;
}
.elementor-19 .elementor-element.elementor-element-60451324 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-60451324 .elementor-icon-box-title a{
    font-size:12px;
    font-weight:500;
    text-transform:uppercase;
    letter-spacing:1px;
}
.elementor-19 .elementor-element.elementor-element-60451324 .elementor-icon-box-description{
    font-family:"Panton", Sans-serif;
    font-size:20px;
}
.elementor-19 .elementor-element.elementor-element-60451324 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-19 .elementor-element.elementor-element-573c1ef6{
    padding:110px 0px 110px 0px;
}
.elementor-19 .elementor-element.elementor-element-53323d57{
    margin-top:40px;
    margin-bottom:80px;
}
.elementor-19 .elementor-element.elementor-element-7273a183 > .elementor-element-populated > .elementor-widget-wrap{
    padding:0px 40px 0px 0px;
}
.elementor-19 .elementor-element.elementor-element-1cf62849 .cs-food-menu-group span{
    border-style:solid;
}
.elementor-19 .elementor-element.elementor-element-2cafaa7c > .elementor-element-populated > .elementor-widget-wrap{
    padding:0px 20px 0px 20px;
}
.elementor-19 .elementor-element.elementor-element-53c04e35 .cs-food-menu-group span{
    border-style:solid;
}
.elementor-19 .elementor-element.elementor-element-2ca39676 > .elementor-element-populated > .elementor-widget-wrap{
    padding:0px 0px 0px 40px;
}
.elementor-19 .elementor-element.elementor-element-73589451 .cs-food-menu-group span{
    border-style:solid;
}
@media(max-width:1024px){
    .elementor-19 .elementor-element.elementor-element-66cf77ab{
        padding:80px 0px 80px 0px;
    }
    .elementor-19 .elementor-element.elementor-element-606eb62d > .elementor-element-populated > .elementor-widget-wrap{
        padding:0px 0px 60px 0px;
    }
    .elementor-19 .elementor-element.elementor-element-3e1851b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3e1851b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
        background-size:cover;
    }
    .elementor-19 .elementor-element.elementor-element-3e1851b{
        padding:120px 0px 120px 0px;
    }
    .elementor-19 .elementor-element.elementor-element-03ff966 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        --e-column-margin-right:0%;
        --e-column-margin-left:0%;
    }
    .elementor-19 .elementor-element.elementor-element-573c1ef6{
        padding:80px 0px 80px 0px;
    }
    .elementor-19 .elementor-element.elementor-element-53323d57{
        margin-top:20px;
        margin-bottom:60px;
    }
    .elementor-19 .elementor-element.elementor-element-7273a183 > .elementor-element-populated > .elementor-widget-wrap{
        padding:0px 0px 40px 0px;
    }
    .elementor-19 .elementor-element.elementor-element-2cafaa7c > .elementor-element-populated > .elementor-widget-wrap{
        padding:0px 0px 40px 0px;
    }
    .elementor-19 .elementor-element.elementor-element-2ca39676 > .elementor-element-populated > .elementor-widget-wrap{
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-19 .elementor-element.elementor-element-96a217f > .elementor-widget-container{
        margin:100px 0px 0px 0px;
    }
    .elementor-19 .elementor-element.elementor-element-5441980 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-19 .elementor-element.elementor-element-03ff966 > .elementor-element-populated > .elementor-widget-wrap{
        padding:20% 10% 20% 10%;
    }
}
@media(min-width:768px){
    .elementor-19 .elementor-element.elementor-element-606eb62d{
        width:55.67%;
    }
    .elementor-19 .elementor-element.elementor-element-23b4cd1{
        width:43.663%;
    }
    .elementor-19 .elementor-element.elementor-element-e0ae4ff{
        width:52.643%;
    }
    .elementor-19 .elementor-element.elementor-element-cf679a7{
        width:47.357%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-19 .elementor-element.elementor-element-606eb62d{
        width:100%;
    }
    .elementor-19 .elementor-element.elementor-element-23b4cd1{
        width:100%;
    }
    .elementor-19 .elementor-element.elementor-element-990bd4e{
        width:40%;
    }
    .elementor-19 .elementor-element.elementor-element-03ff966{
        width:60%;
    }
    .elementor-19 .elementor-element.elementor-element-7273a183{
        width:100%;
    }
    .elementor-19 .elementor-element.elementor-element-2cafaa7c{
        width:100%;
    }
    .elementor-19 .elementor-element.elementor-element-2ca39676{
        width:100%;
    }
}
