.card{background:#1b1b1b;border-radius:12px;height:100%;width:100%;border:1px solid #fff;transition:border .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1)}.outer-card{border-radius:12px;padding:1px;background:linear-gradient(180deg,hsla(0,0%,100%,.32),hsla(0,0%,60%,.32));transition:background .4s cubic-bezier(.4,0,.2,1)}.outer-card:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);background:linear-gradient(90deg,#9e07fe,#b212df 12.5%,#c91fb7 29.33%,#e73b78 46.15%,#de6365 64.9%,#bbe923 97.12%)}.outer-card:hover .card{border:1px solid transparent;background:rgba(0,0,0,.9)}.button-container{position:relative;display:inline-block}.button-container:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:conic-gradient(from 0deg,transparent 270deg,hsla(0,0%,100%,.8) 1turn);border-radius:50px;animation:rotate 2s linear infinite;z-index:1}.book-inspection-btn{position:relative;z-index:2}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1400px){.carImage{width:650px}}@media (max-width:1399px) and (min-width:1250px){.carImage{width:600px}}@media (max-width:1249px) and (min-width:1050px){.carImage{width:550px}}@media (max-width:1049px) and (min-width:1024px){.carImage{width:500px}}@media (max-width:1024px){.carImage{display:none}}