.elementor-136 .elementor-element.elementor-element-38fd2dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-136 .elementor-element.elementor-element-38fd2dd:not(.elementor-motion-effects-element-type-background), .elementor-136 .elementor-element.elementor-element-38fd2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #181514 0%, #333333 100%);}.elementor-136 .elementor-element.elementor-element-38fd2dd, .elementor-136 .elementor-element.elementor-element-38fd2dd::before{--border-transition:0.3s;}.elementor-136 .elementor-element.elementor-element-130716b{text-align:center;}.elementor-136 .elementor-element.elementor-element-130716b .elementor-heading-title{color:#FFFFFF;font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-136 .elementor-element.elementor-element-66953a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-136 .elementor-element.elementor-element-88c2813 img{height:226px;}.elementor-136 .elementor-element.elementor-element-a342a8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-136 .elementor-element.elementor-element-a342a8f:not(.elementor-motion-effects-element-type-background), .elementor-136 .elementor-element.elementor-element-a342a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181514;}.elementor-136 .elementor-element.elementor-element-a342a8f, .elementor-136 .elementor-element.elementor-element-a342a8f::before{--border-transition:0.3s;}.elementor-136 .elementor-element.elementor-element-21232b8 .elementor-widget-container{text-align:center;color:#FFFFFF;}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-88c2813 */.custom-img-service {
    position: relative;
    overflow: hidden;
}
.custom-img-service:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.5);
    content: '';
    z-index: 10;
    -webkit-transition: -webkit-transform 0.6s;
    transition: transform 0.6s;
    -webkit-transform: scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);
    transform: scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);
}

.custom-img-service:hover:before {
    webkit-transform: scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,120%,0);
    transform: scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,120%,0);
}/* End custom CSS */