@font-face {
    font-family: 'Kaneda Gothic Regular';
    src: url('/wp-content/uploads/fonts/kanedagothic-regular-webfont.eot') format('opentype'),
         url('/wp-content/uploads/fonts/kanedagothic-regular-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/kanedagothic-regular-webfont.woff') format('woff'),
         url('/wp-content/uploads/fonts/kanedagothic-regular-webfont.ttf') format('truetype');
         font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
  
  }
  
  
  
  
  @font-face {
    font-family: 'Kaneda Gothic Medium';
    src: url('/wp-content/uploads/fonts/kanedagothic-medium-webfont.eot') format('opentype'),
         url('/wp-content/uploads/fonts/kanedagothic-medium-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/kanedagothic-medium-webfont.woff') format('woff'),
         url('/wp-content/uploads/fonts/kanedagothic-medium-webfont.ttf') format('truetype');
         font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
  
  }
  
  
  
  
  @font-face {
    font-family: 'KanedaGothic Light';
    src: url('/wp-content/uploads/fonts/kanedagothic-light-webfont.eot') format('opentype'),
         url('/wp-content/uploads/fonts/kanedagothic-light-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/kanedagothic-light-webfont.woff') format('woff'),
         url('/wp-content/uploads/fonts/kanedagothic-light-webfont.ttf') format('truetype');
         font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
  
  }
  
  
  
  
  @font-face {
    font-family: 'Kaneda Gothic Bold';
    src: url('/wp-content/uploads/fonts/kanedagothic-bold-webfont.eot') format('opentype'),
         url('/wp-content/uploads/fonts/kanedagothic-bold-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/kanedagothic-bold-webfont.woff') format('woff'),
         url('/wp-content/uploads/fonts/kanedagothic-bold-webfont.ttf') format('truetype');
         font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
  
  }
  
  
  
  
  @font-face {
    font-family: 'Kaneda Gothic Extrabold';
    src: url('/wp-content/uploads/fonts/kanedagothic-extrabold-webfont.eot') format('opentype'),
         url('/wp-content/uploads/fonts/kanedagothic-extrabold-webfont.woff2') format('woff2'),
         url('/wp-content/uploads/fonts/kanedagothic-extrabold-webfont.woff') format('woff'),
         url('/wp-content/uploads/fonts/kanedagothic-extrabold-webfont.ttff') format('truetype');
         font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
        }

.programacao-horas-block {
     position: absolute;
     margin-left: -10px!important;
    margin-top: -10px!important;  
}

.programacao-all-block{
    margin-bottom: 4rem!important;
}

#post-receitas > div > div > .elementor-widget-container {
    display: flex;
    flex-wrap: nowrap;
    gap: 75px; 
}


@media only screen and (max-width: 600px) {
    .imgProgramacion {
        width: 390px;
    }
    #post-receitas > div > div > .elementor-widget-container {
       flex-direction: column;
        gap: 5px; 
    }
}


@media (max-width: 767px) {
    #post-receitas > div > div > .elementor-widget-container {
        flex-direction: column;
         gap: 5px; 
     }
}


.custom-bullet-list {
    list-style: none;
    padding: 0;
}
.custom-bullet-list li {
    font-family: "MYRIADPRO Regular", Sans-serif;
    position: relative;
    display: flex;
    align-items: center; /* Vertically center the items */
    padding: 10px 5px 10px 50px;
}
.custom-bullet-list li::before {
    height: 10px;
    width: 10px;
    content: '';
    display: inline-block;
    width: 16px; /* Adjust based on your SVG dimensions */
    height: 16px; /* Adjust based on your SVG dimensions */
    background: url('/wp-content/uploads/2024/05/icon_ingrediente.svg') no-repeat center center; /* Replace with your SVG file path */
    background-size: contain; /* Ensure the SVG scales properly */
    position: absolute;
    left: 25px;
    top: 45%;
    transform: translateY(-45%); /* Vertically center the SVG icon */
}
.ingredient-odd {
    background-color: #FFFFFF; /* Light gray for odd rows */
}
.ingredient-even {
    background-color: #F5F5F5; /* Slightly darker gray for even rows */
}
