.a-gallery{margin:0 0 9rem}.a-gallery__container{max-width:79.3rem}.a-gallery__heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #000;padding:0 0 .8rem}.a-gallery__heading h2{font-size:1.8rem;line-height:2.1rem;letter-spacing:.02em;text-transform:uppercase;font-weight:300}.a-gallery__heading a{background-color:#000;border-radius:4rem;padding:.3rem 1rem;font-size:1.1rem;line-height:1.3rem;color:#fffff1;font-weight:300;text-transform:uppercase;letter-spacing:.03em}.a-gallery__list{padding:1rem 0 0;display:flex;gap:2.7%}.a-gallery__item{flex:1}.a-gallery__image{width:100%;display:flex}.a-gallery__image img{width:100%;height:auto}.a-gallery__text{margin:1.6rem 0 0}.a-gallery__text h3{font-family:"Financier Display",sans-serif;font-size:2.6rem;line-height:1.05;font-weight:900;letter-spacing:.01em;color:#000}@media only screen and (max-width:800px){.a-gallery__list{flex-direction:column;gap:3rem}}