.f-txt .cats{display:flex;max-width:600px;margin:auto}.f-txt .cats .cat{width:33.33333%;text-align:center;padding:30px 0px}.f-txt .cats .cat .icon{height:50px;width:50px;line-height:50px;border-radius:25px;background:#fc0;color:#333;margin:auto}.f-txt .cats .cat .txt{color:#555;line-height:40px;font-size:.9em}.calc{padding:50px 0px;border-top:1px solid #eee}.story{background:#efefed;padding:50px 0px}.story .steps{font-size:.8em}.story .steps .step{text-align:center;padding:50px 10px;height:200px;max-width:400px;margin:auto;box-sizing:border-box}.story .steps .step .icon{float:left;height:120px;overflow:hidden;width:80px;text-align:center}.story .steps .step .icon img{margin-top:30px;width:44px}.story .steps .step .year{color:#266a2e;font-size:3em;font-weight:bold}.story .steps .step .txt{color:#999;line-height:20px}.who{padding:50px 0px}.who .users{padding:50px 0px}.who .users .user-ctn .user{max-width:300px;margin:auto}.who .users .user-ctn .user .profile{text-align:center}.who .users .user-ctn .user .profile .face{border-radius:90px;height:180px;width:180px;background:#eee;margin:auto}.who .users .user-ctn .user .profile .face img{object-fit:cover;border-radius:90px;height:180px;width:180px}.who .users .user-ctn .user .profile .name{color:#266a2e;padding:30px 0px;font-weight:bold;font-size:1.4em}@media screen and (min-width: 600px){.steps{display:flex;flex-wrap:wrap}.steps .step{width:50%;height:auto}.who .users{display:flex}.who .users .user-ctn{width:50%}}@media screen and (min-width: 1000px){.steps{display:flex;flex-wrap:wrap}.steps .step{width:25%}}
