.elementor-3675 .elementor-element.elementor-element-8845d57{--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-3675 .elementor-element.elementor-element-3e64c37 .jet-listing-dynamic-field .jet-engine-gallery-grid{--columns:1;}.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-listing-dynamic-field__content{text-align:left;}.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-listing-dynamic-field__icon{color:#02010100;font-size:0px;margin-top:0px;}.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-listing-dynamic-field__icon :is(svg, path){fill:#02010100;}body:not(.rtl) .elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-listing-dynamic-field__icon{margin-right:0px;}body.rtl .elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-listing-dynamic-field__icon{margin-left:0px;}.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-listing-dynamic-field__content .jet-engine-gallery-grid__item{padding:calc( 10px/2 );}.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-listing-dynamic-field__content .jet-engine-gallery-grid{margin:calc( -10px/2 );}.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-listing-dynamic-field__content .jet-engine-gallery-item-wrap:before{color:#02010100;}.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-listing-dynamic-field__content .jet-engine-lightbox-icon{color:#02010100;}.elementor-3675 .elementor-element.elementor-element-3e64c37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3675 .elementor-element.elementor-element-3e64c37.elementor-element{--align-self:center;}.elementor-3675 .elementor-element.elementor-element-17ac4fe{--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-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content{text-align:left;}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__icon{color:#02010100;font-size:0px;margin-top:0px;}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__icon :is(svg, path){fill:#02010100;}body:not(.rtl) .elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__icon{margin-right:0px;}body.rtl .elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__icon{margin-left:0px;}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .jet-engine-gallery-slider__item{padding:0 calc( 0px/2 );}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .slick-list{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .jet-engine-arrow{width:48px;height:48px;line-height:48px;margin-top:calc( -48px/2 );font-size:32px;color:#FFFFFF;background:#02010100;}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .jet-engine-arrow svg{height:32px;}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .jet-engine-gallery-item-wrap:before{color:#02010100;}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .jet-engine-lightbox-icon{color:#02010100;}.elementor-3675 .elementor-element.elementor-element-3627f85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3675 .elementor-element.elementor-element-3627f85.elementor-element{--align-self:center;}@media(max-width:1200px){.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .jet-engine-gallery-slider__item{padding:0 calc( 0px/2 );}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .slick-list{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}}@media(max-width:1024px){.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .jet-engine-gallery-slider__item{padding:0 calc( 0px/2 );}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .slick-list{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-3675 .elementor-element.elementor-element-3627f85 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:880px){.elementor-3675 .elementor-element.elementor-element-3e64c37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .jet-engine-gallery-slider__item{padding:0 calc( 0px/2 );}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .slick-list{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-3675 .elementor-element.elementor-element-3627f85 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:480px){.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .jet-engine-gallery-slider__item{padding:0 calc( 0px/2 );}.elementor-3675 .elementor-element.elementor-element-3627f85 .jet-listing-dynamic-field__content .slick-list{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-3e64c37 */.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-listing-dynamic-fieldcontent .jet-engine-gallery-griditem {
    padding: 0px !important;
}

.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-engine-gallery-grid {
   display: grid;
   grid-template-columns: repeat(4, 1fr);
   grid-template-rows: auto auto; 
   gap: 10px;
   padding: 0px;
   width: 100%;
   height: auto; 
}

.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-engine-gallery-griditem:nth-child(1) {
   grid-column: span 2;
   grid-row: span 2;
}
.elementor-3675 .elementor-element.elementor-element-3e64c37.jet-engine-gallery-gri ditem:nth-child(2) {
    grid-column: 3;
    grid-row: 1;
}
.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-engine-gallery-griditem:nth-child(3) {
    grid-column: 4;
    grid-row: 1;
}
.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-engine-gallery-griditem:nth-child(4) {
    grid-column: 3;
    grid-row: 2;
}
.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-engine-gallery-grid__item:nth-child(5) {
    grid-column: 4;
    grid-row: 2;
}

.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-engine-gallery-grid__item {
    position: relative;
    width: 100%;
    overflow: hidden;
    aspect-ratio: 4/3 !important; 
}

.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-engine-gallery-grid__item img {
    width: 100%;
   
    object-fit: cover;
    object-position: center;
    display: block;
    transition: transform 0.3s ease;
}

.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-engine-gallery-griditem a,
.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-engine-gallery-griditem > div {
    display: block;
    width: 100%;
   
}

.elementor-3675 .elementor-element.elementor-element-3e64c37 .jet-engine-gallery-grid__item:nth-child(n+6) {
   display: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-3627f85 *//* Jet Engine Gallery Slider 이미지 4:3 비율 고정 */
.jet-engine-gallery-slider__item {
    aspect-ratio: 4 / 3;
    overflow: hidden;
}

.jet-engine-gallery-slider__item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}


@media (max-width: 880px) {
    .jet-tabs__content {
        padding: 0;
    }
}/* End custom CSS */