.feature-info-style-01,.feature-info .icon-btn,.feature-info-style-01 .feature-info-icon,.feature-info-style-01 .feature-info-content,.feature-info-style-02 .feature-info-bg-img{transition:all .3s ease-in-out}.feature-info .feature-info-icon{color:#d7b56e;margin-bottom:15px;font-size:60px;line-height:1}.feature-info .feature-info-content .feature-info-title{margin-bottom:1rem;font-weight:700}.feature-info .feature-info-content p{margin-bottom:0}.feature-info .icon-btn{text-align:center;color:#fff;background:#d7b56e;border-radius:50px;justify-content:center;align-self:center;align-items:center;width:40px;height:40px;font-size:14px;text-decoration:none;display:flex}.category-style2{text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-width:270px;height:360px;padding:20px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 6px 16px #0000001a}.category-style2:hover{transform:translateY(-6px);box-shadow:0 10px 20px #00000026}.category-style2 .category-image{border-radius:10px;width:100%;height:150px;margin-bottom:15px;overflow:hidden}.category-style2 .category-image img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.category-style2 .category-image:hover img{transform:scale(1.05)}.category-style2 .category-title{color:#222;margin-bottom:10px;font-size:18px;font-weight:600}.category-style2 .category-list{flex-grow:1;justify-content:center;align-items:center;display:flex}.category-style2 .category-list p{color:#555;text-align:justify;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:70px;margin:0;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.category-style2:hover{color:#fff;background:#022d62}.category-style2:hover *{color:#fff!important}
