.card{ background-color: #fff; display: flex; flex-direction: column; justify-content: space-between; padding: 50px; overflow: auto; border-radius: 25px; -webkit-box-shadow: 1px -2px 17px -5px rgba(179, 179, 179, 0.76); -moz-box-shadow: 1px -2px 17px -5px rgba(179, 179, 179, 0.76); box-shadow: 1px -2px 17px -5px rgba(179, 179, 179, 0.76); border: none; margin: 10px; .card-body{ padding: 20px; } .card-header { background-color: $white; } } .reset-card { padding: 30px; .card-header { text-align: center; h5 { text-align: center; font-size: 1.5rem; } p { font-size: 0.875rem; } } .reset-btn { display: flex; align-content: center; justify-content: center; } } .bi.bi-caret-right-fill::before, .bi.bi-caret-left-fill::before { vertical-align: -0.2em; } iframe { border: none!important; border-radius: 25px!important; box-shadow: 1px -2px 17px -5px rgba(179, 179, 179, 0.76); padding: 10px 30px 30px!important; } .table-container.subcrud-table { box-shadow: none; } .carousel-inner { overflow: hidden; .carousel-item { transition: transform 0.6s ease-in-out; .row { display: flex; flex-wrap: nowrap; justify-content: center; margin-bottom: 35px; .car-card { margin: 0 10px; min-width: calc(33.333% - 20px); transition: .3s all ease; padding: 25px 20px; border-radius: 8px; border-bottom: 2px solid transparent; box-shadow: #0000001a 0 4px 6px -1px, #0000000f 0 2px 4px -1px; img { width: 100%; height: 240px; object-fit: contain; } .title { font-size: 24px; font-weight: 700; margin-bottom: 20px; } .add-li { display: flex; align-content: center; color: #a8a8a8; margin-bottom: 5px; font-size: 16px; transition: .2s all ease; } .car-card-footer { display: flex; align-items: flex-end; justify-content: space-between; border-top: 1px solid #ddd; padding-top: 10px; margin-top: 10px; } } .car-card:hover { box-shadow: #0000001a 0 20px 25px -5px, #0000000a 0 10px 10px -5px; border-bottom: 2px solid #01B0E8; } } } }