.bw-gallery-block{position:relative}@media only screen and (max-width:767px){.bw-gallery-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.bw-gallery-block__text{position:absolute;background:rgba(0,0,0,.5);padding:25px;color:#fff;bottom:30px;width:calc(100% - 60px);left:30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.bw-gallery-block__text{background:var(--c-light-grey-2);position:relative;left:0;bottom:0;width:100%;padding:25px 15px;color:inherit}}.bw-gallery-block .swiper-slide{position:relative}@media only screen and (max-width:767px){.bw-gallery-block .swiper-slide{background:var(--c-light-grey-2);height:auto}}.bw-gallery-block .swiper-slide:not(.swiper-slide-active){opacity:0!important}.bw-gallery-block .swiper-slide.swiper-slide-active{opacity:1!important}.bw-gallery-block .swiper-container{max-width:calc(100% - 60px);margin:auto}@media only screen and (max-width:767px){.bw-gallery-block .swiper-container{max-width:100%;width:100%}}.bw-gallery-block .swiper-button-next,.bw-gallery-block .swiper-button-prev{background:0 0;width:18px;margin-top:-60px}@media only screen and (max-width:767px){.bw-gallery-block .swiper-button-next,.bw-gallery-block .swiper-button-prev{position:static;margin:0}}.bw-gallery-block .swiper-button-next:after,.bw-gallery-block .swiper-button-next:before,.bw-gallery-block .swiper-button-prev:after,.bw-gallery-block .swiper-button-prev:before{display:none}.bw-gallery-block .swiper-button-next{right:0}.bw-gallery-block .swiper-button-prev{left:0}