:root{
    --bs-primary : #4b8ef1;
    --bs-dark : #413f93;
}
  /*** Feature Start ***/
 .feature .feature-item {
     border-radius: 10px;
     background: var(--bs-white);
     transition: 0.5s;
     max-height: 325px;
     
 }
 html[lang='en'] .feature .feature-item{
  max-height: 360px !important;
 }
 .feature .feature-item:hover {
     background: var(--bs-primary);
 }
 
 .feature .feature-item .feature-icon {
     position: relative;
     width: 100px;
     display: inline-flex;
     align-items: center;
     justify-content: center;
     border-bottom-left-radius: 10px;
     border-bottom-right-radius: 10px;
     background: var(--bs-light);
 }
 .feature .feature-item .feature-icon .custom-icon{
  font-size: 3.2rem;

 }
 .feature .feature-item:hover .feature-icon i {
     z-index: 9;
 }
 
 .feature .feature-item .feature-icon::after {
     content: "";
     position: absolute;
     width: 100%;
     height: 0;
     top: 0;
     left: 0;
     border-bottom-left-radius: 10px;
     border-bottom-right-radius: 10px;
     background: var(--bs-dark);
     transition: 0.5s;
     z-index: 1;
 }
 
 .feature .feature-item:hover .feature-icon::after {
     height: 100%;
 }
 
 .feature .feature-item .feature-icon {
     color: var(--bs-primary) !important;
 }
 
 .feature .feature-item .feature-icon,
 .feature .feature-item h4,
 .feature .feature-item p {
     transition: 0.5s;
 }
 .feature .feature-item p{
  font-weight: 500;
 }
 .feature .feature-item:hover .feature-icon {
     color: #81cff6 !important;
 }
 .feature .feature-item:hover h4,
 .feature .feature-item:hover p {
     color: #fff;
 }
 .strong-name{
  text-shadow: 
  0 0 8px rgba(255, 255, 255, 0.9),
  0 0 20px rgba(255, 255, 255, 0.7), 
  0 0 30px rgba(255, 255, 255, 0.5), 
  0 0 40px rgba(255, 255, 255, 0.3), 
  0 0 50px rgba(255, 255, 255, 0.1);
 }
 
 /*** Feature End ***/
 .about-us .box-item p {
    font-weight: 400 !important;
 }