.elementor-251 .elementor-element.elementor-element-153d8cb{--display:flex;--min-height:90vh;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;}.elementor-251 .elementor-element.elementor-element-153d8cb:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-153d8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leonardoegabriela.malamute.digital/wp-content/uploads/2025/11/hero-gabi-leo-2-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-251 .elementor-element.elementor-element-153d8cb::before, .elementor-251 .elementor-element.elementor-element-153d8cb > .elementor-background-video-container::before, .elementor-251 .elementor-element.elementor-element-153d8cb > .e-con-inner > .elementor-background-video-container::before, .elementor-251 .elementor-element.elementor-element-153d8cb > .elementor-background-slideshow::before, .elementor-251 .elementor-element.elementor-element-153d8cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-251 .elementor-element.elementor-element-153d8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F0912E24;background-image:url("https://leonardoegabriela.malamute.digital/wp-content/uploads/2025/11/leogabi.webp");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:30% auto;}.elementor-251 .elementor-element.elementor-element-5c03812{--spacer-size:30px;}.elementor-251 .elementor-element.elementor-element-13b4595{--display:flex;}.elementor-251 .elementor-element.elementor-element-13b4595.e-con{--align-self:center;}.elementor-251 .elementor-element.elementor-element-2864e7c.elementor-element{--align-self:center;}.elementor-251 .elementor-element.elementor-element-2864e7c{text-align:center;}.elementor-251 .elementor-element.elementor-element-2864e7c .elementor-heading-title{font-size:70px;line-height:1.2em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0000001F;stroke:#0000001F;}.elementor-251 .elementor-element.elementor-element-652e0d6{--update-cart-automatically-display:none;--sections-background-color:#FFFFFF47;--sections-title-color:#690A1B;--links-normal-color:#690A1B;--sections-radio-buttons-color:#690A1B;--forms-fields-normal-color:#690A1B;--forms-buttons-normal-text-color:#690A1B;--forms-buttons-border-color:#690A1B;--totals-color:#690A1B;}.elementor-251 .elementor-element.elementor-element-652e0d6 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#690A1B;}.elementor-251 .elementor-element.elementor-element-652e0d6 {--sections-descriptions-color:#690A1B;}.elementor-251 .elementor-element.elementor-element-652e0d6 .e-cart-content, .elementor-251 .elementor-element.elementor-element-652e0d6 .woocommerce-shipping-destination, .elementor-251 .elementor-element.elementor-element-652e0d6 .shipping-calculator-button{font-size:18px;font-weight:500;}.e-woo-select2-wrapper .select2-results__option{color:#690A1B;}.elementor-251 .elementor-element.elementor-element-652e0d6 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#690A1B transparent transparent transparent;}.elementor-251 .elementor-element.elementor-element-652e0d6 .woocommerce-cart-form{--order-summary-title-color:#000000;}.elementor-251 .elementor-element.elementor-element-4b43611{--display:flex;}@media(min-width:768px){.elementor-251 .elementor-element.elementor-element-13b4595{--width:80%;}}/* Start custom CSS for heading, class: .elementor-element-2864e7c */.gold-title {
    font-family: "Cinzel", serif;
    font-weight: 700;
    display: inline-block;

    /* ---- DOURADO REAL ---- */
    background: linear-gradient(
        180deg,
        #fff6ce 0%,   /* brilho topo */
        #ffe18a 25%,
        #f7c542 50%,
        #d19800 70%,
        #8a5500 100%  /* parte mais escura */
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;/* End custom CSS */