.elementor-521 .elementor-element.elementor-element-98d0987{--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;}.elementor-521 .elementor-element.elementor-element-9a3a8bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-2bd7948 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-521 .elementor-element.elementor-element-2bd7948 .jet-listing-dynamic-image a{width:370px;}.elementor-521 .elementor-element.elementor-element-2bd7948 .jet-listing-dynamic-image img{width:370px;height:460px;object-fit:cover;}.elementor-521 .elementor-element.elementor-element-80f8453 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:45px 30px 45px 30px;}body:not(.rtl) .elementor-521 .elementor-element.elementor-element-80f8453{left:0px;}body.rtl .elementor-521 .elementor-element.elementor-element-80f8453{right:0px;}.elementor-521 .elementor-element.elementor-element-80f8453{bottom:0px;}.elementor-521 .elementor-element.elementor-element-80f8453 .jet-listing-dynamic-link__link{align-self:flex-start;font-family:"pretendard", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-eb0e1c7 );flex-direction:row;}.elementor-521 .elementor-element.elementor-element-80f8453 .jet-listing-dynamic-link__icon{order:1;}@media(max-width:1366px){.elementor-521 .elementor-element.elementor-element-80f8453 .jet-listing-dynamic-link__link{font-size:22px;}}@media(max-width:1024px){.elementor-521 .elementor-element.elementor-element-80f8453 .jet-listing-dynamic-link__link{font-size:18px;}}/* Start custom CSS for container, class: .elementor-element-98d0987 */.elementor-521 .elementor-element.elementor-element-98d0987 {
    width: fit-content;
}

.elementor-521 .elementor-element.elementor-element-98d0987 .contant
    :before {
    position: absolute;
    content: '';
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(256, 256, 256,.4);
    transform: scaleY(0);
    transform-origin: top;
    transition: .5s;
    z-index: -1;
}

.elementor-521 .elementor-element.elementor-element-98d0987 .contant:hover
    :before{
    transform: scaleY(1) !important;
}

.elementor-521 .elementor-element.elementor-element-98d0987 .contant .jet-listing-dynamic-link__label{
    transition: .5s;
}

.elementor-521 .elementor-element.elementor-element-98d0987 .contant:hover .jet-listing-dynamic-link__label {
    color: #181614!important;
}

.elementor-521 .elementor-element.elementor-element-98d0987 .image-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    z-index: 1;
}/* End custom CSS */