.card-gallery{display:flex;width:100%}.card-gallery .inner{display:flex;flex-direction:column;width:100%}.card-gallery .inner .img-wrap{position:relative;height:240px;width:100%;margin-bottom:23px}@media screen and (max-width: 1024px){.card-gallery .inner .img-wrap{height:160px;margin-bottom:13px}}.card-gallery .inner .img-wrap img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.card-gallery .inner .link{color:#000;font-family:Titillium Web;font-size:24px;font-weight:400;line-height:26px;letter-spacing:0em;text-align:left;text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:rgba(0,0,0,0);-moz-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}@media screen and (max-width: 1024px){.card-gallery .inner .link{font-size:18px;line-height:25px;letter-spacing:0em}}.card-gallery .inner .play-btn{position:absolute;bottom:20px;left:20px;z-index:2}.card-gallery .inner .play-btn .play rect{transition:all .2s ease}.card-gallery .inner .play-btn .pause{display:none}.card-gallery .inner .play-btn .loader{display:none}@media screen and (max-width: 1024px){.card-gallery .inner .play-btn{height:40px;width:40px}.card-gallery .inner .play-btn svg{height:40px;width:40px}}.card-gallery .inner:hover{cursor:pointer}.card-gallery .inner:hover .play-btn .play rect{fill:#1dce79}.card-gallery .inner:hover .link{text-decoration:underline}.swiper-pagination{position:relative;height:6px;width:100%;padding:0px 20px;gap:10px;display:flex;margin-top:15px}.swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;display:flex;border-radius:100%;background-color:rgba(0,0,0,.3)}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.gallery_block{padding:50px 0px}@media screen and (max-width: 1024px){.gallery_block{padding:35px 0px}}.gallery_block .container{display:flex;flex-direction:column}.gallery_block .container .lead h2{font-family:Titillium Web;font-size:68px;font-weight:400;line-height:75px;letter-spacing:0em;text-align:left;margin-bottom:25px}@media screen and (max-width: 1024px){.gallery_block .container .lead h2{font-size:32px;font-weight:400;line-height:38px;letter-spacing:0em;margin-bottom:18px}}.gallery_block .container .lead p{font-family:Titillium Web;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0em;text-align:left}.gallery_block .gallery-wrap{margin-top:55px}@media screen and (max-width: 1024px){.gallery_block .gallery-wrap{padding-left:0;padding-right:0;margin-top:25px}}.gallery_block .gallery-wrap .swiper.gallery-block{width:100%}.gallery_block .gallery-wrap .swiper.gallery-block .swiper-pagination{display:none}@media screen and (max-width: 1024px){.gallery_block .gallery-wrap .swiper.gallery-block .swiper-pagination{display:flex}}.gallery_block .gallery-wrap .swiper.gallery-block .swiper-wrapper{display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));padding-bottom:10px}@media screen and (max-width: 1024px){.gallery_block .gallery-wrap .swiper.gallery-block .swiper-wrapper{display:flex;gap:0px}}@media screen and (max-width: 1024px){.gallery_block .gallery-wrap .swiper.gallery-block .swiper-wrapper .swiper-slide{padding-left:20px}.gallery_block .gallery-wrap .swiper.gallery-block .swiper-wrapper .swiper-slide:first-child{padding-left:20px}.gallery_block .gallery-wrap .swiper.gallery-block .swiper-wrapper .swiper-slide:last-child{padding-right:20px}}
