.feature-box{background:#000;color:#00ff88;border:1px solid #00ff88;box-shadow:0 0 15px rgba(0,255,136,.6);transition:transform .3s ease,box-shadow .3s ease;border-radius:8px}.feature-box:hover{transform:translateY(-5px);box-shadow:0 0 25px rgba(0,255,136,.9)}.feature-title{font-size:1rem;font-weight:600}.rent-now-rental{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;letter-spacing:.5px;color:#fff;background:linear-gradient(135deg,#1A3B19,#2F5A2C);padding:8px 22px;border:none;border-radius:6px;text-decoration:none;cursor:pointer;position:relative;overflow:hidden;transition:all .3s ease-in-out}.rent-now-rental:hover{background:linear-gradient(135deg,#C2F829,#C2F829);transform:translateY(-2px) scale(1.05);box-shadow:0 6px 16px rgba(72,187,120,.35);color:#1A3B19}.rent-now-rental:active{transform:scale(.92)}.rent-now-rental:after{content:"";position:absolute;width:140px;height:140px;background:rgba(198,252,42,.3);border-radius:50%;transform:scale(0);opacity:0;pointer-events:none;transition:transform .5s ease,opacity .8s ease}.rent-now-rental:active:after{transform:scale(2.2);opacity:0;left:50%;top:50%;translate:-50% -50%}.rent-now-rental:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.5),transparent);transform:skewX(-25deg)}.rent-now-rental:hover:before{animation:shine .8s ease forwards}@keyframes shine{to{left:125%}}.rent-now-rental .arrow{font-size:20px;font-weight:700;transition:transform .3s ease}.rent-now-rental:hover .arrow{transform:translateX(6px)}.scroll-animate{opacity:0;transform:translateY(50px);transition:all .8s ease-out}.scroll-animate.in-view{opacity:1;transform:translateY(0)}.scroll-animate-text{opacity:0;transform:translateX(-50px);transition:all .8s ease-out}.scroll-animate-text.in-view{opacity:1;transform:translateX(0)}@media (max-width:768px){.rent-now-rental{font-size:13px;padding:7px 18px;gap:8px}.rent-now-rental .arrow{font-size:18px}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow{0%,to{opacity:.5}50%{opacity:1}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.animate-in{opacity:1!important;transform:translateY(0)!important}.feature-card:hover .bi{animation-play-state:paused}.animate-float{animation:float 6s ease-in-out infinite}.animate-glow{animation:glow 3s ease-in-out infinite}.animate-scroll{animation:scroll 10s linear infinite}.animate-scroll:hover{animation-play-state:paused}#why-choose .row>div>div{background:#ffffff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .35s ease;cursor:pointer;position:relative;overflow:hidden}#why-choose i{transition:transform .3s ease,color .3s ease;color:#fff!important}#why-choose h3,#why-choose p{transition:color .3s ease;font-family:Toronto Subway W01 Regular,sans-serif}#why-choose .row>div>div:hover{transform:translateY(-10px);box-shadow:0 8px 24px rgba(0,0,0,.15)}#why-choose .row>div>div:hover i{transform:scale(1.15);color:#fff!important}#why-choose .row>div>div:hover h3{color:#2f6d2c!important}#why-choose .row>div>div:hover p{color:#333333!important}.heading-underline{position:relative}.heading-underline:after{content:"";position:absolute;left:50%;bottom:-10px;width:90px;height:3px;background-color:#1A3B19;transform:translateX(-50%);border-radius:2px}.icon-circle{width:70px;height:70px;border-radius:50%;background-color:#1A3B19;display:flex;align-items:center;justify-content:center}.icon-circle i{font-size:28px;color:#fff!important}