.masonry-container .row{display:flex;height:20vw}.masonry-container .row .item{flex:auto;overflow:hidden}.masonry-container .row .item img{width:100%;height:100%}.gallery-slider-view{overflow:hidden;height:250px}.gallery-slider-view .slider-carousel .item{position:relative}.gallery-slider-view .slider-carousel .item img{width:100%;object-fit:cover}.gallery-slider-view .slider-carousel .item .hover-content{position:absolute;top:50%;left:50%;font-size:17px;color:#fff;transform:translate(-50%,-50%);-webkit-filter:drop-shadow(0 4px 8px #000000a0);-moz-filter:drop-shadow(0 4px 8px #000000a0);-o-filter:drop-shadow(0 4px 8px #000000a0);filter:drop-shadow(0 4px 8px #000000a0);word-break:keep-all}.gallery-slider-view .slider-carousel .item h1.hover-content{margin-top:0;font-weight:300;word-spacing:100vw}.gallery-slider-view .slider-carousel .item h1.hover-content:after{display:none}.gallery-slider-view .tns-outer{position:relative}.gallery-slider-view .tns-outer .tns-controls{position:absolute;z-index:2;bottom:5%;right:20px}.gallery-slider-view .tns-outer .tns-controls button{overflow:hidden;text-indent:-1000px;width:45px;height:45px;border-radius:50%;border:1px solid #fff;background-color:rgb(0 0 0 / .3);position:relative}.gallery-slider-view .tns-outer .tns-controls button:before{border-style:solid;border-width:.1em .1em 0 0;content:"";display:inline-block;height:.45em;left:.15em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.45em;position:absolute;border-color:#fff}.gallery-slider-view .tns-outer .tns-controls button[data-controls="next"]:before{left:50%;transform:translateY(-50%) translateX(-65%) rotate(45deg);top:50%}.gallery-slider-view .tns-outer .tns-controls button[data-controls="prev"]{margin-right:10px}.gallery-slider-view .tns-outer .tns-controls button[data-controls="prev"]:before{left:50%;transform:translateY(-35%) translateX(-50%) rotate(-135deg);top:50%}@media (min-width:375px){.gallery-slider-view{height:300px}}@media (min-width:456px){.gallery-slider-view{height:390px}.gallery-slider-view .slider-carousel .item .hover-content{font-size:22px}}@media (min-width:576px){.gallery-slider-view{height:530px}.gallery-slider-view .slider-carousel .item .hover-content{font-size:30px}.gallery-slider-view .tns-outer .tns-controls button{width:25px;height:25px}}@media (min-width:768px){.gallery-slider-view .slider-carousel .item .hover-content{font-size:40px}}@media (min-width:840px){.gallery-slider-view{height:620px}}@media (min-width:992px){.gallery-slider-view{height:690px}.gallery-slider-view .slider-carousel .item .hover-content{font-size:76px}}@media (min-width:1068px){.gallery-slider-view{height:780px}}@media (min-width:1200px){.gallery-slider-view{height:auto}}