ul.gallery{display:grid;gap:1.41em;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));list-style:none;margin:0;padding:1.41em 0 0}@media (min-width:0) and (max-width:639px){ul.gallery{gap:.705em;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}ul.gallery.left{justify-content:start}ul.gallery.center{justify-content:center}ul.gallery.right{justify-content:end}ul.gallery li{margin:0;padding:0}ul.gallery li a{display:flex}ul.gallery li a img{height:auto;margin:0;width:100%}ul.gallery li a img:hover{opacity:.9}ul.gallery.project{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (min-width:0) and (max-width:639px){ul.gallery.project{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}ul.gallery.flex{display:flex;flex-wrap:wrap}ul.gallery.flex li{flex:0 0 auto}ul.gallery.flex li a{display:flex;width:100%}ul.gallery.flex li a img{width:100%}@media (min-width:0) and (max-width:639px){ul.gallery.flex li a img{max-width:125px}}@media (min-width:0) and (max-width:1159px){.swiper-container.multiple{overflow-x:hidden}}.swiper-container.multiple .swiper-wrapper .swiper-slide{height:500px;width:auto}@media (min-width:0) and (max-width:979px){.swiper-container.multiple .swiper-wrapper .swiper-slide{height:400px}}@media (min-width:0) and (max-width:639px){.swiper-container.multiple .swiper-wrapper .swiper-slide{height:240px}}.swiper-container.multiple .swiper-wrapper .swiper-slide img{display:table;height:100%;margin-bottom:0;width:auto}body.compensate-for-scrollbar{overflow-y:initial}
