section.gallery{margin-top:35px}@media all and (min-width:768px),print{section.gallery{margin-top:40px}}section.gallery>.heading{font-family:"Fedra Serif A Pro","Times New Roman",Times,serif;margin-top:35px;margin-bottom:15px;font-weight:700;color:#333;font-size:26px;line-height:35px;letter-spacing:-.14px;padding-top:5px;padding-bottom:5px}section.gallery>.heading:first-child{margin-top:0}@media all and (min-width:768px),print{section.gallery>.heading{margin-top:40px;margin-bottom:20px}}@media all and (min-width:768px),print{section.gallery>.heading{font-size:32px;line-height:50px;letter-spacing:-.17px;padding-top:6px;padding-bottom:4px}}section.gallery .images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:29px -1px -1px}@media all and (min-width:500px),print{section.gallery .images{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}section.gallery .image{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%;padding:1px}@media all and (min-width:500px),print{section.gallery .image{width:25%}}section.gallery .image a{position:relative;display:block;cursor:zoom-in}section.gallery .image .more{font-size:32px;line-height:40px;letter-spacing:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:rgba(51,51,51,.5);pointer-events:none}.downloads{margin-top:50px}@media all and (min-width:768px),print{.downloads{margin-top:60px}}