.GridGallerySwiper_grid_gallery_swiper__N1CAf{display:grid;grid-gap:16px;grid-auto-flow:dense;position:relative}.GridGallerySwiper_grid_gallery_swiper--each__Od8Ha{position:relative;border-radius:16px;overflow:hidden;cursor:pointer}.GridGallerySwiper_grid_gallery_swiper--each__Od8Ha .GridGallerySwiper_icon__RiQAv{position:absolute;width:42px;height:42px;border-radius:34px;background:hsla(0,0%,81%,.302);backdrop-filter:blur(12px);display:grid;place-items:center;top:12px;right:15px;opacity:0;transform:scale(.85);transition:.25s linear;display:flex;justify-content:center;align-items:center}@media(max-width:768px){.GridGallerySwiper_grid_gallery_swiper--each__Od8Ha .GridGallerySwiper_icon__RiQAv{opacity:1;width:22px;height:22px;transform:scale(1);top:8px;right:8px}.GridGallerySwiper_grid_gallery_swiper--each__Od8Ha .GridGallerySwiper_icon__RiQAv svg{width:6px}}@media screen and (max-width:768px)and (max-width:768px){.GridGallerySwiper_grid_gallery_swiper--each__Od8Ha .GridGallerySwiper_icon__RiQAv svg{width:10px}}.GridGallerySwiper_grid_gallery_swiper--each__Od8Ha img{transform:scale(1);transition:.25s linear}.GridGallerySwiper_grid_gallery_swiper--each__Od8Ha:hover .GridGallerySwiper_icon__RiQAv{opacity:1;transform:scale(1)}.GridGallerySwiper_grid_gallery_swiper--each__Od8Ha:hover img{transform:scale(1.025)}.GridGallerySwiper_count__AJORF{color:#191919;font-size:17px;font-style:normal;line-height:14px;letter-spacing:.16px;display:flex;width:50px;height:50px;justify-content:center;align-items:center;gap:16px;flex-shrink:0;position:absolute;z-index:1;bottom:24px;right:24px;border-radius:34px;background:#f8f8f8;backdrop-filter:blur(12px);pointer-events:none;font-weight:500}@media(max-width:768px){.GridGallerySwiper_count__AJORF{font-size:12px;line-height:14px;width:30px;height:30px;bottom:16px;right:16px}}.CardContent_card_content__15rFG{height:380px;width:280px;position:relative;z-index:1;border-radius:16px;overflow:hidden;will-change:width,height;transition:width .3s ease,height .3s ease;border:1px solid #383838}@media(min-width:768px)and (max-width:1023px){.CardContent_card_content__15rFG{width:280px}}@media(max-width:767px){.CardContent_card_content__15rFG{width:100%}}.CardContent_card_content__15rFG.CardContent_auto__TXJMb{width:auto}.CardContent_card_content__15rFG:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,transparent 60.78%,rgba(0,0,0,.5) 93.36%);z-index:1}.CardContent_card_content__15rFG.CardContent_large__SoUOY{width:492px}@media(min-width:768px)and (max-width:1023px){.CardContent_card_content__15rFG.CardContent_large__SoUOY{width:280px}}@media(max-width:767px){.CardContent_card_content__15rFG.CardContent_large__SoUOY{width:100%;height:430px}}.CardContent_card_content__15rFG.CardContent_extra_large__MNr_0{width:80vw;height:70vh}@media(max-width:767px){.CardContent_card_content__15rFG.CardContent_extra_large__MNr_0{width:100%;height:430px}}.CardContent_card_content_info__XKV7Z{padding:24px;position:absolute;width:100%;bottom:0;left:0;z-index:1}@media(min-width:768px)and (max-width:1023px){.CardsSwiper_cards_swiper__09bAO{padding-left:20px!important;padding-right:20px!important}}@media(min-width:1024px)and (max-width:1200px){.CardsSwiper_cards_swiper__09bAO{padding-left:20px!important;padding-right:20px!important}}.CardsSwiper_cards_swiper_slide__AGk1w{width:fit-content}.CardsSwiper_cards_swiper_btns__qeb4H{padding-bottom:30px;width:100%;max-width:80%;margin:-50px auto 0}.CardsSwiper_cards_swiper_btns--each__uRDe5{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:.25s linear;position:relative;z-index:1}.CardsSwiper_cards_swiper_btns--each__uRDe5[aria-disabled=true]{opacity:.5;cursor:auto}.ContainerBlock_container_block__yWbU_>div{padding-left:var(--gap);padding-right:var(--gap)}.ContainerBlock_container_block__yWbU_.ContainerBlock_box__j79iN{max-width:1100px;margin:0 auto}@media(min-width:768px)and (max-width:1023px){.ContainerBlock_container_block__yWbU_.ContainerBlock_box__j79iN{padding:0 20px}}@media(min-width:1024px)and (max-width:1200px){.ContainerBlock_container_block__yWbU_.ContainerBlock_box__j79iN{padding:0 20px}}