.fitness_why .link a,.fitness_why .why_box .info h3{font-style:normal;letter-spacing:.01em}.fitness_why{padding:70px 0}@media (max-width:600px){.fitness_why{padding:60px 0}}.fitness_why h2{font-style:normal;font-weight:700;font-size:calc(30px + 35 * (100vw - 139px) / 1461);line-height:120%;text-align:center;color:#191b20;margin-bottom:60px}.flex_row{display:flex;flex-wrap:wrap}.flex_row>div{display:flex;flex-direction:column;justify-content:space-between}.fitness_why .why_box{max-width:291px}@media (max-width:992px){.fitness_why .why_box{margin-bottom:30px}}.fitness_why .why_box .icon{max-width:95px;width:100%;height:95px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin-bottom:20px}.fitness_why .why_box .info{margin-bottom:30px}.fitness_why .why_box .info h3{font-weight:600;font-size:calc(18px + 3 * (100vw - 139px) / 1461);line-height:32px;color:#3e3465;margin:0 0 20px}.fitness_why .why_box .info p{font-weight:400;font-size:calc(14px + 2 * (100vw - 139px) / 1461);line-height:30px;color:rgba(62,52,101,.9);margin-bottom:0}.fitness_why .link a{font-weight:500;font-size:calc(14px + 2 * (100vw - 139px) / 1461);line-height:19px;color:#3e3465;display:flex;align-items:center}.fitness_why .link a:hover{color:#3e3465;transition:.3s}.fitness_why .link a:hover svg g{transform:translate(10px,0);transition:.3s}.fitness_why .link a svg{width:40px}