.feature-card *{transition-duration:0.1s !important;}.feature-card{background:rgba(255,255,255,0.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,0.1) !important;transition:transform 0.1s ease-out !important;cursor:pointer;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;}.feature-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.03) 50%,rgba(255,255,255,0.05) 100%);opacity:0;transition:opacity 0.15s ease;pointer-events:none;z-index:1;}.feature-card:hover::before{opacity:1;}.feature-card::after{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--new-green),var(--new-green-dk));transform:scaleX(0);transition:transform 0.15s ease;z-index:2;}.feature-card:hover::after{transform:scaleX(1);}.feature-card:hover{transform:translateY(-8px) !important;box-shadow:0 8px 16px rgba(0,0,0,0.08) !important;border-color:rgba(40,167,69,0.2) !important;}.feature-card.featured{background:rgba(40,167,69,0.05);border-color:rgba(40,167,69,0.3);transform:scale(1.05);box-shadow:0 12px 40px rgba(40,167,69,0.15);}.feature-card.featured:hover{transform:scale(1.05) translateY(-8px);}.feature-icon-box{width:80px;height:80px;transition:transform 0.15s ease,background-color 0.15s ease,border-color 0.15s ease;}.feature-card:hover .feature-icon-box{transform:rotate(5deg);background-color:var(--bs-white) !important;border-color:var(--bs-gray-300) !important;}.feature-card:hover .feature-icon-box i{color:var(--new-green) !important;}.feature-card:hover h3{color:var(--new-green);}.counter,.countup{font-family:'Patua One',serif;font-weight:400;color:var(--new-green);}.counter-normal{min-width:3.5ch;}.counter-large{min-width:5ch;}@media (hover:none){.feature-card:hover{transform:none !important;box-shadow:inherit !important;border-color:inherit !important;}.feature-card:hover::before{opacity:0 !important;}.feature-card:hover::after{transform:scaleX(0) !important;}.feature-card:hover .feature-icon-box{transform:none !important;background-color:inherit !important;border-color:inherit !important;}.feature-card:hover .feature-icon-box i{color:inherit !important;}.feature-card:hover h3{color:inherit !important;}.feature-card.featured:hover{transform:scale(1.05) !important;}.feature-card:active{transform:none !important;}}@media (min-width:1200px){.col-xl-custom-5{flex:0 0 20%;max-width:20%;}}.feature-cards-section [data-card-count="1"] .feature-card{max-width:600px;}@media (min-width:1200px){.feature-cards-section [data-card-count="2"]{max-width:900px;margin:0 auto;}}
