.elementor-326 .elementor-element.elementor-element-69368ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:calc(24 * var(--unit)) calc(24 * var(--unit));--row-gap:calc(24 * var(--unit));--column-gap:calc(24 * var(--unit));}.elementor-326 .elementor-element.elementor-element-6ae3b28{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-326 .elementor-element.elementor-element-0ecf5bf{text-align:center;}.elementor-326 .elementor-element.elementor-element-0ecf5bf img{width:100%;}.elementor-326 .elementor-element.elementor-element-de635f6{text-align:center;}.elementor-326 .elementor-element.elementor-element-de635f6 .elementor-heading-title{font-family:var( --e-global-typography-120b9af-font-family ), Sans-serif;font-size:var( --e-global-typography-120b9af-font-size );font-weight:var( --e-global-typography-120b9af-font-weight );line-height:var( --e-global-typography-120b9af-line-height );color:#936946CC;}@media(max-width:1024px){.elementor-326 .elementor-element.elementor-element-de635f6 .elementor-heading-title{font-size:var( --e-global-typography-120b9af-font-size );line-height:var( --e-global-typography-120b9af-line-height );}}@media(max-width:767px){.elementor-326 .elementor-element.elementor-element-de635f6 .elementor-heading-title{font-size:var( --e-global-typography-120b9af-font-size );line-height:var( --e-global-typography-120b9af-line-height );}}/* Start custom CSS for heading, class: .elementor-element-de635f6 */.elementor-326 .elementor-element.elementor-element-de635f6{
    transform: translatey(calc(-15 * var(--unit)));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69368ec */.product-menu-card-main{
    width: calc(300 * var(--unit));
    height: calc(300 * var(--unit));
    border-radius: calc(20 * var(--unit));
    border: calc(3 * var(--unit)) solid var(--Light-1, #FFF);
    overflow: hidden;
}



.menu-product-card-image-wrapper{
    width: calc(270 * var(--unit));
    height: calc(270 * var(--unit));
    transition: 0.4s ease ;
}


.menu-product-card-image{
    position: absolute;
    transition: 0.4s ease ;
}


.menu-product-card-image-wrapper:hover{
    transform: rotate(-8deg);
}/* End custom CSS */