.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:1 / 1;}.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-swiper-button{font-size:28px;color:#3E1712;}.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-swiper-button svg{fill:#3E1712;}.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}#elementor-popup-modal-1997 .dialog-widget-content{animation-duration:0.3s;background-color:#F7F3EE;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}#elementor-popup-modal-1997 .dialog-message{width:100vw;height:100vh;align-items:flex-start;padding:0px 0px 0px 0px;}#elementor-popup-modal-1997{justify-content:center;align-items:center;}@media(max-width:1024px){.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for media-carousel, class: .elementor-element-ingatlan-fotok-slider */.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider{--flott-h:calc(100vh - 252px);--flott-w:min(calc(100vw - 336px), calc(var(--flott-h) * 1.5));width:var(--flott-w);max-width:100%;margin-inline:auto;}
.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:min(var(--flott-h), calc(var(--flott-w) / 1.5)) !important;overflow:visible;}
.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-main-swiper:not(.elementor-thumbnails-swiper) .swiper-slide{background-color:transparent;}
.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain !important;background-repeat:no-repeat;background-position:center;}
.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-swiper-button-prev{left:-96px;}
.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-swiper-button-next{right:-96px;}
.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-thumbnails-swiper .swiper-slide{cursor:pointer;opacity:1;padding-bottom:12px;border-bottom:1px solid transparent;}
.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-thumbnails-swiper .swiper-slide.swiper-slide-active,.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-thumbnails-swiper .swiper-slide.swiper-slide-thumb-active{border-bottom-color:#3E1712;}
@media (max-width:1024px){.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider{--flott-w:min(calc(100vw - 80px), calc(var(--flott-h) * 1.5));}.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-swiper-button-prev{left:8px;}.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-swiper-button-next{right:8px;}}
@media (max-width:767px){.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider{--flott-h:calc(100vh - 220px);--flott-w:calc(100vw - 40px);}}
.elementor-1997 .elementor-element.elementor-element-ingatlan-fotok-slider .elementor-thumbnails-swiper .swiper-slide{background-color:transparent;}/* End custom CSS */