.image-text-carousel{margin:70px 0 150px;position:relative}.image-text-carousel h2{color:blue;font-size:48px;font-weight:400;line-height:1.2;margin:0;text-align:center;text-transform:uppercase}.image-text-carousel .intro{color:#000;font-size:20px;line-height:1.6;margin:30px auto 70px;max-width:900px;padding:0 20px;text-align:center}.image-text-carousel .slide-idx{align-items:center;bottom:-80px;display:flex;gap:5px;justify-content:center;left:0;position:absolute;width:100%}.image-text-carousel .item{padding:0 20px;width:calc(100% - 40px)!important}.image-text-carousel .slick-list{font-size:0;padding:0 8%}.image-text-carousel .item a{display:block;padding-top:100%;position:relative;text-decoration:unset}.image-text-carousel .item a img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.image-text-carousel .item a h3{align-items:center;color:#fff;display:flex;font-size:28px;font-weight:400;height:100%;justify-content:center;left:0;line-height:1.2;margin:0;padding:0 15px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:calc(100% - 30px);z-index:1}.image-text-carousel .item a:after{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;transition-duration:.3s;width:100%}.image-text-carousel .item a:hover:after{background:rgba(0,0,255,.5)}.image-text-carousel .see-more-btn{margin-top:125px;text-align:center}.image-text-carousel .see-more-btn a{align-items:center;background:blue;color:#fff;display:flex;font-size:18px;height:60px;justify-content:center;margin:auto;text-decoration:unset;text-transform:uppercase;transition-duration:.3s;width:300px}.image-text-carousel .see-more-btn a:hover{background:#15d37d}.image-text-carousel .slick-arrow{top:calc(100% + 60px);transform:unset}.image-text-carousel .slick-arrow.slick-prev{left:calc(50% - 55px)}.image-text-carousel .slick-arrow.slick-next{left:calc(50% + 35px);right:unset}.image-text-carousel .slick-arrow.slick-prev:before{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.image-text-carousel .slick-arrow.slick-next:before,.image-text-carousel .slick-arrow.slick-prev:before{border:solid blue;border-width:0 3px 3px 0;content:"";display:inline-block;font-size:0;opacity:1;padding:5px}.image-text-carousel .slick-arrow.slick-next:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.image-text-carousel .see-more-block{margin-top:120px}.image-text-carousel .see-more-block a{background:#00f;color:#fff;cursor:pointer;display:block;font-size:20px;line-height:24px;margin:0 auto;padding:18px 0;text-align:center;text-decoration:unset;text-transform:uppercase;transition-duration:.3s;width:236px!important}.image-text-carousel .see-more-block a:hover{background:#15d37d;border-color:#15d37d}@media (max-width:1399px){.image-text-carousel .item{padding:0 20px;width:calc(100% - 40px)!important}.image-text-carousel .item a h3{font-size:32px}}@media (max-width:1023px){.image-text-carousel{margin:40px 0 80px}.image-text-carousel h2{font-size:36px}.image-text-carousel .intro{margin:20px auto 40px}.image-text-carousel .slide-idx{bottom:-50px}.image-text-carousel .item a h3{font-size:24px}.image-text-carousel .item{padding:0 10px;width:calc(100% - 20px)!important}.image-text-carousel .slick-arrow{top:calc(100% + 30px)}.image-text-carousel .see-more-block,.image-text-carousel .see-more-btn{margin-top:80px}}