.reference-slick-items .author{display:block;font-weight:700;margin-top:1.4em}@media screen and (max-width:600px){.col-gallery{display:block;float:left;position:relative;width:calc(100% - 5px)}}@media screen and (max-width:860px){.col-gallery{display:block;float:left;position:relative;width:calc(50% - 5px)}}@media screen and (max-width:1440px){.col-gallery{display:block;float:left;position:relative;width:calc(25% - 5px)}}@media screen and (max-width:1620px){.col-gallery{display:block;float:left;position:relative;width:calc(25% - 5px)}}@media screen and (min-width:1620px){.col-gallery{display:block;float:left;position:relative;width:calc(16.66% - 5px)}}.image_ratio{display:block;height:0;overflow:hidden;position:relative;width:100%}.image_ratio img{height:100%;left:0;object-fit:cover;object-position:50% 50%;position:absolute;top:0;width:100%}.reference-slick-items .item{padding:15px;text-align:center}.ui-dialog-buttonpane{text-align:center}.slick-next:before{content:">"!important}#dialog-galerie-carusel .card-galerie-item{display:inline-block}.ui-dialog{height:100%!important;overflow:auto!important;overflow-x:hidden!important;position:fixed!important;top:0!important;width:100%!important;z-index:10000}.modal-backdrop{background-color:#000;height:100vh;left:0;opacity:.8;position:fixed;top:0;transition:opacity .15s linear;width:100vw;z-index:1050}#dialog-galerie-carusel{margin-top:50px;position:absolute;width:100%!important;z-index:10000}.dialog-galerie-carusel .ui-dialog-titlebar-close{display:none!important}#dialog-galerie-carusel .description{background:#000;bottom:0;color:#fff;display:inline-block;height:38px;margin:auto;position:absolute;text-align:center;width:100%}.galeire-slick-items .slick-next:before,.galeire-slick-items .slick-prev:before{content:""!important}.galeire-slick-items .slick-next:before{content:">"!important}.galeire-slick-items .slick-prev{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.galeire-slick-items .slick-next,.galeire-slick-items .slick-prev{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px}.galeire-slick-items .slick-next{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.slick-dots li button:before{font-size:35px!important}@media screen and (max-width:860px){#dialog-galerie-carusel .card-galerie-item{width:100%!important}#opener{display:none!important}}.ui-dialog{margin-top:0!important}