:root{--container-width: 1680px;--container-padding-x: 29px}.owl-carousel.owl-carousel-gallerytheme .owl-stage-outer:before,.owl-carousel.owl-carousel-gallerytheme .owl-stage-outer:after{content:"";position:absolute;z-index:1;top:-10px;bottom:-10px;width:10px;opacity:0;transition:opacity .3s ease-out}.owl-carousel.owl-carousel-gallerytheme .owl-stage-outer:before{left:0;background:radial-gradient(ellipse at left,#00000080,#0000 75%) 0 center,radial-gradient(ellipse at right,#00000080,#0000 75%) 100% center;background-attachment:scroll,scroll;background-size:5px 100%,0 100%;background-repeat:no-repeat}.owl-carousel.owl-carousel-gallerytheme .owl-stage-outer:after{right:0;background:radial-gradient(ellipse at right,#00000080,#0000 75%) 100% center,radial-gradient(ellipse at left,#00000080,#0000 75%) 0 center;background-attachment:scroll,scroll;background-size:5px 100%,0 100%;background-repeat:no-repeat}.owl-carousel.owl-carousel-gallerytheme .owl-item img{box-sizing:border-box;display:inline-block;padding:10px;border:1px solid #ccc;vertical-align:middle}.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev,.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next{position:absolute;top:50%;width:16px;height:30px;margin-top:-30px/2;cursor:pointer}.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev:hover,.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev:active,.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next:hover,.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next:active{background-position:0 100%}.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev.disabled,.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev.disabled:hover,.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev.disabled:active,.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next.disabled,.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next.disabled:hover,.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next.disabled:active{background-position:0 0}.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev{left:-40px;background:url(/files/design/news-arrback0.png) 0 0 no-repeat}.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next{right:-40px;background:url(/files/design/news-arrnext0.png) 0 0 no-repeat}.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-dots{text-align:center}.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-dot{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;border-radius:1000px;background-color:#c2c2c2;vertical-align:middle}.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-dot.active{background-color:#3dade1}.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-dot:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px}.owl-carousel.owl-carousel-gallerytheme.owl-carousel-shadow-right .owl-stage-outer:after,.owl-carousel.owl-carousel-gallerytheme.owl-carousel-shadow-right .owl-stage-outer:before{opacity:1;transition:opacity .3s ease-out}.b-gallery{margin-bottom:100px;padding-top:70px}.b-gallery .gallery__inner{overflow:visible}.b-gallery .gallery__menu-wrapper{display:flex;flex-wrap:wrap}.b-gallery .gallery__item{box-sizing:border-box;width:calc((100% - 200px) / 6);margin-right:40px;margin-bottom:40px}.b-gallery .gallery__item:nth-child(6n){margin-right:0}.b-gallery .gallery__item-wrap{display:flex;justify-content:center;align-items:center}.b-gallery .gallery__item-wrap img{display:block;max-width:100%}.b-gallery .gallery__names{position:absolute;inset:-137px 0 auto auto;display:flex;width:auto;border-bottom:1px solid rgba(13,76,148,.3)}.b-gallery .gallery__names-item{position:relative;box-sizing:border-box;margin-right:70px;padding:0 0 20px;color:#0d4c94;font-size:20px;cursor:pointer;transition:color .2s linear}.b-gallery .gallery__names-item:last-child{margin-right:0}.b-gallery .gallery__names-item:after{content:"";position:absolute;bottom:-1px;left:0;display:block;width:100%;height:2px;background-color:#0d4c94;opacity:0;transition:opacity .2s linear}.b-gallery .gallery__names-item--active{color:#0d4c94;font-weight:600}.b-gallery .gallery__names-item--active:after{opacity:1}.b-gallery .gallery__title-mob{display:none}