.elementor-497 .elementor-element.elementor-element-100013a{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-497 .elementor-element.elementor-element-ba57035 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-497 .elementor-element.elementor-element-ba57035 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-497 .elementor-element.elementor-element-ba57035 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:100%;}.elementor-497 .elementor-element.elementor-element-ba57035 .jet-listing-dynamic-image img{width:100%;}.elementor-497 .elementor-element.elementor-element-ba57035 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-497 .elementor-element.elementor-element-fde1e6e{--display:flex;--position:absolute;--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;bottom:10px;--z-index:1;}body:not(.rtl) .elementor-497 .elementor-element.elementor-element-fde1e6e{left:0px;}body.rtl .elementor-497 .elementor-element.elementor-element-fde1e6e{right:0px;}.elementor-497 .elementor-element.elementor-element-e788025 .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Cormorant", Sans-serif;font-size:20px;font-weight:500;text-align:left;}.elementor-497 .elementor-element.elementor-element-e788025 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-497 .elementor-element.elementor-element-e788025 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-497 .elementor-element.elementor-element-e788025 .jet-listing-dynamic-field{justify-content:flex-start;}@media(min-width:768px){.elementor-497 .elementor-element.elementor-element-fde1e6e{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-100013a */.blur-reveal{
    position:relative;
    overflow:hidden;
}

.blur-reveal img{
    width:100%;
    display:block;
    transition:transform .6s cubic-bezier(.2,.8,.2,1);
}

/* Glass Blur ไล่ขึ้นด้านบน */
.blur-reveal::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:45%;

    backdrop-filter:blur(58px);
    -webkit-backdrop-filter:blur(58px);

    background:rgba(255,255,255,.08);

    /* ทำให้เบลอค่อย ๆ จางขึ้น */
    mask-image:linear-gradient(
        to top,
        rgba(0,0,0,1) 0%,
        rgba(0,0,0,.9) 25%,
        rgba(0,0,0,.55) 55%,
        rgba(0,0,0,.2) 80%,
        transparent 100%
    );

    -webkit-mask-image:linear-gradient(
        to top,
        rgba(0,0,0,1) 0%,
        rgba(0,0,0,.9) 25%,
        rgba(0,0,0,.55) 55%,
        rgba(0,0,0,.2) 80%,
        transparent 100%
    );

    transition:opacity .5s ease;
    pointer-events:none;
}

.blur-reveal:hover::after{
    opacity:0;
}

.blur-reveal:hover img{
    transform:scale(1.08);
}/* End custom CSS */