.qodex-images-layout{position:relative}.qodex-images-layout .grid-items{margin-left:0;margin-right:0}.qodex-images-layout__item{overflow:hidden;position:relative;transform:translateZ(0)}.qodex-images-layout .qodex-images-layout__item{padding:0}.qodex-images-layout__item:hover .qodex-images-layout__content{opacity:1}.qodex-images-layout__inner{position:relative;overflow:hidden}.qodex-images-layout__link{display:block}.qodex-images-layout__icon{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;pointer-events:none}.qodex-images-layout__icon .qodex-images-layout-icon-inner{display:flex;align-items:center;justify-content:center}.qodex-images-layout__image{position:relative;line-height:0}.qodex-images-layout__image-instance{width:100%;min-width:50px;min-height:50px}.qodex-images-layout__title{width:100%}.qodex-images-layout__desc{width:100%}.qodex-images-layout__content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;text-align:center;z-index:1;opacity:0;transition:opacity 0.5s cubic-bezier(0.21,0.75,0.27,0.96)}.qodex-images-layout__content:before{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:-1;content:""}.qodex-images-layout.layout-type-masonry .qodex-images-layout__item{opacity:0}.qodex-images-layout.layout-type-masonry .qodex-images-layout__item.showmenow{opacity:1}.qodex-images-layout.layout-type-grid .qodex-images-layout__image-instance{width:100%;object-fit:cover}.qodex-images-layout.layout-type-list .qodex-images-layout__item{width:100%}.enable-c-height-true .qodex-images-layout__image img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;height:100%}.ig_style a.qodex-images-layout__link:before{content:"";font-family:"QodexIcons";background:#FFFFFF;position:absolute;z-index:2;font-size:24px;padding:0.8em;line-height:1;display:block;vertical-align:middle}@media (max-width:800px){.ig_style a.qodex-images-layout__link:before{padding:10px;font-size:16px}}