.elementor-2958 .elementor-element.elementor-element-f9f6146{--display:flex;--padding-top:160px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-f9f6146:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-f9f6146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elsetrestaurant.com/wp-content/uploads/home-page-background-darken.webp");}.elementor-2958 .elementor-element.elementor-element-3af504f .elementor-heading-title{font-weight:800;}.elementor-2958 .elementor-element.elementor-element-0d1064f{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:767px){.elementor-2958 .elementor-element.elementor-element-f9f6146:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-f9f6146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elsetrestaurant.com/wp-content/uploads/home-page-background-darken-mobile.webp");}.elementor-2958 .elementor-element.elementor-element-f9f6146{--padding-top:96px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2958 .elementor-element.elementor-element-0d1064f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for html, class: .elementor-element-0d1064f */.elementor-2958 .elementor-element.elementor-element-0d1064f h2 , .elementor-2958 .elementor-element.elementor-element-0d1064f h3 {
    font-weight: 700;
    margin-block: 16px 8px;
}

.elementor-2958 .elementor-element.elementor-element-0d1064f p + p {
    margin-top: 8px;}
    
.elementor-2958 .elementor-element.elementor-element-0d1064f p:last-of-type {
    margin-top: 24px;}
    
.elementor-2958 .elementor-element.elementor-element-0d1064f ul {
    margin-block: 8px;}
    
@media (min-width: 769px) {
    .elementor-2958 .elementor-element.elementor-element-0d1064f ul {margin-left: 2vw;}
}

    
@media (max-width: 768px) {
    .elementor-2958 .elementor-element.elementor-element-0d1064f * {text-align: left}
}/* End custom CSS */