.elementor-1350 .elementor-element.elementor-element-5d59cbdc > .elementor-container{min-height:530px;}.elementor-1350 .elementor-element.elementor-element-5d59cbdc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1350 .elementor-element.elementor-element-5d59cbdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1350 .elementor-element.elementor-element-26dcf619 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1350 .elementor-element.elementor-element-9b1d1a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1350 .elementor-element.elementor-element-9b1d1a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://apresentacao.dsgwork.com/wp-content/uploads/2025/12/back-noback.png");}.elementor-1350 .elementor-element.elementor-element-9b1d1a6 > .elementor-element-populated, .elementor-1350 .elementor-element.elementor-element-9b1d1a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-1350 .elementor-element.elementor-element-9b1d1a6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1350 .elementor-element.elementor-element-9b1d1a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-1350 .elementor-element.elementor-element-9b1d1a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-post-title .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-1350 .elementor-element.elementor-element-7f7632d9{text-align:center;}.elementor-1350 .elementor-element.elementor-element-7f7632d9 .elementor-heading-title{font-family:"halogen-black", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-1350 .elementor-element.elementor-element-1a934364:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1350 .elementor-element.elementor-element-1a934364 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://apresentacao.dsgwork.com/wp-content/uploads/2025/12/back-noback.png");}.elementor-1350 .elementor-element.elementor-element-1a934364 > .elementor-element-populated, .elementor-1350 .elementor-element.elementor-element-1a934364 > .elementor-element-populated > .elementor-background-overlay, .elementor-1350 .elementor-element.elementor-element-1a934364 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1350 .elementor-element.elementor-element-1a934364 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;padding:10px 10px 10px 10px;}.elementor-1350 .elementor-element.elementor-element-1a934364 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-32328b38 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-32328b38 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-32328b38{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-32328b38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-32328b38 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;}.elementor-1350 .elementor-element.elementor-element-32328b38 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-0c4f6af > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1350 .elementor-element.elementor-element-a435981 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1350 .elementor-element.elementor-element-05cc083 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1350 .elementor-element.elementor-element-3055448 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1350 .elementor-element.elementor-element-e596e35 > .elementor-element-populated{padding:20px 20px 20px 20px;}.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-1350 .elementor-element.elementor-element-6e2a9c0{text-align:start;}.elementor-1350 .elementor-element.elementor-element-6e2a9c0 .elementor-heading-title{font-family:"halogen-black", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-1350 .elementor-element.elementor-element-34c71d7 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-1350 .elementor-element.elementor-element-34c71d7 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-1350 .elementor-element.elementor-element-ecf4216 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1350 .elementor-element.elementor-element-9f2ab28{text-align:start;}.elementor-1350 .elementor-element.elementor-element-9f2ab28 .elementor-heading-title{font-family:"halogen-black", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-1350 .elementor-element.elementor-element-f632190 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-1350 .elementor-element.elementor-element-f632190 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#FFFFFF;}@media(min-width:768px){.elementor-1350 .elementor-element.elementor-element-0c4f6af{width:15%;}.elementor-1350 .elementor-element.elementor-element-a435981{width:69.332%;}.elementor-1350 .elementor-element.elementor-element-3055448{width:15%;}}@media(max-width:767px){.elementor-1350 .elementor-element.elementor-element-5d59cbdc{padding:0px 0px 0px 0px;}.elementor-1350 .elementor-element.elementor-element-9b1d1a6{width:100%;}.elementor-1350 .elementor-element.elementor-element-9b1d1a6 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-1350 .elementor-element.elementor-element-1a934364{width:100%;}.elementor-1350 .elementor-element.elementor-element-1a934364 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}}/* Start custom CSS for theme-post-title, class: .elementor-element-7f7632d9 */.gradiente {

background: -webkit-linear-gradient(135deg, #8d6b1f, #d4af37, #f9e29c, #b98a23);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e2a9c0 */.gradiente {

background: -webkit-linear-gradient(135deg, #8d6b1f, #d4af37, #f9e29c, #b98a23);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-34c71d7 */.ingrediente-item {
  display: flex;
  align-items: center;
  gap: 10px;
  color: #ccc;
  font-size: 16px;
}

.ingrediente-item i {
  color: #d4af37; /* dourado */
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f2ab28 */.gradiente {

background: -webkit-linear-gradient(135deg, #8d6b1f, #d4af37, #f9e29c, #b98a23);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-f632190 *//* Container do repeater */
.preparo-lista {
  counter-reset: passo;
}

/* Cada item incrementa o contador */
.preparo-item {
  counter-increment: passo;
  display: flex;
  align-items: flex-start;
  gap: 12px;
  margin-bottom: 14px;
  color: #fff;
  font-size: 16px;
}

/* Círculo numerado */
.preparo-item .numero::before {
  content: counter(passo);

  width: 26px;
  height: 26px;
  min-width: 26px;
  border-radius: 50%;

  display: flex;
  align-items: center;
  justify-content: center;

  background: #d4af37;
  color: #000;
  font-weight: 600;
  font-size: 14px;
}

/* Texto do passo */
.preparo-item .texto {
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS */body {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
.elementor-heading-title {
  line-height: 1.2;
  padding-top: 0.15em;
  padding-bottom: 0.15em;
}/* End custom CSS */