.left{float:left}.right{float:right}@media (max-width:768px){.float-none{float:none}}.clearfix:after{content:'';display:block;clear:both}.clearfix:before{content:'';display:block;clear:both}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes opac{from{opacity:0}to{opacity:1}}@keyframes opac{from{opacity:0}to{opacity:1}}p{letter-spacing:.6px}.white-header{background:#fff;height:90px;position:relative}.white-header>h1{font-size:2em;font-family:Barlow,sans-serif;color:#222;font-weight:700;letter-spacing:1px;text-transform:uppercase;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:4%;margin:0}.gutterX{padding-left:4%;padding-right:4%}.container{width:100%}.container{min-height:400px;width:100%}.gallery-holder{margin-top:50px;margin-bottom:50px;min-height:450px}.gallery-holder h1{color:#0d3157}.gallery-holder h1:after{content:"";display:block;width:30px;height:2px;background:#0d3157;margin:0 auto;margin-top:10px;margin-bottom:60px}.gallery-holder .gallery-collection{width:100%;height:100%;position:relative;margin:0 auto}.gallery-holder .gallery-box{display:block;background:#eee;padding:0;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.2%;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.gallery-holder .gallery-box:hover{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}@media (max-width:600px){.gallery-holder .gallery-box{width:100%}}.gallery-holder .gallery-box>div{width:100%;padding-bottom:80%;position:relative}.gallery-holder .gallery-box .bg-img{width:100%;height:100%;background-image:url(../images/background/fallback.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;left:0;top:0}.gallery-holder .gallery-box .heading{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,0)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(255,0,0,0),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(255,0,0,0),rgba(0,0,0,.9));background:linear-gradient(to bottom,rgba(255,0,0,0),rgba(0,0,0,.9));position:absolute;bottom:0;left:0;width:100%;min-height:40px}.gallery-holder .gallery-box .heading h3{color:#fff;font-size:1.1em;margin:0;padding:10px 10px;padding-bottom:25px;font-family:Questrial,sans-serif}.gallery-holder .gallery-box .gallery-wrapper{width:100%;height:100%;padding:0;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,0)),to(rgba(2,61,124,.82)));background:-webkit-linear-gradient(top,rgba(255,0,0,0),rgba(2,61,124,.82));background:-o-linear-gradient(top,rgba(255,0,0,0),rgba(2,61,124,.82));background:linear-gradient(to bottom,rgba(255,0,0,0),rgba(2,61,124,.82))}.gallery-holder .gallery-box .gallery-wrapper:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.gallery-holder .gallery-box .gallery-name{position:absolute;bottom:5%;left:10%;color:#fff;padding-right:8px;font-size:1em;font-weight:700;font-family:Questrial,sans-serif}@media (max-width:600px){.gallery-holder .gallery-box .gallery-name{padding-right:10px}}.gallery-holder .gallery-box .gallery-name p{font-size:.8em}