@import "https://fonts.googleapis.com/css?family=Arvo";@import "https://fonts.googleapis.com/css?family=Open+Sans:800italic,400";.master-container{overflow:hidden;*zoom:1}.gallery-wrapper{width:100%;font-size:0;line-height:0;overflow:hidden;background:#000000}.gallery-wrapper .gallery-item{width:12.5%;height:24.5vh;display:inline-block;position:relative;z-index:1;background-color:#000000;overflow:hidden}.gallery-wrapper .gallery-item img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:100%;object-fit:cover;display:block}.gallery-wrapper .gallery-item span{position:absolute;color:#ffffff;z-index:100;bottom:8px;right:8px;font-size:11px;line-height:11px;font-weight:bold}.gallery-wrapper .gallery-item .front,.gallery-wrapper .gallery-item .back{position:absolute;height:100%;width:100%;top:0;left:0}.gallery-wrapper .gallery-item .front,.gallery-wrapper .gallery-item .back{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;transition:transform 0.9s;-webkit-transition:-webkit-transform 0.9s;-moz-transition:-moz-transform 0.9s}.gallery-wrapper .gallery-item .back{transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg)}.gallery-wrapper .gallery-item.flip .front{transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg)}.gallery-wrapper .gallery-item.flip .back{transform:rotateX(0);-moz-transform:rotateX(0);-webkit-transform:rotateX(0)}.gallery-wrapper .cta{position:absolute;z-index:2;top:50%;left:50%;width:80%;max-width:844px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.gallery-wrapper .cta:before{content:"";position:absolute;display:block;clear:both;left:-12px;top:-12px;height:90%;width:95%;border-top:12px solid #ee2738;border-left:12px solid #ee2738;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.gallery-wrapper .cta:hover,.gallery-wrapper .cta:focus{top:48%;text-decoration:none}.gallery-wrapper .cta:hover:before,.gallery-wrapper .cta:focus:before{border-top:12px solid #c1d62e;border-left:12px solid #c1d62e}.gallery-wrapper .cta:hover .container section .next_stop,.gallery-wrapper .cta:focus .container section .next_stop{color:#90d1bb}.gallery-wrapper .cta .container{padding:5%;position:relative;color:#ffffff;background-color:rgba(0,0,0,0.82);-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.gallery-wrapper .cta .container section{overflow:hidden;*zoom:1}.gallery-wrapper .cta .container section .intro{position:relative;font-family:Arvo;font-size:16px;line-height:16px;margin:10px 0 0;display:block;font-weight:normal;text-transform:uppercase;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}@media (min-width: 640px){.gallery-wrapper .cta .container section .intro{font-size:18px;line-height:18px}}@media (min-width: 720px){.gallery-wrapper .cta .container section .intro{font-size:20px;line-height:20px}}@media (min-width: 915px){.gallery-wrapper .cta .container section .intro{font-size:30px;line-height:30px}}.gallery-wrapper .cta .container section .intro:before{content:"";position:absolute;display:block;clear:both;left:2px;top:-12px;width:53px;border-top:6px solid #c1d62e}.gallery-wrapper .cta .container section .next_stop{margin:5px 0  7px;padding:9% 0 0;background:url(../img/nextstoptemple.png) no-repeat 0 0;background-size:contain;text-indent:-100000px;overflow:hidden;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.gallery-wrapper .cta .container section .make{position:relative;font-family:'Open Sans', sans-serif;font-weight:bold;padding:0 26px 0 0;margin:0;text-align:right;font-size:12px;line-height:16px;text-transform:uppercase;display:inline-block;float:right;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}@media (min-width: 680px){.gallery-wrapper .cta .container section .make{font-size:14px}}@media (min-width: 915px){.gallery-wrapper .cta .container section .make{font-size:16px}}.gallery-wrapper .cta .container section .make:after{content:"";position:absolute;top:0px;right:0;width:20px;height:14px;background:url(../img/arrow.png) no-repeat 0 0}.gallery-wrapper .cta .container section .make:before{content:"";position:absolute;top:0;left:-386px;width:380px;height:30px;background:url(../img/graphic.png) no-repeat 0 0}.gallery-wrapper .cta .container section .make .text{padding:4% 0 0 0;float:left;font-size:10pt;display:inline-block;text-transform:uppercase;letter-spacing:1.5px}@media (max-width: 1240px){.gallery-wrapper .cta .container section .make .text{font-size:9pt}}@media (max-width: 800px){.gallery-wrapper .cta .container section .make .text{font-size:7pt;float:none}}.gallery-wrapper .cta .container section .make .arrow{width:8%;padding:1% 2% 0 0;color:#C1D62E;float:right;display:inline-block}.gallery-wrapper .cta .container section .make .arrow img{width:100%;height:auto;max-width:24px}@media (max-width: 800px){.gallery-wrapper .cta .container section .make .arrow{padding:4.4% 0 0 2%}}
