.card-carousel-section{padding-left:50px;padding-right:50px;margin:40px auto;display:flex;justify-content:center}.card-carousel-section .carousel-btn{width:31px;height:31px;background-color:#fff}.card-carousel-section .carousel-btn img{width:100%;height:100%;object-fit:contain}.card-carousel-section .carousel-card .image{width:100%}.card-carousel-section .carousel-card .image img{width:100%;height:100%;max-height:250px;object-fit:contain}.card-carousel-section .carousel-card .lower-div{width:100%;margin-top:10px}.card-carousel-section .carousel-card .lower-div .title p{font-size:22px;line-height:28px;text-align:start}.card-carousel-section .carousel-card .lower-div .btn{display:flex;justify-content:flex-start;align-items:center;padding:12px 18px 12px 1px;gap:10px;text-decoration:none;color:#000;transition:color .3s ease}.card-carousel-section .carousel-card .lower-div .btn:hover{color:#bcbcbc}.card-carousel-section .carousel-card .lower-div .btn p{font-size:15px;line-height:17px;text-transform:uppercase}.card-carousel-section .carousel-card .lower-div .btn .arrow{width:15px;height:15px}.card-carousel-section .carousel-card .lower-div .btn .arrow img{width:100%;height:100%;object-fit:contain;transition:filter .3s ease}.card-carousel-section .carousel-card .lower-div .btn:hover .arrow img{filter:invert(74%)}@media (max-width:1095px){.card-carousel-section .carousel-card .image img{max-height:630px}}@media (max-width:767px){.card-carousel-section{padding-left:20px;padding-right:20px;max-width:90%}.card-carousel-section .carousel-card .image img{max-height:400px}}@media (max-width:576px){.card-carousel-section{max-width:95%}}