.masonry-slider{column-gap:20px;display:flex}.masonry-slider .left-column,.masonry-slider .right-column{flex:1;width:calc(50% - 10px)}.masonry-slider .left-column,.masonry-slider .right-column{display:flex;flex-direction:column;gap:20px}.masonry-slider .swiper{height:100%;width:100%}.masonry-slider .swiper-slide{border-radius:12px;height:auto;overflow:hidden;position:relative}.masonry-slider .slide-content{align-items:flex-end;box-sizing:border-box;display:flex;height:100%;min-height:250px;padding:20px;position:relative;width:100%}.masonry-slider .slider-2{margin-bottom:0}.masonry-slider .background-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.masonry-slider .overlay{background:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.masonry-slider .text-overlay{color:#fff;max-width:80%;position:relative;z-index:3}.masonry-slider .slide-button{align-items:center;border-radius:50%;bottom:15px;display:inline-flex;justify-content:center;position:absolute;right:15px;transition:background .3s ease;z-index:4}.masonry-slider .slide-button:hover{background:#ff8f73;color:#fff}.masonry-slider .custom-swiper-pagination{bottom:10px!important;left:20px!important;position:absolute;z-index:3}.masonry-slider .custom-swiper-pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.7);border-radius:8px;height:5px;opacity:1;width:20px}.masonry-slider .custom-swiper-pagination .swiper-pagination-bullet-active{background:#a8004a!important}@media screen and (max-width:768px){.masonry-slider{flex-direction:column}.masonry-slider .left-column,.masonry-slider .right-column{width:100%}.masonry-slider .slide-content{min-height:300px;padding:24px 15px}.masonry-slider .text-overlay{font-size:.95rem;max-width:100%}}.masonry-slider h3{font-size:34px;margin:0}@media (max-width:992px){.masonry-slider h3{font-size:30px}}.slider-mobile{display:none;height:42vh}.slider-1,.slider-2,.slider-3{display:block}@media screen and (max-width:768px){.slider-mobile{display:block}.slider-1,.slider-2,.slider-3,.slider-4{display:none}.masonry-slider h3{font-size:30px}}@media (min-width:1270px){.masonry-slider{height:70vh}.masonry-slider .swiper{height:calc(50% - 10px)}}