.card-hover{height:500px;position:relative;overflow:hidden;box-shadow:0 0 32px -10px rgba(0,0,0,.08)}.card-hover:has(.card-hover__link:hover) .card-hover__extra{transform:translateY(0);transition:transform .35s}.card-hover:hover .card-hover__content{background-color:#dee8c2;bottom:100%;transform:translateY(100%);padding:50px 60px;transition:all .35s cubic-bezier(.1,.72,.4,.97)}.card-hover:hover .card-hover__link{opacity:1;transform:translate(-50%);transition:all .3s cubic-bezier(.1,.72,.4,.97) .35s}.card-hover:hover img{transform:scale(1);transition:transform .35s cubic-bezier(.1,.72,.4,.97) .1s}.card-hover__content{width:100%;text-align:center;background-color:#86b971;padding:0 60px 50px;position:absolute;bottom:0;left:0;transform:translateY(0);transition:all .35s cubic-bezier(.1,.72,.4,.97) .35s;will-change:bottom,background-color,transform,padding;z-index:1}.card-hover__content:after,.card-hover__content:before{content:"";width:100%;height:120px;background-color:inherit;position:absolute;left:0;z-index:-1}.card-hover__content:before{top:-80px;-webkit-clip-path:ellipse(60% 80px at bottom center);clip-path:ellipse(60% 80px at bottom center)}.card-hover__content:after{bottom:-80px;-webkit-clip-path:ellipse(60% 80px at top center);clip-path:ellipse(60% 80px at top center)}.card-hover__title{font-size:1.5rem;margin-bottom:1em}.card-hover__title span{color:#2d7f0b}.card-hover__text{font-size:.75rem}.card-hover__link{position:absolute;bottom:1rem;left:50%;transform:translate(-50%,10%);display:flex;flex-wrap:wrap;align-items:center;text-decoration:none;color:#2d7f0b;opacity:0;padding:10px;transition:all .35s}.card-hover__link:hover svg{transform:translateX(4px)}.card-hover__link svg{width:18px;margin-left:4px;transition:transform .3s}.card-hover__extra{height:50%;position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;font-size:1.5rem;text-align:center;background-color:#86b971;padding:80px;bottom:0;z-index:0;color:#dee8c2;transform:translateY(100%);will-change:transform;transition:transform .35s}.card-hover__extra span{color:#2d7f0b}.card-hover img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1;transform:scale(1.2);transition:transform .35s cubic-bezier(.1,.72,.4,.97) .35s}.accordion-container{position:relative;transition:2s}.accordion-body{margin-left:15px;display:none;transition:2s}.accordion-body-show{display:block;transition:2s}.card{width:100%}.card-img-body{position:relative;width:100%;height:100%}.card-icons,.card-offer,.card-second-image{position:absolute;top:0}.card-second-image{width:100%;height:330px}.card-icons{top:15px;left:60%;display:none}.card-offer{left:1%;background-color:red;color:#fff;padding:2px;top:10px}.card-img1,.card-img2{width:100%;height:300px}.card-img2{display:none;transition:2s}.card-img-body:hover .card-img2{display:block;transition:2s}.card-img-body:hover .card-icons{display:block}.card-icon{border:1px solid #ddd;border-radius:30px;background-color:#fff;width:35px;height:35px;transition:.25s;margin:0 5px;opacity:.7;padding:6px}.card-icon:hover{background-color:red}.small-card-image1,.small-card-image2{width:100px;height:100px}.back-light{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;background:#fff;border-radius:5px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:lighter;letter-spacing:2px;padding:24px 0}.back-light:after{content:"";border:2px solid #fff;position:absolute;top:10%;left:3%;width:100%;height:100%;transition:.8s}.back-light:hover:after{top:0;left:0;transition:.8s;border:2px solid #9687eb}.showCar-overflow{height:400px;color:#fff}.show-car-body{background-attachment:fixed}