.rem-offplan-plugin .modern-gallery-item{position:relative!important;overflow:hidden!important;display:block!important}.rem-offplan-plugin .gallery-overlay{position:absolute!important;inset:0!important;z-index:10!important;background:rgb(0 0 0 / .5)!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;transition:all .3s ease!important;pointer-events:none!important;visibility:hidden!important;display:none!important}.rem-offplan-plugin .modern-gallery-item:hover .gallery-overlay{opacity:1!important;pointer-events:auto!important;visibility:visible!important;display:flex!important}.rem-offplan-plugin .gallery-overlay i{color:#fff!important;font-size:30px!important;pointer-events:none!important}.rem-offplan-plugin .modern-gallery-grid{position:relative!important;display:grid!important;gap:20px!important}.rem-offplan-plugin .modern-gallery-item img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}@media (max-width:768px){.rem-offplan-plugin .gallery-overlay{min-height:44px!important;min-width:44px!important}.rem-offplan-plugin .gallery-overlay i{font-size:24px!important}}@media (min-width:769px) and (max-width:1024px){.rem-offplan-plugin .gallery-overlay i{font-size:28px!important}}@supports not (inset:0){.rem-offplan-plugin .gallery-overlay{top:0!important;left:0!important;right:0!important;bottom:0!important}}.rem-offplan-plugin .gallery-overlay{margin:0!important;padding:0!important;border:none!important;outline:none!important;box-shadow:none!important;transform:none!important;filter:none!important}.rem-offplan-plugin .gallery-overlay:not(:hover){visibility:hidden!important}.rem-offplan-plugin .modern-gallery-item:hover .gallery-overlay{visibility:visible!important}.rem-offplan-plugin .gallery-overlay{content:"View image in gallery"!important}.rem-offplan-plugin .modern-gallery-item:focus-within .gallery-overlay{opacity:1!important;pointer-events:auto!important}.rem-offplan-plugin .gallery-overlay{will-change:opacity!important;backface-visibility:hidden!important}