.who-benefits-container{margin:auto;padding-bottom:40px;width:100%}.who-benefits{display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr;justify-content:center;margin:auto;max-width:fit-content}.who-benefits-card{background-color:#fff;border-radius:30px;box-shadow:1px 5px 1px -2px #dedede;color:#4f5663;height:200px;overflow:hidden;padding:25px 12px;transition:color .3s ease;width:200px}.who-benefits-card,.who-benefits-card-container{display:flex;flex-direction:column;position:relative}.who-benefits-card-container{gap:5px;height:100%;text-align:center;z-index:1}.who-benefits-card span{color:#48f}.who-benefits-card .icon{display:block;font-size:70px;margin-bottom:25px}.who-benefits-card p{color:#4f5663;font-size:16px}.who-benefits-card:hover{background-color:#48f;transition:.5s ease}.who-benefits-card:hover .icon,.who-benefits-card:hover p{color:#fff}.who-benefits-card-container p{margin:0!important}@media only screen and (max-width:1300px){.who-benefits-container{width:75%}}@media only screen and (max-width:1200px){.who-benefits-container{width:85%}}@media only screen and (max-width:992px){.who-benefits-container{width:90%}.who-benefitse-card{height:175px;width:175px}.who-benefits-card .icon{font-size:70px}}@media only screen and (max-width:767px){.who-benefits{display:flex;flex-wrap:wrap}}