.js .boxgallery,.js .boxgallery div{position:absolute}.bg-img,.bg-tile,.js .boxgallery{overflow:hidden}.js .boxgallery,.js .panel{height:100%;top:0;left:0;width:100%}.panel{-webkit-perspective:1200px;perspective:1200px;z-index:0}.bg-tile{height:50%;width:50%}.bg-tile:nth-child(2),.bg-tile:nth-child(4){left:50%}.bg-tile:nth-child(3),.bg-tile:nth-child(4){top:50%}.bg-img{height:100%;background:#999;width:100%}.bg-img img{height:200%;position:absolute;display:block}@media screen and (min-aspect-ratio:128/85){.bg-img img{height:auto;width:200%}}.bg-tile:nth-child(2) .bg-img img,.bg-tile:nth-child(4) .bg-img img{left:-100%}.bg-tile:nth-child(3) .bg-img img,.bg-tile:nth-child(4) .bg-img img{top:-100%}.boxgallery>nav span{position:absolute;outline:none;text-align:center;top:50%;background:#15151552;cursor:pointer;display:block;z-index:1000}.boxgallery>nav span.prev{left:5px}.boxgallery>nav span.next,.boxgallery>nav span.prev{height:65px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;position:absolute;text-align:center;top:50%;border-radius:100%;background:#15151530;width:65px;line-height:65px;display:inline-block;z-index:100}.boxgallery>nav span.next{right:5px}.boxgallery>nav i{height:100%;position:relative;width:100%;display:block}.boxgallery>nav span.next:before{font-size:25px;font-weight:500;content:"→";left:25%;font-family:FontAwesome}.boxgallery>nav span.prev:before{font-size:25px;content:"←";left:25%;font-family:FontAwesome}.panel.current{z-index:2}.panel{position:relative}.panel:after{right:0;content:"";position:absolute;bottom:0;top:0;background-color:rgba(36,42,53,.2);left:0}.panel.active{z-index:1}.panel.current .bg-img{-webkit-transition:-webkit-transform 1.1s ease-in-out;transition:transform 1.1s ease-in-out}.panel.current .bg-img:after{right:0;content:"";position:absolute;bottom:0;top:0;background-color:rgba(36,42,53,.2);left:0}.boxgallery[data-effect=effect-1] .panel.active .bg-tile,.boxgallery[data-effect=effect-2] .panel.active .bg-tile{-webkit-animation:scaleDown 1.1s ease-in-out;animation:scaleDown 1.1s ease-in-out}@-webkit-keyframes scaleDown{0%{-webkit-transform:translateZ(380px);transform:translateZ(380px)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes scaleDown{0%{-webkit-transform:translateZ(380px);transform:translateZ(380px)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.boxgallery[data-effect=effect-2] .panel.current .bg-img{-webkit-transition:-webkit-transform .9s cubic-bezier(.7,0,.3,1);transition:transform .9s cubic-bezier(.7,0,.3,1)}.boxgallery[data-effect=effect-2] .panel.current .bg-tile:nth-child(2) .bg-img{-webkit-transition-delay:.15s;transition-delay:.15s}.boxgallery[data-effect=effect-2] .panel.current .bg-tile:nth-child(3) .bg-img{-webkit-transition-delay:.3s;transition-delay:.3s}.boxgallery[data-effect=effect-2] .panel.current .bg-tile:nth-child(4) .bg-img{-webkit-transition-delay:.45s;transition-delay:.45s}.boxgallery[data-effect=effect-3] .panel:after{height:100%;-webkit-transition:opacity 1.1s ease-in-out;transition:opacity 1.1s ease-in-out;content:"";position:absolute;background:rgba(0,0,0,.8);width:100%}.boxgallery[data-effect=effect-3] .panel.active:after,.boxgallery[data-effect=effect-3] .panel.current:after{opacity:0}.boxgallery[data-effect=effect-3] .panel.current:after{-webkit-transition:none;transition:none}.boxgallery[data-effect=effect-3] .panel.current .bg-img{-webkit-transition:-webkit-transform 1.1s cubic-bezier(.7,0,.3,1);transition:transform 1.1s cubic-bezier(.7,0,.3,1)}.boxgallery[data-effect=effect-3] .panel.current .bg-tile:nth-child(2) .bg-img{-webkit-transition-delay:.15s;transition-delay:.15s}.boxgallery[data-effect=effect-3] .panel.current .bg-tile:nth-child(3) .bg-img{-webkit-transition-delay:.3s;transition-delay:.3s}.boxgallery[data-effect=effect-3] .panel.current .bg-tile:nth-child(4) .bg-img{-webkit-transition-delay:.45s;transition-delay:.45s}@media (max-width:1200px){.boxgallery>nav span.prev{left:5px}.boxgallery>nav span.next,.boxgallery>nav span.prev{height:60px;border-radius:3px;width:40px;line-height:60px}.boxgallery>nav span.next{right:5px}.boxgallery>nav span.next:before,.boxgallery>nav span.prev:before{font-size:20px}}@media (max-width:992px){.isa-3{margin:0!important}}@media (max-width:768px){.boxgallery>nav span.prev{height:50px;left:2px;width:30px;line-height:50px}.boxgallery>nav span.next{height:50px;right:2px;width:30px;line-height:50px}.boxgallery>nav span.next:before,.boxgallery>nav span.prev:before{font-size:16px}}@media screen and (max-width:380px){.boxgallery>nav span{height:50px;width:50px}}