.back-link{color:#c00;font-weight:700;padding-top:2rem;display:block;font-size:.9rem}.back-link__text{text-decoration:underline}h2{padding-top:0}.description-title{padding-bottom:.3rem}.description-text{padding-bottom:1em}.img-link{float:left;width:18.4%;margin-right:2%;margin-bottom:2%;position:relative}.thumbnail{display:block;background-size:cover;background-position:center center;width:0;padding:50%}.img-link__caption{position:absolute;bottom:0;left:0;right:0;padding:.2rem;font-style:italic;font-size:.9rem;text-align:center;color:#fff;background-color:rgba(181,181,181,.8);-webkit-transition:all .3s;transition:all .3s}.img-link:hover>.img-link__caption{background-color:rgba(204,0,0,.8)}figcaption{font-size:1.5rem;font-family:"Century Gothic",sans-serif!important;line-height:4rem!important}@media screen and (max-width:559px){.img-link{width:32%}.img-link:nth-child(3n+3){margin-right:0}.page-header{background-image:url(/img/banner/small/c.jpg)}}@media screen and (min-width:560px) and (max-width:819px){.img-link{width:23.5%}.img-link:nth-child(4n+4){margin-right:0}.page-header{background-image:url(/img/banner/medium/c.jpg)}}@media screen and (min-width:820px){.img-link:nth-child(5n+5){margin-right:0}}@media screen and (min-width:820px) and (max-width:1199px){.page-header{background-image:url(/img/banner/large/c.jpg)}}@media screen and (min-width:1199px){.page-header{background-image:url(/img/banner/full/c.jpg)}}