.gallery-image{flex:1 1 100%;padding:2.77%;position:relative}.gallery-image-inner{background-color:#c4c4c4;display:block;overflow:hidden;position:relative}.gallery-image-inner:before{content:'';display:block;padding-top:125.27%;width:100%}.gallery-image-inner img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.gallery-text{color:#32292f;flex:0 1 100%;font-family:'futura-pt',sans-serif;font-size:14px;letter-spacing:1em;line-height:1.5;text-align:center;text-transform:uppercase}.gallery-text p{margin-bottom:0}.glide__gallery{position:relative}.glide__gallery .glide__arrow{border-radius:0;border:0;box-shadow:none;color:#000;font-size:24px;line-height:1;padding:0;text-shadow:none}.glide__gallery .glide__arrow:hover,.glide__gallery .glide__arrow:focus{background-color:transparent;color:#0f518e}.glide__gallery .glide__arrow svg{display:inline-block;fill:currentColor;height:1em;stroke-width:0;stroke:currentColor;vertical-align:top;width:1em}.glide__gallery .glide__arrow--left{left:-24px}.glide__gallery .glide__arrow--right{right:-24px}@media(min-width:768px){.glide__slides{display:flex;flex-flow:row wrap;justify-content:center}.glide__arrows{display:none}.gallery-image{flex:0 1 33.33%}.gallery.left-accent .gallery-image:nth-child(3n-2):before,.gallery.left-accent .gallery-image:nth-child(3n-2):after,.gallery.right-accent .gallery-image:nth-child(3n):before,.gallery.right-accent .gallery-image:nth-child(3n):after{background-size:100% 100%;content:'';bottom:2.67%;display:block;position:absolute}.gallery.left-accent .gallery-image:nth-child(3n-2):before,.gallery.left-accent .gallery-image:nth-child(3n-2):after{left:3.232%}.gallery.right-accent .gallery-image:nth-child(3n):before,.gallery.right-accent .gallery-image:nth-child(3n):after{right:3.232%}.gallery.left-accent .gallery-image:nth-child(3n-2):before,.gallery.right-accent .gallery-image:nth-child(3n):before{height:38.32%;width:46.391%}.gallery.left-accent .gallery-image:nth-child(3n-2):after,.gallery.right-accent .gallery-image:nth-child(3n):after{height:19.064%;width:23.08%}}@media(max-width:767px){.gallery-image{padding:12.5px 0}.gallery-text{letter-spacing:.4em}}